pyceo/ceo/cli
Daniel Sun 010937ea17
continuous-integration/drone/push Build is passing Details
Add group lookup functionality (#88)
note: **I am unaware of best practices** but I tried my best to keep changes consistent with the codebase

feedback would be much appreciated

notable changes:
**new api endpoint**: `/groups/search` -- I moved searching into the api so it could be used in tui and cli, also seemed like a good idea to keep the json response as small as possible
**tui searching** -- at first I wanted to make this realtime interactable, but the work required seemed inappropriate to a feature I am assuming will only be used sparingly

Co-authored-by: Daniel Sun <dandancool@github.com>
Co-authored-by: Daniel Sun <d6sun@uwaterloo.ca>
Reviewed-on: #88
Reviewed-by: Max Erenberg <merenber@csclub.uwaterloo.ca>
Co-authored-by: Daniel Sun <d6sun@csclub.uwaterloo.ca>
Co-committed-by: Daniel Sun <d6sun@csclub.uwaterloo.ca>
2023-03-04 01:21:04 -05:00
..
CLIStreamResponseHandler.py save view state in model 2021-09-05 22:48:20 +00:00
__init__.py add unit tests for members CLI 2021-08-23 23:01:24 +00:00
cloud.py print warning message when cloud account is created 2023-02-05 23:48:38 -05:00
database.py implement Database views in TUI 2021-09-12 02:08:15 -04:00
entrypoint.py Disable inactive club sites (#68) 2022-07-22 23:51:59 -04:00
groups.py Add group lookup functionality (#88) 2023-03-04 01:21:04 -05:00
k8s.py chmod 600 the kubeconfig 2022-01-02 18:49:11 -05:00
mailman.py add mailman CLI command 2021-09-25 15:16:22 -04:00
members.py check if mail_local_addresses exists in UWLDAP entry 2022-10-07 08:13:59 -04:00
mysql.py Add database CLI (#15) 2021-09-11 13:33:43 -04:00
positions.py Implement TUI support for multiple users in each position (#80) 2023-01-23 02:26:13 -05:00
postgresql.py Add database CLI (#15) 2021-09-11 13:33:43 -04:00
registry.py Add container registry API (#42) 2022-01-01 00:49:05 -05:00
updateprograms.py add updateprograms CLI 2021-08-24 19:37:05 +00:00
utils.py fix lint errors 2021-09-12 09:36:54 -04:00
webhosting.py Disable inactive club sites (#68) 2022-07-22 23:51:59 -04:00