“Naeel”
|
db90a6392e
|
doc: план v3 от Соннета — разделение явлений A/B, port-forward первым; принят за основу
|
2026-08-15 14:56:13 +04:00 |
|
“Naeel”
|
71e774da77
|
doc: план v2 от DeepSeek V4 Pro (новый чат) — стратегия изоляции слоёв; сравнение с Flash
|
2026-08-15 14:50:02 +04:00 |
|
“Naeel”
|
adfc9a3610
|
doc: план сетевых экспериментов от DeepSeek V4 Flash (не Соннет) с поправками — nubes-network-bug-plan
|
2026-08-15 14:41:53 +04:00 |
|
“Naeel”
|
28669a79a7
|
tests: 30-мин сравнение с локали — p50 90мс vs 140мс, но 49 таймаутов у shared (5.5%), YMQ 1 ошибка
|
2026-08-15 13:01:11 +04:00 |
|
“Naeel”
|
0bf20565ff
|
tests: сравнение shared-SQS vs YMQ — p50 6-8мс vs 60-62мс; у shared выброс send 12-25с на прогон (платформа?)
|
2026-08-15 12:10:11 +04:00 |
|
“Naeel”
|
5bc7eb7fbb
|
HISTORY: P3.7 RSS 2ч PASS — 16588→15648 kB, Threads 13, утечки нет
|
2026-08-15 11:29:42 +04:00 |
|
“Naeel”
|
6a292769a3
|
tests: fifo_dlq_probe — опрос DLQ до 10с вместо мгновенной проверки (гонка с тиком); финальная регрессия зелёная
|
2026-08-15 09:31:11 +04:00 |
|
“Naeel”
|
22d3ea3d40
|
HISTORY: полная регрессия на ВМ — api_test 22/22, sdk_test 15/15; флап fifo_dlq_probe разобран (гонка теста, сервис 5/5)
|
2026-08-15 09:25:32 +04:00 |
|
“Naeel”
|
a502d7890a
|
HISTORY: P1.4/P2.5/P3.8 PASS, фикс api_test; +cli_load_test.py
|
2026-08-15 09:17:04 +04:00 |
|
“Naeel”
|
bdc7336a80
|
tests: change-visibility 5с вместо 1с — гонка с таймером AWS-семантики
|
2026-08-15 09:07:24 +04:00 |
|
“Naeel”
|
01b08fb6ca
|
HISTORY: исправлены дефекты — синхронные удаления Redis + RedrivePolicy; верификация PASS
|
2026-08-15 09:00:34 +04:00 |
|
“Naeel”
|
7467eccd66
|
v0.1.35: фиксы — синхронные удаления в Redis (воскрешение очередей) + RedrivePolicy tenant-scoped DLQ
|
2026-08-15 08:57:25 +04:00 |
|
“Naeel”
|
26c77ff9e1
|
HISTORY: FIFO/DLQ e2e — FIFO PASS, найден баг RedrivePolicy (tenant-scoped ключ)
|
2026-08-15 08:43:10 +04:00 |
|
“Naeel”
|
63261d1238
|
HISTORY: P0.1 таймауты + P0.2 рестарт PASS + найден дефект воскрешения удалённых очередей
|
2026-08-15 08:41:58 +04:00 |
|
“Naeel”
|
af0325ebbe
|
v0.1.35: серверные таймауты по Соннету — ReadHeaderTimeout вместо ReadTimeout, MaxHeaderBytes
|
2026-08-15 08:34:02 +04:00 |
|
“Naeel”
|
0f10b43ece
|
HISTORY: локализация 51с — MSS 1448 на VIP, дроп на платформенном участке
|
2026-08-15 08:10:51 +04:00 |
|
“Naeel”
|
d528770f1d
|
chore: убрать __pycache__ из репо, добавить в .gitignore
|
2026-08-14 23:04:27 +04:00 |
|
“Naeel”
|
59318aa9c6
|
HISTORY: суровый тест 3 тенантов одновременно — итоги
|
2026-08-14 23:03:20 +04:00 |
|
“Naeel”
|
77b8586a47
|
tests: авточистка очередей до и после прогона (мусор не копится)
|
2026-08-14 22:19:27 +04:00 |
|
“Naeel”
|
31cd327946
|
HISTORY: итоги финального 30-мин прогона v0.1.35
|
2026-08-14 21:27:34 +04:00 |
|
“Naeel”
|
e5c53664d2
|
HISTORY: тесты без больших тел, запуск 30-мин прогона
|
2026-08-14 20:56:59 +04:00 |
|
“Naeel”
|
96f55bee49
|
tests: без больших тел (платформа MTU 51с); превышение лимита через MaximumMessageSize=1024
|
2026-08-14 20:53:32 +04:00 |
|
“Naeel”
|
a62f9e9a55
|
HISTORY: уточнение причины 51с — MTU (drhider), решение пользователя по тестам
|
2026-08-14 20:52:34 +04:00 |
|
“Naeel”
|
2090f309ae
|
HISTORY: результаты диагностики платформы (зависание больших POST ~51с, WAF) + platform_probe
|
2026-08-14 20:32:30 +04:00 |
|
“Naeel”
|
64728e4ccc
|
HISTORY: Q&A Соннета по тестам + план диагностики платформы
|
2026-08-14 20:11:03 +04:00 |
|
“Naeel”
|
23695585e9
|
HISTORY: сетевые сбои ВМ, фикс DNS (1.1.1.1 + /etc/hosts)
|
2026-08-14 19:31:20 +04:00 |
|
“Naeel”
|
8c00c05d0c
|
HISTORY: фиксы гонок map, инцидент с рестартами пода
|
2026-08-14 18:52:48 +04:00 |
|
“Naeel”
|
c4da02c814
|
v0.1.35: устранены гонки map (ChangeVisibility/DeleteBatch) и nil-deref под Lock + OverLimit
|
2026-08-14 18:48:35 +04:00 |
|
“Naeel”
|
9cde807dda
|
tests: фикс invalid_cases (очереди удаляются после сценариев) + полные AWS-коды в EXPECTED_CODES + invalid_probe
|
2026-08-14 17:45:37 +04:00 |
|
“Naeel”
|
7ac750bd72
|
HISTORY: лимит 50, очистка очередей, итоги 1-го нагрузочного прогона
|
2026-08-14 16:53:41 +04:00 |
|
“Naeel”
|
0b56677363
|
v0.1.35: лимит очередей JWT-тенантов 50, обновление лимита при логине
|
2026-08-14 16:51:12 +04:00 |
|
“Naeel”
|
fa237204f0
|
v0.1.35: FifoQueue/ContentBasedDeduplication в whitelist (совместимость CLI v2)
|
2026-08-14 16:02:51 +04:00 |
|
“Naeel”
|
7f6e9308d5
|
v0.1.35: whitelist имён атрибутов и для JSON-протокола (UnmarshalJSON)
|
2026-08-14 16:00:48 +04:00 |
|
“Naeel”
|
dbb1aea936
|
v0.1.35: resolveProtocol — query-mode клиенты парсят JSON-ответы (эмпирика), ошибки AWS-JSON __type
|
2026-08-14 15:56:40 +04:00 |
|
“Naeel”
|
ec10acc99e
|
v0.1.35: query-mode XML-ответы, TOCTOU receive, валидации AWS, purge 60s, сужение локов
|
2026-08-14 15:53:08 +04:00 |
|
“Naeel”
|
8c40ca592f
|
HISTORY: Q&A Sonnet по дефектам + план v0.1.35
|
2026-08-14 15:39:57 +04:00 |
|
“Naeel”
|
3a4a5929e9
|
HISTORY: нагрузочный тест 30 мин — находки и анализ
|
2026-08-14 15:24:34 +04:00 |
|
“Naeel”
|
167d5bef41
|
HISTORY: программные проверки API CLI+SDK локально и с ВМ
|
2026-08-14 14:43:37 +04:00 |
|
“Naeel”
|
698921c88a
|
tests: api_test.sh (CLI 22 проверки) + sdk_test.py (boto3 15 проверок)
|
2026-08-14 14:43:36 +04:00 |
|
“Naeel”
|
abe8355389
|
v0.1.34: кэш валидации JWT + smoke-тесты
|
2026-08-14 14:16:38 +04:00 |
|
“Naeel”
|
0f24658fc7
|
v0.1.34: кэш валидации JWT (TTL 5 мин + grace 2 мин) — консоль устойчива к флаку шлюза
|
2026-08-14 14:09:49 +04:00 |
|
“Naeel”
|
0d5dbaba4f
|
HISTORY: Q&A Sonnet по кэшу валидации JWT
|
2026-08-14 14:06:45 +04:00 |
|
“Naeel”
|
5679348f65
|
HISTORY: email-креды работают на проде (smoke list-queues OK)
|
2026-08-14 13:54:31 +04:00 |
|
“Naeel”
|
c6784e6bc6
|
HISTORY: v0.1.33 строгий стиль
|
2026-08-14 13:50:38 +04:00 |
|
“Naeel”
|
12d07f1589
|
v0.1.33: строгий нейтральный стиль текстов на главной и в примерах
|
2026-08-14 13:49:26 +04:00 |
|
“Naeel”
|
cf17a1f729
|
HISTORY: v0.1.32 пошаговый старт и /examples
|
2026-08-14 13:46:22 +04:00 |
|
“Naeel”
|
94108eec48
|
v0.1.32: главная — пошаговый старт; примеры команд — на /examples крупным шрифтом; консоль сразу в аккаунт
|
2026-08-14 13:45:06 +04:00 |
|
“Naeel”
|
709127caf7
|
HISTORY: v0.1.31 админский UI
|
2026-08-14 13:30:45 +04:00 |
|
“Naeel”
|
afa9a1a7e4
|
v0.1.31: админский UI /admin, юзерский UI без слова «тенант»
|
2026-08-14 10:19:35 +04:00 |
|
“Naeel”
|
e83ae1e376
|
HISTORY: v0.1.30 локальные ассеты
|
2026-08-14 10:11:25 +04:00 |
|
“Naeel”
|
bbbd17ad45
|
v0.1.30: локальные логотип и favicon /static в консоли (внешние terra.k8c.ru битые)
|
2026-08-14 10:10:18 +04:00 |
|
“Naeel”
|
8e2b69642e
|
HISTORY: v0.1.29 светлый дизайн
|
2026-08-14 09:57:56 +04:00 |
|
“Naeel”
|
cfea73cdea
|
v0.1.29: светлый Nubes-дизайн консоли, читаемая модалка Credentials (env + файл кредов)
|
2026-08-14 09:56:18 +04:00 |
|
“Naeel”
|
a85e086c94
|
HISTORY: v0.1.28 + проблема gateway 401 с датацентровых IP
|
2026-08-14 09:46:59 +04:00 |
|
“Naeel”
|
e19f63abe4
|
v0.1.28: email-идентичность — детерминированные креды из email, credentials-эндпоинт, UI модалка
|
2026-08-14 09:43:36 +04:00 |
|
“Naeel”
|
87ecf3b5ca
|
HISTORY: сохранить Q&A с Sonnet по email-идентичности
|
2026-08-14 09:36:14 +04:00 |
|
“Naeel”
|
dc1aaa6652
|
HISTORY: зачистка мусора на ВМ
|
2026-08-14 09:13:25 +04:00 |
|
“Naeel”
|
8afc181030
|
HISTORY: v0.1.27 страница на корне + инцидент rsync
|
2026-08-14 09:10:33 +04:00 |
|
“Naeel”
|
af656fe8f5
|
v0.1.27: страница-описание сервиса на корне / (дизайн Nubes) + /static
|
2026-08-14 09:05:16 +04:00 |
|
“Naeel”
|
5437b9a918
|
HISTORY: развязка — set image v0.1.26, легаси ns удалён, вход работает
|
2026-08-14 08:56:08 +04:00 |
|
“Naeel”
|
a5f8218a37
|
HISTORY: v0.1.26 журнал
|
2026-08-14 08:20:19 +04:00 |
|
“Naeel”
|
3a105de05b
|
v0.1.26: версия в /health, admin health и UI; ldflags VERSION; Makefile build фикс
|
2026-08-14 08:19:14 +04:00 |
|
“Naeel”
|
166baa9a98
|
fix: валидация JWT перебором всех стендов gateway (токен любого стенда принимается)
|
2026-08-14 08:05:16 +04:00 |
|
“Naeel”
|
de72fe5c8f
|
fix: JWT-валидация через lk-api-gateway PROD + User-Agent в PingNubesAPI
|
2026-08-14 07:51:05 +04:00 |
|
“Naeel”
|
7db1b1ef69
|
docs: HISTORY 2026-08-14 — найден gateway endpoint, нужен User-Agent в PingNubesAPI
|
2026-08-14 07:47:56 +04:00 |
|
“Naeel”
|
032ca66cc6
|
feat: UI — инфо-блок о сервисе на странице входа
|
2026-08-13 23:20:51 +04:00 |
|
“Naeel”
|
6f575c833d
|
docs: обновить HISTORY — деплой работает, образ Docker Hub, репа Gitea
|
2026-08-13 23:19:42 +04:00 |
|
“Naeel”
|
29ac406d71
|
fix: Makefile — вернуть registry Docker Hub (образ пушится на naeel/shared-sqs)
|
2026-08-13 23:11:12 +04:00 |
|
“Naeel”
|
a149692a6e
|
feat: Dockerfile — ENV для Redis и seed-demo (под деплой на Nubes)
|
2026-08-13 22:07:42 +04:00 |
|
“Naeel”
|
15ec1a9ee4
|
chore: удалить устаревшие тестовые файлы (SNS-легаси, несуществующие импорты)
|
2026-08-13 22:06:26 +04:00 |
|
“Naeel”
|
66d1e4e586
|
chore: переместить исторические doc в doc/legacy, удалить tests и пустые легаси-папки
|
2026-08-13 22:03:08 +04:00 |
|
“Naeel”
|
55a65c7130
|
chore: удалить легаси — k8s/helm манифесты (уходим на Nubes Managed)
|
2026-08-13 22:00:52 +04:00 |
|
“Naeel”
|
8c5c779a0c
|
chore: убрать легаси — pearlharbor креды удалены, doc/api и yandex YMQ помечены ЛЕГАСИ
|
2026-08-13 21:58:08 +04:00 |
|
“Naeel”
|
e1165b42c3
|
docs: пометка ЛЕГАСИ в doc/legacy/PLAN.md
|
2026-08-13 21:55:09 +04:00 |
|
“Naeel”
|
35a2bfa719
|
chore: git локально, после пуша синк на ВМ
|
2026-08-13 21:51:36 +04:00 |
|
“Naeel”
|
6af635afee
|
doc: план миграции shared-sqs на Nubes Managed
|
2026-08-13 14:03:09 +04:00 |
|
“Naeel”
|
83f1ec3910
|
Add GitHub rules: copilot-instructions.md and pravila.md
|
2026-05-08 14:20:07 +04:00 |
|