MickaelK
2e8149e88c
chore (maintain): cleanup func
2025-08-22 21:46:42 +10:00
MickaelK
2f77c027eb
feature (rangeselection): enable mouse range selection
2025-08-22 13:35:33 +10:00
MickaelK
9d1aeb956b
fix (imageviewer): reuse link builder
2025-05-16 13:09:58 +10:00
MickaelK
3d0753c29b
fix (search): improve ux for search
2025-03-13 21:28:59 +11:00
MickaelK
65cf080af7
fix (admin): report validation error
...
I've seen someone who mistakenly had updated their config secret key,
not sure if it was done by a weird password manager or a manual action
but that did corrupt their entire setup.
We now make sure value like secret key get validated before saving.
Didn't realise this would be necessary to start with as the appraoch has
always been "with great power come great responsability" but if it can
prevent catastrophic failure mode hapening by mistake, then we will be
making an exception to the moto
2025-02-06 21:06:55 +11:00
MickaelK
65bd2fde5c
fix (filesystem): rules to redraw screen
2025-02-06 17:43:59 +11:00
MickaelK
6b3edfbffa
chore (search): improve UX around search
2025-01-24 15:18:07 +11:00
MickaelK
2ac816dc9c
feature (table): table opener app
2025-01-02 19:44:02 +11:00
MickaelK
23c5bf53f5
fix (virtual): virtual scroll in fileviewer
...
there was an issue from a page viewer virtual scroll enabled typing a
search that would return a small amount of result with a scrollbar.
in those condition the scroll event would still be called with the
previous incorrect data
2024-12-29 19:55:36 +11:00
MickaelK
003c4a9737
fix (filename): weird filenames
...
I've tried a lot of things to make the URL look nice but somehow there's
always a bug to handle all possible scenarios. Eg:
/test/test#test%20with a: space.txt
maybe one day, we can make the urls looks nicer but this would need a
significant revamp, until that happen, that will do.
tip: don't understimate the work it takes to do it nicely, I've tried to
do this 2 times quickly and everytime there's a edge case that make
things not working and breaking other odd stuff
2024-12-10 21:51:17 +11:00
MickaelK
d6613c4452
chore (maintenance): tsconfig setup
2024-08-14 08:33:02 +10:00
MickaelK
2ebdc17e74
fix (url): handling of share links with filename containing #
...
whenever filename contains #, location.search would be empty, the easy
way out is to not do fancy handling of location.hash and location.search
2024-07-23 08:35:04 +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
e854211d7f
chore (rewrite): prepare initial release
2024-07-15 21:41:48 +10:00
MickaelK
0e8eb0d820
chore (rewrite): list of files design
2024-07-14 14:27:56 +10:00
MickaelK
b61522995b
chore (rewrite): update design
2024-07-12 01:36:12 +10:00
MickaelK
3c47bb15ac
chore (rewrite): prepare release
2024-07-05 02:35:24 +10:00
MickaelK
e1b477b65b
feature (base): configurable base
2024-06-21 21:05:44 +10:00
MickaelK
b142392307
chore (rewrite): frontend rewrite
2024-06-04 00:03:46 +10:00
MickaelK
76b44f3c18
chore (rewrite): cache handling in fs
2024-05-28 00:39:14 +10:00
MickaelK
8b905d918f
chore (rewrite): add caching layer
2024-05-26 23:09:44 +10:00
MickaelK
bc40bb6bc9
chore (rewrite): frontend revamp of the filesystem
2024-05-23 02:29:10 +10:00
MickaelK
59a1f96c63
chore (frontend): rewrite of the filesystem
2024-05-21 00:08:36 +10:00
MickaelK
c1940edeba
chore (rewrite): filesystem
2024-05-16 21:27:13 +10:00
MickaelK
06280df3f5
chore (rewrite): filesystem pages
2024-05-15 12:02:09 +10:00
MickaelK
16f8150c1c
chore (rewrite): rewrite of the filesystem frontend
2024-05-13 08:53:58 +10:00
MickaelK
34cb374202
chore (rewrite): filesystem elements
2024-05-10 01:53:35 +10:00
MickaelK
a9a124eadf
chore (rewrite): rework filesystem page
2024-05-09 02:15:46 +10:00
MickaelK
60f93f1cd8
chore (rewrite): frontend rewrite filesystem
2024-05-08 00:47:37 +10:00
MickaelK
13e065beb6
chore (frontend): rewrite project - filespage
2024-05-03 02:12:27 +10:00
MickaelK
2e3cea9312
chore (frontend): advance on frontend rewrite
2024-05-02 01:42:17 +10:00
MickaelK
7e4480981d
chore (rewrite): frontend rewrite of filesystem
2024-04-28 23:43:33 +10:00
MickaelK
d5b0abb2d9
fix (public): linter in frontend rewrite
2024-02-26 00:23:39 +11:00
MickaelK
80a28d88e7
chore (rewrite): editor highlight and unsaved nav block
2024-01-01 10:35:46 +11:00
MickaelK
ffb6b25aba
chore (migration): design overhaul
2023-12-13 21:27:29 +11:00
MickaelK
4e49d9054a
chore (rewrite): rebuild filepage / viewerpage
2023-12-12 00:16:36 +11:00
MickaelK
1440febe42
chore (front): start of filepage and viewerpage
2023-12-11 00:24:43 +11:00
MickaelK
593a7b6732
chore (migrate): filepage design
2023-12-09 00:07:16 +11:00
MickaelK
caad0cbccd
fix (scroll): virtual scroll debugging
2023-12-06 16:20:25 +11:00
MickaelK
6acffc65b1
fix (virtual): even number of elements
2023-12-05 17:28:09 +11:00
MickaelK
14871b9bb7
feature (rewrite): filepage frontend
2023-12-05 00:38:15 +11:00