Commit Graph

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