Skip to content

refactor: move team pages to protected routes and update navigation paths#39

Merged
soorq merged 1 commit intodevfrom
chore/routes
Apr 29, 2026
Merged

refactor: move team pages to protected routes and update navigation paths#39
soorq merged 1 commit intodevfrom
chore/routes

Conversation

@kapitulin24
Copy link
Copy Markdown
Contributor

Что сделано

  • Перенесены защищенные страницы с /team/* на верхнеуровневые роуты: /profile, /projects, /tasks.
  • Обновлена конфигурация роутов: удалены вложенные team-маршруты и добавлены новые хелперы для защищенных путей.
  • Обновлены редиректы и ссылки в auth-флоу, сайдбаре и пользовательском меню под новые маршруты.
  • Скорректирована логика в proxy для защиты роутов и целевой редирект после авторизации.

Зачем

Упрощает структуру маршрутов, делает URL чище и снижает сложность дальнейшей поддержки.

План проверки

  • Войти в аккаунт и проверить редирект на /profile
  • Зарегистрироваться и проверить редирект на /profile
  • Проверить переходы из сайдбара на /profile, /tasks, /projects
  • Проверить, что неавторизованный пользователь не попадает на защищенные роуты
  • Проверить, что авторизованный пользователь не может открыть публичные auth-страницы (/signin, /signup)

@kapitulin24 kapitulin24 requested a review from soorq April 29, 2026 19:55
@soorq soorq merged commit e756bd1 into dev Apr 29, 2026
3 checks passed
@soorq soorq deleted the chore/routes branch April 29, 2026 19:57
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