# Проверка работы функционала ### /auth/... | page | functional | error | result | | ----- | ---------- | ----- | ------ | | Login | Проверка работы формы логина | | ok | | Forgot password | Форма "Forgot password", должна отравлять на почту link для востановления пароля | | ok | | Password reset | Форма "Password reset" должна изменить пароль и залогинеть пользователя | | ok | | Logged In | Кнопака "Add secondary address" должна добавить email пользователя в список emails на страницу "My profile" | ждем фикса со стороны бэка | | | Signup | Форма "Create new account" должна создать нового пользователя и залогинеть | | ok | ### /dashboard/organizations | page | functional | error | result | | -------- | -------- | -------- | --- | | Organizations | На странице должны быть отображены все организации пользователя | | ok | | Organizations | Кнопка "Browse" должна вести на страницу орагнизации | | ok | ### /dashboard/profile | page | functional | error | result | | -------- | -------- | -------- | --- | | Profile | Форма изменения данных пользователя, должна менять имя и страну пользователя | | ok | | Profile | Отображение списка emails | | ok | | Profile | По нажатию кнопки "Add additional email" отображает модалку с формой | | ok | | Profile | Форма "Add additional email", добавляет новый emails в список emails с флагом "waiting for verification" | | ok | | Profile | Кнопка "Resend" должна отправлять линк на почту | | ok | | Profile | Кнопка "Delete" должна удалить emails из списка | | ok | | Profile | Кнопка "Make primary" должна сделать email со статусом primary | | ok | ### /dashboard/organizations/[orgname]/regions | page | functional | error | result | | -------- | -------- | -------- | --- | | Regions | На странице должны быть отображены все регионы организации | | ok | | Regions | Кнопка "Browse" должна вести на страницу региона | | ok | ### /dashboard/organizations/[orgname]/memberships | page | functional | error | result | | -------- | -------- | -------- | --- | | Users | По нажатию кнопки "Invite new user" отображает модалку с формой | | ok | | Users | Форма "Invite new user" должна добавлять нового пользователя в список со статусом pending | | ok | | Users | У пользователя со статусом pending должна быть кнопка "Resend", по нажатию должен отправляться линк на почту | | ok | | Users | У пользователя со статусом pending должна быть кнопка "Cancel", по нажатию должна удалить пользователя из списка | | ok | | Users | У подтвержденного пользователя должена быть кнопка "Remove", при нажатии удаляет пользователя из списка | | ok | | Users | Пользователям можно поменять роли | | ok | ### /dashboard/organizations/[orgName]/regions/[regionName]/workspaces | page | functional | error | result | | -------- | -------- | -------- | --- | | Workspaces | Отображение списка workspace | | ok | | Workspaces | По нажатию на "Browse" переход на страницу workspace | | ok | | Workspaces | По нажатию на "New workspace" создать новый workspace b переход в него | | ok | ### /dashboard/organizations/[orgName]/regions/[regionName]/workspaces/[workspaceId] | page | functional | error | result | | -------- | -------- | -------- | --- | | Workspace | Обновление workspace name | | ok | | Workspace | Возможность копировать RAN routing API через кнопку | есть проблема с Safari | | | Workspace | Кнопка "Refresh token" обновляет token через модалку | | ok | | Workspace | Кнопка "Delete token" удаляет токен через модалку | | ok |