feat: implement automated versioning and update docs
continuous-integration/drone/push Build is passing

This commit is contained in:
2025-12-15 16:06:38 +01:00
parent cd7707a725
commit bc40969ad7
7 changed files with 67 additions and 4 deletions
+19
View File
@@ -107,6 +107,10 @@
- [x] **Translation & UI Polish**:
- [x] **Settings - Social & Privacy**: ADD MISSING TRANSLATION <!-- id: 401 -->
- [x] Move MCP Settings to Admin UI (System Settings)
- [x] Persist MCP settings in DB
- [x] Implement Audit Logging for MCP changes
- [x] Implement Comprehensive Audit Logging for all Entities (Labels, AI, etc.)
- [x] **Settings - Administration Box**: ADD MISSING TRANSLATION <!-- id: 402 -->
- [x] **Achievements Page**: FIX TAB TRANSLATIONS <!-- id: 403 -->
- [x] **Achievements Inventory**: FIX DISPLAY AND TRANSLATION <!-- id: 404 -->
@@ -200,11 +204,26 @@
- [x] Check routing configuration
- [x] Verify sidebar navigation events
- [x] Fix Docker volume mount and PWA caching issues
- [x] Create `docker-compose-production.yml`
- [x] Configure Traefik labels
- [x] Identify Production Environment Variables
- [x] Verify Docker Build
- [x] Create `docker-compose-production.yml`
- [x] Configure Traefik labels
- [x] Identify Production Environment Variables
- [x] Verify Docker Build
- [x] Commit and Push Changes
- [x] Fix Production DB Schema (Auto-migration on startup)
- [x] Implement Automated Versioning
- [x] Create `pre-commit` hook for patch increments
- [x] Update `vite.config.ts` to expose version
- [x] Display version in Admin Settings UI
- [x] Implement Shared Labels
- [x] Schema: `sharedLabels` table
- [x] Storage: Logic for sharing and retrieving labels (MemStorage verified)
- [x] API: Routes for sharing, retrieving shares, and unsharing (Verified via Script)
- [x] UI: Share Label Modal and Integration in Settings
- [ ] Implement Reverse Proxy Support
- [x] Update `vite.config.ts` for base URL handling
- [x] Verify/Update WebSocket connection logic (`useWebSocket`) - *Configured HMR for Proxy*