Florian Sylvain
|
ea98c5ec05
|
fix: security & privacy (rate limiter fix, csrf session cookie, logout on server, drafts stale token passw, login timing, password over 72b, JWT_SECRET complexity, SMTP TLS, CSV export neutralised, fonts bundled, upload metadata, hourly cleanup job, privacy.md report)
|
2026-10-22 00:49:19 +02:00 |
|
Florian Sylvain
|
0fc3511e2b
|
feat(SPA): media library indications for custom medial field type usage
|
2026-10-21 16:17:09 +02:00 |
|
Florian Sylvain
|
76e9e1220c
|
fix: accessibility issues for builder's design
|
2026-10-20 05:11:14 +02:00 |
|
Florian Sylvain
|
083cc9e23e
|
feat: schema builder's create flow
|
2026-10-20 00:29:01 +02:00 |
|
Florian Sylvain
|
3c67cd2314
|
feat(SPA): schema list and the sidebar Content group
|
2026-10-19 19:34:45 +02:00 |
|
Florian Sylvain
|
04dc151ed7
|
feat(variant): image preview on variant creation with a real sample image
|
2026-10-13 17:29:56 +02:00 |
|
Florian Sylvain
|
e6746f2be7
|
feat(integration): add image variants section and standardize code snippets
|
2026-10-12 23:27:41 +02:00 |
|
Florian Sylvain
|
6f9ae6207a
|
feat(editor): link insertion full UI and flow
|
2026-10-12 17:12:36 +02:00 |
|
Florian Sylvain
|
a2d224240c
|
fix: small design harmonization and overhaul
|
2026-10-11 17:17:22 +02:00 |
|
fsylvain
|
35db442cd3
|
feat: activity screen in the SPA, route /activity
|
2026-10-07 01:48:21 +02:00 |
|
fsylvain
|
ad55137883
|
feat: integration screen
|
2026-09-27 18:04:43 +02:00 |
|
fsylvain
|
a4734b2c91
|
feat: article editor core
|
2026-09-27 02:11:38 +02:00 |
|
fsylvain
|
d493a181e1
|
fix: visuals reference matching overhaul and better workflow
|
2026-09-26 21:04:51 +02:00 |
|
fsylvain
|
eed661bb24
|
feat: PrimeVue replaced by Nuxt UI using token files from web/src/theme, with AuthShell, DashboardShell, AppBoot and the route guards from routes.md
|
2026-09-25 17:09:34 +02:00 |
|
Floriansylvain
|
aee595dee9
|
feat: primevue base
|
2025-12-23 23:14:04 +01:00 |
|