Commit Graph

39 Commits

Author SHA1 Message Date
53b3e944b4 fix(backend): Fix testcontainers configuration 2025-11-17 11:05:43 +01:00
70e0625d3f fix(backend): Provide default values for resourceserver variables 2025-11-16 09:21:00 +01:00
0044f410df Revert "fix(backend): Bypass security configs in spring test"
This reverts commit c88156115b.
2025-11-16 09:19:02 +01:00
c88156115b fix(backend): Bypass security configs in spring test 2025-11-16 09:08:31 +01:00
8d42254ac7 fix(fullstack): Use platform linux/amd64 for image building, some env var fixes 2025-11-16 08:56:38 +01:00
40ec2736c9 fix: Backend formatting 2025-11-14 19:27:37 +01:00
7407b66d83 fix: Deletion of application form with all its versions 2025-11-09 18:19:42 +01:00
ef440d2970 feat(#4): Add comparison for versions, refactor version restoring 2025-11-09 08:17:10 +01:00
59da40d6c0 feat(#4): Add versioning of application form 2025-11-08 10:15:04 +01:00
d157de97bf fix: Add @OrderColumn to formElements to keep insertion order 2025-11-06 18:48:11 +01:00
763b2f7b7f feat: Improve error handling 2025-11-02 10:33:02 +01:00
736cd17789 feat(#5): Add title-body control element that can be added dynamically, refactored sectionIndex/create 2025-11-02 10:32:46 +01:00
2cf492cd6c feat(#2): Get notifications working again 2025-11-01 08:47:02 +01:00
841341857d feat: Add ktlint to backend and format all files 2025-10-31 10:25:12 +01:00
1997877168 feat(#1): Add permission and role model 2025-10-31 10:10:05 +01:00
36364a7977 major: Migration from better-auth to keycloak 2025-10-28 10:43:34 +01:00
17a3a76054 fix(backend): Clean-up configurations 2025-10-03 07:57:38 +02:00
19056d5e75 feat: Add database restore script 2025-09-27 10:00:04 +02:00
e3643d8318 feat(fullstack): Set user roles per orga, scope notification to orga and role, add orga and role to JWT 2025-09-15 19:23:18 +02:00
83f1fa71b6 fix(backend): Add postgres run configuration for persistent database 2025-09-07 09:25:11 +02:00
79c0734bd2 feat(fullstack): Add server health check with overlay 2025-09-05 15:24:51 +02:00
7e55a336f2 feat(fullstack): Add notifications, user is now an entity, add testcontainers, rework custom permissions, get user from JWT in endpoints 2025-08-09 10:09:00 +02:00
a5eae07eaf feat(fullstack): Add application form status, add submissions of forms, update DB schema 2025-08-02 18:00:59 +02:00
0a252aa4df fix(backend): Reflect formElementSection changes in thymeleaf template 2025-06-07 09:12:44 +02:00
cb9abeed7f feat(fullstack): Add form element section and stepper 2025-06-01 18:16:38 +02:00
075847f0ee feat(frontend): Get project running again after move to Mac Mini 2025-05-31 10:14:36 +02:00
d553668893 feat(fullstack): Add title and description to form element, add HTML and PDF endpoints for application form 2025-05-25 10:35:18 +02:00
cdbf527ea6 feat(frontend,backend): Create and load comments 2025-05-13 08:46:02 +02:00
d4ea9cd3d9 feat(backend,api): Rework whole comment 2025-05-10 17:18:31 +02:00
6a751285dc feat(backend,api): Add comment 2025-05-04 10:35:29 +02:00
f748e14c81 feat(fullstack): Add organization scoping for application form 2025-05-03 18:06:18 +02:00
aee88ad261 feat(fullstack): Read user out of JWT and persist with created and last modified 2025-05-01 09:20:32 +02:00
667aab1f36 feat(fullstack): Add JWT validation 2025-04-26 17:39:20 +02:00
4e7a962a06 feat(fontend,backend): Add createdBy and lastModifiedBy fields 2025-04-19 09:04:52 +02:00
66dabc329d feat(frontend,backend): Add application form name 2025-03-09 09:11:35 +01:00
46a14b4e9c feat(frontend,backend): Add id page for application forms, fix error with form creation 2025-03-09 08:10:31 +01:00
59a8c5d900 feat(backend): Add applicationFormTemplate, add isTemplate flag, refactoring 2025-03-08 17:35:09 +01:00
fffa1086a5 feat(backend,frontend): Update application form, add label to switch 2025-03-03 06:39:57 +01:00
e7557ce2e2 feat: Init backend 2025-02-21 08:26:58 +01:00