Skip to content

Refactor/tas 35#21

Merged
maksberegovoi merged 2 commits intodevfrom
refactor/TAS-35
Apr 1, 2026
Merged

Refactor/tas 35#21
maksberegovoi merged 2 commits intodevfrom
refactor/TAS-35

Conversation

@maksberegovoi
Copy link
Copy Markdown
Collaborator

@maksberegovoi maksberegovoi commented Mar 30, 2026

No description provided.

@maksberegovoi maksberegovoi marked this pull request as ready for review March 30, 2026 17:51
Copy link
Copy Markdown
Member

@perekljuchatel perekljuchatel left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Никуда не годится. Это просто каша-малаша. Причины конечно понятны, ты их указал, и я постараюсь найти в выходные время забрать ветку, посмотреть, что получилось и будем ли двигать бек от этого дальше. Но на будущее - давай придерживаться стандарта Conventional Commits (писать, что конкретно изменилось, и можно, а как по мне даже лучше - по русски подробнее). Так же делать squash, объединяя комиты в которых есть логическое действие. Спешка совсем не нужна, я нигде не видел что это тут на скорость задачки.

- Fix: resolve user creation with ADMIN role and response typing (ref TAS-40)
- Feature: implement RolesGuard and custom decorators (CurrentUser, Roles) (ref TAS-51)
- Feature: add logout method and password update functionality
- Refactor: rename /user to /users (ref TAS-41)
- Migrate: personal routes to /me
- Optimization: remove local strategy and DB request in JWT strategy (ref TAS-47)
- Chore: update ESLint config to ignore "_" for unused variables

Detailed changes:
- Moved 'me' method logic to user service for better separation of concerns
- Added specialized response types and selectors for Private and Public user data
- Cleaned up auth strategies to improve performance
Copy link
Copy Markdown
Member

@perekljuchatel perekljuchatel left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@maksberegovoi maksberegovoi merged commit 22e8f6b into dev Apr 1, 2026
4 checks passed
@maksberegovoi maksberegovoi deleted the refactor/TAS-35 branch April 1, 2026 18:06
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.

3 participants