a6e1d2899d
fix (azure): filter out unwanted prefixes
2025-10-17 15:56:09 +11:00
628c23b682
chore (maintenance): form name conventions
2025-10-16 15:55:56 +11:00
aa253ddc59
fix ( #883 ): console bug
2025-10-04 04:45:49 +10:00
118f17724b
fix (nfs): nfs permissions
2025-09-15 15:16:29 +10:00
cd40cbe479
fix (plg_security_scanner): prevent issue with plg_handler_site
2025-09-12 12:49:43 +10:00
a2c6d554fd
fix (plg_backend_local): folder nav issue
2025-09-12 12:49:06 +10:00
7fa253f7b1
fix (mcp): chatgpt issue on mcp
2025-09-11 15:00:37 +10:00
6f2404d69a
feature (plg_handler_site): discoverability by admin
2025-09-10 17:42:18 +10:00
32526f8bde
feature (site): create site from shared link
2025-09-10 09:18:40 +10:00
c15162c582
fix (plg_backend_url): handle yet another apache format
2025-09-09 00:55:14 +10:00
4aef4fea4e
fix (plg_handler_mcp): maintain mcp - #875
2025-09-05 14:40:30 +10:00
cbd40c9bac
fix (plg_handler_mcp): support for state url param
2025-09-05 01:28:12 +10:00
516a861974
feature (buffer_size): expose buffer size configuration to admin
2025-09-04 15:24:04 +10:00
b8da632f7c
fix (plg_authenticate_local): handle base
2025-09-04 02:41:30 +10:00
8d80cabba0
fix (form): enhance form app
2025-09-01 21:50:36 +10:00
2babd4205b
feature (psql): psql backend improvements
2025-09-01 14:18:38 +10:00
cd45d2baad
fix (psql): psql storage issues
2025-08-29 22:53:34 +10:00
a83aed5a4c
fix (plg_backend_psql): caching issue
2025-08-29 18:06:44 +10:00
d1b993a028
fix (plg_backend_psql): caching issue
2025-08-29 17:43:30 +10:00
2da5a67e82
feature (plg_backend_psql): psql as a storage
2025-08-29 17:09:44 +10:00
e4c46aa750
feature (plg_backend_psql): storage connector for postgres
2025-08-28 13:12:27 +10:00
fa3cc86fed
chore (maintenance): license info
2025-08-28 12:21:05 +10:00
a90a9881b5
chore (maintenance): plg_application_docxjs css
2025-08-28 10:48:36 +10:00
1c3736e6f2
feature (license): mechanism to override default license
2025-08-28 10:47:31 +10:00
9051221e0c
feature (tagging): initial release for tagging
2025-08-26 14:04:45 +10:00
ff17bc2732
feature (plg_application_docx): another docx reader
2025-08-26 13:30:56 +10:00
da731c17e8
chore (maintenance): thumbnailing for webp
2025-08-22 16:24:58 +10:00
bddc77960f
fix (plg_search_sqlitefts): improve indexing
2025-08-17 20:19:29 +10:00
7af5da9622
chore (plg_search_sqlitefts): remove unused code
2025-08-17 18:46:42 +10:00
3d5f307139
fix (plg_search_sqlitefts): exclusion field
2025-08-17 17:31:32 +10:00
3bf3c71d8c
feature (session): enable plugin to handle auth response
2025-08-13 18:11:47 +10:00
e397c56544
fix (plg_security_scanner): broken scanner
2025-08-08 14:39:30 +10:00
dee4108fbc
feature (license): update from agpl license
2025-08-08 14:13:29 +10:00
cc031163d9
fix (zip): handle offline edge case
2025-08-04 23:26:38 +10:00
5e7c5094b6
fix (admin): multi tabs issues
2025-08-04 13:14:39 +10:00
d4f5cb9ecf
feature (plg_authenticate_local): revamp UX of the auth plugin
2025-08-04 12:50:23 +10:00
28ac33d2b5
fix (plugin): list of plugin by default
2025-07-25 11:34:15 +10:00
8a36ba943a
feature (plg_application_office): libreoffice lowa
2025-07-18 20:29:17 +10:00
2e7247ec7c
feature (plg_authentication_htpasswd): bcrypt support
2025-07-10 00:26:13 +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
9f2728c8b2
chore (refactoring): replace ioutil with io - #847
2025-06-18 10:07:11 +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
a54fa5da00
fix (s3): default region for s3
2025-06-12 00:54:22 +10:00
2616c078b5
feature (s3): add timeout option for very large buckets
2025-06-10 21:42:17 +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
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
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