caixiangyue
|
e7dea0a26b
|
Rewrite database access layer.
|
2019-07-23 15:24:28 +08:00 |
|
Jiaqiang Xu
|
8c67ea353c
|
Merge pull request #33 from haiwen/fix_warning
Fix compile warnings.
|
2019-06-04 11:34:48 +08:00 |
|
ly1217
|
b687bb59e8
|
Fix compile warnings.
|
2019-06-03 19:38:51 -07:00 |
|
Jiaqiang Xu
|
70b95a79b2
|
Merge pull request #32 from haiwen/add_list_all_departments
Add list all departments api.
|
2019-05-09 10:41:14 +08:00 |
|
ly1217
|
81d9ecfa12
|
Add list all departments api.
|
2019-05-08 19:28:29 -07:00 |
|
cuihaikuo
|
0289c20b08
|
Don't create tables in running program by default.
|
2019-03-28 10:27:10 +08:00 |
|
Jiaqiang Xu
|
d649953073
|
Merge pull request #30 from haiwen/ldap_get_user_in_list
get_emailusers_in_list() can get ldap users.
|
2018-11-19 13:46:01 +08:00 |
|
cuihaikuo
|
0de2e3b005
|
get_emailusers_in_list() can get ldap users.
|
2018-11-19 11:32:35 +08:00 |
|
cuihaikuo
|
12ca01f0ff
|
Fix a bug in get_emailusers_in_list().
|
2018-11-16 19:09:46 +08:00 |
|
Jiaqiang Xu
|
5dd6a4d2e3
|
Merge pull request #29 from haiwen/get_emailusers_in_list
Add rpc get_emailusers_in_list().
|
2018-11-14 15:41:48 +08:00 |
|
cuihaikuo
|
28853294e8
|
Add rpc get_emailusers_in_list().
|
2018-11-14 15:32:52 +08:00 |
|
cuihaikuo
|
f4d06d894f
|
Handle parameter error in get_emailuser().
|
2018-09-17 16:24:33 +08:00 |
|
Jiaqiang Xu
|
8695ac433e
|
Merge pull request #28 from haiwen/get_top_group
Add argument 'including_org' to get_top_groups().
|
2018-08-17 20:30:46 +08:00 |
|
cuihaikuo
|
fafaccf05d
|
Add argument 'including_org' to get_top_groups().
|
2018-08-17 15:17:29 +08:00 |
|
cuihaikuo
|
c2a1d1c7ca
|
Fix a bug of freeing wild pointer.
|
2018-07-27 16:41:48 +08:00 |
|
Jiaqiang Xu
|
57253be4c1
|
Merge pull request #27 from haiwen/get_groups_members
Add rpc get_groups_members().
|
2018-07-19 17:59:01 +08:00 |
|
cuihaikuo
|
7af4426c7f
|
Add rpc get_groups_members().
|
2018-07-19 14:55:56 +08:00 |
|
cuihaikuo
|
a293b4b6ea
|
Only mysql can use config option 'create_tables'.
|
2018-07-09 15:25:56 +08:00 |
|
cuihaikuo
|
97e690b7d5
|
Add config option 'create_tables'.
|
2018-07-05 12:07:27 +08:00 |
|
Jiaqiang Xu
|
020389e066
|
Merge pull request #26 from haiwen/is_group_staff
Add parameter 'in_structure' to control whether checking ancestor gro…
|
2018-06-21 11:12:48 +08:00 |
|
cuihaikuo
|
047c2e0d37
|
Add parameter 'in_structure' to control whether checking ancestor groups or not in check_group_staff()
|
2018-06-11 14:45:01 +08:00 |
|
cuihaikuo
|
277dfc098e
|
Deprecate big index in table GroupStructure.
|
2018-06-08 10:41:13 +08:00 |
|
Jiaqiang Xu
|
614926b161
|
Merge pull request #23 from haiwen/openssl-error-fixed
Fix compilation with openssl 1.1.0.
|
2018-05-17 12:59:32 +08:00 |
|
cuihaikuo
|
c29fa12ca1
|
Change wrapper function of get_groups().
|
2018-05-15 11:26:01 +08:00 |
|
Jiaqiang Xu
|
7bb0f9ccc3
|
Merge pull request #24 from haiwen/check_group_staff
Update check_group_staff(): parent group's staff is also child's staff.
|
2018-05-14 17:58:50 +08:00 |
|
cuihaikuo
|
1722451fb5
|
Update check_group_staff(): parent group's staff is also child's staff.
|
2018-05-14 14:49:51 +08:00 |
|
ly1217
|
daf61d168d
|
Fix compilation with openssl 1.1.0.
|
2018-05-11 03:48:17 -07:00 |
|
cuihaikuo
|
a74e7654e4
|
Don't list special users like '1@seafile_group'.
|
2018-05-10 14:19:48 +08:00 |
|
cuihaikuo
|
b5186bf494
|
Fix problem of 'Specified key was too long'.
|
2018-05-09 11:20:11 +08:00 |
|
cuihaikuo
|
43d870ae44
|
Add pgsql support in listing child groups.
|
2018-05-09 10:19:55 +08:00 |
|
Jiaqiang Xu
|
802dc5cfb9
|
Merge pull request #22 from haiwen/list_child_groups_users
Support listing child groups and members.
|
2018-05-09 10:13:51 +08:00 |
|
cuihaikuo
|
9148bc18f4
|
Create index for 'path' in GroupStructure.
|
2018-05-08 18:46:50 +08:00 |
|
cuihaikuo
|
d8937ae5ad
|
Support listing child groups and users.
|
2018-05-08 17:50:21 +08:00 |
|
Jiaqiang Xu
|
86845e3e43
|
Merge pull request #21 from haiwen/is_group_user
Update is_group_user().
|
2018-05-08 14:31:44 +08:00 |
|
cuihaikuo
|
4a3cfbcb3d
|
Update is_group_user().
|
2018-05-08 14:02:52 +08:00 |
|
cuihaikuo
|
c095959cce
|
Don't import special creator 'system admin' to a group.
|
2018-04-19 18:19:38 +08:00 |
|
Jiaqiang Xu
|
9278154919
|
Merge pull request #20 from haiwen/table_standardized
Add primary key for mysql table.
|
2018-04-18 16:39:02 +08:00 |
|
cuihaikuo
|
fa66f61ed0
|
Add primary key for mysql table.
Add column names in 'INSERT' and 'REPLACE' sql.
|
2018-04-18 14:04:05 +08:00 |
|
Jiaqiang Xu
|
42238c0211
|
Merge pull request #17 from haiwen/multi-tier-groups
Support multi-tier groups.
|
2018-04-09 16:25:48 +08:00 |
|
cuihaikuo
|
3a8f175fa8
|
Use transaction when creating a new group.
De-duplicate in getting groups with ancestors.
|
2018-04-04 17:03:58 +08:00 |
|
cuihaikuo
|
b98c73ba23
|
Support multi-tier groups.
|
2018-04-04 17:03:21 +08:00 |
|
Jiaqiang Xu
|
ec994baa86
|
Merge pull request #18 from haiwen/get_org_groups_by_user
Add rpc get_org_groups_by_user().
|
2017-12-29 14:34:14 +08:00 |
|
“cuihaikuo”
|
5e0a7395ac
|
Add rpc get_org_groups_by_user().
|
2017-12-29 11:44:49 +08:00 |
|
“cuihaikuo”
|
078d115530
|
Fix a typo in sql.
|
2017-12-09 18:29:47 +08:00 |
|
Jiaqiang Xu
|
6b9d7e2920
|
Merge pull request #13 from haiwen/config-mgr
Create table LDAPConfig.
|
2017-09-12 17:04:07 +08:00 |
|
“cuihaikuo”
|
42ad460689
|
Create table LDAPConfig.
|
2017-09-11 17:17:17 +08:00 |
|
Jiaqiang Xu
|
245c8bfa3f
|
Merge pull request #12 from haiwen/primary_id
Support changing of primary_id.
|
2017-09-05 17:50:34 +08:00 |
|
“cuihaikuo”
|
aa54f9e295
|
Support changing of primary_id.
|
2017-09-05 16:55:53 +08:00 |
|
Jonathan Xu
|
13ea4ddf8e
|
Add follow_referrals option to LDAP.
When connecting to AD, if you use domain root (e.g. dc=example,dc=com),
you need to set follow_referrals to false.
|
2017-08-24 11:36:11 +08:00 |
|
cuihaikuo
|
f770efc9cd
|
Fix a bug in setting mysql max connections
|
2017-08-04 15:38:12 +08:00 |
|