feat(plane): add Plane-TODO sync script
Add plane-sync.js one-way (Plane -> TODO.md) synchronization for the MITHOME project. Config reads from .mcp.json with .env override. CLI: --list, --dry-run, --yes, --project, --verbose, --help. Interactive discrepancy resolution (status mismatches, orphans, new issues), backup before write, rate limiting. Pure functions covered by node:test unit tests. Includes PLANE-SYNC-GUIDE.md and TODO.md changelog entry.
This commit is contained in:
@@ -1,14 +1,13 @@
|
||||
# mozdIT Weboldal - Fejlesztési TODO Lista
|
||||
|
||||
## Projekt Áttekintés
|
||||
Next.js 15 alapú weboldal a mozdIT Bt. számára, Dokploy-on hostolva.
|
||||
Next.js 15 alapú weboldal a mozdIT Bt. számára, Docker Compose-szal deployolva.
|
||||
|
||||
## ⚠️ Projekt Management
|
||||
**Elsődleges forrás**: Plane — `MITHOME` projekt (`pm.llmdev.mozdit.hu`, workspace: `developments`)
|
||||
**Lokális másolat**: Ez a fájl csak referencia, a Plane az authoritative source
|
||||
|
||||
---
|
||||
|
||||
## ✅ Befejezett
|
||||
|
||||
| Plane | Feladat | Státusz |
|
||||
@@ -25,8 +24,6 @@ Next.js 15 alapú weboldal a mozdIT Bt. számára, Dokploy-on hostolva.
|
||||
| MITHOME-10 | Unit teszt infrastruktúra (Jest + React Testing Library) | ✅ |
|
||||
| MITHOME-11 | Contact API — rate limiting, spam detection, validáció | ✅ |
|
||||
| MITHOME-12 | Docker stack — Next.js + MongoDB + Loki + Grafana | ✅ |
|
||||
| MITHOME-15 | Prod app deployment + docker-compose.prod.yml + deploy.sh | ✅ |
|
||||
| MITHOME-18 | Jogi oldalak (Adatvédelem, ÁSZF) JSON-ből integrálva | ✅ |
|
||||
| MITHOME-27 | Custom CMS (content-editor.js) UI fejlesztés, Basic Auth & Publikálás gomb | ✅ |
|
||||
| MITHOME-28 | Webmail link (mail.mozdit.hu) és Logo finomhangolás | ✅ |
|
||||
|
||||
@@ -53,7 +50,9 @@ Next.js 15 alapú weboldal a mozdIT Bt. számára, Dokploy-on hostolva.
|
||||
|
||||
| Plane | Feladat | Státusz |
|
||||
|-------|---------|---------|
|
||||
| MITHOME-15 | Prod app + domain konfiguráció + HTTPS | 📋 |
|
||||
| MITHOME-16 | Site config migrálás MongoDB-ba | 📋 |
|
||||
| MITHOME-18 | Adatvédelmi tájékoztató oldal (/adatvedelem) — GDPR | 📋 |
|
||||
| MITHOME-19 | Accessibility (A11y) — WCAG 2.1 AA megfelelőség | 📋 |
|
||||
| MITHOME-20 | Lighthouse score ≥ 90 minden kategóriában | 📋 |
|
||||
| MITHOME-21 | Logging middleware megvalósítása | 📋 |
|
||||
@@ -71,7 +70,7 @@ Next.js 15 alapú weboldal a mozdIT Bt. számára, Dokploy-on hostolva.
|
||||
- **Database**: MongoDB (Mongoose ODM)
|
||||
- **Logging**: Winston + Loki
|
||||
- **Monitoring**: Grafana
|
||||
- **Deployment**: Dokploy
|
||||
- **Deployment**: Docker Compose (deploy.sh)
|
||||
- **Testing**: Jest, React Testing Library
|
||||
- **Project Management**: Plane MITHOME (elsődleges)
|
||||
|
||||
@@ -104,6 +103,7 @@ docker-compose -f docker-compose.dev.yml down
|
||||
---
|
||||
|
||||
## Frissítési Napló
|
||||
- **2026-08-17**: Plane sync futtatása (`plane-sync.js`). MITHOME-15, MITHOME-18 visszaminősítve Backlog-ba (Plane szerint), MITHOME-27/28 megtartva.
|
||||
- **2026-04-26**: Átállás Linear → Plane (MITHOME projekt). TODO.md teljes újraírva, 26 issue szinkronizálva.
|
||||
- **2025-01-23**: ZEE-29 (Tailwind + layout) és JSON content management befejezése (Linear)
|
||||
- **2025-09-05**: Docker fejlesztői környezet implementálva
|
||||
- **2025-09-05**: Docker fejlesztői környezet implementálva
|
||||
|
||||
Reference in New Issue
Block a user