CI Pipeline with Test Management / đ§Ș Run Tests & Generate Reports (push) Waiting to run
CI Pipeline with Test Management / đł Docker Integration Tests (push) Blocked by required conditions
CI Pipeline with Test Management / đïž Build Docker Image (push) Blocked by required conditions
CI Pipeline with Test Management / đ Generate Test Summary (push) Blocked by required conditions
Test Reporting & Gherkin Analysis / đ§Ș Run Tests & Generate Reports (push) Waiting to run
Test Reporting & Gherkin Analysis / đ Analyze Test Coverage (push) Blocked by required conditions
Test Reporting & Gherkin Analysis / đ Sync with Linear (push) Blocked by required conditions
Test Reporting & Gherkin Analysis / ⥠Performance Monitoring (push) Blocked by required conditions
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
210 lines
14 KiB
Markdown
Executable File
210 lines
14 KiB
Markdown
Executable File
# mozdIT Weboldal - Fejlesztési TODO Lista
|
||
|
||
## Projekt ĂttekintĂ©s
|
||
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 |
|
||
|-------|---------|---------|
|
||
| MITHOME-1 | Repo & Next.js bootstrap â dev szerver | â
|
|
||
| MITHOME-2 | KezdĆlap (Hero + USP + Webmail CTA) | â
|
|
||
| MITHOME-3 | RĂłlunk oldal | â
|
|
||
| MITHOME-4 | SzolgĂĄltatĂĄsok oldal | â
|
|
||
| MITHOME-5 | Kapcsolat Ʊrlap + API route | â
|
|
||
| MITHOME-6 | /api/health endpoint | â
|
|
||
| MITHOME-7 | Dockerfile + Docker Compose fejlesztĆi környezet | â
|
|
||
| MITHOME-8 | Tailwind + design system, dark mode, animĂĄciĂłk | â
|
|
||
| MITHOME-9 | JSON alapĂș content management rendszer | â
|
|
||
| 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-28 | Custom CMS (content-editor.js) UI fejlesztĂ©s, Basic Auth & PublikĂĄlĂĄs gomb | â
|
|
||
| MITHOME-29 | Webmail link (mail.mozdit.hu) Ă©s Logo finomhangolĂĄs | â
|
|
||
| MITHOME-30 | Bug: Content Editor sĂ©rti a JSON struktĂșrĂĄt Ă©s adattĂpusokat | â
|
|
||
| MITHOME-41 | Content Editor: runtime content schema-validĂĄciĂł Ă©s atomikus mentĂ©s | â
|
|
||
| MITHOME-43 | Content Editor: hozzĂĄfĂ©rĂ©svĂ©delem, CSRF-vĂ©delem Ă©s auditnaplĂł | â
|
|
||
| MITHOME-48 | Cache-Control fejlĂ©c a statikus assetekre is kihat (perf regressziĂł) | â
|
|
||
| MITHOME-49 | ElutasĂtott MongoDB client promise cache-elĆdik | â
|
|
||
| MITHOME-50 | X-Forwarded-For spoofing a Content Editor rate limiterĂ©ben | â
|
|
||
| MITHOME-51 | Gyenge Ă©s ellentmondĂĄsos Mongo defaultok a compose fĂĄjlokban | â
|
|
||
| MITHOME-52 | Staging banner szöveg kerĂŒljön content JSON-ba | â
|
|
||
| MITHOME-53 | deploy.sh: APP_PORT env nem lĂĄtszik a shell healthcheckjĂ©nek | â
|
|
||
| MITHOME-54 | Staging smoke teszt: console-error ellenĆrzĂ©s szƱrĂ©se zajra | â
|
|
||
| MITHOME-56 | Content Editor: kilĂ©pĂ©s (logout) gomb | â
|
|
||
| MITHOME-58 | CMS: kilĂ©pĂ©s megerĆsĂtĂ©ssel + logĂłs bejelentkezĆ oldal | â
|
|
||
| MITHOME-59 | CMS: PublikĂĄlĂĄs (Publish) Git workflow Ă©s hibaĂŒzenet javĂtĂĄsa | â
|
|
||
| MITHOME-60 | CMS publikĂĄlĂĄs: deploy csak valĂłdi vĂĄltozĂĄsnĂĄl + rebase-vĂ©delem + tesztek | â
|
|
||
| MITHOME-61 | CMS: optimista zĂĄrolĂĄs (stale-tab felĂŒlĂrĂĄs vĂ©delem) | â
|
|
||
| MITHOME-62 | CMS: Safari-kompatibilis hitelesĂtĂ©s (session-only böngĂ©szĆ, natĂv ablak nĂ©lkĂŒl) | â
|
|
||
| MITHOME-63 | Deploy-verziĂł azonosĂtĂĄs: git SHA a CMS-ben Ă©s a /api/health-ben | â
|
|
||
| MITHOME-64 | CMS: VerziĂłk panel â mentĂ©slista, diff-nĂ©zet Ă©s egykattintĂĄsos visszaĂĄllĂtĂĄs | â
|
|
||
| MITHOME-67 | CMS: törlĂ©s gomb utĂĄn nem futott le az ĂșjraindexelĂ©s (ritka tömbök) | â
|
|
||
| MITHOME-68 | CMS: sajĂĄt mentĂ©s utĂĄn ne kapjon 409-et ugyanaz a fĂŒl | â
|
|
||
| MITHOME-69 | CMS: stabil alsĂł sĂĄv â ne vĂĄndoroljanak a gombok MentĂ©s/PublikĂĄlĂĄs közben | â
|
|
||
| MITHOME-70 | TeljeskörƱ pre-deploy tesztkĂ©szlet egyetlen belĂ©pĂ©si ponttal | â
|
|
||
| MITHOME-71 | CMS verziĂłcĂmke frissessĂ©ge: deploy restartolja a CMS-t, editor oldal no-store | â
|
|
||
| MITHOME-72 | CMS publish: deploy-indĂtĂĄs naplĂłzĂĄsa Ă©s robust levĂĄlasztĂĄs systemd alatt | â
|
|
||
| MITHOME-73 | LĂĄblĂ©c/Kapcsolat cĂm CMS-szerkeszthetĆvĂ© tĂ©tele (common.json footer.address) | â
|
|
||
| MITHOME-74 | CMS publish deploy: hiĂĄnyzĂł cwd â a deploy a gyökĂ©rben landolt | â
|
|
||
| MITHOME-75 | CMS: gyorsbillentyƱk (Ctrl+S MentĂ©s, Ctrl+P PublikĂĄlĂĄs, Ctrl+Shift+V VerziĂłk, ? sĂșgĂł) | â
|
|
||
| MITHOME-76 | CMS: InteraktĂv logĂł szerkesztĆ (vĂĄgĂĄs, mĂ©retezĂ©s, forgatĂĄs, margĂł, korrekciĂł) | â
|
|
||
| MITHOME-77 | Fix weboldal higiĂ©nia: OG-kĂ©p, metadataBase, Header szöveg/nav, holt kĂłd | â
|
|
||
| MITHOME-78 | Contact API: mezĆhossz-korlĂĄtok | â
|
|
||
| MITHOME-79 | Nitpick: logger substr/version, next.config turbo deprecation, npm audit | â
|
|
||
| MITHOME-80 | FĂĄjlmĂ©ret-limitek: logo-page/save handler/client refaktor | â
|
|
||
| MITHOME-81 | MinĆsĂ©gi gate: tsc --noEmit + lint a pre-deploy kĂ©szletbe | â
|
|
||
| MITHOME-82 | BiztonsĂĄgi monitoring: detektĂĄlĂł script + cron | â
|
|
||
| MITHOME-83 | Partnerek szekciĂł a honlapon (logĂł + URL, CMS feltöltĂ©ssel) | â
|
|
||
| MITHOME-84 | LogĂłszerkesztĆ: hĂĄttĂ©r ĂĄttetszĆvĂ© tĂ©tele (fehĂ©r eltĂĄvolĂtĂĄs) | â
|
|
||
| MITHOME-98 | Bug: dev docker-compose MongoDB URI nem hitelesĂtett (auth hiĂĄnyzott) | â
|
|
||
|
||
---
|
||
|
||
## đ TODO (Soron következĆ â v1.0.1 roadmap)
|
||
|
||
| Plane | Feladat | Ståtusz | Megjegyzés |
|
||
|-------|---------|---------|-----------|
|
||
| MITHOME-13 | CI pipeline â lint + unit tesztek + staging deploy trigger | âł | ElsĆdleges prioritĂĄs |
|
||
| MITHOME-14 | Playwright E2E smoke tesztek + Lighthouse CI | âł | ElsĆdleges prioritĂĄs |
|
||
| MITHOME-32 | Bug: staging Ă©s production MongoDB URI alapĂ©rtelmezĂ©se nem hitelesĂtett | âł | |
|
||
| MITHOME-33 | Bug: staging Ă©s production Loki host-ra hivatkozik Loki service nĂ©lkĂŒl | âł | |
|
||
| MITHOME-34 | Bug: site config minden környezetben development rekordot olvas Ă©s Ăr | âł | |
|
||
| MITHOME-35 | Bug: aktĂv Gitea CI nem futtat integration/E2E tesztet Ă©s nem indĂt staging deployt | âł | |
|
||
| MITHOME-36 | Bug: elavult GitHub/Linear workflow tovĂĄbbra is aktĂv szinkronizĂĄciĂłt vĂ©gez | âł | |
|
||
| MITHOME-42 | Content Editor: ellenĆrzött publikĂĄlĂĄs Ă©s natĂv production release integrĂĄciĂł | âł | |
|
||
| MITHOME-44 | Környezetenkénti Content Release réteg: promotion és rollback | Ⳡ| |
|
||
| MITHOME-45 | Content Editor: felhasznĂĄlĂłnkĂ©nti hitelesĂtĂ©s Ă©s auditnaplĂł | âł | |
|
||
| MITHOME-46 | Központi IDM/SSO réteg több céges alkalmazåshoz | Ⳡ| |
|
||
| MITHOME-47 | BelsĆ vĂĄllalati Portal â mozdIT operatĂv munkaasztal tervezĂ©se | âł | |
|
||
|
||
---
|
||
|
||
## đ In Progress
|
||
|
||
| Plane | Feladat | Ståtusz | Megjegyzés |
|
||
|-------|---------|---------|-----------|
|
||
| MITHOME-17 | Winston logger + Loki integrĂĄciĂł | đ | Winston + LokiTransport mĂĄr implementĂĄlva `src/lib/logger.ts`-ben |
|
||
| MITHOME-31 | Bug: kapcsolatfelvĂ©teli API sikeres vĂĄlaszt ad elveszett ĂŒzenetre | đ | |
|
||
|
||
---
|
||
|
||
## đ Backlog (v1.0.2+)
|
||
|
||
### EPIC: Payload CMS migrĂĄciĂł (MITHOME-85)
|
||
|
||
CĂ©l: az ĂŒgyfĂ©l önĂĄllĂłan, admin felĂŒleten szerkeszthesse a tartalmat â a JSON content rendszer (`proto/src/content/pages/*.json`) Ă©s a hozzĂĄ Ă©pĂŒlt egyedi CMS (`content-editor.js`) lecserĂ©lĂ©se Payload CMS-re (Next.js App Router-be Ă©pĂŒlĆ, MongoDB adapterrel).
|
||
|
||
| Plane | Feladat | StĂĄtusz |
|
||
|-------|---------|---------|
|
||
| MITHOME-85 | **EPIC**: ĂttĂ©rĂ©s Payload CMS-re (admin felĂŒlet az ĂŒgyfĂ©lnek) | đ |
|
||
| MITHOME-86 | Payload CMS alapinstallĂĄlĂĄs: config, MongoDB adapter, admin route | â
|
|
||
| MITHOME-87 | Home/About/Services/Contact/Common Globals kialakĂtĂĄsa Ă©s JSON tartalom migrĂĄlĂĄsa | â
|
|
||
| MITHOME-88 | LegalPages collection (adatvedelem, hasznalati-feltetelek) migrĂĄlĂĄsa | đ |
|
||
| MITHOME-89 | Partners + Media collection: logĂłfeltöltĂ©s Ă©s transparent-logo funkciĂł migrĂĄlĂĄsa | đ |
|
||
| MITHOME-90 | Users collection: ĂŒgyfĂ©l admin bejelentkezĂ©s Ă©s access control | đ |
|
||
| MITHOME-91 | Frontend ĂĄtĂĄllĂtĂĄsa Payload Local API-ra, JSON content rendszer kivezetĂ©se | đ |
|
||
| MITHOME-92 | Draft/preview Ă©s verziĂłzĂĄs bekapcsolĂĄsa (VerziĂłk panel utĂłdja) | đ |
|
||
| MITHOME-93 | RĂ©gi egyedi CMS (content-editor.js) leĂ©pĂtĂ©se | đ |
|
||
| MITHOME-94 | OpcionĂĄlis: ContactSubmissions collection a Mongoose modell helyett | đ |
|
||
| MITHOME-95 | .agent/ Ă©s CLAUDE.md dokumentĂĄciĂł frissĂtĂ©se Payload architektĂșrĂĄra | đ |
|
||
| MITHOME-96 | Tesztek migrĂĄlĂĄsa: content schema tesztek helyett Payload collection/global tesztek | đ |
|
||
| MITHOME-97 | Deploy/Docker frissĂtĂ©s: PAYLOAD_SECRET, admin bundle, Dockerfile/deploy.sh | đ |
|
||
|
||
### EPIC: Hermes Agent â kapcsolatfelvĂ©teli triĂĄzs pilot (MITHOME-99)
|
||
|
||
CĂ©l: a Hermes Agent (Nous Research, self-hosted AI agent keretrendszer, MCP-tĂĄmogatĂĄssal) bevezetĂ©se elsĆ pilotkĂ©nt â a `/api/contact`-on beĂ©rkezĆ megkeresĂ©sek automatikus triĂĄzsa (kategorizĂĄlĂĄs, draft vĂĄlasz, csapat-Ă©rtesĂtĂ©s). KapcsolĂłdik a nyitott MITHOME-31 bughoz Ă©s a MITHOME-47 (belsĆ operatĂv munkaasztal) irĂĄnyhoz.
|
||
|
||
| Plane | Feladat | StĂĄtusz |
|
||
|-------|---------|---------|
|
||
| MITHOME-99 | **EPIC**: Hermes Agent â kapcsolatfelvĂ©teli triĂĄzs pilot | đ |
|
||
| MITHOME-100 | Hermes gateway self-hosted telepĂtĂ©s (docker-compose service, hĂĄlĂłzati izolĂĄciĂł) | đ |
|
||
| MITHOME-101 | LLM provider kivĂĄlasztĂĄsa Ă©s titokkezelĂ©s (API kulcsok, env) | đ |
|
||
| MITHOME-102 | Payload ContactSubmissions afterChange hook â Hermes webhook (fĂŒgg: MITHOME-94) | đ |
|
||
| MITHOME-103 | Webhook endpoint biztonsĂĄg: hitelesĂtĂ©s, rate limit, payload-validĂĄciĂł | đ |
|
||
| MITHOME-104 | TriĂĄzs logika: kategorizĂĄlĂĄs, draft vĂĄlasz, csapat-Ă©rtesĂtĂ©s | đ |
|
||
| MITHOME-105 | MITHOME-31 lezĂĄrĂĄsa: elveszett ĂŒzenet bug összekötĂ©se az Ășj pipeline-nal | đ |
|
||
| MITHOME-106 | BiztonsĂĄgi review: tool-execution backend sandboxolĂĄs Ă©s hĂĄlĂłzati izolĂĄciĂł | đ |
|
||
| MITHOME-107 | DokumentĂĄciĂł: .agent/ Ă©s CLAUDE.md frissĂtĂ©se a Hermes komponenssel | đ |
|
||
| MITHOME-108 | Monitoring: triĂĄzs siker/hiba metrika Ă©s ntfy integrĂĄciĂł | đ |
|
||
|
||
| Plane | Feladat | StĂĄtusz |
|
||
|-------|---------|---------|
|
||
| MITHOME-15 | Production domain, Nginx reverse proxy Ă©s HTTPS | đ |
|
||
| MITHOME-16 | Site config migrĂĄlĂĄsa környezetfĂŒggetlen MongoDB tĂĄrolĂĄsra | đ |
|
||
| 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 | đ |
|
||
| MITHOME-22 | Grafana dashboard konfigurĂĄciĂł | đ |
|
||
| MITHOME-23 | SEO optimalizĂĄlĂĄs | đ |
|
||
| MITHOME-24 | Performance optimalizĂĄlĂĄs | đ |
|
||
| MITHOME-25 | ReszponzĂv design finomĂtĂĄsa | đ |
|
||
| MITHOME-26 | Analytics integrĂĄciĂł (Plausible / GA4) | đ |
|
||
| MITHOME-27 | Production környezet beĂĄllĂtĂĄsa â natïżœïżœv Node.js/systemd (Iron szerver) | đ |
|
||
| MITHOME-38 | Production: Next.js standalone release, systemd service Ă©s rollback | đ |
|
||
| MITHOME-39 | Production: közös natĂv MongoDB több alkalmazĂĄs biztonsĂĄgos kiszolgĂĄlĂĄsĂĄra | đ |
|
||
| MITHOME-40 | Production MongoDB: automatizĂĄlt mentĂ©s, visszaĂĄllĂtĂĄsi prĂłba Ă©s monitoring | đ |
|
||
| MITHOME-55 | Contact API vĂĄlaszformĂĄtum igazĂtĂĄsa a projekt konvenciĂłhoz | đ |
|
||
| MITHOME-57 | FelhasznĂĄlĂłi ĂștmutatĂł (CMS + Honlap) SĂșgĂł menĂŒponttal | đ |
|
||
| MITHOME-65 | CMS: logĂł cserĂ©je feltöltĂ©ssel (đš LogĂł oldal) | đ |
|
||
| MITHOME-66 | Copyright sor CMS-szerkeszthetĆvĂ© tĂ©tele (2002âaktuĂĄlis tartomĂĄny) | đ |
|
||
|
||
---
|
||
|
||
## Technikai Stack
|
||
- **Frontend**: Next.js 15, TypeScript, Tailwind CSS 4
|
||
- **Backend**: Next.js API Routes
|
||
- **Database**: MongoDB (Mongoose ODM)
|
||
- **Logging**: Winston + Loki
|
||
- **Monitoring**: Grafana
|
||
- **Deployment**: Docker Compose (deploy.sh)
|
||
- **Testing**: Jest, React Testing Library
|
||
- **Project Management**: Plane MITHOME (elsĆdleges)
|
||
|
||
---
|
||
|
||
## Fejlesztési Parancsok
|
||
|
||
```bash
|
||
# FejlesztĆi szerver
|
||
cd proto && npm run dev
|
||
|
||
# Tesztek
|
||
cd proto && npm test
|
||
cd proto && npm run test:all
|
||
|
||
# Build
|
||
cd proto && npm run build
|
||
|
||
# Docker stack
|
||
docker-compose -f docker-compose.dev.yml up -d
|
||
docker-compose -f docker-compose.dev.yml down
|
||
```
|
||
|
||
### ElĂ©rhetĆ szolgĂĄltatĂĄsok (Docker)
|
||
- **Weboldal**: http://localhost:3000
|
||
- **MongoDB UI**: http://localhost:8081 (admin/password123)
|
||
- **Grafana**: http://localhost:3001 (admin/admin123)
|
||
- **Loki**: http://localhost:3100
|
||
|
||
---
|
||
|
||
## FrissĂtĂ©si NaplĂł
|
||
- **2026-09-10**: Hermes Agent EPIC (MITHOME-99) Ă©s 9 alfeladat (MITHOME-100â108) lĂ©trehozva Plane-ben â pilot: self-hosted AI agent (Nous Research, MCP-tĂĄmogatĂĄs) a kapcsolatfelvĂ©teli triĂĄzshoz, kapcsolĂłdva a nyitott MITHOME-31 bughoz Ă©s a MITHOME-47 (belsĆ operatĂv munkaasztal) irĂĄnyhoz.
|
||
- **2026-09-10**: MITHOME-98 (dev docker-compose Mongo URI auth) kĂ©sz. A `docker-compose.dev.yml` `app` service-e hitelesĂtĂ©s nĂ©lkĂŒl prĂłbĂĄlt kapcsolĂłdni egy authot igĂ©nylĆ MongoDB-hez â Ă©lesben reprodukĂĄlva (findOne â "Command find requires authentication"), majd javĂtva Ă©s ellenĆrizve (POST /api/contact valĂłdi Mongo-ĂrĂĄsa). Ugyanaz a hibaosztĂĄly, mint MITHOME-32, de kĂŒlön, dev-specifikus ticket, mert MITHOME-32 csak staging/production compose-t fed le. Branch: `fix/dev-mongo-uri-auth`.
|
||
- **2026-09-10**: MITHOME-87 (Home/About/Services/Contact/Common Globals + JSON migrĂĄciĂł) kĂ©sz. Munka közben kĂ©t, MITHOME-86-hoz visszanyĂșlĂł hibĂĄt javĂtottunk: (1) a gyökĂ©r src/app/layout.tsx ĂŒtközött a Payload (payload)/layout.tsx-Ă©vel â a webodal sajĂĄt route-jai ĂĄtkerĂŒltek egy (frontend) route groupba; (2) a kĂ©zzel Ărt importMap.js stub nem volt elĂ©g â tsx 4.22.4â4.23.13 (Node 25 kompatibilitĂĄs) utĂĄn legenerĂĄlva a valĂłdit. MindkettĆ valĂłs böngĂ©szĆben ellenĆrizve (curl nem buktatta fel korĂĄbban). `npm run migrate:content` script + `npm test`/lint/build zöld.
|
||
- **2026-09-10**: MITHOME-86 (Payload alapinstallĂĄciĂł) kĂ©sz: Next.js 15.5â16.3.4 upgrade (Payload peer dep miatt), payload.config.ts + mongooseAdapter + minimĂĄlis Users collection + admin/API/GraphQL route-ok. Ălesben ellenĆrizve valĂłdi MongoDB-vel. Ismert nyitott advisory a payload@3.88.0-ban (GHSA-jg8r-5jh2-v2xj), nyomon követve MITHOME-90 alatt. Branch: `feature/payload-cms-setup`.
|
||
- **2026-09-10**: Payload CMS migrĂĄciĂłs EPIC (MITHOME-85) Ă©s 12 alfeladat (MITHOME-86â97) lĂ©trehozva Plane-ben â cĂ©l: JSON content + egyedi CMS lecserĂ©lĂ©se Payload-ra, ĂŒgyfĂ©l önĂĄllĂł admin szerkesztĂ©shez.
|
||
- **2026-08-17**: Plane sync (`plane-sync.js`). Ăj MITHOME-27 (Production környezet) Backlog-ba; Custom CMS Ă©s Webmail bevĂ©ve a Plane-be (28/29, Done). `regenerate()` hiba javĂtva (szekciĂł-elvĂĄlasztĂł).
|
||
- **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
|