chore: update templates (backend v0.1.0 → v0.3.0, caddy v0.1.2 → v0.1.4, frontend v0.3.1 → v0.6.0, infra v0.4.0 → v0.6.0) #6

Merged
hh merged 6 commits from templates/update into dev 2026-10-10 14:56:54 +00:00

Template update, same as updateproject.

part from to
backend v0.1.0 v0.3.0 changes
caddy v0.1.2 v0.1.4 changes
frontend v0.3.1 v0.6.0 changes
infra v0.4.0 v0.6.0 changes

Conflict markers left in (lock files not refreshed for these parts):

  • backend/Makefile
  • frontend/package.json
  • README.md
Template update, same as `updateproject`. | part | from | to | | |---|---|---|---| | backend | v0.1.0 | v0.3.0 | [changes](https://git.kotikot.com/templates/blank/compare/v0.1.0...v0.3.0) | | caddy | v0.1.2 | v0.1.4 | [changes](https://git.kotikot.com/templates/caddy/compare/v0.1.2...v0.1.4) | | frontend | v0.3.1 | v0.6.0 | [changes](https://git.kotikot.com/templates/frontend-svelte/compare/v0.3.1...v0.6.0) | | infra | v0.4.0 | v0.6.0 | [changes](https://git.kotikot.com/templates/infra/compare/v0.4.0...v0.6.0) | Conflict markers left in (lock files not refreshed for these parts): - `backend/Makefile` - `frontend/package.json` - `README.md` <!-- templates-bot: backend=v0.3.0 caddy=v0.1.4 frontend=v0.6.0 infra=v0.6.0 -->
renovate Bot added 4 commits 2026-10-10 00:30:52 +00:00
hh marked the pull request as work in progress 2026-10-10 00:34:02 +00:00
hh added 2 commits 2026-10-10 03:08:22 +00:00
Owner

Конфликты разобраны, маркеров в ветке нет, WIP: снят. Не сливал.

Что выбрано

  • README.md — короткая шапка шаблона, текст проекта («How it works», «Adding a machine», «Several servers», «The admin») сохранён дословно. Ушли три общих абзаца про make env / make deploy / refs/deploy/*.
  • backend/Makefile — проект: LINT, test, client, dev остаются (шаблон blank про Go не знает и стёр бы LINT, без которого не работают fmt и check). Ушли IMAGE, changed, stamp, pre-deploy, post-deploy.
  • frontend/package.json — проект: шрифты @fontsource-variable/* и ultracite 7.12.4 (шаблон откатывал на 7.12.0).

Сверх конфликтов

  • .mcp.json вернул: шаблон перенёс его из фронта в infra и с --defaults получил пустой mcp_servers — в .copier/infra.yml теперь mcp_servers: [svelte], файл совпадает с рендером шаблона.
  • Файлы impeccable оставил как на dev (.impeccable/.gitignore, строки в frontend/.gitignore, !.impeccable в biome.jsonc): шаблон убрал обвязку, а в репе лежат .impeccable/design.json и surfaces/.
  • 417640e — формат двух {#each} в src/routes/r/[key]/+page.svelte: ultracite check падал на них и на dev (biome 2.5.13); в этот же коммит по моей ошибке попал возврат .mcp.json и .impeccable/.gitignore, так что выкидывать его целиком нельзя. Второе падение dev — порядок ключей package.json — закрыл сам шаблон.

Что прогнал (dell-dev)

  • backend, в контейнере golang:1.27.1 (go на dell-dev нет): make fmt, make check — golangci-lint 0 issues, go test -race ./... ok. go mod tidy при этом чистит go.sum (−16/+10 строк) — это было и на dev, в PR не включал.
  • frontend: bun install — bun.lock без изменений, svelte-check — 0 ошибок, ultracite check — чисто, bun run build — собрался.
Конфликты разобраны, маркеров в ветке нет, `WIP:` снят. Не сливал. **Что выбрано** - `README.md` — короткая шапка шаблона, текст проекта («How it works», «Adding a machine», «Several servers», «The admin») сохранён дословно. Ушли три общих абзаца про `make env` / `make deploy` / `refs/deploy/*`. - `backend/Makefile` — проект: `LINT`, `test`, `client`, `dev` остаются (шаблон `blank` про Go не знает и стёр бы `LINT`, без которого не работают `fmt` и `check`). Ушли `IMAGE`, `changed`, `stamp`, `pre-deploy`, `post-deploy`. - `frontend/package.json` — проект: шрифты `@fontsource-variable/*` и `ultracite 7.12.4` (шаблон откатывал на 7.12.0). **Сверх конфликтов** - `.mcp.json` вернул: шаблон перенёс его из фронта в infra и с `--defaults` получил пустой `mcp_servers` — в `.copier/infra.yml` теперь `mcp_servers: [svelte]`, файл совпадает с рендером шаблона. - Файлы impeccable оставил как на `dev` (`.impeccable/.gitignore`, строки в `frontend/.gitignore`, `!.impeccable` в `biome.jsonc`): шаблон убрал обвязку, а в репе лежат `.impeccable/design.json` и `surfaces/`. - 417640e — формат двух `{#each}` в `src/routes/r/[key]/+page.svelte`: `ultracite check` падал на них и на `dev` (biome 2.5.13); в этот же коммит по моей ошибке попал возврат `.mcp.json` и `.impeccable/.gitignore`, так что выкидывать его целиком нельзя. Второе падение `dev` — порядок ключей `package.json` — закрыл сам шаблон. **Что прогнал** (dell-dev) - backend, в контейнере `golang:1.27.1` (go на dell-dev нет): `make fmt`, `make check` — golangci-lint 0 issues, `go test -race ./...` ok. `go mod tidy` при этом чистит `go.sum` (−16/+10 строк) — это было и на `dev`, в PR не включал. - frontend: `bun install` — `bun.lock` без изменений, `svelte-check` — 0 ошибок, `ultracite check` — чисто, `bun run build` — собрался.
hh marked the pull request as ready for review 2026-10-10 03:08:38 +00:00
hh merged commit c7e6e3c2d3 into dev 2026-10-10 14:56:54 +00:00
hh deleted branch templates/update 2026-10-10 14:56:54 +00:00
Sign in to join this conversation.
No Reviewers
2 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: open/lodge#6