Commit Graph

21 Commits

Author SHA1 Message Date
b42ce808ab rewrite api in go/gin 2024-06-18 21:23:22 +00:00
Arthur Lu
067e327eb8 remove ldap setup scripts 2024-03-28 21:29:37 +00:00
Arthur Lu
04e8f0cac3 add starttls init script,
fix some bugs with init script
2024-01-26 03:31:00 +00:00
Arthur Lu
677f52b135 add password check to init.sh 2024-01-19 08:30:14 +00:00
Arthur Lu
981388784b update config.template.json,
update .gitignore,
fix required admin membership in openldap init,
add set cookie header to delete ticket endpoint
2024-01-19 08:02:10 +00:00
Arthur Lu
2b15c04be0 fix newline in paas.template.ldif 2024-01-18 04:53:26 +00:00
Arthur Lu
bc0001dbb8 add admin email field 2024-01-18 04:50:09 +00:00
Arthur Lu
d43520ba95 change paas to any admin user in init 2024-01-16 22:44:37 +00:00
Arthur Lu
34f9ff99ee fix linting 2024-01-12 01:48:34 +00:00
Arthur Lu
c0fc119dc2 consolidate package and config import,
fix ldap auth template,
add start script and systemd service
2024-01-11 00:07:35 +00:00
Arthur Lu
8edfbe1ace add endpoints for session creation,
update package.json
2024-01-09 20:05:21 +00:00
Arthur Lu
ec6eb5ec8b add get all user and get all groups endpoints 2023-12-22 04:20:31 +00:00
Arthur Lu
595d18b72f implement group member endpoints 2023-12-21 01:48:46 +00:00
Arthur Lu
b63cce671c add group endpoints,
improve comments for other endpoints
2023-12-19 08:07:10 +00:00
Arthur Lu
77c556aa67 remove admin userPassword read permission,
implement user add mod get del endpoints
2023-12-15 23:20:43 +00:00
Arthur Lu
ee666f6e08 add prototypes of api routes 2023-12-14 00:25:08 +00:00
Arthur Lu
87a42299e6 improve ldap wrapper return values 2023-12-01 23:06:15 +00:00
Arthur Lu
3ce798aced improve ldap return values,
fix addUserToGroup and delUser logic with user-group interaction
2023-11-30 04:28:49 +00:00
Arthur Lu
b4ee79589b implement group methods,
implement modUser
2023-11-28 00:20:54 +00:00
Arthur Lu
9d6f62b4a3 fix openldap init script paas user token saving,
add config file with BASE_DN,
add async wrapper class for ldap client,
implement addUser getUser delUser,
add and implement addGroup delGroup methods
2023-11-17 19:49:11 +00:00
Arthur Lu
d541062eda create openldap setup utilities,
prototype ldap api interface
2023-11-16 22:41:38 +00:00