31 Commits

Author SHA1 Message Date
12b27e3416 fix (webpack): uglify plugin is broken 2024-11-20 16:58:24 +11:00
0da11bf8cd fix (webpack): another webpack issue 2024-11-20 16:55:04 +11:00
f05eb8211a chore (deps): upgrade webpack 2023-06-16 19:25:55 +10:00
149fbd9980 feature (audio): revamp audio player - #497 2023-04-12 20:35:17 +10:00
42e7c10c41 fix (pdf): js based pdfviewer as fallback 2022-11-25 17:14:34 +11:00
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
1eea60cfb0 feature (embed): embed frontend assets from the binary 2022-11-22 23:03:33 +11:00
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
5156432b52 maintain (eslint): linting on frontend 2021-12-21 01:32:37 +11:00
178a19abc3 fix (pdf): pdf viewer in firefox 2021-07-16 19:35:54 +10:00
4cbeb2c095 improve (pdf): fallback to pdfjs whenever native PDF renderer is missing 2020-06-30 00:30:02 +10:00
a9834d374c feature (translation): first step towards i18n #248 2020-05-26 02:02:34 +10:00
539a6f086d feature (transcoding): live transcoding 2019-12-18 02:18:58 +11:00
8deedcd916 improve (pwa): follow the lighthouse tool recommendations for PWAs 2019-11-15 00:12:35 +11:00
d85bb41620 improve (minifation): improve minification at compile time 2019-05-09 16:35:24 +10:00
7f34aaea2c improve (speed): support for brotli compression 2019-05-09 00:43:05 +10:00
8608c91e1f improve (images): optimise how assets get loads in the app for lower size + loading speed 2019-04-30 21:38:56 +10:00
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
a50dbd4724 improvement (login): new backend API to generate login form in the frontend 2019-01-28 01:09:45 +11:00
0de43c72b0 improvement (font): Embedded Google Font (#106)
Fixes #102
2018-09-27 22:38:06 +10:00
ff63531b13 improvement (UI): incremental improvement UI, big perf improvement over browsing 2018-09-21 12:14:31 +10:00
8561193f8b feature (search): basic search 2018-08-04 04:29:55 +10:00
abff16c4fb upgrade (frontend): streamline the build to have a good environment for the backend rewrite 2018-07-16 14:31:27 +10:00
176654ae28 build (migration): proper build for packaging 2018-07-05 15:29:19 +10:00
ace4297620 fix (build): fix webpack crap 2018-06-05 16:49:22 +10:00
f093f00a4b maintenance (structure): Full revamp of the project code structure 2018-03-07 01:46:21 +11:00
9d00dc705a improvement (connection page): UI improvement, fixing errors and weirderies 2018-03-02 05:51:13 +11:00
73c1f9be4a improvements (UI): #18 + connection page improvements 2018-03-01 05:03:48 +11:00
66cc23913d feature (lazy loading): as per: #7, lazy load stuff 2017-06-29 13:00:16 +10:00
0b5137846c cleanup (structure): update code structure 2017-06-27 21:59:40 +10:00
e9f8f7a9bd code base cleanup 2017-06-13 17:44:33 +10:00