mirror of
https://github.com/johndoe6345789/metabuilder.git
synced 2026-04-24 22:04:56 +00:00
docs: tracker,execution (1 files)
This commit is contained in:
@@ -59,11 +59,39 @@
|
||||
- Fixed 7 packages missing packageId fields
|
||||
- Created validate-packages.cjs CLI tool
|
||||
- Created E2E tests for package rendering (17 tests)
|
||||
- **Fixed Prisma schema** `startedAt` syntax error
|
||||
- **Added 15+ new Prisma models**: IRC, Streaming, Codegen
|
||||
- **Created package-local schema system** with checksum validation
|
||||
- **Created schema migration queue** for admin approval workflow
|
||||
- **Created Qt6/QML DBAL bridge** (DBALClient.h/cpp, DBALProvider.qml)
|
||||
- **Added schema:* npm scripts** for CLI management
|
||||
|
||||
### 🎯 Active Work Items
|
||||
1. Multi-frontend support (Qt6/QML, CLI)
|
||||
2. E2E verification with Playwright
|
||||
3. Documentation completion
|
||||
1. Multi-frontend support (Qt6/QML, CLI) - **70% complete**
|
||||
2. E2E verification with Playwright - **65% complete**
|
||||
3. Documentation completion - **60% complete**
|
||||
|
||||
---
|
||||
|
||||
## Phase 15: Package Schema System (NEW)
|
||||
|
||||
### Features
|
||||
- [x] Package-local schemas in `seed/schema/entities.yaml`
|
||||
- [x] Checksum validation across packages
|
||||
- [x] Migration queue with admin approval
|
||||
- [x] Prisma codegen from YAML definitions
|
||||
- [x] Docker startup hook for migrations
|
||||
- [x] CLI tools (`npm run schema:*`)
|
||||
- [ ] WebSocket real-time sync
|
||||
- [ ] Schema versioning & rollback
|
||||
|
||||
### Packages with Schema
|
||||
- [x] audit_log (AuditLog)
|
||||
- [x] notification_center (Notification)
|
||||
- [x] forum_forge (ForumCategory, ForumThread, ForumPost)
|
||||
- [x] irc_webchat (IRCChannel, IRCMessage, IRCMembership)
|
||||
- [ ] media_center (MediaAsset, MediaJob)
|
||||
- [ ] stream_cast (StreamChannel, StreamSchedule, StreamScene)
|
||||
|
||||
---
|
||||
|
||||
|
||||
Reference in New Issue
Block a user