Commit graph

2030 commits

Author SHA1 Message Date
MickaelK
72312435cf chore (refactoring): cleanup plugin 2025-06-30 12:11:42 +10:00
MickaelK
e3f910814a chore (upload): ouline in upload button 2025-06-28 03:06:21 +10:00
MickaelK
e2f3475bfc chore (about): revamp about page 2025-06-28 02:52:29 +10:00
MickaelK
a96a192f2e chore (mime): update mime list 2025-06-28 01:17:57 +10:00
MickaelK
743874b866 chore (file): cursor rule through CSS 2025-06-26 14:21:55 +10:00
MickaelK
cdb3b8bea3 fix (table): improve ux for sam/bam tables 2025-06-24 22:20:39 +10:00
MickaelK
88e4816a46 Merge branch 'master' of ssh://github.com/mickael-kerjean/filestash 2025-06-19 13:13:42 +10:00
MickaelK
7b2bd6a0fc fix (authorization): upload button toggle 2025-06-19 13:13:30 +10:00
lemtea8
9f2728c8b2
chore (refactoring): replace ioutil with io - #847 2025-06-18 10:07:11 +10:00
Wildan M
af7c4b911c
feature (healthz): HEAD within healthz - #796
* enh: handle HEAD to healthz

* fix: handle content-type to healthz
2025-06-18 10:06:07 +10:00
badguy001
1cda6505ba
fix (language): wopi language - #845
According to the UI default language, the UI language of collabora/code must be explicitly specified within the URL( &lang=pt-BR ); otherwise, the UI language will always default to English (en).
2025-06-18 10:04:45 +10:00
mseravalli
609fc607c2
feature (log): log auth failure - #852
We want to have a warning so that it is possible from the logs to immediately
see if there have been failed logging attempts.

This might allow in the future to set up tools like fail2ban.

Co-authored-by: Marco Seravalli <me@marcoseravalli.com>
2025-06-18 10:03:06 +10:00
MickaelK
ca68df76ab fix (image): improve image zoom 2025-06-17 20:32:16 +10:00
MickaelK
9332c3b9ef fix (embed): image embedding iframe policy 2025-06-17 18:38:26 +10:00
MickaelK
1b29b7c493 fix (image): scroll behavior within iframe 2025-06-17 18:15:24 +10:00
MickaelK
d20b4483b7 fix (image): disable pagination from iframe 2025-06-17 17:37:53 +10:00
MickaelK
0179f3eea0 chore (refactoring): small ux improvements 2025-06-17 16:26:13 +10:00
MickaelK
97b8e16bd8 chore (refactoring): code refactoring 2025-06-16 17:17:11 +10:00
MickaelK
952e882f66 chore (refactoring): remove old frontend 2025-06-16 17:04:03 +10:00
MickaelK
54459b2648 chore (maintenance): jenkins file 2025-06-16 16:34:02 +10:00
MickaelK
1d0eca86c5 feature (ux): small design improvements 2025-06-12 16:04:51 +10:00
MickaelK
a5c4af5cbc feature (ux): small ux improvements 2025-06-12 13:56:30 +10:00
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