|
|
af7cf98cc3
|
misc: Test Gitea pipeline
|
2025-11-12 19:24:32 +01:00 |
|
|
|
7ad2134c5e
|
fix: Input form adding issue
|
2025-11-09 18:20:40 +01:00 |
|
|
|
7407b66d83
|
fix: Deletion of application form with all its versions
|
2025-11-09 18:19:42 +01:00 |
|
|
|
ef374f79af
|
feat: Replace traffic light with shield ring icon
|
2025-11-09 08:53:46 +01:00 |
|
|
|
a16cbae5e6
|
feat: Refactor form in sectionIndex and create
|
2025-11-09 08:32:33 +01:00 |
|
|
|
ef440d2970
|
feat(#4): Add comparison for versions, refactor version restoring
|
2025-11-09 08:17:10 +01:00 |
|
|
|
81f9f89d94
|
fix(#9): Recreate lock and remove host argument for dev script
|
2025-11-09 08:08:58 +01:00 |
|
|
|
586fd5557f
|
fix(#9): Return deep reactive objects in useAsyncData to make form reactive again
|
2025-11-09 08:08:28 +01:00 |
|
|
|
59da40d6c0
|
feat(#4): Add versioning of application form
|
2025-11-08 10:15:04 +01:00 |
|
|
|
a8eca965dc
|
feat: Lint + clean up
|
2025-11-06 18:50:08 +01:00 |
|
|
|
abfd2bebac
|
feat(#9): Update Nuxt UI to major 4
|
2025-11-06 18:49:56 +01:00 |
|
|
|
935fc347df
|
feat: Enable server health again
|
2025-11-06 18:49:13 +01:00 |
|
|
|
d157de97bf
|
fix: Add @OrderColumn to formElements to keep insertion order
|
2025-11-06 18:48:11 +01:00 |
|
|
|
6d79c710a2
|
feat(#9): Nuxt 4 migration
|
2025-11-02 18:49:52 +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 |
|
|
|
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 |
|