|
|
dc4b8e3993
|
fix(admin): correctly parse and preselect assigned modules in user edit form
|
2026-09-12 23:51:44 +02:00 |
|
|
|
0ec9143ec8
|
feat(auth): add invitation direct email delivery, email verification, and password reset flow
|
2026-09-12 23:37:04 +02:00 |
|
|
|
59580d42f9
|
feat(home): add admin area link to module list for admins
|
2026-09-12 23:29:38 +02:00 |
|
|
|
d970270d91
|
refactor(test): move web audio synth to /test with admin links, remove cooles-feature, and remove crt-overlay from admin
|
2026-09-12 23:23:57 +02:00 |
|
|
|
76640d8bbf
|
refactor(ui): remove admin-tools, strip emojis, and align design strictly with philippurbschat.de
|
2026-09-12 23:18:19 +02:00 |
|
|
|
2d42df53dd
|
feat(auth): implement user management, invite system, granular module permissions, and admin tools module
|
2026-09-12 23:08:40 +02:00 |
|
|
|
1aaf656612
|
perf: gzip compression, browser caching, font preloading, and eliminate css import waterfall
|
2026-09-12 22:19:15 +02:00 |
|
|
|
8413a6c2e0
|
fix(assets): update asset paths to domain root (/css, /js, icons)
|
2026-09-12 21:35:57 +02:00 |
|
|
|
fc468a364e
|
chore: clean up test comment in footer
|
2026-09-12 21:33:13 +02:00 |
|
|
|
d104408da9
|
ci: test automated deployment via Forgejo webhook
|
2026-09-12 21:31:16 +02:00 |
|
|
|
aafabba595
|
Initial commit: Clean portfolio codebase with security hardening
|
2026-09-12 21:10:04 +02:00 |
|