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
ac95d9ea75
chore (image): revamp image viewer
2025-05-08 22:11:03 +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
73bab4a2e3
feature (3d): handle mesh files
2025-04-29 13:51:56 +10:00
MickaelK
3b6253cfbd
feature (plg_application_3d): revamp support for 3d files
2025-04-23 00:36:38 +10:00
MickaelK
6277d00250
chore (readme): plugin doc
2025-04-15 21:39:38 +10:00
MickaelK
bf69108c54
feature (plg_override_actiondelete): delete icon on file
2025-04-09 21:02:04 +10:00
MickaelK
c43364eafa
chore (plg_backend_local): better perm default
2025-04-09 14:43:06 +10:00
MickaelK
084bb33e83
fix (s3): handle cancellation
2025-04-09 14:42:21 +10:00
MickaelK
396ea667c4
release (v0.6): new release
2025-04-05 13:55:23 +11:00
MickaelK
a29ec2cda9
chore (doc): plg_handler_mcp doc
2025-04-02 03:00:57 +11:00
MickaelK
777200374d
chore (mcp): refactor mcp stuff
2025-04-02 00:26:21 +11:00
MickaelK
7821bc8681
feature (mcp): mcp server
2025-04-01 11:00:41 +11:00
MickaelK
f11d27382f
fix (plugin): order of plugin init
...
Before this we couldn't have a Endpoint plugin relying on values coming
from the config as the config wasn't initialised yet. This fixes it
2025-04-01 10:34:23 +11:00
MickaelK
eb7e30424e
fix (capitalisation): disable android capit.
2025-03-18 20:57:34 +11:00
MickaelK
542ead9c25
fix (patch): bundle issue on plugin patch
2025-03-17 12:24:13 +11:00
MickaelK
ba3ed7b945
fix (plg_search_sqlitefs): context issue
2025-03-14 16:04:53 +11:00
MickaelK
afbceabad2
maintain (release): prepare new release
2025-03-14 13:08:02 +11:00
MickaelK
d01facd463
fix (tmpl): issue with cognito issued jwt token
...
quote from go jwt lib: "WithPaddingAllowed will enable the codec used
for decoding JWTs to allow padding. Note that the JWS RFC7515 states
that the tokens will utilize a Base64url encoding with no padding.
Unfortunately, some implementations of JWT are producing non-standard
tokens, and thus require support for decoding."
cognito is one of those...
2025-03-13 17:21:08 +11:00
MickaelK
40e9938148
fix (ios): auth issue on ios
...
when using deep links on ios, we would get this error:
"safari can't open the page because the address is invalid"
2025-03-11 10:45:35 +11:00
MickaelK
21c8a7f597
fix (s3): assume role on ecs
2025-02-21 17:26:00 +11:00
MickaelK
f584807fac
feature (plugin): handle compression in opener plugin
2025-02-18 13:54:56 +11:00
MickaelK
2c1edd85e9
feature (template): enhance templating functions
2025-02-13 15:56:24 +11:00
MickaelK
00eed6e922
fix (sw): add support for raw + gzip static
2025-02-07 12:20:37 +11:00
MickaelK
65cf080af7
fix (admin): report validation error
...
I've seen someone who mistakenly had updated their config secret key,
not sure if it was done by a weird password manager or a manual action
but that did corrupt their entire setup.
We now make sure value like secret key get validated before saving.
Didn't realise this would be necessary to start with as the appraoch has
always been "with great power come great responsability" but if it can
prevent catastrophic failure mode hapening by mistake, then we will be
making an exception to the moto
2025-02-06 21:06:55 +11:00
MickaelK
849f206408
feature (plg_backend_url): url storage backend
...
usefull for open directory kind of scenarios.
cool example at play: https://locker.phinugamma.org/swf/
2025-02-05 01:57:16 +11:00
MickaelK
fe830fb8e2
chore (refactoring): main html cleanup
2025-02-04 01:43:04 +11:00
MickaelK
67275e32e9
chore (constant): env constants
2025-02-04 01:11:16 +11:00
MickaelK
b2c9b29384
chore (refactoring): revamp sqlite full text search
2025-02-03 16:01:50 +11:00
MickaelK
ae7e6d0801
chore (release): prepare release
2025-02-02 18:53:53 +11:00
MickaelK
db86daf867
fix (plg_search_sqlitefs): refactoring
2025-01-31 23:48:59 +11:00
MickaelK
773fd02871
fix (plg_office_wopi): wopi office integration
2025-01-30 17:49:40 +11:00
MickaelK
6e2a99adf1
fix (plg_office_wopi): shared link on wopi issue
2025-01-30 12:58:47 +11:00
MickaelK
22f17f17e6
chore (version): refactoring around configuration
2025-01-28 15:16:13 +11:00
MickaelK
496c05360e
feature (templating): new templating function
2025-01-27 16:22:03 +11:00
MickaelK
c3f2c57e5f
feature (turboload): decrease load time via sw
2025-01-27 14:05:55 +11:00
MickaelK
42fd37e2ec
fix (sharedlink): issue with ifram / wopi
2025-01-24 13:59:11 +11:00
MickaelK
1510e0bcda
chore (plugin): polish the new plugin interface
2025-01-23 15:26:05 +11:00
MickaelK
daf96fdcff
chore (refactoring): skeleton plugin app
2025-01-23 12:50:08 +11:00
MickaelK
4ed4365a33
fix (smb): finicky persistent stuff when decorated
2025-01-23 04:11:44 +11:00
MickaelK
f53dc6a7a3
fix (webdav): network drive via window
2025-01-21 16:54:01 +11:00
MickaelK
753e76d4af
feature (auth): follow param in redirect URL
2025-01-15 02:56:21 +11:00
MickaelK
28028f540c
feature (viewer): skeleton for new plugins
2025-01-15 01:29:59 +11:00
MickaelK
f1b1d71f40
feature (signature): protect url param via signature
2025-01-15 01:09:53 +11:00
Mickael
e9870f72f2
chore (refactoring): revamp map to plugin mechanism ( #805 )
...
* chore (refactoring): revamp map to plugin mechanism
* chore (docker): Dockerfile
2025-01-14 15:01:17 +11:00
MickaelK
0d4709595c
chore (refactoring): 3d app revamp
2025-01-13 22:53:02 +11:00
MickaelK
fd839808b7
feature (feedback): suggestion from a redditor
2025-01-13 17:41:29 +11:00
Mickael
d30c3120b6
feature (plugins): expand and migrate plugin - #803
...
* chore (dockerfile): cleanup dockerfile
* feature (plugin): extend plugin interface
* chore (docker): setup new Dockerfile
* chore (dockerfile): update dockerfile
2025-01-13 15:41:04 +11:00