25 Commits

Author SHA1 Message Date
4ec715851f rename config.template,json to template.config.json 2025-02-11 07:09:48 +00:00
5c9015ec0c update default listen port to 80 2025-02-11 07:09:48 +00:00
311a3e332d add Makefile, move systemd service file to init folder 2025-02-11 07:09:48 +00:00
715691f2f7 move config template to configs folder 2025-02-11 07:09:48 +00:00
9412bd57cb rewrite api in go/gin 2025-02-11 07:09:47 +00:00
8f2489df47 remove ldap setup scripts 2025-02-11 07:09:47 +00:00
3fda9d675f add starttls init script,
fix some bugs with init script
2025-02-11 07:09:47 +00:00
9d5966bd58 add password check to init.sh 2025-02-11 07:09:47 +00:00
c030e0f11d update config.template.json,
update .gitignore,
fix required admin membership in openldap init,
add set cookie header to delete ticket endpoint
2025-02-11 07:09:47 +00:00
c64b6b8379 fix newline in paas.template.ldif 2025-02-11 07:09:47 +00:00
a1438d1388 add admin email field 2025-02-11 07:09:47 +00:00
6cbac8b2ce change paas to any admin user in init 2025-02-11 07:09:47 +00:00
2b97c60ea5 fix linting 2025-02-11 07:09:47 +00:00
4e720caa0a consolidate package and config import,
fix ldap auth template,
add start script and systemd service
2025-02-11 07:09:47 +00:00
f7e91d7300 add endpoints for session creation,
update package.json
2025-02-11 07:09:47 +00:00
3821565d31 add get all user and get all groups endpoints 2025-02-11 07:09:47 +00:00
7c269c0e19 implement group member endpoints 2025-02-11 07:09:47 +00:00
7fc62e53fe add group endpoints,
improve comments for other endpoints
2025-02-11 07:09:47 +00:00
1d758d6e28 remove admin userPassword read permission,
implement user add mod get del endpoints
2025-02-11 07:09:47 +00:00
63e9f47409 add prototypes of api routes 2025-02-11 07:09:47 +00:00
3cc651ccad improve ldap wrapper return values 2025-02-11 07:09:47 +00:00
e6eaf044b3 improve ldap return values,
fix addUserToGroup and delUser logic with user-group interaction
2025-02-11 07:09:47 +00:00
7d7af2d05e implement group methods,
implement modUser
2025-02-11 07:09:47 +00:00
cf06cfd334 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
2025-02-11 07:09:47 +00:00
79c6fd8703 create openldap setup utilities,
prototype ldap api interface
2025-02-11 07:09:47 +00:00