Commit Graph

  • 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