-
c961db6708
doc: Complete session analysis documentation with all details and errors
shared-sqs-redis
Repinoid
2026-04-13 18:35:40 +03:00
-
06767fdac9
docs: agent models summary, available models list, cluster migration guide (2026-04-13)
Repinoid
2026-04-13 12:22:45 +03:00
-
4cd16521e6
docs: harbor load test results after resource upgrade (2026-04-10)
Naeel
2026-04-10 10:54:57 +03:00
-
88d3d12c0c
fix(shared-sqs): deadlock in create_queue, UI sent_at bug, Redis deploy, TLS ingress (v0.1.13-v0.1.14)
Naeel
2026-04-10 10:42:08 +03:00
-
c9bce7e751
feat(shared-sqs): Redis write-through persistence, RollingUpdate deploy (v0.1.11)
“Naeel”
2026-04-10 07:22:41 +03:00
-
ab1e47bd35
style(shared-sqs): fix indentation in tenant_store.go
shared-sqs
“Naeel”
2026-04-09 20:43:17 +03:00
-
570d1e3a60
fix(shared-sqs): populate URL and ARN for seeded queues (v0.1.10)
“Naeel”
2026-04-09 20:13:36 +03:00
-
f878c4cc6f
feat(shared-sqs): fixed demo credentials + BYOC foundation (v0.1.9)
“Naeel”
2026-04-09 20:05:02 +03:00
-
990a89e7aa
style(shared-sqs): fix formatting in goaws.go (blank lines)
“Naeel”
2026-04-09 19:46:20 +03:00
-
2c5871ab87
feat(shared-sqs): seed demo data on startup (SHARED_SQS_SEED_DEMO=true, v0.1.8)
“Naeel”
2026-04-09 19:42:21 +03:00
-
0ec7c2fbbb
test(shared-sqs): add quick_test.sh (19 tests), extend hardcore_test.sh (groups 24-28, UI API)
“Naeel”
2026-04-09 19:32:42 +03:00
-
67817d5480
fix(shared-sqs): remove default startup queues from goaws.yaml
“Naeel”
2026-04-09 19:23:48 +03:00
-
bab90f6947
docs: update thinking log + progress for v0.1.6
“Naeel”
2026-04-09 19:09:58 +03:00
-
610c604b69
feat(shared-sqs): queue CRUD + message peek/send/purge in UI (v0.1.6)
“Naeel”
2026-04-09 19:08:10 +03:00
-
a4fe253768
docs(thinking): update session log with UI deployment and shared-SQS repo creation
sqs-operator
“Naeel”
2026-04-09 18:25:49 +03:00
-
70c276b4e7
feat(shared-sqs): remove auth from UI, add public /ui/api/ routes (v0.1.5)
“Naeel”
2026-04-09 18:23:17 +03:00
-
12b3bb9bf3
feat(shared-sqs): add SQS Console UI (v0.1.4)
“Naeel”
2026-04-09 18:01:12 +03:00
-
2c1b7d042e
test: fix output handling + patterns → 83/86 PASS
Naeel
2026-04-09 17:34:26 +03:00
-
7d7bc7e063
test: add 9 edge-case groups (86 tests total, 76/86 PASS)
Naeel
2026-04-09 17:23:47 +03:00
-
5ecf2782fa
fix: JSON protocol for Batch ops + CMV test (61/61 PASS)
Naeel
2026-04-09 17:12:26 +03:00
-
6c1aadd886
fix: InvalidClientTokenId panic + VT defaults + Dockerfile config + hardcore tests (58/61)
Naeel
2026-04-09 16:11:32 +03:00
-
e5b1845acf
shared-sqs: registry Docker Hub (naeel/shared-sqs), не pearlharbor
Naeel
2026-04-09 14:09:58 +03:00
-
c4879d53de
shared-sqs: деплой в K8s — qu.kube5s.ru, ingress, TLS
Naeel
2026-04-09 13:58:41 +03:00
-
33a075ab5c
shared-sqs: Этап 9 — интеграционные тесты 28/28 PASS
Naeel
2026-04-09 13:35:26 +03:00
-
65dea8aa6b
shared-sqs: doc thinking — итог сессии 2 (этапы 4-8)
Naeel
2026-04-09 13:17:42 +03:00
-
2c9a2b2ebf
shared-sqs: Этапы 7+8 — Dockerfile, K8s manifests, Makefile
Naeel
2026-04-09 13:16:58 +03:00
-
073683250c
shared-sqs: Этапы 5+6 — Admin API, auth middleware, graceful shutdown
Naeel
2026-04-09 12:59:53 +03:00
-
08053ca8e5
shared-sqs: Этап 4 — изоляция очередей по тенанту
Naeel
2026-04-09 12:53:10 +03:00
-
f4352a17b1
shared-sqs: Этап 1 — клон GoAWS, удаление SNS, go build OK
Naeel
2026-04-09 12:25:02 +03:00
-
d1d1bffd7c
v0.1.13: Strategy Recreate + preStop + liveness fix (ERR-SQS-06 root cause)
Naeel
2026-04-09 07:49:11 +03:00
-
6b7b60db1b
doc: sqs-operator v0.1.7-v0.1.12 — UI fixes, errors, thinking log 2026-04-08
Naeel
2026-04-09 06:25:38 +03:00
-
3adc0d8323
sqs-operator v0.1.12: ingress /queues/* -> elasticmq-ui (Next.js basePath fixes)
Naeel
2026-04-09 06:17:21 +03:00
-
516a5a209b
sqs-operator: test suite fixes -- E03/E05 WONTFIX, MT05 60s, SH06 wait_qs_phase
Naeel
2026-04-08 22:26:27 +03:00
-
a04d72052e
sqs-operator v0.1.11: fix ensureService UI port, FILE_LOCK=NO for H2
Naeel
2026-04-08 22:17:41 +03:00
-
7ea7e9b360
sqs-operator v0.1.9: fix SQS_ENDPOINT context-path, add sidecar to source
Naeel
2026-04-08 20:08:25 +03:00
-
657fc33119
sqs-operator v0.1.8: fix UI assets ingress (/_next/ path-based routing)
Naeel
2026-04-08 19:40:42 +03:00
-
64626659a9
sqs-operator v0.1.7: web UI sidecar, auto-create-queues, fix A06 long polling
Naeel
2026-04-08 19:11:26 +03:00
-
c4efc5c960
sqs-operator: docs + third test results (41 PASS, 0 OOM, 0 infra errors)
Naeel
2026-04-07 20:44:56 +03:00
-
c132c68d74
sqs-operator v0.1.6: SH02/SH03/SH04 fix + test_v2_suite + v2 test results
Naeel
2026-04-07 19:14:00 +03:00
-
18e57cadc7
test(sqs-operator): полный тест-сьют 30мин — результаты + 2 новых бага (MT03, SH02)
Naeel
2026-04-07 16:54:42 +03:00
-
336ee7b869
fix(sqs-operator): persistence, OOM, Ingress routing (v0.1.2→v0.1.4)
Naeel
2026-04-07 15:34:15 +03:00
-
f8be5c8af1
feat(sqs-operator): v0.1.0 deployed and tested
Naeel
2026-04-07 14:43:41 +03:00
-
52e9511d50
doc: план для Sonnet (sqs-operator deploy), обновлён progress.md
Naeel
2026-04-07 14:30:34 +03:00
-
66dcd99465
refactor(sqs-operator): переделка через Operator SDK v1.37.0
Naeel
2026-04-07 14:25:14 +03:00
-
cbe61d9f62
feat: sqs-operator — CRD QueueService, контроллер, ElasticMQ per-tenant
Naeel
2026-04-07 13:56:53 +03:00
-
a22a37bef3
doc: SQS Operator plan — ElasticMQ per-tenant, 10 этапов
Naeel
2026-04-07 13:24:40 +03:00
-
7220fe5b8b
feat: IoT Admin Stats page — /iot-admin (v0.1.70)
iot-kafka
Naeel
2026-04-06 19:14:57 +03:00
-
69451007f6
test: re-test v0.1.69 — все 8 тестов PASS, 1000/1000 при нагрузке
Naeel
2026-04-06 18:45:57 +03:00
-
387932ce10
fix: bridge Kafka write async (v0.1.69) — MQTT callback не блокируется
Naeel
2026-04-06 18:26:03 +03:00
-
c0a08ae78d
test: полное суровое тестирование IoT pipeline — 7 сценариев, 4 критических находки
Naeel
2026-04-06 18:14:50 +03:00
-
815b861417
docs: Kafka pipeline v0.1.68 — полная документация, race condition fix, тесты
Naeel
2026-04-06 17:42:44 +03:00
-
07ada8e362
fix: kafka race condition — ensureKafkaTopic in consumer before group join (v0.1.68)
Naeel
2026-04-06 17:31:19 +03:00
-
63f834da2b
feat: Kafka pipeline v0.1.67 (mqtt-bridge→kafka→consumer→postgres)
Naeel
2026-04-06 16:40:50 +03:00
-
e46a8bb3e3
doc: 2026-04-06 thinking log + kafka integration plan
iot-pg-telemetry
Naeel
2026-04-06 16:03:57 +03:00
-
184f5ceb91
doc: session 2026-04-05 thinking log + progress update (v0.1.66, incident)
Naeel
2026-04-05 17:37:38 +03:00
-
7e16dd0e0b
v0.1.66: token input visible, display name in navbar
Naeel
2026-04-05 17:31:02 +03:00
-
69dc023bf7
fix: make MQTTX Web visually a button-link, not plain text
Naeel
2026-04-05 16:43:49 +03:00
-
d2460ac988
fix: improve credentials tab readability
Naeel
2026-04-05 16:39:16 +03:00
-
20846297af
fix: EnsureNamespace in doCreate + sanitize API errors in UI
Naeel
2026-04-05 11:11:50 +03:00
-
11bc86d2c9
fix: call EnsureNamespace on login to auto-create k8s namespace
Naeel
2026-04-05 11:06:27 +03:00
-
354fded5b9
fix: remove copyAll button, add MQTTX Web link in creds tab
Naeel
2026-04-05 10:52:38 +03:00
-
3bf1dd604c
feat: test auth mode — accept any plain token without JWT validation
Naeel
2026-04-05 10:46:29 +03:00
-
763dca8653
fix(ux): credentials tab — copy button for password, port 443 in broker URL
Naeel
2026-04-05 10:35:51 +03:00
-
36789d6da2
doc: MQTTX Web подключение работает через wss://iot.kube5s.ru/mqtt
Naeel
2026-04-05 10:14:18 +03:00
-
661218bb73
doc: session 2026-04-05 — autoTimer fix deploy, progress и thinking log
Naeel
2026-04-05 09:53:11 +03:00
-
5e3c82d12a
fix: autoTimer runs as background process, not killed on tab switch
Naeel
2026-04-05 09:50:48 +03:00
-
911f2bdafe
fix: auto-send continues when switching to Telemetry tab, uses random payload
Naeel
2026-04-05 09:17:54 +03:00
-
233e28579d
fix: MQTT ACL — allow bridge subscribe +/telemetry/+, fix device topic {ns}/telemetry/{deviceId}
Naeel
2026-04-05 09:06:31 +03:00
-
b902e136ed
fix: QueryTelemetry returns empty array when tenant DB not yet created
Naeel
2026-04-05 08:55:54 +03:00
-
2bdd753f4e
v0.1.59: IoT telemetry pipeline — Postgres storage + REST API + UI table
Naeel
2026-04-05 08:45:47 +03:00
-
d51e33d876
doc: detailed telemetry pipeline plan for Sonnet (Postgres + REST API + UI)
Naeel
2026-04-05 08:27:53 +03:00
-
d078d3156f
doc(thinking): лог сессии 2026-04-04 — TLS, UX, Nubes rebrand
Naeel
2026-04-04 20:39:51 +03:00
-
93e87a3b30
fix(iot-console): favicon Nubes, v0.1.58
Naeel
2026-04-04 20:37:44 +03:00
-
0400f97eb6
design(iot-console): Nubes brand rebrand v0.1.57
Naeel
2026-04-04 20:34:23 +03:00
-
e54787177b
fix(iot-console): убрать поля API/MQTT из формы входа, добавить Help блок
Naeel
2026-04-04 20:25:06 +03:00
-
fb6f9d48cd
feat(tls): HTTPS + wss:// для iot.kube5s.ru
Naeel
2026-04-04 19:56:31 +03:00
-
017312f35c
fix(iot-console): убрать namespace из UI полностью
Naeel
2026-04-04 19:38:32 +03:00
-
b48c300ac5
feat(iot-console): IoT управляющий UI v0.1.53
Naeel
2026-04-04 19:28:30 +03:00
-
d57558c798
docs: IoT telemetry storage architecture decisions and thinking log
Ioter
Naeel
2026-04-04 18:41:29 +03:00
-
b23ae40975
security(iot): MQTT ACL isolation via EMQX HTTP authorization
Naeel
2026-04-04 17:51:51 +03:00
-
6e3e473551
feat(iot): MQTT over WebSocket workaround via nginx-ingress
Naeel
2026-04-04 14:06:17 +03:00
-
857d057af9
feat(iot): деплой IoT MVP — Dockerfile, RBAC, EMQX fix, operator v0.1.50, mqtt-bridge, doc/iot
Naeel
2026-04-04 10:29:47 +03:00
-
b920dc5c9d
feat(iot): Этап 6 — Terraform ресурс sless_iot_device (провайдер v0.1.2)
main
Naeel
2026-04-04 09:56:18 +03:00
-
1e53766c46
feat(iot): Этапы 2-7 — MQTT auth, IoT API, EMQX, mqtt-bridge, E2E demo
Naeel
2026-04-04 09:45:23 +03:00
-
716efafda8
feat(iot): Этап 1 — CRD IoTDevice + контроллер credentials
Naeel
2026-04-04 09:32:47 +03:00
-
6dc2dc69ba
IoT MVP: архитектура, план реализации, лог рассуждений
Repinoid
2026-04-04 08:34:14 +03:00
-
ebbba66146
doc: pg-terraform behavior report + ERR-PG-06/07
Repinoid
2026-04-01 19:21:37 +04:00
-
211563a87c
merge: examples/dev-from-ground → main
Naeel
2026-03-30 09:28:39 +03:00
-
-
4764e983f7
doc: обновлён log ошибок
examples/dev-from-ground
Naeel
2026-03-30 09:27:45 +03:00
-
f869b7986e
feat: vdc_uid/nsxt_uid вынесены в tfvars; terraform.tfvars.template; README обновлён
Naeel
2026-03-30 09:03:16 +03:00
-
89d698fa47
fix: idempotency check 0 changed only, docker wait 360s nginx 240s
Naeel
2026-03-30 08:48:49 +03:00
-
e737f2687d
fix(vm_stress_test): fix idempotent check, sleep->poll, add HTTP/docker/disk tests
Naeel
2026-03-30 08:00:17 +03:00
-
56e6446310
fix(vm_stress_test): make read-only workflow, add instructions and docs
Naeel
2026-03-30 07:16:35 +03:00
-
fef441681e
examples/VM: sless_job provisioning (packages, nginx, docker)
Naeel
2026-03-29 19:54:00 +03:00
-
b4c2e7f6b1
doc: add handoff summary and postgres function-job plan
Naeel
2026-03-29 08:31:16 +03:00
-
f8f95d7147
examples/VM: bump nubes provider 5.0.49, rename resources vm-sless
Naeel
2026-03-28 20:27:16 +03:00
-
547994dc55
examples: DEVfromGround vc_org, NODEJS, VM, POSTGRES updates
Naeel
2026-03-26 08:33:03 +03:00
-
2b03ba520e
examples/DEVfromGround: add Terraform manifests (nubes_vc_org, DEV endpoint)
Naeel
2026-03-26 06:43:53 +03:00
-
bc0e00acca
feat(vm): add vApp + VM terraform example
feature/vm-example
Naeel
2026-03-25 08:17:08 +03:00
-
3404af578b
feat(builder): py_compile + node --check при сборке ловят синтаксические ошибки (v0.1.63)
feat/web-console-edit
Naeel
2026-03-23 11:23:01 +03:00