Known Issues & Roadmap
Confirm status and set priorities as work progresses.
Planned / in-progress (named in the stack & repos)
| Item | Notes |
|---|---|
| Full CI/CD automation | The current deploy is git-tag → GitHub Actions → Coolify webhook. stack.md flags the webhook step as interim, to be replaced with fuller CI/CD. See deployment.md. |
| VictoriaLogs | Centralised log aggregation/search — named in stack.md but not yet integrated (not in go.mod). Today the API logs to an ephemeral file. See monitoring-logging.md. |
| iOS launch | App is Android-only today; iOS is planned. Launch checklist in mobile-app.md. |
| Web app launch | The Nuxt web app (web-app.md) is "coming soon" per platform.md; its public domain is not yet set. |
Open features
| Item | Notes | Status [TODO] |
Priority [TODO] |
|---|---|---|---|
| Item | Notes | Status [TODO] |
Priority [TODO] |
|---|---|---|---|
| Full-text search | Indexes + pg_trgm exist (06); search_service + searchLog worker in place. Marked incomplete — clarify what's missing (ranking? UI? relevance tuning?). |
||
| Orphaned branches | Stale branches across the repos to triage/delete. | ||
| Replying to replies | Schema already supports it — responses.parent_id self-FK (06). The data model exists; the behaviour/UI is what's unfinished. |
||
| Other open features | [TODO: list any others.] |
Observed in the repos (verify, then keep or drop)
- API v1 → v2 migration — finish moving clients to the current v2 API and retire the legacy v1 (api-backend.md).
- Deep-link host vs assetlinks — verify
assetlinks.jsonis served fromapp.bme-konza.org(website.md). - Log persistence — file logs are ephemeral in containers; superseded once VictoriaLogs lands (monitoring-logging.md).
- Storage orphans — confirm files are deleted when records are (file-storage.md).
- Migration file
038_..._SEARCH.up.sql.sql— double extension; tidy.
Security-specific hardening items (e.g. the v1 authorization model, the admin dependency review) are tracked in the private operations notes, not here.
Backlog / roadmap location — [TODO]
[TODO: where is the real backlog tracked — GitHub Issues/Projects, the shared Drive, a
board? Link it. Note any committed roadmap items or partner deliverables.]