42 Commits

Author SHA1 Message Date
ab893d9e9c feature (video): revamp the video player + chromecast integration 2023-04-16 22:03:25 +10:00
a5b20bccd6 fix (players): revamp audio player 2023-04-16 11:29:10 +10:00
a10c457437 feature (chromecast): improve support for chromecast 2023-04-14 08:20:04 +10:00
bb7840f27e feature (chromecast): image viewer chromecast support 2023-04-14 00:08:17 +10:00
b939b9f7e9 design (UX): ui improvements 2022-12-01 18:21:43 +11:00
9acc1d7c11 improve (boot): design when Filestash can't boot up 2022-11-28 08:51:29 +11:00
2b623cac34 fix (boot): more user friendly boot error 2022-11-25 16:41:51 +11:00
a0a8de2a8d fix (boot): boot error 2022-10-11 08:12:12 +11:00
0a0809d951 improve (boot): decrease boot time
Filestash needs to run a couple setup function. We used to run those
after DOMContentLoaded, losing about ~15ms where we didn't need to as
we can run everything in parallel
2022-10-11 07:21:14 +11:00
88bd7d67dc feature (tags): revamp data model and storage 2022-10-11 01:45:34 +11:00
2197385d54 fix (#508): support for traditional chinese 2022-09-13 19:51:34 +10:00
69f00c2a6f fix (#508): translation issue for traditional chinese 2022-09-13 13:52:01 +10:00
b4203733e1 maintain (lint): eslint on frontend 2022-01-25 01:12:22 +11:00
5156432b52 maintain (eslint): linting on frontend 2021-12-21 01:32:37 +11:00
7c5f9c6fed feature (branding): replace title with brand name 2021-09-17 16:47:31 +10:00
b154c559ff fix (ui): hide UI elements whenever access is not set 2021-09-16 22:56:46 +10:00
44fc901b4b maintain (admin): admin page upgrade 2021-08-16 16:47:13 +10:00
37cfe9fd0a error (message): boot error message 2020-10-27 19:36:22 +11:00
a24fbf8ceb improve (error): report error on boot 2020-07-01 10:55:42 +10:00
997b7b43e6 feature (error): display a message on fatal error 2020-06-29 21:08:16 +10:00
fc644aa95e fix (#255): disable service worker on firefox 2020-05-27 16:19:17 +10:00
cfbe6fd228 feat (translation): automated translation for 40 languages 2020-05-26 22:42:51 +10:00
5eb6ac68af clean (locale): api for locale 2020-05-26 02:16:42 +10:00
a9834d374c feature (translation): first step towards i18n #248 2020-05-26 02:02:34 +10:00
f3e6c8c030 feature (documents): handle office documents using onlyoffice 2019-12-21 15:17:09 +11: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
a1c5f16729 feature (error): log javascript errors 2019-11-12 00:23:28 +11:00
71e3d6494a optimise (lighthouse): apply optimisations provided by the lighthouse tool 2019-08-03 12:13:47 +02:00
4a2d1d6c3c maintenance (cleanup): dead code elimination: leftover from O(n) initial search 2019-05-09 00:17:42 +10:00
284d554a67 fix (loader): fix the transition out when the application has loaded 2019-05-05 00:08:41 +10:00
ad1f2358e7 improve (index.html): cleanup the index.html to win in build size 2019-04-30 22:22:31 +10:00
8d6ee6b940 improve (loader): nyan cat as default loader 2019-03-18 14:15:16 +11:00
c2361c105a feature (loader): awesome loader on intial page load 2019-03-15 16:38:04 +11:00
ce6a228968 feature (admin): admin console 2018-12-19 18:35:09 +11:00
bde4079fb9 maintenance (code): incremental improvement 2018-09-26 02:36:21 +10:00
176654ae28 build (migration): proper build for packaging 2018-07-05 15:29:19 +10:00
c9c4ee1639 improvement (code): code refactoring 2018-04-10 14:51:52 +10:00
89bb4450f3 improvement (UI): fixes + cleanup interface - #11 2018-04-10 14:51:39 +10:00
f093f00a4b maintenance (structure): Full revamp of the project code structure 2018-03-07 01:46:21 +11:00
c964c274a8 feature (PWA): turn into a progressive web app 2017-06-30 12:24:41 +10:00
0b5137846c cleanup (structure): update code structure 2017-06-27 21:59:40 +10:00