mirror of
https://github.com/valitydev/capi-v2.git
synced 2024-11-06 01:55:20 +00:00
14 lines
1.2 KiB
Markdown
14 lines
1.2 KiB
Markdown
|
# Чеклист по изменениям
|
|||
|
|
|||
|
В этом документе будут перечислены архитектурные особенности сервиса,
|
|||
|
которые следует учитывать при добавлении новых программных модулей.
|
|||
|
|
|||
|
- **Проверить не влияет ли публикуемое изменение на идемпотентность операций,
|
|||
|
выполняемых во время перехода между версиями сервиса**.
|
|||
|
|
|||
|
При изменении внешнего или внутреннего формата данных нужно учитывать их
|
|||
|
использование для формирования запросов к API, так как во время публикации
|
|||
|
новой версии сервиса могут возникнуть конфликты в запросах, которые должны
|
|||
|
работать идемпотентно. [Подробнее](README.md).
|
|||
|
- **При добавлении новых методов в API необходимо доработать [политики авторизации](https://github.com/valitydev/bouncer-policies)**.
|