Mickael Kerjean
42e7c10c41
fix (pdf): js based pdfviewer as fallback
2022-11-25 17:14:34 +11:00
Mickael Kerjean
7d5719445c
feature (standalone): reasonable default for standalone usage
...
we can now create fat binary build, we've optimise a few corner case
to make it nice to do so
2022-11-23 01:09:19 +11:00
Mickael Kerjean
1eea60cfb0
feature (embed): embed frontend assets from the binary
2022-11-22 23:03:33 +11:00
Mickael Kerjean
2e10feff4f
feature (manifest): generate application manifest server side
...
the app manifest used to be statically generated meaning it would show
Filestash whenever user tries to install as an app. Now admin can
change that to show something else
2022-05-11 22:23:02 +10:00
Mickael Kerjean
5156432b52
maintain (eslint): linting on frontend
2021-12-21 01:32:37 +11:00
Mickael Kerjean
178a19abc3
fix (pdf): pdf viewer in firefox
2021-07-16 19:35:54 +10:00
Mickael Kerjean
4cbeb2c095
improve (pdf): fallback to pdfjs whenever native PDF renderer is missing
2020-06-30 00:30:02 +10:00
Mickael Kerjean
a9834d374c
feature (translation): first step towards i18n #248
2020-05-26 02:02:34 +10:00
Mickael Kerjean
539a6f086d
feature (transcoding): live transcoding
2019-12-18 02:18:58 +11:00
Mickael Kerjean
8deedcd916
improve (pwa): follow the lighthouse tool recommendations for PWAs
2019-11-15 00:12:35 +11:00
Mickael Kerjean
d85bb41620
improve (minifation): improve minification at compile time
2019-05-09 16:35:24 +10:00
Mickael Kerjean
7f34aaea2c
improve (speed): support for brotli compression
2019-05-09 00:43:05 +10:00
Mickael Kerjean
8608c91e1f
improve (images): optimise how assets get loads in the app for lower size + loading speed
2019-04-30 21:38:56 +10:00
Mickael Kerjean
8ff77091d9
improve (speed): frontend code removal - decrease loading time by 23% and bundle size by 8% :O
2019-04-30 14:26:47 +10:00
Mickael KERJEAN
a50dbd4724
improvement (login): new backend API to generate login form in the frontend
2019-01-28 01:09:45 +11:00
Lewis Cowles
0de43c72b0
improvement (font): Embedded Google Font ( #106 )
...
Fixes #102
2018-09-27 22:38:06 +10:00
Mickael KERJEAN
ff63531b13
improvement (UI): incremental improvement UI, big perf improvement over browsing
2018-09-21 12:14:31 +10:00
Mickael Kerjean
8561193f8b
feature (search): basic search
2018-08-04 04:29:55 +10:00
Mickael Kerjean
abff16c4fb
upgrade (frontend): streamline the build to have a good environment for the backend rewrite
2018-07-16 14:31:27 +10:00
Mickael Kerjean
176654ae28
build (migration): proper build for packaging
2018-07-05 15:29:19 +10:00
Mickael KERJEAN
ace4297620
fix (build): fix webpack crap
2018-06-05 16:49:22 +10:00
Mickael KERJEAN
f093f00a4b
maintenance (structure): Full revamp of the project code structure
2018-03-07 01:46:21 +11:00
Mickael KERJEAN
9d00dc705a
improvement (connection page): UI improvement, fixing errors and weirderies
2018-03-02 05:51:13 +11:00
Mickael KERJEAN
73c1f9be4a
improvements (UI): #18 + connection page improvements
2018-03-01 05:03:48 +11:00
Mickael KERJEAN
66cc23913d
feature (lazy loading): as per: #7 , lazy load stuff
2017-06-29 13:00:16 +10:00
Mickael KERJEAN
0b5137846c
cleanup (structure): update code structure
2017-06-27 21:59:40 +10:00
Mickael KERJEAN
e9f8f7a9bd
code base cleanup
2017-06-13 17:44:33 +10:00