Commit Graph

266 Commits

Author SHA1 Message Date
b3311155c7 feat(landing): Add landing Nuxt page 2026-01-03 18:10:56 +01:00
0803b59f0f fix(frontend): Type and lint issues 2026-01-01 16:58:39 +01:00
cfa406af4d feat(frontend): Show save button in every section 2026-01-01 16:58:39 +01:00
eb00dc74ce feat(#26): Add custom login form 2026-01-01 08:39:33 +01:00
99cecdbcb2 fix(frontend): Table diff not working when row count does not change 2025-12-30 19:20:08 +01:00
6ef6f74c4e Merge remote-tracking branch 'origin/main'
# Conflicts:
#	legalconsenthub/app/components/VersionComparisonModal.vue
2025-12-30 17:26:44 +01:00
12787d41b5 feat(frontend): Add vitest and test for form diff 2025-12-30 17:24:57 +01:00
551c2b8922 feat(frontend): Improve version comparison 2025-12-30 16:45:30 +01:00
a99b8c4508 feat(frontend): Improve version comparison 2025-12-30 16:23:50 +01:00
dbf68fb4df feat(frontend): Add table modal 2025-12-30 15:04:25 +01:00
f1d0745940 feat: Rewrite CLAUDE.md file 2025-12-30 08:36:08 +01:00
0490f2357e feat: Add table logic for role and permission sections 2025-12-30 08:35:50 +01:00
be9d2ec9d7 feat: Add TheTable form element 2025-12-27 17:32:16 +01:00
6fe20d3746 feat: Clear form element values when hidden 2025-12-27 08:29:49 +01:00
63c373c7f6 fix(#30): Remove unnecessary async from useApplicationFormTemplate 2025-12-26 19:29:32 +01:00
1365f84049 feat: Add new initial application form template, migration from JSON to YAML 2025-12-26 19:20:13 +01:00
6377fcff30 feat: WIP 2025-12-26 17:58:20 +01:00
b438d95c9f feat: WIP 2025-12-26 17:49:09 +01:00
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
805c66bc4f feat: Extend docker local setups, remove request URL from API composables 2025-12-23 19:20:14 +01:00
46d6431747 feat(#28): Initialize backend with application form template 2025-12-23 19:19:06 +01:00
c64ed6a749 fix: Replace service_healthy conditions with service_started to prevent frequent writes 2025-12-23 10:38:17 +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
54570fae4f feat: Update AI rule files 2025-12-21 08:34:08 +01:00
079765a591 fix(backend): Consider textarea elements in PDF output 2025-12-20 18:13:35 +01:00
8d27b52c6a fix(frontend): Keep values for newly added form input fields 2025-12-20 17:45:58 +01:00
844ab8661c major(fullstack): Add dynamic section spawning, removal of app. form create DTOs, 2025-12-20 10:34:06 +01:00
7bacff967e feat: Update test data 2025-12-07 09:07:41 +01:00
3928318582 feat: Update cursor rules 2025-12-06 19:28:39 +01:00
d441159560 feat: Use caching in pipeline 2025-12-06 19:28:39 +01:00
248370a3f9 fix: Testcontainer use unique name 2025-12-06 19:28:39 +01:00
4b06f68265 feat: Add textarea form element 2025-12-06 18:01:52 +01:00
f1b66c184b fix(#25): Update database sql schema 2025-12-06 10:33:00 +01:00
64fa22f557 feat(#25): Add date form element 2025-12-06 10:07:35 +01:00
8cdb6ef329 feat: Add backend health check 2025-12-06 09:03:09 +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
2e355ed972 fix(pipeline): Launch in external iTerm window to overcome deployment issue 2025-11-29 10:02:41 +01:00
cccb386c70 feat(#23): Remove mail health check 2025-11-29 09:18:00 +01:00
57fe26358c misc: Adapt readme, changelog and add docker compose run configuration 2025-11-29 09:14:14 +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
e769bfb011 fix(pipeline): Exit full pipeline on a single error 2025-11-23 09:11:39 +01:00
287302bd0e fix(frontend): Remove $t redeclaration 2025-11-23 09:11:19 +01:00