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
MickaelK
c06e8f0a22
chore (mime): mimetype update
2025-04-25 18:17:03 +10:00
MickaelK
473a2c6caa
chore (wasi): wasi API
2025-04-25 11:48:18 +10:00
MickaelK
c7c7113f52
chore (wasi): wasm bigint issue
...
ecmscripten has this flag "-sWASM_BIGINT=1" which make functions like
fd_pread and seek to have different signature where the uint64 offset
are represented as offset_lo and offset_hi. With this flag, the offset
become of type BigInt
2025-04-25 10:18:23 +10:00
MickaelK
e63ff46c6d
feature (wasi): revamp wasi for wasm
2025-04-25 01:06:31 +10:00
MickaelK
db27a79313
chore (cat): refactor cat func
2025-04-23 00:54:23 +10:00
MickaelK
3b6253cfbd
feature (plg_application_3d): revamp support for 3d files
2025-04-23 00:36:38 +10:00
MickaelK
e7c8ee3bc9
chore (viewerpage): refactor for plugins
2025-04-22 13:13:21 +10:00
MickaelK
2c09815c4e
chore (mime): update mime list
2025-04-16 14:12:47 +10:00
MickaelK
6277d00250
chore (readme): plugin doc
2025-04-15 21:39:38 +10:00
MickaelK
9f80c341e7
fix ( #629 ): responsive admin issue
2025-04-11 16:49:59 +10:00
Peter Dave Hello
55dfff7b00
fix (translation): zh-TW Traditional Chinese ( #835 )
2025-04-10 12:37:46 +10:00
MickaelK
bf69108c54
feature (plg_override_actiondelete): delete icon on file
2025-04-09 21:02:04 +10:00
MickaelK
75bc582055
chore (mime): update mimetype list
2025-04-09 18:32:26 +10:00
MickaelK
d6f4719549
fix (css): tweak css stuff
2025-04-09 18:27:42 +10:00
MickaelK
c43364eafa
chore (plg_backend_local): better perm default
2025-04-09 14:43:06 +10:00