6f2404d69a
feature (plg_handler_site): discoverability by admin
2025-09-10 17:42:18 +10:00
2da5a67e82
feature (plg_backend_psql): psql as a storage
2025-08-29 17:09:44 +10:00
9051221e0c
feature (tagging): initial release for tagging
2025-08-26 14:04:45 +10:00
dee4108fbc
feature (license): update from agpl license
2025-08-08 14:13:29 +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
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
7821bc8681
feature (mcp): mcp server
2025-04-01 11:00:41 +11:00
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
1d06c785bc
fix (wopi): wopi config ( #785 )
2024-12-12 16:07:34 +11:00
b3a44918e1
feature (office): enable wopi office docs
2024-12-12 10:58:38 +11:00
afd2f2566e
fix (jenkins): broken build after refactoring
2024-12-09 09:03:05 +11:00
8d70b7e26c
feature (plg_authenticate_simple): auth facade with a gui
2024-12-05 22:34:01 +11:00
d020f4c1bd
fix (plugin): oopsy
2024-06-24 21:17:38 +10:00
e1b477b65b
feature (base): configurable base
2024-06-21 21:05:44 +10:00
af75e96250
chore (cleanup): plugins cleanup
2024-03-14 20:53:57 +11:00
9e142d5de5
feature (dynamic): make configuration dynamic
2024-03-13 00:18:24 +11:00
0ac2bde335
feature (thumbnail): better thumbnail plugin
2023-11-10 00:54:00 +11:00
48c89767ad
feature (plg_backend_artifactory): support for jfrog artifactory
2023-03-21 14:41:30 +11:00
2645fd62d0
feature (plg_image_*): support for new images and cleanup
2022-12-22 22:13:52 +11:00
1f9a30c462
feature (dicom): support for dicom images
2022-12-09 20:26:20 +11:00
7135bd4e44
feature (nfs): support for nfs storage
2022-12-08 09:19:04 +11:00
090fd1a66a
feature (backend): support for storj
2022-12-07 08:40:41 +11:00
e0f2f29307
feature (htpasswd): new authentication middleware
2022-11-09 14:00:48 +11:00
92219db637
feature (middleware): passthrough middleware
2022-11-09 13:59:35 +11:00
46b67d6711
feature (thumbnail): complete revamp of thumbnail generation
2022-10-03 23:40:46 +11:00
bfe809d5ab
cleanup (plugin): disable plugin that don't seem to be used
2022-09-07 00:51:32 +10:00
3a63eb0777
feature (plg_image_ascii): image ascii transform
...
The idea here is to be able to use curl and have Filestash to render
image in a terminal friendly fashion
2022-09-06 22:27:12 +10:00
0e4fc75b35
cleanup (plugin): list of prebuild plugin
2022-04-02 20:07:05 +11:00
8d5c574a75
cleanup (plugin): update builtin plugin
2022-02-18 18:44:24 +11:00
53f744c42b
plugin (add): add temporary file backend to default list
2022-01-25 18:19:35 +11:00
a91df1637d
feature (search): search as a plugin
2022-01-14 16:38:42 +11:00
d56663e805
cleanup (sso): cleanup sso related plugins
2022-01-07 01:17:33 +11:00
e5800c6c3b
feature (sso): authentication middleware
2022-01-06 20:22:26 +11:00
4186ec057d
feature (backend): local backend with admin password
2021-12-22 23:08:36 +11:00
f7a4e52703
maintain (go): go format
2021-08-22 16:47:09 +10:00
fdc95f8af7
fix (test): missing webdav backend
2021-08-22 13:09:09 +10:00
fc4d8363e4
plugin (samba): disable by default
...
This plugin which came through a PR is giving issues to users which have been saying "I found it to perform quite poorly during browsing" which is a no no. One can still compile Filestash with this plugin, we'll simply disable it by default for the time being
2021-04-26 10:57:30 +10:00
f15cd1959b
cleanup (tunnel): deprecate step 2 of the setup
2020-12-22 19:24:25 +11:00
d469d0e73c
migrate (plugin): migrate ftp backend as a plugin
2020-12-12 00:11:10 +11:00
23e0de8e6e
feature (samba): samba backend - #309
2020-10-06 23:07:03 +11:00
8fcb721c13
option (tty): reenable tty plugin on non cloud instance
2020-08-03 19:04:04 +10:00
8f1097273e
maintain (s3): migrate s3 as a plugin
2020-06-23 18:15:12 +10:00
be798ee4ab
fix (build): update build
2020-06-19 14:07:20 +10:00
347f9b016b
fix (ftps): remove ftps plugin since ftp and ftps will be merged into one
2020-02-11 19:33:12 +11:00
00214d2a3a
feature (syncthing): syncthing integration
2020-01-15 01:03:13 +11:00
f3e6c8c030
feature (documents): handle office documents using onlyoffice
2019-12-21 15:17:09 +11:00
539a6f086d
feature (transcoding): live transcoding
2019-12-18 02:18:58 +11:00
b0896f0373
maintenance (migrate): migrate the dropbox backend as a plugin
2019-09-02 15:49:28 +10:00