Commit graph

23 commits

Author SHA1 Message Date
MickaelK
9e41d0c97f fix (cache): cache invalidation problem 2025-09-03 01:59:09 +10:00
MickaelK
d81b47b2f5 fix (connect): redirection URL edge case 2025-03-28 01:13:25 +11:00
MickaelK
35ed3d64fb fix (back): stuck loader when navigating 2025-03-20 16:51:28 +11:00
MickaelK
6eb3ed8b40 chore (login): forward URL params in login 2024-12-12 22:31:37 +11:00
MickaelK
8303ae54f0 fix (fatal): edge case causing fatal issue
I've seen the case where someone ran out of disk with a corrupted config
file which gave the following fatal error in the login screen:

Uncaught TypeError: Cannot read properties of null (reading 'map')

with a stacktrace pointing to: ctrl_form.js:22:63

this fixes the assumptions on the config file so as to not trigger the
fatal error but head to the nicer error cases where it would say:

Internal Error: There is nothing here.

which is much nicer for end users than "Cannot read properties of null"
2024-11-28 01:50:43 +11:00
MickaelK
b7f2b763de fix (login): loader before redirection
When we have a single storage selected, we automatically redirect the
user to it as we don't need to wait for a user action. The thing is we
used to have this UI being shown with a button that didn't make sense.
Instead we want to show the loader when we reach those condition
2024-11-14 12:40:51 +11:00
MickaelK
1a39eae6d3 feature (chromecast): canary release with chromecast image 2024-09-11 00:34:10 +10:00
MickaelK
d53ac30497 chore (cleanup): cleanup session management 2024-09-10 23:00:34 +10:00
MickaelK
9baf4b0f74 chore (iframe): cross cookie cleanup 2024-09-10 21:40:58 +10:00
MickaelK
1cbda3519f fix (iframe): cross domain iframe issue on safari 2024-09-06 17:23:15 +10:00
MickaelK
d6613c4452 chore (maintenance): tsconfig setup 2024-08-14 08:33:02 +10:00
MickaelK
9a45dc000a chore (tsc): tsc checks 2024-07-19 01:30:36 +10:00
MickaelK
8332752838 fix (eslint): fix eslint 2024-07-18 21:24:47 +10:00
MickaelK
e1b477b65b feature (base): configurable base 2024-06-21 21:05:44 +10:00
MickaelK
422856343c chore (rewrite): translation engine 2024-05-28 00:33:56 +10:00
MickaelK
7e4480981d chore (rewrite): frontend rewrite of filesystem 2024-04-28 23:43:33 +10:00
MickaelK
fd51c3f39d fix (connectpage): edge case around non existing backend in config 2024-04-05 17:50:11 +11:00
MickaelK
a7f292227b fix (page): rewrite - missing feature on connect page 2024-02-26 01:04:00 +11:00
MickaelK
d5b0abb2d9 fix (public): linter in frontend rewrite 2024-02-26 00:23:39 +11:00
MickaelK
16245a1b93 fix (connectpage): edge case with 0 backend selected 2024-01-06 22:16:19 +11:00
MickaelK
fae939120a feature (connect): frontend rewrite - connection page 2023-11-30 20:18:05 +11:00
MickaelK
bc117af48d chore (refactoring): error and connection page 2023-11-30 00:52:22 +11:00
MickaelK
dd6e91c493 chore (frontend): move url in frontend 2023-11-27 20:58:54 +11:00
Renamed from public/pages/connectpage/ctrl_form.js (Browse further)