234 Commits

Author SHA1 Message Date
0f355c1030 feature (smb): direct access via share name 2023-05-12 00:59:17 +10:00
650abf55ba maintain (plg_authenticate_admin): cleanup 2023-04-25 11:03:32 +10:00
391f7cf82d maintain (plg_video_transcoder): cleaner log 2023-04-18 22:58:54 +10:00
8c4ca9da76 fix (plg_backend_s3): revert #584 after broken e2e
This reverts commit 67e2a3485307f7a7bbf0761da87d2ad9fb9a2e3d.
2023-04-10 10:56:40 +10:00
c7cd48ce90 fix (plg_backend_ftp): context handling 2023-04-10 10:06:21 +10:00
39f8fc66aa fix (ftp): recreate connection if closed
An issue would araise when the connection is closed before we had time
to do the vacuum cleaning on servers like on infinity free where "Our server has quite aggressive inactivity timeouts and will kill the connection after only 20 seconds of inactivity."

reference: https://forum.infinityfree.net/t/good-online-ftp/69285/18
2023-04-10 01:28:39 +10:00
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
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
091e9c0c78 fix(s3) save #577
Signed-off-by: Liang Zheng <zhengliang0901@gmail.com>
2023-04-01 10:53:29 +11:00
fa9f1bc3e4 fix (ls): configurable ls timeout for plugins 2023-03-24 22:37:19 +11:00
cea8a77cd8 Merge branch 'master' of ssh://github.com/mickael-kerjean/filestash 2023-03-24 21:14:51 +11:00
425e71a3cd fix (plg_search_stateless): path issue in search 2023-03-24 21:12:32 +11:00
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
3a9961d6fe fix (plg_backend_artifactory): ls metadata fix 2023-03-21 22:28:41 +11:00
48c89767ad feature (plg_backend_artifactory): support for jfrog artifactory 2023-03-21 14:41:30 +11:00
176931f6c8 fix (plg_backend_nfs): production ready nfs connector 2023-03-20 23:06:00 +11:00
7421750226 feature (plg_backend_ftp): anonymous read only when no user given 2023-03-15 08:23:09 +11:00
2268e32560 feature (plg_backend_sftp): support for new authentication method 2023-03-08 12:11:01 +11:00
16d4d60469 Merge branch 'master' of ssh://github.com/mickael-kerjean/filestash 2023-03-02 20:16:36 +11:00
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
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
23ddbee129 fix (not implemented): image preview for jpeg or png 2023-02-09 08:32:19 +11:00
922d8fecc3 fix (#545): emergency fix - credit and original author @microyahoo 2023-02-08 15:23:49 +11:00
3727981e75 fix (s3): cloudflare s3 default 2023-01-26 01:20:39 +11:00
2645fd62d0 feature (plg_image_*): support for new images and cleanup 2022-12-22 22:13:52 +11:00
541ad580f1 cleanup (sftp): cleanup dead code 2022-12-22 19:57:27 +11:00
d86b779450 fix (storj): convention for folder 2022-12-21 00:25:37 +11:00
1f9a30c462 feature (dicom): support for dicom images 2022-12-09 20:26:20 +11:00
468251d69a feature (plg_image_thumbnail): more efficient image thumbnailing 2022-12-09 01:00:44 +11:00
fb4a6a7ab2 fix (s3): stop condition for recursive ls in s3 2022-12-08 16:05:40 +11:00
24cd21704b feature (nfs): reasonable default for nfs backend 2022-12-08 12:16:04 +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
339e9486e5 feature (plg_image_thumbnail): improvement over thumbnailing 2022-12-05 00:42:02 +11:00
a78e817657 feature (thumbnailer): add plugin type for thumbnail generation 2022-12-02 07:09:11 +11:00
f5df1445d2 feature (plg_backend_ftp): handle various connection strategy 2022-12-01 01:32:55 +11:00
3ca1c1ec9a improve (plg_video_transcode): ffmpeg improvements 2022-11-29 21:50:30 +11:00
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
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
8d34848c8a fix (timeout): bigger timeout on FTP backend 2022-11-28 17:13:47 +11:00
5c9c85ff2a fix (middleware): disable auth middleware 2022-11-26 01:59:28 +11:00
e7bb5b052a feature (s3): s3 secret key as password field 2022-11-25 16:39:10 +11:00
cb7f1693bd feature (config): encrypt sensitive fields in config.json 2022-11-22 08:12:36 +11:00
6eb26e9a70 refactoring (plg_authenticate): setup placeholders instead of values 2022-11-21 08:10:05 +11:00
e585be579a feature (htpasswd): enlarge scope of htpasswd auth plugin 2022-11-12 23:26:39 +11:00
10daf893cd improve (plg_authenticate_htpasswd): support additional algorithm 2022-11-12 00:50:45 +11:00
c828b22f7a improve (middleware): content for description fields 2022-11-10 00:16:08 +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
98ef1d64e7 fix (fs): recursive removal in local and tmp backend 2022-11-03 00:12:09 +11:00