Skip to content

Devops structure rework#623

Merged
Toksi86 merged 2 commits intodevfrom
devops-structure-rework
Apr 8, 2026
Merged

Devops structure rework#623
Toksi86 merged 2 commits intodevfrom
devops-structure-rework

Conversation

@Toksi86
Copy link
Copy Markdown
Collaborator

@Toksi86 Toksi86 commented Apr 8, 2026

Удаление legacy skills integration из users API

Описание изменений

В users-части основного API удалена legacy-интеграция с сервисом skills, которая больше не нужна для dev и мешает дальнейшему выводу skills с сервера.

Что изменено:

  • удалены legacy-routes:
    • /auth/users/clone-data
    • /auth/subscription/
    • /auth/subscription/buy/
  • удалены связанные view и serializer-классы, которые использовались только для интеграции со skills
  • CurrentUser больше не делает внешний запрос в skills и теперь возвращает только локальный профиль пользователя через UserDetailSerializer
  • добавлены/обновлены тесты:
    • CurrentUser возвращает корректный профиль текущего пользователя
    • удалённые legacy-routes возвращают 404
  • отдельным follow-up коммитом исправлено замечание flake8 в users/serializers.py

@Toksi86 Toksi86 requested a review from TThanos3000 April 8, 2026 07:01
@Toksi86 Toksi86 merged commit f3a3e1f into dev Apr 8, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants