Commit graph

228 commits

Author SHA1 Message Date
Yanick.xia
67e2a34853
feature (plg_backend_s3): add param for forcePathStyle - #584
Co-authored-by: xiayan.cn <xiayan.cn@bytedance.com>
Co-authored-by: Mickael <mickael@kerjean.me>
2023-04-09 13:10:33 +10:00
Daniel Gomes-Sebastiao
586e803bde
feature (plg_backend_s3): access S3 via AWS role - #583
Co-authored-by: Daniel Gomes-Sebastiao <daniel.gomes@adscale.co.nz>
2023-04-09 13:07:14 +10:00
Liang Zheng
091e9c0c78
fix(s3) save #577
Signed-off-by: Liang Zheng <zhengliang0901@gmail.com>
2023-04-01 10:53:29 +11:00
Mickael Kerjean
fa9f1bc3e4 fix (ls): configurable ls timeout for plugins 2023-03-24 22:37:19 +11:00
Mickael Kerjean
cea8a77cd8 Merge branch 'master' of ssh://github.com/mickael-kerjean/filestash 2023-03-24 21:14:51 +11:00
Mickael Kerjean
425e71a3cd fix (plg_search_stateless): path issue in search 2023-03-24 21:12:32 +11:00
Liang Zheng
a57a4a7e15
fix (s3): exit s3 list via IsTruncated flag
Signed-off-by: Liang Zheng <zhengliang0901@gmail.com>
2023-03-24 10:53:38 +11:00
Mickael Kerjean
3a9961d6fe fix (plg_backend_artifactory): ls metadata fix 2023-03-21 22:28:41 +11:00
Mickael Kerjean
48c89767ad feature (plg_backend_artifactory): support for jfrog artifactory 2023-03-21 14:41:30 +11:00
Mickael Kerjean
176931f6c8 fix (plg_backend_nfs): production ready nfs connector 2023-03-20 23:06:00 +11:00
Mickael Kerjean
7421750226 feature (plg_backend_ftp): anonymous read only when no user given 2023-03-15 08:23:09 +11:00
Mickael Kerjean
2268e32560 feature (plg_backend_sftp): support for new authentication method 2023-03-08 12:11:01 +11:00
Mickael Kerjean
16d4d60469 Merge branch 'master' of ssh://github.com/mickael-kerjean/filestash 2023-03-02 20:16:36 +11:00
Mickael Kerjean
8ca7a0e3f9 maintain (path): absolute path
getting things ready to have config coming as a plugin to handle
various distributions
2023-03-02 20:15:56 +11:00
Louis Koo
62b066feab
fix (#559): handle large amount of deletion on s3
Signed-off-by: zhucan <zhucan.k8s@gmail.com>
2023-02-21 17:31:10 +11:00
Mickael Kerjean
23ddbee129 fix (not implemented): image preview for jpeg or png 2023-02-09 08:32:19 +11:00
Mickael Kerjean
922d8fecc3 fix (#545): emergency fix - credit and original author @microyahoo 2023-02-08 15:23:49 +11:00
Mickael Kerjean
3727981e75 fix (s3): cloudflare s3 default 2023-01-26 01:20:39 +11:00
Mickael Kerjean
2645fd62d0 feature (plg_image_*): support for new images and cleanup 2022-12-22 22:13:52 +11:00
Mickael Kerjean
541ad580f1 cleanup (sftp): cleanup dead code 2022-12-22 19:57:27 +11:00
Mickael Kerjean
d86b779450 fix (storj): convention for folder 2022-12-21 00:25:37 +11:00
Mickael Kerjean
1f9a30c462 feature (dicom): support for dicom images 2022-12-09 20:26:20 +11:00
Mickael Kerjean
468251d69a feature (plg_image_thumbnail): more efficient image thumbnailing 2022-12-09 01:00:44 +11:00
Mickael Kerjean
fb4a6a7ab2 fix (s3): stop condition for recursive ls in s3 2022-12-08 16:05:40 +11:00
Mickael Kerjean
24cd21704b feature (nfs): reasonable default for nfs backend 2022-12-08 12:16:04 +11:00
Mickael Kerjean
7135bd4e44 feature (nfs): support for nfs storage 2022-12-08 09:19:04 +11:00
Mickael Kerjean
090fd1a66a feature (backend): support for storj 2022-12-07 08:40:41 +11:00
Mickael Kerjean
339e9486e5 feature (plg_image_thumbnail): improvement over thumbnailing 2022-12-05 00:42:02 +11:00
Mickael Kerjean
a78e817657 feature (thumbnailer): add plugin type for thumbnail generation 2022-12-02 07:09:11 +11:00
Mickael Kerjean
f5df1445d2 feature (plg_backend_ftp): handle various connection strategy 2022-12-01 01:32:55 +11:00
Mickael Kerjean
3ca1c1ec9a improve (plg_video_transcode): ffmpeg improvements 2022-11-29 21:50:30 +11:00
Mickael Kerjean
849b00ba36 clean (plg_video_transcode): more readable ffmpeg command
The idea is to play with the params in ffmpeg until we find the
perfect setup for HLS and have everything version control by git
2022-11-29 20:48:06 +11:00
Mickael Kerjean
ec575d68b1 fix (#522): issue handling certain kind of mkv
whenever too many audio are available, videojs wouldn't be able to
load the hls stream
2022-11-29 08:25:58 +11:00
Mickael Kerjean
8d34848c8a fix (timeout): bigger timeout on FTP backend 2022-11-28 17:13:47 +11:00
Mickael Kerjean
5c9c85ff2a fix (middleware): disable auth middleware 2022-11-26 01:59:28 +11:00
Mickael Kerjean
e7bb5b052a feature (s3): s3 secret key as password field 2022-11-25 16:39:10 +11:00
Mickael Kerjean
cb7f1693bd feature (config): encrypt sensitive fields in config.json 2022-11-22 08:12:36 +11:00
Mickael Kerjean
6eb26e9a70 refactoring (plg_authenticate): setup placeholders instead of values 2022-11-21 08:10:05 +11:00
Mickael Kerjean
e585be579a feature (htpasswd): enlarge scope of htpasswd auth plugin 2022-11-12 23:26:39 +11:00
Mickael Kerjean
10daf893cd improve (plg_authenticate_htpasswd): support additional algorithm 2022-11-12 00:50:45 +11:00
Mickael Kerjean
c828b22f7a improve (middleware): content for description fields 2022-11-10 00:16:08 +11:00
Mickael Kerjean
e0f2f29307 feature (htpasswd): new authentication middleware 2022-11-09 14:00:48 +11:00
Mickael Kerjean
92219db637 feature (middleware): passthrough middleware 2022-11-09 13:59:35 +11:00
Mickael Kerjean
98ef1d64e7 fix (fs): recursive removal in local and tmp backend 2022-11-03 00:12:09 +11:00
Mickael Kerjean
70884300a3 fix (plg_image_thumbnail): broken build 2022-10-04 17:49:04 +11:00
Mickael Kerjean
9b5af40f32 maintain (plg_security_scanner): new endpoint ideas
with new ideas coming from the hn thread https://news.ycombinator.com/item?id=33054379
2022-09-04 07:39:20 +10:00
Mickael Kerjean
42b2435c16 fix (plg_image_thumbnail): build issue 2022-10-04 00:26:40 +11:00
Mickael Kerjean
46b67d6711 feature (thumbnail): complete revamp of thumbnail generation 2022-10-03 23:40:46 +11:00
Mickael Kerjean
9a1045cb02 feature (plg_image_thumbnail): clean before release 2022-10-03 22:28:58 +11:00
Mickael Kerjean
918965ddbe feature (plg_image_thumbnail): new thumbnail generation
This plugin will replace plg_image_light once it has the same
features. It is much easier to install, fixing #507, #368 and every
other ticket that mention issues to compile Filestash
2022-10-03 00:01:24 +11:00