8 Commits

Author SHA1 Message Date
d55b700502 feat: enhance Google SSO management by adding save and clear buttons
All checks were successful
Build & Push / Build & Push image (push) Successful in 40s
2026-03-05 12:46:34 +01:00
Sam
c571967701 feat: display redirect URI for Google SSO in user interface
All checks were successful
Build & Push / Build & Push image (push) Successful in 41s
2026-03-04 10:06:02 +01:00
Sam
b470cd017e feat: add Google Workspace SSO configuration per school
All checks were successful
Build & Push / Build & Push image (push) Successful in 39s
- Implemented Google SSO management in the school settings, allowing schools to configure their own OAuth2 credentials.
- Added fields for Client ID and Client Secret in the edit school modal and school detail page.
- Introduced functionality to save and clear Google SSO settings via API.
- Updated UI to display current SSO status and instructions for setting up Google OAuth2.
- Created a new database migration to add `google_client_id` and `google_client_secret` columns to the schools table.
2026-03-03 22:40:14 +01:00
Sam
771a742c9a refactor: replace inline event handlers with bind function for improved readability and maintainability
All checks were successful
Build & Push / Build & Push image (push) Successful in 39s
2026-03-02 22:35:37 +01:00
Sam
5ea998c3d6 remove inline event handlers, add addEventListener
All checks were successful
Build & Push / Build & Push image (push) Successful in 1m29s
2026-03-01 01:13:24 +01:00
Sam
893c444000 Talisman fixes
All checks were successful
Build & Push / Build & Push image (push) Successful in 39s
2026-03-01 00:08:59 +01:00
Sam
6f7a35a262 add class managament and auditlogs to webUI
Some checks failed
Build, Push & Deploy / Build & Push image (push) Failing after 54s
Build, Push & Deploy / Deploy naar VPS (push) Has been skipped
Build & Push / Build & Push image (push) Successful in 40s
2026-02-28 10:09:23 +01:00
Sam
6295c58d33 first commit 2026-02-28 00:02:02 +01:00