Commit Graph

279 Commits

Author SHA1 Message Date
736cd17789 feat(#5): Add title-body control element that can be added dynamically, refactored sectionIndex/create 2025-11-02 10:32:46 +01:00
4d371be2e3 feat: Move comment in FormEngine.vue into separate TheComment.vue component 2025-11-01 09:07:04 +01:00
51ebee7062 feat: Adapt cursor rules 2025-11-01 08:48:10 +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
be5017fcd4 feat: Update chrome run config 2025-10-31 10:13:05 +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
e5e063bbde fix(frontend): Correct error handling for organization 2025-10-05 08:19:34 +02:00
627e8c379c feat: Update cursor rules 2025-10-04 08:18:58 +02:00
80592167c8 feat(frontend): Close notification slider over on click, fix types, delete dead code 2025-10-04 08:17:22 +02:00
03f3369cd7 fix(frontend): Remove unnecessary role when creating user 2025-10-03 09:23:50 +02:00
a2b80d42ae feat(frontend): Refactor auth and split into separate files 2025-10-03 09:18:02 +02:00
6c88b4fd96 feat(frontend): Clean-up schemas, remove dead code, move types 2025-10-03 08:44:15 +02:00
17a3a76054 fix(backend): Clean-up configurations 2025-10-03 07:57:38 +02:00
ec12bacca5 fix(frontend): Loading and removal of members of organization 2025-09-28 09:27:23 +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
ea56f53f69 fix(frontend): Use relative URL for health endpoint 2025-09-06 08:47:03 +02:00
79c0734bd2 feat(fullstack): Add server health check with overlay 2025-09-05 15:24:51 +02:00
6090d543c1 feat(frontend): Refactor organization, fixed several organization bugs 2025-08-17 09:28:26 +02:00
b7b6d02cf2 feat: Rollback signup on error, cleanup userDto and comment createdBy 2025-08-11 06:55:55 +02:00
851d0fef46 fix: Set organization after creation 2025-08-11 06:30:00 +02:00
825ed64b0e feat: Add cursor rules 2025-08-09 10:09:17 +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
f9851f01d9 feat(frontend): Use i18n, type fixes 2025-08-02 08:45:00 +02:00
7b5a1a3bda feat(frontend): Add roles 2025-07-28 06:46:31 +02:00
115a12bbf5 feat(fullstack): Add middleware API to frontend, add dummy signature mode for middleware 2025-07-27 09:05:09 +02:00
4d1280749f feat(frontend): Update better-auth, add orga slug check, add PDF preview, fix invitation 2025-07-27 09:03:11 +02:00
bd49291bf2 fix(frontend): Keep dirty state when switching sections 2025-07-14 06:37:13 +02:00
db654695f2 feat(middleware): Add middleware 2025-07-13 09:00:40 +02:00
0a252aa4df fix(backend): Reflect formElementSection changes in thymeleaf template 2025-06-07 09:12:44 +02:00
ccd3c05314 feat(frontend): Increase JWT validity to 1 year for development 2025-06-07 09:11:57 +02:00
cb9abeed7f feat(fullstack): Add form element section and stepper 2025-06-01 18:16:38 +02:00
7a9809909b feat(frontend): Add nuxt and spring h2 debug configs 2025-05-31 17:31:13 +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
502d4a7297 feat(frontend): Add editing of comment 2025-05-16 19:02:14 +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
324c534fdf feat(api): Reorder components 2025-05-04 08:12:59 +02:00
f748e14c81 feat(fullstack): Add organization scoping for application form 2025-05-03 18:06:18 +02:00
2771c71253 fix(frontend): Stop loading button after invitation failure 2025-05-01 17:46:41 +02:00
06c3bec558 fix(frontend): Better Auth list organizations 2025-05-01 17:35:15 +02:00
68fb998dac feat(frontend): Switch from localhost to private IP 2025-05-01 17:33:37 +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
aaea7d3b28 feat: Change vscode settings, add test data 2025-04-26 17:40:37 +02:00