HFO4
0fb31f4523
fix: deadlock while creating default user in SQLite
2 years ago
HFO4
13d36c25d4
test: fix failed test in model/file/deleteFile
2 years ago
HFO4
ace398d87b
Fix: file size is ready dirty when clean upload sessions
...
After listing to be deleted files, before delete is committed to database, file size might be changed by ongoing upload, causing inconsistent user storage.
2 years ago
HFO4
081e75146c
Fix: add optimism lock when updating file size
2 years ago
HFO4
e0714fdd53
Feat: process upload callback sent from slave node
3 years ago
HFO4
521c5c8dc4
Feat: use transactions to manipulate user's used storage
3 years ago
HFO4
285e80ba76
Feat: use database transactions to delete / update file size
3 years ago
HFO4
7dd636da74
Feat: upload session recycle crontab job / API for cleanup all upload session
3 years ago
HFO4
3444b4a75e
Feat: chunk upload handling for local policy
3 years ago
HFO4
72173bf894
Refactor: create placeholder file and record upload session id in it
3 years ago
HFO4
868a88e5fc
Refactor: use universal FileHeader when handling file upload, remove usage of global ctx with FileHeader, SavePath, DisableOverwrite
3 years ago
HFO4
170f2279c1
Fix: failed to get thumbnails under global OneDrive policy
3 years ago
HFO4
d9cff24c75
Modify: disable association_autoupdate in model.File.UpdateSourceName
4 years ago
Loyalsoldier
79b8784934
Comply with Golang semantic import versioning ( #630 )
...
* Code: compatible with semantic import versioning
* Tools & Docs: compatible with semantic import versioning
* Clean go.mod & go.sum
4 years ago
HFO4
0575b0aa92
Fix: search function should not convert case ( #288 )
4 years ago
HFO4
bb63ea7142
Test: model.Tags / modifications
5 years ago
HFO4
127d0236f9
Feat: filter and search file
5 years ago
HFO4
9be1b4366f
Modify: change raw object ID to Hash ID in file service
5 years ago
HFO4
7804b4efb1
Fix: Onedrive have batch requests limit for 20 per request
5 years ago
HFO4
0e62665d7f
Fix: do hard-copy when editing file with soft links
5 years ago
HFO4
91b873065a
Test: FileInfo interface
5 years ago
HFO4
327765a7be
Fix: missing ttl check in memstore.Get
5 years ago
HFO4
e97ed216f2
Feat: finish WebDAV adaptation
5 years ago
HFO4
9fdf2fe7ab
Feat: adapt major methods of WebDAV for Cloudreve file system
5 years ago
HFO4
8bf2966d46
Feat: update file content
5 years ago
HFO4
ca07a94d41
Test: file compress / download
5 years ago
HFO4
afc0b647ca
Fix: failed unit test / Feat: support TTL in redis cache
5 years ago
HFO4
9f26c0c8ab
Test: signRequired middleware
5 years ago
HFO4
297b507ca7
Feat: get file content via anonymous url
5 years ago
HFO4
0932a10fed
Feat: generate thumbnails for image file
5 years ago
HFO4
6eff13c80a
Test: modified folder methods and filesystem
5 years ago
HFO4
05c802e0fa
Test: modified folder methods
5 years ago
HFO4
56b1ae9f31
Modify: use pure tree structure in file system scheme
5 years ago
HFO4
10a2ef4267
Feat: rename file
5 years ago
HFO4
362a7c389d
Test: middleware / file / folder
5 years ago
HFO4
adf7f3deeb
Fix: handler move files in top levels
5 years ago
HFO4
d28e5632d5
Fix: unique index check failed due to soft delete
5 years ago
HFO4
fd02425547
Feat: move files/directories
5 years ago
HFO4
081c92067f
Test: delete objects related methods
5 years ago
HFO4
ceb25ce1c3
Modify: add unique index for folder & file
5 years ago
HFO4
b4cfa6b601
Test: delete object route
5 years ago
HFO4
93010e3525
Feat: delete objects
5 years ago
HFO4
4156a71adf
Feat: file download in service level
5 years ago
HFO4
5e1e76719f
Test: list folder & filesystem/path & model/folder/list
5 years ago
HFO4
b431f3674c
Feat: list objects in specific path
5 years ago
HFO4
a89c3cb11a
Feat: create folder / Modify: add index to some column
5 years ago
HFO4
438ce02420
Modify: re-organize structure of filesystem
5 years ago
HFO4
e09294d388
Feat: insert file record to database
5 years ago
HFO4
20ea86eaf6
Fix: test failed due to `Policy.AutoName`
5 years ago
HFO4
71e668c005
Add: model/file
5 years ago