Commit graph

2030 commits

Author SHA1 Message Date
MickaelK
06442df3ad chore (env): wrong env var 2025-08-08 14:13:57 +10:00
MickaelK
dee4108fbc feature (license): update from agpl license 2025-08-08 14:13:29 +10:00
MickaelK
1a97bbf431 fix (tagging): tagging UX 2025-08-08 01:19:12 +10:00
MickaelK
cead2ef558 chore (css): tag issue 2025-08-08 00:18:48 +10:00
MickaelK
a692b15378 chore (css): update color 2025-08-08 00:08:50 +10:00
MickaelK
6eeddd42c3 feature (tag): tag caching 2025-08-07 23:55:52 +10:00
MickaelK
8ff5b47f06 feature (tag): support for tagging 2025-08-07 23:05:44 +10:00
MickaelK
cc031163d9 fix (zip): handle offline edge case 2025-08-04 23:26:38 +10:00
MickaelK
149d1f3630 chore (css): cleanup CSS rules 2025-08-04 15:18:23 +10:00
MickaelK
5e7c5094b6 fix (admin): multi tabs issues 2025-08-04 13:14:39 +10:00
MickaelK
d4f5cb9ecf feature (plg_authenticate_local): revamp UX of the auth plugin 2025-08-04 12:50:23 +10:00
MickaelK
8076de59b3 chore (doc): update README 2025-08-01 16:40:08 +10:00
MickaelK
fc60365e37 chore (README): update doc links 2025-08-01 15:30:22 +10:00
MickaelK
2ebf3df540 fix (tsc): tsc error 2025-08-01 14:23:15 +10:00
MickaelK
3c20f044f6 fix (linter): linter setup 2025-08-01 14:08:59 +10:00
MickaelK
a442c30509 chore (colors): update color palette 2025-08-01 14:03:10 +10:00
MickaelK
60376aff4c chore (design): update colors 2025-07-30 22:57:08 +10:00
MickaelK
0e2a570594 fix (bundle): bundler assets path missmatch 2025-07-30 17:01:47 +10:00
MickaelK
b7e0b1ad25 feature (patch): static patches 2025-07-30 15:44:10 +10:00
MickaelK
33dc1b5876 chore (maintain): remove dead css 2025-07-30 00:57:36 +10:00
MickaelK
2429a3ba83 fix (image): zoom ux 2025-07-29 13:09:27 +10:00
MickaelK
ca907321eb feature (ux): improve UX 2025-07-29 00:02:45 +10:00
MickaelK
6e6669782c chore (doc): update README 2025-07-28 17:14:03 +10:00
MickaelK
76364ca079 chore (README): improve doc 2025-07-25 18:24:40 +10:00
MickaelK
89e48a97e8 chore (refactoring): cleanup main 2025-07-25 17:32:04 +10:00
MickaelK
8ce537fe5b chore (doc): update README 2025-07-25 15:03:08 +10:00
MickaelK
28ac33d2b5 fix (plugin): list of plugin by default 2025-07-25 11:34:15 +10:00
MickaelK
471791c679 fix (boot): bootup sequence 2025-07-21 17:33:38 +10:00
MickaelK
8a36ba943a feature (plg_application_office): libreoffice lowa 2025-07-18 20:29:17 +10:00
MickaelK
083eac248f fix (worker): iframe worker issue
Whenever using worker through an iframe it was throwing:

cannot open file SecurityError: Failed to construct 'Worker': Script at 'http://localhost:8000/assets/c06e8f0a220ae2c4e6fd03dd808e69ff1beee4c2/plugin/application_gis.zip/loader_dbf.worker.js' cannot be accessed from origin 'null'.
    at Module.default (loader_dbf.js:9:20)
    at application_table.js:58:50

So we made a helper function to run workers with an option to make it
compatible with iframes. The issue is it does require some flag to be
passed through the iframe: allow-same-origin and allow-scripts but this
was the only way we had to get it done until a better solution comes in
2025-07-17 16:12:53 +10:00
MickaelK
a2f56f23c7 fix (jenkinsfile): issue with jenkins 2025-07-17 14:32:23 +10:00
MickaelK
5323bda599 fix (iframe): web worker from iframe issue 2025-07-17 13:53:08 +10:00
MickaelK
1657fbe099 chore (maintenance): jenkinsfile update 2025-07-16 17:28:55 +10:00
MickaelK
1c915345e8 chore (mime): mime list 2025-07-16 17:10:30 +10:00
MickaelK
7a2f727cdc chore (maintenance): update Jenkinsfile 2025-07-16 17:10:15 +10:00
MickaelK
98f5884f94 chore (mime): update mime list 2025-07-16 11:19:31 +10:00
MickaelK
0fae8d82c7 chore (refactoring): wasi interface cleanup 2025-07-16 02:10:01 +10:00
MickaelK
8cd897433a fix (skeleton): update css in skeleton 2025-07-11 01:07:26 +10:00
MickaelK
2e7247ec7c feature (plg_authentication_htpasswd): bcrypt support 2025-07-10 00:26:13 +10:00
MickaelK
25aa49304e fix (mime): remove duplicate 2025-07-07 12:22:11 +10:00
MickaelK
7df7916bb0 fix (ls): offline refresh rules 2025-07-07 12:21:57 +10:00
MickaelK
2029d5240c fix (image): menubar buttons 2025-07-03 15:30:08 +10:00
MickaelK
e7097b402c maintenance (upgrade): go 1.24 2025-07-01 00:06:49 +10:00
MickaelK
2dd23cf644 fix (checkbox): css issue for checkbox 2025-06-30 21:35:55 +10:00
MickaelK
e87b35418c fix (pm): issue with password managers 2025-06-30 21:35:28 +10:00
MickaelK
41754ea45d chore (cleanup): tsc and linter rules 2025-06-30 16:34:47 +10:00
MickaelK
5ed2159ea7 chore (image): improve ux for image zoom 2025-06-30 15:57:50 +10:00
MickaelK
34d0460278 feature (wizard): improve setup wizard 2025-06-30 13:42:51 +10:00
MickaelK
b59707c111 Merge branch 'master' of ssh://github.com/mickael-kerjean/filestash 2025-06-30 12:18:47 +10:00
Tobias Kaiser
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