Commit Graph

41 Commits

Author SHA1 Message Date
lins05
cfe04ba245 Merge branch 'server-addr' 2013-02-20 15:23:18 +08:00
Jiaqiang Xu
788ada4b31 [client] Fix a bug of shutting down seafile while it's commiting.
The current code update index before commit. This will cause data
lost in the following sequence:
1. add and update index
2. restart
3. GC
4. add and update index and commit

The blocks added in the first add operation are removed by GC
since there is no commit pointing to them.
The second add operation won't add those blocks again because
the index has been updated.
2013-02-06 15:52:18 +08:00
lins05
8875ff5e1b [client] edit server address of a repo
If the ccnet-server address is changed (either address or
port is changed), on the client side the user should edit the
repo's server address/port accorodingly.
2013-02-05 16:07:05 +08:00
Jiaqiang Xu
d69a24aa92 Merge branch '1.4' 2013-01-28 15:10:43 +08:00
lins05
2198c1f45b [server] add get_dir_size rpc 2013-01-28 10:20:50 +08:00
Jiaqiang Xu
e72b57ca6f [server] Adding shares into quota usage.
There is an option in seafile.conf switch this feature on/off:
[quota]
calc_share_usage = [true|false]
2013-01-21 13:59:15 +08:00
Jiaqiang Xu
1bb1d5b0cf [client] Check password before starting download. 2013-01-16 17:50:46 +08:00
Jiaqiang Xu
099f45f90c [server] Allow selecting how many deleted files to show in recycle. 2013-01-04 11:45:09 +08:00
Jiaqiang Xu
0f02daa054 [server] Allow setting history length for each repo. 2013-01-04 11:45:09 +08:00
lins05
aaa3896a3f calc last modified time of files under a dir 2013-01-03 10:59:06 +08:00
lins05
fe45c93df6 change get_file_by_path to get_{file, dir}_id_by_path 2012-12-24 14:43:54 +08:00
Jiaqiang Xu
b6b75ed613 Add stand-alone server GC program. 2012-11-29 11:48:17 +08:00
zhengxie
5000a16314 [server] Added unset password rpc 2012-11-22 11:03:44 +08:00
Jiaqiang Xu
bbce60dfbf [http] Add 'head_id' argument to put_file RPC.
Head id is the commit id on which this update applies.
2012-11-04 13:11:35 +08:00
Jiaqiang Xu
54855dafe7 [http] Support uploading multiple files. 2012-10-31 11:16:35 +08:00
Jiaqiang Xu
7a2805a412 Complete quota management RPC. 2012-10-26 14:31:23 +08:00
gnehzuil
6526b62ad8 Make distcheck pass. 2012-10-20 15:16:34 +08:00
lins05
1ab18e1a31 add rpc to get file id by (commit, path) 2012-10-18 14:48:06 +08:00
Jiaqiang Xu
681f801500 Add rpc for reverting a deleted dir. 2012-10-11 14:43:42 +08:00
Jiaqiang Xu
5ac2f69431 Add rpc for listing deleted files. 2012-09-30 19:35:22 +08:00
Jiaqiang Xu
b07b630a48 Clean up shared repo listing API and add permission for public repo. 2012-09-26 14:51:53 +08:00
lins05
50824646b1 disbale/enable auto sync in tray menu
* When disable auto sync: cancel all transfer tasks unless is_clone
* When enable auto sync: enqueue a sync task for all auto-sync repos
2012-09-21 15:54:15 +08:00
Jiaqiang Xu
a5c4db212b Add read/write permission control to share. 2012-09-21 11:25:59 +08:00
Jiaqiang Xu
cda120dc72 [web] Change "sync" to "download". 2012-09-16 11:10:46 +08:00
Jiaqiang Xu
a2ed686dfd [http] Enable browser cache for getting file. 2012-09-14 21:03:24 +08:00
lins05
ade20d1bc4 add a limit param to list_file_revision 2012-09-14 16:18:12 +08:00
xiez
014e6eb454 [server] Added org group repo rpc 2012-09-03 20:51:30 +08:00
xiez
b85dd9d0be [server] Added org repo rpc 2012-09-03 19:37:39 +08:00
xiez
9f37806d7e [server] Added org group repo rpc, and change group repo rpc names 2012-09-03 16:12:04 +08:00
xiez
f8b87165cf Added org group repo rpcs 2012-09-01 10:27:41 +08:00
xiez
5b7a989b43 Add org related rpcs 2012-09-01 10:27:41 +08:00
xiez
efc4dbdb46 Add innerpub rpcs 2012-09-01 10:27:41 +08:00
Jiaqiang Xu
da6583bbfa Add inner public repo and org inner public repo support. 2012-08-25 11:32:05 +08:00
Jiaqiang Xu
dca09403d0 Org group repo support on server.
Also add a rpc function "check_permission" for checking
access permission for a user to a repo.
2012-08-25 11:32:05 +08:00
Jiaqiang Xu
80c51e39c1 Add quota check for org's repos.
Also check quota when upload file on the web.
2012-08-15 16:29:01 +08:00
xiez
3890638ce9 Add new repogroup rpc and change repogroup index 2012-08-15 10:42:32 +08:00
Jiaqiang Xu
2de801a208 [http] File upload in httpserver. 2012-08-14 21:40:47 +08:00
lins05
217229f420 [server] add post_empty_file rpc 2012-08-13 10:29:55 +08:00
poetwang
ddd1040e30 add rpc seafile_get_dirid_by_path 2012-08-11 23:01:12 +08:00
gnehzuil
1bc00c2b0f Rebase to latest seafile. 2012-08-04 12:03:45 +08:00
gnehzuil
5a7a0dad7d Init seafile repo. 2012-07-27 19:47:42 +08:00