1
0
mirror of https://github.com/haiwen/seafile-server.git synced 2025-09-16 15:18:58 +00:00
Commit Graph

187 Commits

Author SHA1 Message Date
Jonathan Xu
f9686872d7 Merge branch '7.0' 2019-07-25 17:55:37 +08:00
Jonathan Xu
b9877a78ca Merge branch 'python3' 2019-07-25 12:08:00 +08:00
Xiangyue Cai
aa0185203b add rpc publish_event() , pop_event() and remove cevent (#253) 2019-07-22 11:18:32 +08:00
ly1217
48c2a03d5f Fix get repo status. (#252) 2019-07-17 10:16:29 +08:00
ly1217
cd68e1a2d6 Fix the problems of checking repo usage when copy or move. 2019-07-09 00:36:42 -07:00
caixiangyue
62543c55f2 use diff to update repo size and file count 2019-07-09 10:02:10 +08:00
ly1217
87d952b7c2 Check repo space when copy or move files. 2019-07-06 03:00:09 -07:00
Jonathan Xu
b94cb65263 Fix chunked upload bug in file server. 2019-07-04 14:52:57 +08:00
Jonathan Xu
a229aa7f39 Fix zip download bug. 2019-07-03 16:52:06 +08:00
caixiangyue
b90bf8af97 fixed seaf-fsck can not repair multi damaged blocks file correctly 2019-07-02 10:35:39 +08:00
Jonathan Xu
c142d4bf4f Improve code after use named pipe for RPC and support python 3. 2019-07-01 16:50:25 +08:00
ly1217
c73916ef77 Upadte to python3. 2019-06-27 22:30:31 -07:00
Jonathan Xu
2327ed11cc Rewrite database access layer.
Remove support for PostgreSQL at the same time.
2019-06-21 17:09:39 +08:00
Jonathan Xu
d6fec719c7 Fix bug when moving files. 2019-05-30 20:37:43 +08:00
Jonathan Xu
7ecb334194 Fix bugs in update api when chunked mode is used. 2019-05-21 18:47:29 +08:00
Jonathan Xu
d67c4be688 Fix CORS headers for upload-api and update-api. And add support for chunked upload for update-api. 2019-05-21 14:12:29 +08:00
Jonathan Xu
15f01d3854 Don't return error if file doesn't exist when del_file is called. 2019-05-18 17:05:35 +08:00
Jiaqiang Xu
5a191fc47d Merge pull request #221 from haiwen/enc-repo-v3
Encrypted library version 3: use different salt for each library
2019-05-15 10:30:36 +08:00
Jiaqiang Xu
9f30eedc46 Merge pull request #224 from caixiangyue/delete-repo-2019-5-6
Fixed delete repo file count problem
2019-05-07 10:39:03 +08:00
caixiangyue
7a7a2bb38f get_total_file_numer rpc do not include the file count of the deleted repo 2019-05-06 10:24:37 +00:00
caixiangyue
3a7b2f2bea delete an entry from RepoFileCount when deleting a repo from repo trash 2019-05-06 07:55:38 +00:00
caixiangyue
47154ecdab add repo id in log message 2019-05-06 05:50:55 +00:00
caixiangyue
3555d88288 add "-t" option to support thread pool 2019-05-06 04:01:46 +00:00
caixiangyue
0c6bf4a912 set the correct timestamp when exporting files 2019-05-06 03:57:41 +00:00
Jonathan Xu
17ef884861 Encrypted library version 3: use different salt for each library. 2019-04-30 21:22:57 +08:00
caixiangyue
60d8972edd add "-f" option to not check if the current user and the seafile-data directory owner are consistent 2019-04-29 02:56:17 +00:00
Jonathan Xu
cc87fbd898 Fix potential unhandled upload failure. 2019-04-11 11:40:51 +08:00
cuihaikuo
dc3b0d2629 Fix last-modified problem of virtual repo. 2019-04-03 17:24:51 +08:00
cuihaikuo
cb3f31314a Merge branch 'master' into cross_repo_copy 2019-04-01 14:50:23 +08:00
cuihaikuo
f92e52cda8 Merge branch '6.3' 2019-03-28 18:14:20 +08:00
cuihaikuo
dd0519d7c3 Create tables by script. 2019-03-28 14:20:33 +08:00
cuihaikuo
45c8bcc420 [zip task]Compute dir size and file count in background. 2019-03-28 14:07:27 +08:00
Jiaqiang Xu
3f5b7e4025 Merge pull request #210 from haiwen/optimize_rename_delete
Optimize cleaning-up of virtual repos and renaming, deleting operations.
2019-03-25 18:46:12 +08:00
cuihaikuo
2e41b60ab0 Optimize copy and move file. 2019-03-25 18:37:38 +08:00
cuihaikuo
7fe43a0248 Optimize cleaning-up of virtual repos and renaming, deleting operations. 2019-03-24 20:37:04 +08:00
cuihaikuo
7aa973c4e2 Optimize api seafile_web_get_access_token(). 2019-03-19 14:39:08 +08:00
cuihaikuo
22f096a70a Repo can be set 'read-only' or 'normal' status.
Return 'status' in get_repo(s) apis.
2019-03-14 11:07:42 +08:00
Jonathan Xu
78bef71a5f Merge branch '6.3' 2019-03-13 14:46:47 +08:00
Jiaqiang Xu
52f11250f8 Merge pull request #204 from haiwen/fix_sync_dir_failed
Fix the bug that can't sync subdir in virtual repos.
2019-02-25 16:06:07 +08:00
ly1217
17d74c48bb Fix the bug that can't sync subdir in virtual repos. 2019-02-24 21:32:46 -08:00
ly1217
86b49ba766 Fix file modified date changes to current after moving or copying. 2019-02-21 18:44:49 -08:00
ly1217
d851199f06 Add byte-range upload. 2019-02-19 01:18:31 -08:00
ly1217
17196fc288 Optimize getting repo list and add test unit of getting repo list. 2019-01-08 22:58:18 -08:00
cuihaikuo
466fce24a6 Set default rpc pool size to 10, set default copy-mgr pool size to 5. 2019-01-08 16:57:59 +08:00
ly1217
11d95b55fd Fix the problem that xlsx,pptx.docx changed to be xls,ppt,doc when download file by IE. 2018-12-21 11:34:23 +08:00
Jonathan Xu
ef362bda37 Ignore 'need_idx_progress' parameter when handling upload requests.
There is a bug in cloud file browser that can cause high number of concurrent uploads.

Also reduce the number retries when updating head commit in db.
2018-12-08 11:37:54 +08:00
ly1217
1d5f1639f0 Do not clear token when change repo owner. 2018-11-23 22:31:44 -08:00
ly1217
98acf57065 Fix the invalid arguments process of list_dir_with_perm. 2018-11-09 01:35:07 -08:00
ly1217
89c8fa1225 Fix the problem that when change the name of a virtual repo, the name in share repo list is not changed. 2018-10-28 22:50:01 -07:00
ly1217
928322e940 Optimize the algorithm of getting file count and repo size. 2018-10-17 00:18:38 -07:00