Commit Graph

77 Commits (8cd05275f0112173fd1e71c71ffdd6441d6865c3)

Author SHA1 Message Date
Noah Hsu 0f853c86da fix: do not operate storage in memory if disabled 2022-08-11 21:46:03 +08:00
Noah Hsu 74f1154e5e feat: add disable option for storage (close #1476) 2022-08-11 21:08:50 +08:00
Noah Hsu af884010d1 feat: local storage image thumbnail 2022-08-11 20:32:17 +08:00
Noah Hsu 2e8322e99b feat: set cache_expiration for each storage (close #1455) 2022-08-07 13:33:53 +08:00
Noah Hsu 5b40254e3b chore: fix drivers not import 2022-08-07 13:23:15 +08:00
Noah Hsu b51e664543 chore: go fmt 2022-08-03 14:26:59 +08:00
Noah Hsu 721f18a7f4 feat: fs other api 2022-08-03 14:14:37 +08:00
Noah Hsu 33b7d75d8a chore: if file exist and size = 0, delete it while upload 2022-07-30 20:04:21 +08:00
Noah Hsu 212dbb277e fix: empty storage virtual file 2022-07-27 20:57:12 +08:00
Noah Hsu e707d6b26e chore: change select values case 2022-07-27 15:49:18 +08:00
Noah Hsu 4ba04fa7db chore: rename main items 2022-07-27 11:43:49 +08:00
Noah Hsu 4691142f80 fix: webdav_policy default value 2022-07-23 21:19:27 +08:00
Noah Hsu 872e7cf87b fix: virtual obj is a folder 2022-07-19 18:10:02 +08:00
Noah Hsu fe94016289 chore: set default root folder in driver config 2022-07-19 17:07:12 +08:00
Noah Hsu a16da3b45e chore: fix typo 2022-07-12 18:41:16 +08:00
Noah Hsu 2bff656f00 chore: rename `VirtualPath` to `MountPath` 2022-07-12 14:11:37 +08:00
Noah Hsu fc1204c914 chore: rename account to storage 2022-07-10 14:45:39 +08:00
Noah Hsu 4340a48633 fix: put as task from web 2022-07-01 15:11:18 +08:00
Noah Hsu 53416172e7 feat: clear cache after change 2022-06-30 22:51:49 +08:00
Noah Hsu 8a0915ffb1 chore: don't and slash prefix just for windows abs path 2022-06-28 22:22:02 +08:00
Noah Hsu 505b126888 chore: optional get func for driver 2022-06-28 22:13:47 +08:00
Noah Hsu 96380a50da feat: file proxy handle 2022-06-28 21:58:46 +08:00
Noah Hsu db6b5f8950 chore: path standardize 2022-06-27 20:56:17 +08:00
Noah Hsu 74973bc5b5 fix: local relative path 2022-06-27 20:37:05 +08:00
Noah Hsu 7c0b86a9cd feat: obj list api 2022-06-27 19:51:23 +08:00
Noah Hsu 6bb2b76e25 chore: move item types 2022-06-27 14:32:21 +08:00
Noah Hsu 087fae1b15 chore: webdav policy of account 2022-06-27 13:58:21 +08:00
Noah Hsu b98cd915a4 feat: driver manage api 2022-06-26 20:25:02 +08:00
Noah Hsu 3349982312 fix(driver): additional items 2022-06-26 20:18:12 +08:00
Noah Hsu 5783aa99f1 feat: account manage api 2022-06-26 20:00:36 +08:00
Noah Hsu b474eefd87 chore: rename store to db 2022-06-25 21:36:35 +08:00
Noah Hsu 306b90399c chore: move conf package 2022-06-25 20:38:02 +08:00
Noah Hsu 935416de45 chore: clear parent folder cache after upload 2022-06-24 14:24:39 +08:00
Noah Hsu 3a1fcbef1c chore: close stream after put 2022-06-23 17:05:03 +08:00
Noah Hsu ffa0bc294a chore: optimize standardize path 2022-06-23 17:04:37 +08:00
Noah Hsu b971b13362 feat: dir and file check 2022-06-23 16:09:22 +08:00
Noah Hsu d77dea733f chore: rename errors 2022-06-23 16:03:27 +08:00
Noah Hsu c3040fdfc3 chore: move errors 2022-06-23 15:57:10 +08:00
Noah Hsu 72208e052a chore(fs): rename some variable and param 2022-06-22 15:03:27 +08:00
Noah Hsu 55c4a925ba chore(fs): rename some param 2022-06-21 16:37:51 +08:00
Noah Hsu 9633af4e25 fix: typo and error handle 2022-06-21 16:25:45 +08:00
Noah Hsu 1b3387ca1a chore: aria2 notifier 2022-06-20 22:29:52 +08:00
Noah Hsu 6c552a9d62 chore: aria2 related function 2022-06-20 20:34:58 +08:00
Noah Hsu fa6e918fc7 feat: add copy to task manager 2022-06-17 21:23:44 +08:00
Noah Hsu 52575f6ad6 feat: add meta model and test 2022-06-17 16:31:19 +08:00
Noah Hsu 355db3ab9b feat: standardization virtual path while create and update 2022-06-17 16:31:19 +08:00
Noah Hsu 52ab1310be feat: set path as ID if it's empty 2022-06-17 16:31:19 +08:00
Noah Hsu 9aa7074600 test: add get balanced account test 2022-06-15 21:52:31 +08:00
Noah Hsu 69647f73f0 chore: rename some symbols 2022-06-15 20:41:17 +08:00
Noah Hsu 09ef7c7106 refactor: change driver interface 2022-06-15 20:31:23 +08:00