Description
Split from #36. Hub connection manager for remote CodeCora products.
Products
TrapFall (Issue Tracker)
- Type: Remote (HTTP API)
- Base:
/api/0/
- Endpoints:
GET /projects, GET /projects/{slug}/issues, GET /issues/{id}/events, WS /api/0/ws
- Hub access: read-only
Rungu (Project Management)
- Type: Remote (HTTP API)
- Base:
/api/
- Endpoints:
GET /projects, GET /projects/{slug}/posts, GET /projects/{slug}/roadmap
- Hub access: read-only
Tasks
Dependencies
Notes
- Remote products are read-only from Hub — create/edit stays in respective web apps
- API keys stored in connection config files (chmod 600)
- Consider WebSocket support for TrapFall real-time updates
Description
Split from #36. Hub connection manager for remote CodeCora products.
Products
TrapFall (Issue Tracker)
/api/0/GET /projects,GET /projects/{slug}/issues,GET /issues/{id}/events,WS /api/0/wsRungu (Project Management)
/api/GET /projects,GET /projects/{slug}/posts,GET /projects/{slug}/roadmapTasks
~/.codecora/connections/{product}.jsonDependencies
Notes