|
d9ef64d983
|
feat: implement authentication
|
2022-11-30 21:06:34 +01:00 |
|
|
8d73839de7
|
feat(usermanager): add group deletion view
|
2022-11-30 18:37:19 +01:00 |
|
|
182c17ebac
|
feat(usermanager): implement group creation view
|
2022-11-30 17:04:28 +01:00 |
|
|
c158697f7b
|
fix(style): swap table positions in group edit view
|
2022-11-30 12:50:56 +01:00 |
|
|
520f16f0c1
|
feat(style): improve home page
|
2022-11-30 12:50:09 +01:00 |
|
|
0d307591ca
|
feat(tests): add function to populate DIT with Users
|
2022-11-30 00:20:52 +01:00 |
|
|
c193f1faae
|
fix(usermanager): rebuild static user images on startup
|
2022-11-30 00:20:23 +01:00 |
|
|
519cd26e13
|
fix(usermanager): create User and Group OUs if necessary
|
2022-11-30 00:19:04 +01:00 |
|
|
0ed0a3f981
|
fix(usermanager): error messages display
|
2022-11-29 23:38:06 +01:00 |
|
|
18a2bf89e9
|
regress(usermanager): remove jQuery tablesorter
|
2022-11-29 22:50:47 +01:00 |
|
|
ebe3bca3a2
|
feat(usermanager): reimplement group edit view
|
2022-11-29 18:10:46 +01:00 |
|
|
2d48a26c51
|
feat(webapi): implement Group resource endpoints
|
2022-11-29 17:14:39 +01:00 |
|
|
00c2715a83
|
feat(tests): add functions used to randomly generate users
|
2022-11-29 14:22:22 +01:00 |
|
|
632c03a2b9
|
intermittent commit (squash me later)
|
2022-11-29 11:18:43 +01:00 |
|
|
413bc29ec4
|
fix(webapi): resources no longer encoded twice
|
2022-11-22 02:57:57 +01:00 |
|
|
3b40baf64b
|
feat(webapi): add skeleton for User API
|
2022-11-21 20:32:46 +01:00 |
|
|
413dedd29e
|
feat(webapi): add api packages and base files
|
2022-11-21 20:32:07 +01:00 |
|
|
0bb678acc0
|
docs(readme): update links
|
2022-11-21 17:34:01 +01:00 |
|
|
faeece3cd2
|
docs(readme): add links to 3rd party library docs
|
2022-11-21 17:24:35 +01:00 |
|
|
7572736e0f
|
feat(usermanager): add group list view
|
2022-11-21 15:41:43 +01:00 |
|
|
8e9777353e
|
fix(usermanager): generate static images on launch
|
2022-11-20 21:50:04 +01:00 |
|
|
a082af09c3
|
feat(usermanager): add group update view
|
2022-11-20 16:55:15 +01:00 |
|
|
5c56e2d1de
|
feat(usermanager): add group edit view
|
2022-11-19 23:46:08 +01:00 |
|
|
851a180815
|
feat(usermanager): add User delete view
|
2022-11-19 15:13:44 +01:00 |
|
|
7cb519a89f
|
feat(usermanager): add user creation and list views
|
2022-11-18 23:04:43 +01:00 |
|
|
4827db3d51
|
feat(usermanager): add User list view
|
2022-11-18 19:04:36 +01:00 |
|
|
95ac626933
|
fix(tests): update usermodel tests to handle assertions
|
2022-11-18 10:38:03 +01:00 |
|
|
b111490bab
|
feat(usermanager): implement User update and detail views
|
2022-11-18 00:17:54 +01:00 |
|
|
cd7233f566
|
feat(usermanager): implement user update form
|
2022-11-17 19:07:56 +01:00 |
|
|
001e80977e
|
refactor(usermodel): turn validation methods into assertions
|
2022-11-17 15:57:35 +01:00 |
|
|
7b1196f09d
|
refactor(usermanager): migrate to flask-wtf
|
2022-11-17 00:50:14 +01:00 |
|
|
997327338e
|
refactor(usermanager): image from form extraction
|
2022-11-16 23:40:07 +01:00 |
|
|
76deba94f8
|
feat(usermanager): implement User picture upload
|
2022-11-16 20:07:09 +01:00 |
|
|
59316042fb
|
feat(usermanager): add user edit view
|
2022-11-16 19:01:37 +01:00 |
|
|
8925b00109
|
feat(ldap): add function to update Group
|
2022-11-16 14:02:22 +01:00 |
|
|
9b16ae6178
|
feat(tests): add test coverage reporting
|
2022-11-16 11:46:44 +01:00 |
|
|
26d5e36529
|
tests(ldap): add missing unit tests
|
2022-11-16 11:42:25 +01:00 |
|
|
031fe2b4bd
|
tests(ldap, usermodel): add unit tests
|
2022-11-16 00:22:39 +01:00 |
|
|
3d2462a784
|
feat(ldap): add functions to update users and get their groups
|
2022-11-15 20:21:49 +01:00 |
|
|
3531686572
|
feat(ldap): add functions to create/delete/get groups
|
2022-11-15 17:05:53 +01:00 |
|
|
8c1f8775c4
|
feat(usermodel): add default profile picture
|
2022-11-15 15:10:38 +01:00 |
|
|
65de54cfad
|
feat(ldap): implement function to check user existence
|
2022-11-15 15:09:08 +01:00 |
|
|
5145f3a4e8
|
feat(ldap): create function for user existence check
|
2022-11-15 14:02:59 +01:00 |
|
|
08ad0b4474
|
docs(usermodel): correct module docstring
|
2022-11-15 13:59:20 +01:00 |
|
|
b607ddf5a9
|
feat(usermodel): add Group class
|
2022-11-15 00:41:50 +01:00 |
|
|
d13fe8533e
|
feat(ldap): add functions to add Users to DIT
|
2022-11-15 00:41:16 +01:00 |
|
|
168fd34174
|
feat(usermodel): add repr method to User class
|
2022-11-11 01:32:38 +01:00 |
|
|
5fcbb6321f
|
fix(usermodel): fix PIL Image class import
|
2022-11-11 01:31:41 +01:00 |
|
|
876dc2ef5c
|
feat(usermodel): implement User parameter validation methods
|
2022-11-11 00:46:58 +01:00 |
|
|
16fb570cfd
|
feat(usermodel): add User parameter validation methods
|
2022-11-10 14:58:37 +01:00 |
|