Enhance SEO and feedback features across the application

- Updated index.html with improved meta tags for SEO, including author and theme color.
- Added a feedback dialog in ImprintContainer.vue for user feedback submission.
- Refactored LoginForm.vue to utilize a utility for cookie management, simplifying profile persistence.
- Introduced new routes and schemas for feedback in the router and server, enhancing SEO and user experience.
- Improved ChatView.vue with better error handling and command table display.
- Implemented feedback API endpoints in server routes for managing user feedback submissions and admin access.

These changes collectively improve the application's SEO, user interaction, and feedback management capabilities.
This commit is contained in:
Torsten Schulz (local)
2026-03-19 15:21:54 +01:00
parent 0205352ae9
commit 47373a27af
13 changed files with 1184 additions and 238 deletions

11
logs/feedback.json Normal file
View File

@@ -0,0 +1,11 @@
[
{
"id": "97f7163b-64ea-4e90-9644-4bd4b9adcf6b",
"createdAt": "2026-03-19T14:19:19.555Z",
"name": "comic",
"age": null,
"country": "",
"gender": "",
"comment": "Schöne Seite"
}
]