Andy Hsu
c915313ec9
feat: rename then delete if storage doesn't support overwrite upload ( close #3643 )
2023-03-05 15:36:12 +08:00
Andy Hsu
4be8524d80
feat: add alert for driver
2023-02-23 22:03:11 +08:00
Noah Hsu
8b523fab8b
revert: add Getter
interface back
2023-01-16 19:55:43 +08:00
aimuz
99a186d01b
fix(139): upload failed ( #2950 )
...
fix: The file size is exceeded and cannot be uploaded
fix: File name has special characters, signature fails
improve: optimize memory usage
Signed-off-by: aimuz <mr.imuz@gmail.com>
Signed-off-by: aimuz <mr.imuz@gmail.com>
2023-01-08 16:31:00 +08:00
foxxorcat
62a06fa0f9
feat: optimize file operation interface ( #2757 )
...
* feat: optimize file operation interface
* chore: fix typo
Co-authored-by: Noah Hsu <i@nn.ci>
2022-12-20 15:02:40 +08:00
foxxorcat
fb64f00640
refactor: obj name mapping and internal path processing ( #2733 )
...
* refactor:Prepare to remove the get interface
* feat:add obj Unwarp interface
* refactor:obj name mapping and program internal path processing
* chore: fix typo
* feat: unwrap get
* fix: no use op.Get to get parent id
* fix: set the path uniformly
Co-authored-by: Noah Hsu <i@nn.ci>
2022-12-17 19:49:05 +08:00
foxxorcat
33bae52fa1
refactor: optimize driver initialization need to manually deserialize and assign values, and remove redundant driver registration parameters ( #2691 )
...
* refactor: optimize driver initialization need to manually deserialize and assign values, and remove redundant driver registration parameters
* fix typo
Co-authored-by: Noah Hsu <i@nn.ci>
2022-12-13 18:03:30 +08:00
Noah Hsu
cd73e34ccc
chore: optional other
interface
2022-09-11 18:40:19 +08:00
Noah Hsu
969018db37
fix: is the root folder required ( close #1633 )
2022-09-11 16:23:46 +08:00
Noah Hsu
a1c86b3350
chore!: change root folder
2022-09-04 13:22:42 +08:00
Noah Hsu
8fd56ef9dd
feat: check status before storage call
2022-09-03 22:32:09 +08:00
Noah Hsu
0f2425ce53
feat: add teambition driver
2022-09-02 18:24:14 +08:00
Noah Hsu
41edac5826
fix: convert driver name while generate lang
2022-08-30 22:11:58 +08:00
Noah Hsu
f551dc76d0
feat: add onedrive driver
2022-08-30 21:52:06 +08:00
Noah Hsu
59ec17a353
feat: add driver config in driver info
2022-08-30 14:39:10 +08:00
Noah Hsu
7425e001db
feat: auto generate drivers language json
2022-08-26 15:08:31 +08:00
Noah Hsu
af884010d1
feat: local storage image thumbnail
2022-08-11 20:32:17 +08:00
Noah Hsu
721f18a7f4
feat: fs other api
2022-08-03 14:14:37 +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
fe94016289
chore: set default root folder in driver config
2022-07-19 17:07:12 +08:00
Noah Hsu
fc1204c914
chore: rename account to storage
2022-07-10 14:45:39 +08:00
Noah Hsu
bf950ee6e1
feat: set raw url in get resp
2022-06-29 16:23:31 +08:00
Noah Hsu
505b126888
chore: optional get func for driver
2022-06-28 22:13:47 +08:00
Noah Hsu
67bc66fedf
feat: file down handle
2022-06-28 18:00:11 +08:00
Noah Hsu
6bb2b76e25
chore: move item types
2022-06-27 14:32:21 +08:00
Noah Hsu
c3040fdfc3
chore: move errors
2022-06-23 15:57:10 +08:00
Noah Hsu
1b3387ca1a
chore: aria2 notifier
2022-06-20 22:29:52 +08:00
Noah Hsu
a61bb6ab1f
chore: add is it support upload config for driver
2022-06-20 17:14:08 +08:00
Noah Hsu
adf0178bb7
feat: add progress for task
2022-06-18 20:06:45 +08:00
Noah Hsu
fa6e918fc7
feat: add copy to task manager
2022-06-17 21:23:44 +08:00
Noah Hsu
04f43cb684
fix: comment typo
2022-06-17 16:31:19 +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
Noah Hsu
083395ee53
feat: recursive create folder
2022-06-15 19:10:11 +08:00
Noah Hsu
979f8383d8
chore: move some types to model
2022-06-15 18:06:42 +08:00
Noah Hsu
6accc2eff6
feat: add NoCache
config for driver
2022-06-13 21:15:58 +08:00
Noah Hsu
e16ab876aa
feat: add expiration field for Link
2022-06-13 15:39:47 +08:00
Noah Hsu
77b0c69112
feat: extract get function
2022-06-11 14:43:03 +08:00
Noah Hsu
ec89bb70c7
feat: fs and operations
2022-06-10 21:00:51 +08:00
Noah Hsu
cd7e9974df
feat: add root prefix before operate
2022-06-10 20:20:45 +08:00
Noah Hsu
e1a2ed0436
feat: driver and account operate
2022-06-09 17:11:46 +08:00
Noah Hsu
cd21f14106
fix: additional field type
2022-06-08 17:01:36 +08:00
Noah Hsu
65fba7936c
chore: replace string with const
2022-06-08 16:42:06 +08:00
Noah Hsu
ba648fa10c
feat: get type from field's type
2022-06-08 16:32:20 +08:00
Noah Hsu
ae755db2d2
feat: driver additional items parse
2022-06-08 16:20:58 +08:00
Noah Hsu
677047c80b
feat: improve driver
2022-06-07 22:02:41 +08:00
Noah Hsu
0d93a6aa41
feat: driver manage
2022-06-07 18:13:55 +08:00
Noah Hsu
ac0f984136
feat: driver config
2022-06-07 16:31:28 +08:00
Noah Hsu
79965ab4b3
feat(driver): add args to init and update func
2022-06-06 22:54:03 +08:00