feiniks
f5d8b38bd0
Support password hash ( #2783 )
...
* Support password hash
* Add rpc signature and verify pwd hash
---------
Co-authored-by: yangheran <heran.yang@seafile.com>
2024-10-16 20:11:40 +08:00
feiniks
8c2fe93154
Check path is case conflict when checkout files ( #2748 )
...
* Check path is case conflict when checkout files
* Check parent dir on windows
* Check path case conflict
* Add conflict path to check case conflict
* Add no_case_conflict_hash to check local dir
* Add case conflict error
* Don't check cache entry when rename dir
---------
Co-authored-by: 杨赫然 <heran.yang@seafile.com>
2024-05-09 15:09:35 +08:00
feiniks
98b5288e9b
Add block missing sync error ( #2694 )
...
* Add block missing sync error
* Print response body when block is missing
---------
Co-authored-by: heran yang <heran.yang@seafile.com>
2023-07-21 15:06:44 +08:00
feiniks
ed64098bf2
Add a file-level error when failed to checkout file ( #2692 )
...
* Add a file-level error when failed to checkout file
* Add sync error SYNC_ERROR_ID_CHECKOUT_FILE
---------
Co-authored-by: heran yang <heran.yang@seafile.com>
2023-07-20 17:41:15 +08:00
feiniks
39073989ee
Add sync error too many files ( #2683 )
...
Co-authored-by: heran yang <heran.yang@seafile.com>
2023-06-27 11:54:36 +08:00
feiniks
187800c185
Add confirmation when deleting more than 500 files ( #2612 )
...
* Add confirmation when deleting more than 500 files
* Delete repo and reclone it
* Don't need to cancel task
Co-authored-by: heran yang <heran.yang@seafile.com>
2022-10-21 14:10:31 +08:00
feiniks
d47a3b06b0
Support c++ compile ( #2566 )
2022-04-25 11:58:55 +08:00
Xiangyue Cai
c95bc45a98
handle repo too large error ( #2447 )
2021-04-29 14:08:46 +08:00
feiniks
30fe948291
Add sync error when upload a invalid path on linux or mac ( #2410 )
...
* Add sync error when upload a invalid path on linux or mac
* Only check the base name of path
2020-12-29 12:00:08 +08:00
caixiangyue
4534f16ec8
add rpc seafile_del_file_sync_error_by_id
2020-02-06 10:51:43 +08:00
caixiangyue
71168bcac0
seafile_clone and seafile_download rpc remove peer_id, peer_addr, peer_port
2019-11-04 17:33:06 +08:00
caixiangyue
9a96aed379
cancel_clone_tasks_by_account and seafile_remove_repo_tokens_by_account rpc use server_url instead of server_addr
2019-11-04 16:34:11 +08:00
caixiangyue
9eca646bb6
seafile_update_repos_server_host rpc use server_url instead of relay_addr
2019-11-04 16:34:11 +08:00
caixiangyue
122426efb8
remove seafile_repo_last_modify rpc
2019-11-04 16:34:11 +08:00
caixiangyue
9c3eb4fa75
remove seafile_get_session_info rpc
2019-11-04 16:34:11 +08:00
caixiangyue
9d274be334
remove seafile_remove_clone_task rpc
2019-11-04 16:34:11 +08:00
caixiangyue
e59f55b5f4
add sync_error_id_to_str rpc
2019-10-16 17:53:16 +08:00
Jonathan Xu
5ea8fd1ba3
Install include/seafile-error.h.
2019-10-12 13:51:23 +08:00
Jonathan Xu
5220184d9d
Add error notification when move a folder to recycle-bin.
2019-08-27 16:36:12 +08:00
Jonathan Xu
c73fe3f949
Refactor sync error recording and notification.
2019-08-20 16:51:11 +08:00
Shuai Lin
a6ac5667f5
seaf-cli: remove ccnet and use new seafile rpc client
2018-08-10 18:42:55 +08:00
Jonathan Xu
2d67426c03
Remove dependency to ccnet.
2018-06-26 12:23:36 +08:00
Jonathan Xu
95cf1b8b40
Remove server code.
2016-12-22 14:39:43 +08:00
Jiaqiang Xu
19fa2324fb
Save file sync errors to database.
2016-12-16 15:17:37 +08:00
Jiaqiang Xu
9677d9bb6b
Merge pull request #1712 from haiwen/move-file-api
...
add replace parameter to move_file api
2016-07-21 11:42:41 +08:00
Jiaqiang Xu
8e74929b04
Merge pull request #1663 from haiwen/zip-progress
...
add progress for download dir/multi
2016-07-21 11:17:07 +08:00
yejianguo
5a78ed80e5
add update share subdir perm api
2016-07-06 17:05:05 +08:00
yejianguo
f2adaa1f56
add replace parameter to move_file api
2016-07-05 16:50:09 +08:00
yejianguo
564e8a10be
add unshare subdir to user/group api
2016-06-30 16:46:34 +08:00
yejianguo
7e0078c1a9
add share subdir to user/group api
2016-06-20 14:19:36 +08:00
yejianguo
bc47a068e1
add progress for download dir/multi
2016-05-26 17:37:05 +08:00
poetwang
f295cf6693
[httpserver] Support upload blocks in batch and then commit
2016-04-14 15:36:37 +08:00
Jiaqiang Xu
af7f648413
Merge branch '5.0'
2016-04-05 13:38:40 +08:00
Jiaqiang Xu
c30de91731
[client] Support server properties.
...
Server properties can be set by RPC set_server_property (server_url, key, value).
Currently only one server property is defined: "is_pro". You can set it to "true" or "false".
2016-03-22 14:29:25 +08:00
Jiaqiang Xu
3aded34e8a
[Python] Clean up Seafile API and add Ccnet API.
...
Conflicts:
python/seaserv/api.py
2016-01-23 15:59:10 +08:00
yejianguo
8128078768
[rpc] support get deleted by batch
2016-01-13 10:29:18 +08:00
yejianguo
8fb8f2805d
[rpc] add ret_corrupted parameter for list_owned_repos rpc
2015-12-16 12:01:16 +08:00
Jiaqiang Xu
40c90ac3a0
Revert "[rpc] support get deleted by batch"
...
This reverts commit 3455d0dc0a
.
2015-12-04 10:47:37 +08:00
yejianguo
3455d0dc0a
[rpc] support get deleted by batch
2015-12-01 15:08:53 +08:00
Shuai Lin
4b93208516
added rpc for client side keygen
2015-08-29 20:56:09 +08:00
Jiaqiang Xu
4b7ba81be7
[client] Add mark_file_unlocked() RPC.
2015-07-08 12:06:51 +08:00
Jiaqiang Xu
c67a4341e4
[client] File lock support.
...
Conflicts:
daemon/repo-mgr.c
daemon/sync-mgr.c
daemon/sync-mgr.h
2015-07-03 11:31:07 +08:00
yejianguo
622fa066c0
return perm for get shared user/group for subdir api
2015-06-24 18:32:39 +08:00
yejianguo
7aab7cc488
add list_repo_shared_to api
2015-06-23 15:20:36 +08:00
yejianguo
87c34e3609
add get shared user/group for subdir api
2015-06-23 15:20:36 +08:00
yejianguo
717978eeb5
add count repos rpc
2015-05-09 11:07:53 +08:00
Jiaqiang Xu
4d8e21bc43
[win] Add file/folder sync status for upload.
2015-05-07 10:49:26 +08:00
yejianguo
12475e5fc3
add get_repos_by_group api
2015-04-23 12:08:27 +08:00
Jiaqiang Xu
52fc1aed52
Http byte-range support and add use_onetime parameter for web_get_access_token RPC.
2015-04-11 10:30:39 +08:00
Jiaqiang Xu
a599c3343c
Merge pull request #1144 from haiwen/show_deleted
...
support list deleted file folder in specific path
2015-03-19 17:08:15 +08:00