pyceo/ceod/api
Ohm Patel de23296413
continuous-integration/drone/push Build is passing Details
Validate usernames across tui & for create_user on cli/api (#115)
Current changes should address issues raised by @merenber in #114 excluding #114 (comment) (both CLI and TUI validation)

* Unit test for invalid name was added but needs to be modified as regex should be changed to disallow underscores eventually.

Reviewed-on: #115
Reviewed-by: Max Erenberg <merenber@csclub.uwaterloo.ca>
Co-authored-by: o32patel <ohm.patel@uwaterloo.ca>
Co-committed-by: o32patel <ohm.patel@uwaterloo.ca>
2024-01-22 13:15:40 -05:00
..
__init__.py add app factory 2021-07-24 21:09:10 +00:00
app_factory.py update deps 2023-07-31 19:27:45 -04:00
cloud.py Add container registry API (#42) 2022-01-01 00:49:05 -05:00
database.py Add database CLI (#15) 2021-09-11 13:33:43 -04:00
error_handlers.py use NGINX with acme.sh 2021-11-28 22:35:46 -05:00
groups.py Add group lookup functionality (#88) 2023-03-04 01:21:04 -05:00
mailman.py use ConfigParser 2021-08-03 23:19:33 +00:00
members.py Validate usernames across tui & for create_user on cli/api (#115) 2024-01-22 13:15:40 -05:00
positions.py Implement TUI support for multiple users in each position (#80) 2023-01-23 02:26:13 -05:00
spnego.py store GSSAPI token in flask.g 2021-08-28 05:51:48 +00:00
utils.py update deps 2023-07-31 19:27:45 -04:00
uwldap.py add tests for UWLDAP API 2021-08-19 04:56:25 +00:00
webhosting.py Disable inactive club sites (#68) 2022-07-22 23:51:59 -04:00