Naeel
88d3d12c0c
fix(shared-sqs): deadlock in create_queue, UI sent_at bug, Redis deploy, TLS ingress (v0.1.13-v0.1.14)
...
- fix: add SyncQueues.Unlock() before return in create_queue.go happy path (deadlock after first CreateQueue)
- fix: UI m.sent -> m.sent_at (message dates always showed as dash)
- feat: add deployments/k8s/redis.yaml (Redis persistence)
- chore: update deployment image to naeel/shared-sqs:v0.1.14
- chore: update ingress.yaml (TLS, qu.kube5s.ru)
- docs: add thinking log 2026-04-10
2026-04-10 10:42:08 +03:00
“Naeel”
70c276b4e7
feat(shared-sqs): remove auth from UI, add public /ui/api/ routes (v0.1.5)
...
- Public routes /ui/api/* without bearer token for demo
- UI loads dashboard immediately, no login required
- Admin API /admin/* still requires bearer token
- For demo purposes only — auth will be restored later
2026-04-09 18:23:17 +03:00
“Naeel”
12b3bb9bf3
feat(shared-sqs): add SQS Console UI (v0.1.4)
...
- Embedded SPA with Nubes branding (go:embed)
- Admin dashboard: health stats, tenant CRUD, queue listing
- New API: GET /admin/tenants/{id}/queues — tenant queue list with counts
- Route /ui/ serves built-in console
- Auto-refresh every 10s, responsive design
2026-04-09 18:01:12 +03:00
Naeel
073683250c
shared-sqs: Этапы 5+6 — Admin API, auth middleware, graceful shutdown
2026-04-09 12:59:53 +03:00
Naeel
f4352a17b1
shared-sqs: Этап 1 — клон GoAWS, удаление SNS, go build OK
2026-04-09 12:25:02 +03:00