Commit graph

2058 commits

Author SHA1 Message Date
MickaelK
d356e17368 feature (ux): improve css 2025-06-12 12:31:42 +10:00
MickaelK
a54fa5da00 fix (s3): default region for s3 2025-06-12 00:54:22 +10:00
MickaelK
d4833ff565 chore (mime): update mime db 2025-06-11 17:17:43 +10:00
MickaelK
fb71d20ff3 fix (sidebar): handle large amount of data 2025-06-10 23:12:33 +10:00
MickaelK
f41dca00e9 fix (sidebar): sidebar display issue
saw some people with a weird looking sidebar in some weird conditions
which this is fixing
2025-06-10 21:51:48 +10:00
MickaelK
4ebf5c1ec2 chore (mime): update mime db 2025-06-10 21:51:01 +10:00
MickaelK
2616c078b5 feature (s3): add timeout option for very large buckets 2025-06-10 21:42:17 +10:00
MickaelK
55af393f7f fix (assets): bundle endpoint broken 2025-06-09 17:24:50 +10:00
MickaelK
1344128fbd fix (plugin): route issue with embed 2025-06-09 16:41:27 +10:00
MickaelK
4c020e93b2 fix (ci): broken ci 2025-06-09 16:25:32 +10:00
MickaelK
f4a99c4ad6 chore (plugin): revamp frontend plugin 2025-06-09 15:38:37 +10:00
MickaelK
fb29c7b6c2 feature (offline): handle offline files 2025-06-05 12:58:09 +10:00
MickaelK
7cfc0d497f chore (cleanup): cleanup code 2025-06-05 12:16:58 +10:00
MickaelK
cf29d9f2ab chore (css): update css rules 2025-06-04 23:51:22 +10:00
MickaelK
552732449a chore (colors): update base color scheme 2025-05-28 16:14:52 +10:00
MickaelK
f1048299f6 fix (new): broken new file/folder button 2025-05-26 17:06:10 +10:00
MickaelK
9f275e967b chore (legacy): remove legacy stuff 2025-05-26 16:57:36 +10:00
MickaelK
232800c8ab fix (linter): linter issue 2025-05-26 16:09:33 +10:00
MickaelK
ac6da3bf5c feature (ux): ux for submenu 2025-05-26 15:52:26 +10:00
MickaelK
c1834faa23 feature (thumbnail): revamp thumbnail plugin
We revamped the plugin so it doesn't have extra dependencies. The issue
is when images have external dependencies, forcing users to use
something like docker to satisfy those but as we see these days, we can
ship the viewer for heic as a wasm plugin existing client side and can
focus on building a smaller footprint server
2025-05-26 15:34:38 +10:00
MickaelK
10d93745e0 feature (resize): resize sidebar through click 2025-05-23 01:11:45 +10:00
MickaelK
7d1853ce39 feature (plugin): download plugin feature 2025-05-23 01:10:46 +10:00
MickaelK
028bad4141 fix (css): file css box 2025-05-22 22:08:06 +10:00
MickaelK
e22b40f6b8 fix (firefox): scroll issue on firefox 2025-05-22 22:04:56 +10:00
MickaelK
0f7c4eb2b9 chore (css): update css colors 2025-05-22 18:37:34 +10:00
MickaelK
b629daba62 chore (tidy): go mod tidy 2025-05-22 02:23:57 +10:00
MickaelK
ad14ad658a chore (maintenance): image thumbnail
the issue of plg_image_c is its reliance on shared libraries like libraw
which depends on lcms2 and libheif which depends on a whole bunch of
other stuff. That make releasing a fat binary that just work of
Filestash tricky

if someone ever read this, I would gladly get help to integrate the
whole build of those things within CI without prolonging the build time
by 2 hours.
2025-05-22 02:23:28 +10:00
MickaelK
7951729061 chore (safe): dead code 2025-05-22 02:11:46 +10:00
MickaelK
616e6ea24e fix (sanitize): input sanitisation 2025-05-22 01:25:02 +10:00
MickaelK
caf6d3a151 feature (image): modify plugin contract 2025-05-16 15:36:10 +10:00
MickaelK
9d1aeb956b fix (imageviewer): reuse link builder 2025-05-16 13:09:58 +10:00
MickaelK
cdd0f3567a fix (image): remove console warning 2025-05-16 12:25:19 +10:00
MickaelK
6bf291a582 fix (tag): UX for tagging 2025-05-16 11:56:26 +10:00
MickaelK
ea30adad2f fix (imageviewer): better handling of zoom in viewer 2025-05-16 03:19:42 +10:00
MickaelK
e84c12293d chore (image): ux improvements for image viewer 2025-05-15 17:26:34 +10:00
MickaelK
922285e2c6 feature (image): improve image viewer UX 2025-05-14 18:25:20 +10:00
MickaelK
1ffe6b83dc chore (deadcode): remove dead code 2025-05-13 17:05:41 +10:00
MickaelK
67f3ccc2cb feature (image): add page change & UX improvements 2025-05-13 17:02:41 +10:00
MickaelK
2adad52308 feature (plugin): multi patch plugin
before this, we couldn't have multiple override plugin pointing to the
same file
2025-05-13 00:51:30 +10:00
MickaelK
d5628fd03d fix (s3): region issue on s3
for server like versitygw which as of today doesn't support
getBucketLocation, we'd be sending the wrong region through
2025-05-12 21:05:17 +10:00
MickaelK
790cf0d571 chore (refactoring): support for edge case 2025-05-09 13:43:44 +10:00
MickaelK
4762c1f1ea chore (mime): update mime list 2025-05-08 23:23:32 +10:00
MickaelK
ac95d9ea75 chore (image): revamp image viewer 2025-05-08 22:11:03 +10:00
MickaelK
844fd5d7bb fix (table): embed table 2025-05-01 12:10:55 +10:00
MickaelK
c6e7f39f67 fix (table): css issue from iframe 2025-05-01 11:17:40 +10:00
MickaelK
7858b29cf5 fix (embed): Filestash embedding issue
whenever embedding something with a locale setup, it would crash while
trying to download the translation. This was due to some
missunderstanding of how fetch work while in an iframe and all the
reports would get miss because of that same issue as it was sent not to
the origin server but the website embedding the frame
2025-04-30 17:23:20 +10:00
MickaelK
7f6a514b6e fix (table): better ux for error handling 2025-04-30 11:31:57 +10:00
MickaelK
95e9368d84 fix (mime): update mime list 2025-04-29 18:30:00 +10:00
MickaelK
73bab4a2e3 feature (3d): handle mesh files 2025-04-29 13:51:56 +10:00
MickaelK
aed0f414c8 chore (mimetype): update list of mimetype 2025-04-28 15:18:57 +10:00