1989 Commits

Author SHA1 Message Date
2029d5240c fix (image): menubar buttons 2025-07-03 15:30:08 +10:00
e7097b402c maintenance (upgrade): go 1.24 2025-07-01 00:06:49 +10:00
2dd23cf644 fix (checkbox): css issue for checkbox 2025-06-30 21:35:55 +10:00
e87b35418c fix (pm): issue with password managers 2025-06-30 21:35:28 +10:00
41754ea45d chore (cleanup): tsc and linter rules 2025-06-30 16:34:47 +10:00
5ed2159ea7 chore (image): improve ux for image zoom 2025-06-30 15:57:50 +10:00
34d0460278 feature (wizard): improve setup wizard 2025-06-30 13:42:51 +10:00
b59707c111 Merge branch 'master' of ssh://github.com/mickael-kerjean/filestash 2025-06-30 12:18:47 +10:00
45432e1f32 fix (htpasswd): hash acceptance rules - #821
For htpasswd entries where hash is an actual valid hash (SHA etc.), the hash
itself should not be accepted as password. Otherwise, obtaining the htpasswd
file gives an attacker access to all accounts withoutneeding to crack/reverse
hashes.

This commit tries to ensure that hash==password is only accepted if hash is
not a valid hash (plaintext password fallback).
2025-06-30 12:18:37 +10:00
72312435cf chore (refactoring): cleanup plugin 2025-06-30 12:11:42 +10:00
e3f910814a chore (upload): ouline in upload button 2025-06-28 03:06:21 +10:00
e2f3475bfc chore (about): revamp about page 2025-06-28 02:52:29 +10:00
a96a192f2e chore (mime): update mime list 2025-06-28 01:17:57 +10:00
743874b866 chore (file): cursor rule through CSS 2025-06-26 14:21:55 +10:00
cdb3b8bea3 fix (table): improve ux for sam/bam tables 2025-06-24 22:20:39 +10:00
88e4816a46 Merge branch 'master' of ssh://github.com/mickael-kerjean/filestash 2025-06-19 13:13:42 +10:00
7b2bd6a0fc fix (authorization): upload button toggle 2025-06-19 13:13:30 +10:00
9f2728c8b2 chore (refactoring): replace ioutil with io - #847 2025-06-18 10:07:11 +10:00
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
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
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
ca68df76ab fix (image): improve image zoom 2025-06-17 20:32:16 +10:00
9332c3b9ef fix (embed): image embedding iframe policy 2025-06-17 18:38:26 +10:00
1b29b7c493 fix (image): scroll behavior within iframe 2025-06-17 18:15:24 +10:00
d20b4483b7 fix (image): disable pagination from iframe 2025-06-17 17:37:53 +10:00
0179f3eea0 chore (refactoring): small ux improvements 2025-06-17 16:26:13 +10:00
97b8e16bd8 chore (refactoring): code refactoring 2025-06-16 17:17:11 +10:00
952e882f66 chore (refactoring): remove old frontend 2025-06-16 17:04:03 +10:00
54459b2648 chore (maintenance): jenkins file 2025-06-16 16:34:02 +10:00
1d0eca86c5 feature (ux): small design improvements 2025-06-12 16:04:51 +10:00
a5c4af5cbc feature (ux): small ux improvements 2025-06-12 13:56:30 +10:00
d356e17368 feature (ux): improve css 2025-06-12 12:31:42 +10:00
a54fa5da00 fix (s3): default region for s3 2025-06-12 00:54:22 +10:00
d4833ff565 chore (mime): update mime db 2025-06-11 17:17:43 +10:00
fb71d20ff3 fix (sidebar): handle large amount of data 2025-06-10 23:12:33 +10:00
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
4ebf5c1ec2 chore (mime): update mime db 2025-06-10 21:51:01 +10:00
2616c078b5 feature (s3): add timeout option for very large buckets 2025-06-10 21:42:17 +10:00
55af393f7f fix (assets): bundle endpoint broken 2025-06-09 17:24:50 +10:00
1344128fbd fix (plugin): route issue with embed 2025-06-09 16:41:27 +10:00
4c020e93b2 fix (ci): broken ci 2025-06-09 16:25:32 +10:00
f4a99c4ad6 chore (plugin): revamp frontend plugin 2025-06-09 15:38:37 +10:00
fb29c7b6c2 feature (offline): handle offline files 2025-06-05 12:58:09 +10:00
7cfc0d497f chore (cleanup): cleanup code 2025-06-05 12:16:58 +10:00
cf29d9f2ab chore (css): update css rules 2025-06-04 23:51:22 +10:00
552732449a chore (colors): update base color scheme 2025-05-28 16:14:52 +10:00
f1048299f6 fix (new): broken new file/folder button 2025-05-26 17:06:10 +10:00
9f275e967b chore (legacy): remove legacy stuff 2025-05-26 16:57:36 +10:00
232800c8ab fix (linter): linter issue 2025-05-26 16:09:33 +10:00
ac6da3bf5c feature (ux): ux for submenu 2025-05-26 15:52:26 +10:00