точки входа переехали в cmd/, заведена заглушка OIDC для локального входа
- main.go и journal_route_test.go переехали в cmd/transcriber без правок содержимого; образ собирает ./cmd/transcriber поимённо - cmd/oidcstub отвечает на /authorize, /token и /userinfo, проверок не делает и слушает петлевой адрес: войти без Authelia стало чем - ступень сборки приложения переехала на node:24 с alpine — musl ждёт ответа на AAAA, которого нет, и npm ci висел вместо отказа
This commit is contained in:
@@ -28,7 +28,7 @@ const (
|
||||
)
|
||||
|
||||
// Ядро — `internal/service`: оно знает только интерфейсы `internal/contract`, а
|
||||
// ffmpeg, Yandex и хранилище подставляются в `main.go`
|
||||
// ffmpeg, Yandex и хранилище подставляются в точке входа `cmd/transcriber`
|
||||
// (docs/architecture.md, «Принципы»).
|
||||
const core = "internal/service"
|
||||
|
||||
@@ -78,7 +78,7 @@ func TestЯдроНеЗнаетОбАдаптерах(t *testing.T) {
|
||||
if strings.HasPrefix(imp, adapterPrefix) {
|
||||
t.Errorf(
|
||||
"%s импортирует адаптер %s: ядро зависит от интерфейсов "+
|
||||
"internal/contract, а реализацию подставляет main.go",
|
||||
"internal/contract, а реализацию подставляет cmd/transcriber",
|
||||
core, imp,
|
||||
)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user