tasks: спроектирован контракт приложения и переставлена голова очереди
- json-api-for-spa: адреса приложения уехали в своё пространство /app/, приём стал POST /app/audiorecords, опрос /api/status/:id убран, заведены список, карточка, текст, /app/me и /app/config; имя файла отправителя легло своей колонкой рядом с заголовком - три действия над записью — правка заголовка, возврат в работу и журнал событий — собраны задачей audiorecord-actions - голова очереди: контракт, каркас, экран загрузки, список, действия - в прежних задачах поправлены адреса, рубежи конвейера и остатки Telegram
This commit is contained in:
@@ -32,7 +32,7 @@
|
||||
## Критерии приёмки
|
||||
|
||||
- Пути и методы объявлены в одном месте, и переименование пути роняет проверки.
|
||||
Оракул — мутация: заменить `/api/audio` на `/api/upload`, прогнать
|
||||
Оракул — мутация: заменить `/app/audiorecords` на `/app/uploads`, прогнать
|
||||
`go test ./internal/controller/http/` и увидеть красное.
|
||||
- Обработчик не пишет в журнал через стандартный `log`. Оракул —
|
||||
`grep -rn 'log\.' internal/controller/http/*.go` без импорта `log/slog` пуст.
|
||||
|
||||
Reference in New Issue
Block a user