“Naeel”
|
8ee0065630
|
docs: migrate docker image path nail->terraform in README; add HISTORY note
|
2026-09-02 08:15:29 +03:00 |
|
“Naeel”
|
391223e61e
|
docs: план отдельного сервиса документации (принципы, отдельная репа)
|
2026-09-02 07:45:37 +03:00 |
|
“Naeel”
|
c3e75f11d6
|
docs: убрать документацию из registry (оставить только провайдеры), v0.0.6
|
2026-09-02 07:34:18 +03:00 |
|
“Naeel”
|
5e81c06124
|
docs: вернуть стриминг документации из S3 через registry (v0.0.5)
|
2026-09-02 07:19:20 +03:00 |
|
“Naeel”
|
8bbb5adf21
|
docs: redirect documentation files to S3
|
2026-09-01 21:16:31 +03:00 |
|
“Naeel”
|
35dd57c13b
|
chore: .gitignore для бинарника сборки server/tf-registry
|
2026-09-01 17:40:54 +03:00 |
|
“Naeel”
|
33b694f5f5
|
doc: инцидент 2026-09-01 — фикс proxy (302 presigned S3), DNS на ВМ
|
2026-09-01 17:32:07 +03:00 |
|
“Naeel”
|
422736f5fa
|
proxy: redirect 302 на pre-signed S3 URL вместо стриминга (v0.0.3)
|
2026-09-01 16:42:46 +03:00 |
|
“Naeel”
|
cf2789be76
|
1
|
2026-09-01 12:24:23 +03:00 |
|
“Naeel”
|
3a47b8546f
|
docs: зафиксирован инцидент 503 tf-registry — пустой Gitea registry, push образа 0.0.1
|
2026-08-31 12:14:29 +03:00 |
|
“Naeel”
|
c286d190ba
|
fix: PROVIDER_DIR и GPG_KEY_FILE указывают на ~/tf_provider вместо tf_registry
|
2026-08-09 15:14:59 +04:00 |
|
“Naeel”
|
76f70c91de
|
fix: build-provider.sh — обновлены все параметры под текущий прод (ngcloud, новый домен, бакет, ldflags, mc alias)
|
2026-08-09 15:03:25 +04:00 |
|
“Naeel”
|
e8891c2643
|
clean: удалена устаревшая документация (kube5s, тестовый Ceph, старые планы)
|
2026-08-09 14:37:35 +04:00 |
|
“Naeel”
|
78be235ec5
|
clean: удалён устаревший HOWTO-PUBLISH.md (заменён на HOWTO-UPLOAD.md)
|
2026-08-09 14:36:39 +04:00 |
|
“Naeel”
|
37d69ead42
|
fix: таймауты, ReadFile error, ?bucket= убран, USER registry
|
2026-08-09 14:28:56 +04:00 |
|
“Naeel”
|
575ba6dcb3
|
fix: /debug убран (утечка секретов)
|
2026-08-09 11:00:24 +04:00 |
|
“Naeel”
|
9b5a2a6fb0
|
doc: запрос на третье код-ревью Соннета
|
2026-08-09 10:53:54 +04:00 |
|
“Naeel”
|
c587e78a18
|
doc: HOWTO-UPLOAD — добавлены неявные требования
|
2026-08-09 10:53:00 +04:00 |
|
“Naeel”
|
19bd727bac
|
fix: дерево в HOWTO-UPLOAD
|
2026-08-09 10:51:48 +04:00 |
|
“Naeel”
|
fe3913e51d
|
doc: HOWTO-UPLOAD.md обновлён под прод
|
2026-08-09 10:51:24 +04:00 |
|
“Naeel”
|
4f5a1bfdc9
|
fix: путь к шаблону templates/index.html
|
2026-08-09 10:33:13 +04:00 |
|
“Naeel”
|
fe4b2f502a
|
fix: scanner.Err() + log import
|
2026-08-09 10:25:12 +04:00 |
|
“Naeel”
|
b1263a2e30
|
refactor: структура Go — main.go 91стр, handlers/proxy/router_versions/docs/gpg_key
|
2026-08-09 10:23:58 +04:00 |
|
“Naeel”
|
503df159b6
|
fix: proxyHandler — io.Copy вместо ручного цикла
|
2026-08-09 10:11:15 +04:00 |
|
“Naeel”
|
1e50cc1a83
|
fix: proxyHandler — timeout 60s, валидация key по s3Prefix; readyz — timeout 5s
|
2026-08-09 10:05:03 +04:00 |
|
“Naeel”
|
6e1ce97f14
|
doc: результаты код-ревью v2
|
2026-08-09 10:03:53 +04:00 |
|
“Naeel”
|
3d290ba317
|
doc: запрос на второе код-ревью Соннета
|
2026-08-09 10:01:24 +04:00 |
|
“Naeel”
|
be5fe36d63
|
fix: proxyHandler — streaming с Flush, 64KB буфер
|
2026-08-09 10:00:16 +04:00 |
|
“Naeel”
|
cd81d2fe07
|
fix: S3_BUCKET=nubes-terraform-registry
|
2026-08-09 09:46:19 +04:00 |
|
“Naeel”
|
2ac2ca83a6
|
debug: /debug endpoint — DNS, TCP, S3 диагностика
|
2026-08-09 09:27:24 +04:00 |
|
“Naeel”
|
45876fe87b
|
v0.0.2
|
2026-08-09 09:24:27 +04:00 |
|
“Naeel”
|
22036b253a
|
fix: домены containerk8s.services.ngcloud.ru
|
2026-08-09 09:18:39 +04:00 |
|
“Naeel”
|
ee53e0b11a
|
fix: /static/logo.svg как в drhider (embed)
|
2026-08-09 09:06:11 +04:00 |
|
“Naeel”
|
c19ce9c4bf
|
fix: лого через <img> как в drhider
|
2026-08-09 08:36:53 +04:00 |
|
“Naeel”
|
a369ff7c59
|
fix: лого текстом вместо SVG-кляксы
|
2026-08-09 08:34:51 +04:00 |
|
“Naeel”
|
b5ff148ebc
|
fix: лого с width/height
|
2026-08-09 08:27:30 +04:00 |
|
“Naeel”
|
a9fa5d3835
|
v0.0.1 — чистая страница, без ссылок
|
2026-08-09 08:24:43 +04:00 |
|
“Naeel”
|
73ce2680e9
|
merge: чистый master → prod-tf-registry
|
2026-08-09 08:00:36 +04:00 |
|
“Naeel”
|
d73bf90f0a
|
v1.1.1 — Nubes design
|
2026-08-09 07:57:24 +04:00 |
|
“Naeel”
|
94a900d888
|
v1.1.0 — prod
|
2026-08-09 07:55:35 +04:00 |
|
“Naeel”
|
90807aae2f
|
prod: креды убраны из Dockerfile → в jsonEnv при создании
|
2026-08-09 07:46:46 +04:00 |
|
“Naeel”
|
4592a35b3e
|
prod: S3 s3.msk-1.ngcloud.ru, домен tf-registry.services.ngcloud.ru, reader-креды
|
2026-08-09 07:44:54 +04:00 |
|
“Naeel”
|
3aca89ea60
|
doc: README.md, CHAT_SUMMARY + REGISTRY_OVERVIEW → HISTORY
|
2026-08-09 07:22:36 +04:00 |
|
“Naeel”
|
f3df103bb3
|
clean: удалён Flask, k8s, charts, operator, registrykeys, scripts (архив в with-flask-legacy)
|
2026-08-09 07:21:26 +04:00 |
|
“Naeel”
|
13e57aa096
|
doc: HOWTO-UPLOAD.md — полная инструкция по заливке провайдера (с учётом диалога)
|
2026-08-08 23:22:59 +04:00 |
|
“Naeel”
|
25b50ce59b
|
clean: удалены go-registry и kube5s из всего кода (tests, k8s)
|
2026-08-08 23:17:17 +04:00 |
|
“Naeel”
|
6ec580c616
|
v1.0.5 — fix: S3_PREFIX/REGISTRY_HOSTNAME → registry.containerk8s.dev.nubes.ru
|
2026-08-08 23:15:34 +04:00 |
|
“Naeel”
|
86c4a1f25c
|
v1.0.4 — Ceph reader creds (hardcode), S3_USE_SSL ENV
|
2026-08-08 22:47:39 +04:00 |
|
“Naeel”
|
2a9a7311ef
|
doc: ceph-s3-setup.md — subuser reader, конфигурация Ceph
|
2026-08-08 22:37:45 +04:00 |
|
“Naeel”
|
13f8ce8be6
|
config: +REGISTRY_HOSTNAME в Dockerfile ENV, doc: env-config.md
|
2026-08-08 22:30:21 +04:00 |
|
“Naeel”
|
d841ffcbac
|
tests: smoke.sh — 9 тестов для реестра
|
2026-08-08 22:25:48 +04:00 |
|
“Naeel”
|
e87eab4df9
|
v1.0.3 — fix: bucket → bucketName в логах proxyHandler
|
2026-08-08 22:03:53 +04:00 |
|
“Naeel”
|
da03bd023b
|
v1.0.3 — ревью Соннета: SSRF fix, go.sum, readyz, sort, graceful shutdown, gofmt
|
2026-08-08 22:02:41 +04:00 |
|
“Naeel”
|
4c10a3b836
|
doc: результаты код-ревью Соннета (10 пунктов, приоритеты)
|
2026-08-08 21:59:23 +04:00 |
|
“Naeel”
|
f10f2d3998
|
doc: запрос на код-ревью для Соннета
|
2026-08-08 21:55:23 +04:00 |
|
“Naeel”
|
b9c47765ac
|
v1.0.2 — fix S3_PREFIX, убраны все kube5s из кода
|
2026-08-07 08:38:43 +04:00 |
|
“Naeel”
|
01e0245139
|
doc: HOWTO-PUBLISH.md — инструкция по публикации провайдеров
|
2026-08-07 08:12:53 +04:00 |
|
“Naeel”
|
a9cfea16e9
|
v1.0.1 — bump version
|
2026-08-07 08:07:27 +04:00 |
|
“Naeel”
|
91472e1259
|
go-container: ENV в Dockerfile, без хардкода в Go
|
2026-08-07 07:57:53 +04:00 |
|
“Naeel”
|
efa7c5e085
|
doc: HISTORY/ARCHITECTURE.md — архитектура, S3, GPG, сборка провайдера
|
2026-08-06 22:04:26 +04:00 |
|
“Naeel”
|
c235db00de
|
doc: HISTORY/FULL-2026-08-06.md — всё что делали, обсуждали, план на будущее
|
2026-08-06 21:49:54 +04:00 |
|
“Naeel”
|
35a07ca374
|
go-container: хардкод S3_PREFIX c TODO-комментарием
|
2026-08-06 21:40:28 +04:00 |
|
“Naeel”
|
8110aad493
|
go-container: S3_PREFIX default=registry.kube5s.ru (без ENV)
|
2026-08-06 21:36:46 +04:00 |
|
“Naeel”
|
e19bb6f290
|
go-container: S3_PREFIX, VERSION на главной
|
2026-08-06 21:33:41 +04:00 |
|
“Naeel”
|
a0e72b1c7f
|
go-container: порт 5000, GPG 2 ключа, darwin, Dockerfile
|
2026-08-06 21:07:21 +04:00 |
|
Repinoid
|
24796f4b4f
|
chore: удалить закоммиченный __pycache__ (кэш Python)
|
2026-08-06 12:11:06 +03:00 |
|
“Naeel”
|
881add2fbb
|
1
|
2026-08-06 12:27:49 +04:00 |
|
“Naeel”
|
857a632f55
|
doc: HISTORY/README-NEW-CHAT.md — полная история для нового чата
|
2026-08-06 12:27:22 +04:00 |
|
“Naeel”
|
5ed2948abb
|
doc: полный план из session-памяти + расхождения исходники-vs-деплой
|
2026-08-06 12:25:28 +04:00 |
|
“Naeel”
|
f8f634380c
|
v1.0.0 — версия на главной странице
|
2026-08-06 10:28:46 +04:00 |
|
“Naeel”
|
a89b1f1a97
|
v1.0.0 — fix: S3_PREFIX=kube5s, GPG из живого Go (2 ключа), darwin_amd64
|
2026-08-06 10:26:29 +04:00 |
|
“Naeel”
|
c1ae875980
|
gitignore: secrets/, __pycache__
|
2026-08-06 10:11:33 +04:00 |
|
“Naeel”
|
3fa15cd55d
|
v1.0.0 — полный Flask: 7 роутов (discovery, versions, download, proxy, docs, healthz, readyz)
|
2026-08-06 10:04:28 +04:00 |
|
“Naeel”
|
7c2b0302f7
|
v1.0.0 — минимальный Flask (site/app.py), проверка managed-сервиса
|
2026-08-06 09:39:41 +04:00 |
|
“Naeel”
|
40c49743c9
|
docs: add chat summary 2026-08-06
|
2026-08-06 09:16:07 +04:00 |
|
“Naeel”
|
ebd2c88500
|
clean: remove trash, update .gitignore
|
2026-07-01 17:40:40 +04:00 |
|
“Naeel”
|
dd1007d24c
|
init: registry server + operator from VM
|
2026-07-01 17:37:08 +04:00 |
|