387 Commits

Author SHA1 Message Date
9c8d51c03e feature (image): pure golang image resizing 2021-06-27 03:07:59 +10:00
136afbeac2 improve (s3): support for prefixes with > 1k objects (#395)
Previously filestash would only show the first 1000 objects in a given
s3 prefix.

We solve this by paginating the ListObjectsV2 responses and iterating
over all pages instead of just the first one.

Tested by manually connecting to a private s3 bucket with multiple
thousands of objects under a single prefix and verifying that all
objects are visible in the UI.
2021-05-25 22:00:23 +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
32891e62bc fix (leak): ressource leak on FTP 2021-03-21 16:16:24 +11: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
d6ad96f9f4 fix (S3): use ListObjectsV2 - #334 2020-10-24 00:49:54 +11:00
23e0de8e6e feature (samba): samba backend - #309 2020-10-06 23:07:03 +11:00
6adf96d66e feat (s3): adds session token to config (#306) 2020-09-15 19:36:35 +10:00
8fcb721c13 option (tty): reenable tty plugin on non cloud instance 2020-08-03 19:04:04 +10:00
06f00bdf7a backend (backblaze): handle error code as per the integration checklist 2020-06-24 00:45:29 +10:00
d249ed2b0a backend (backblaze): remove application key from hash calculation 2020-06-24 00:07:51 +10:00
5eeb22a559 backend (backblaze): set user agent as per integration checklist 2020-06-24 00:05:17 +10:00
078e25b97b fix (backblaze): login issue 2020-06-23 23:49:30 +10:00
6667725e12 fix (s3): moving folder isn't unsupported 2020-06-23 22:43:53 +10:00
e0b8bf2e70 fix (s3): rm merge 2020-06-23 21:45:42 +10:00
ade3c332e8 fix (s3): s3 rm bug - #228 2020-06-23 21:25:16 +10:00
a40c2f7a53 fix (s3): error when path in ls doesn't exist 2020-06-23 18:56:40 +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
46b0858f69 improve (log): logs tty event 2020-06-17 12:45:47 +10:00
f82a58d900 fix (image): disable image resizing for gif 2020-04-29 00:44:59 +10:00
a1df5241a0 fix (persistance): change path of config folders - #183 2020-03-05 22:14:08 +11:00
2c891c35c8 fix (#234): missing mime type 2020-03-05 21:30:30 +11:00
347f9b016b fix (ftps): remove ftps plugin since ftp and ftps will be merged into one 2020-02-11 19:33:12 +11:00
03877addb7 fix (transcoding): make the config data available from the admin console 2020-02-11 18:17:08 +11:00
dd57a49d9a fix (ftps): merge ftp and ftps together 2020-02-11 12:31:22 +11:00
ee0a44ae0b fix (syncthing): wrong description - #224 2020-02-05 10:45:50 +11:00
5865e84593 maintain (go): vendor dependencies 2020-01-20 17:12:09 +11:00
f3c8aed75f improve (support): prepare support for raspberry pi 2020-01-20 13:42:20 +11:00
00214d2a3a feature (syncthing): syncthing integration 2020-01-15 01:03:13 +11:00
0c785954dc improve (gcc): static build 2020-01-13 14:02:56 +11:00
e0e2820b14 feature (arm): static libraries for raspberry pie 2020-01-09 08:19:29 +00:00
c2990e77d9 fix (onlyoffice): SSL termination for the reverse proxy 2020-01-04 00:07:45 +11:00
84500e6a60 feature (transcoding): video transcoding blacklist 2019-12-21 17:45:51 +11:00
f3e6c8c030 feature (documents): handle office documents using onlyoffice 2019-12-21 15:17:09 +11:00
6799e4dc78 feature (transcoding): don't transcode video formats well supported by browsers 2019-12-18 12:29:41 +11:00
cb519d7d24 feature (transcoding): update csp 2019-12-18 03:29:25 +11:00
539a6f086d feature (transcoding): live transcoding 2019-12-18 02:18:58 +11:00
04c36d4167 doc (pi): dependencies build for raspberry pi 2019-11-07 12:34:14 +11:00
b0896f0373 maintenance (migrate): migrate the dropbox backend as a plugin 2019-09-02 15:49:28 +10:00
ff08a5ee4b doc (transcode): create the static library 2019-08-30 17:41:52 +10:00
6692952af7 doc (libtranscode): creating a static library 2019-08-29 15:12:35 +00:00
7564ecb773 fix (backend): install LDAP backend by default 2019-07-24 08:08:56 +02:00
d2e9424642 feature (ftps): add FTPs #169 2019-07-01 17:01:07 +02:00
f5f0f30cea improve (config): listen for config changes for reactive configuration 2019-05-22 14:28:31 +10:00
ba0243fa5d fix (tor): improve configuration of the TOR server 2019-05-22 02:43:07 +10:00
fea7050b1e fix (console): wss issue 2019-05-17 11:07:45 +10:00
e552b2b40d feature (console): new plugin that offer a debugging console 2019-05-17 01:57:38 +10:00
2da7664014 feature (setup): complete rewrite of the setup wizard adding features such as automatic DNS 2019-05-16 14:39:14 +10:00