|
|
59e89662cf
|
feat: Cleanup old HTML and non-versioned PDF export
|
2025-12-26 10:46:18 +01:00 |
|
|
|
896902f590
|
fix: Add comment for testcontainer exposed port
|
2025-12-26 10:23:57 +01:00 |
|
|
|
e472a5715d
|
feat(#21): Replaced chat comment component with proper cursor-based commenting
|
2025-12-26 10:01:37 +01:00 |
|
|
|
7f7852a66a
|
feat(#27): Set up consola logger, make use of log levels in backend and frontend
|
2025-12-24 10:26:22 +01:00 |
|
|
|
46d6431747
|
feat(#28): Initialize backend with application form template
|
2025-12-23 19:19:06 +01:00 |
|
|
|
4dfa62fcfe
|
feat(#3): Add PDF caching
|
2025-12-23 10:38:17 +01:00 |
|
|
|
9999ac3bb4
|
feat(#3): Use Latex for PDF output
|
2025-12-23 08:14:44 +01:00 |
|
|
|
374c8d8905
|
feat(fullstack): Replace TITLE_BODY element with rich text editor
|
2025-12-21 17:59:53 +01:00 |
|
|
|
079765a591
|
fix(backend): Consider textarea elements in PDF output
|
2025-12-20 18:13:35 +01:00 |
|
|
|
844ab8661c
|
major(fullstack): Add dynamic section spawning, removal of app. form create DTOs,
|
2025-12-20 10:34:06 +01:00 |
|
|
|
248370a3f9
|
fix: Testcontainer use unique name
|
2025-12-06 19:28:39 +01:00 |
|
|
|
f1b66c184b
|
fix(#25): Update database sql schema
|
2025-12-06 10:33:00 +01:00 |
|
|
|
ed36db97a1
|
feat(#25): Add date form element
|
2025-12-01 06:28:36 +01:00 |
|
|
|
9dc690715b
|
feat(#13): Show form elements depending on other form element values
|
2025-11-30 18:13:14 +01:00 |
|
|
|
79fbf7ce1b
|
feat(backend): Update SQL schema, don't drop database in prod
|
2025-11-29 10:14:04 +01:00 |
|
|
|
cccb386c70
|
feat(#23): Remove mail health check
|
2025-11-29 09:18:00 +01:00 |
|
|
|
a03a7e3626
|
feat(#23): Add maildev application.yaml configs
|
2025-11-29 09:06:23 +01:00 |
|
|
|
b72d564868
|
feat(#23): Add email notifications
|
2025-11-23 18:46:14 +01:00 |
|
|
|
b084041d32
|
Revert "fix: Let test container tests run with port 6666 to prevent conflicts"
This reverts commit 63023f4f9f.
|
2025-11-22 09:27:59 +01:00 |
|
|
|
63023f4f9f
|
fix: Let test container tests run with port 6666 to prevent conflicts
|
2025-11-22 08:54:25 +01:00 |
|
|
|
9495948177
|
fix(#18): Fix PDF preview
|
2025-11-21 08:25:49 +01:00 |
|
|
|
02d9b4f97c
|
feat(#12): Add subsections to sections, fix version deletion after update
|
2025-11-19 12:12:01 +01:00 |
|
|
|
ccb6fb2171
|
fix(backend): Format
|
2025-11-18 08:28:55 +01:00 |
|
|
|
ab50f2bd6d
|
feat(backend): Don't consider /health requests in security filter
|
2025-11-17 13:11:25 +01:00 |
|
|
|
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 |
|