Commit Graph

147 Commits

Author SHA1 Message Date
SleepWalker
d0bfa9fdb8 Fix eslint errors. Fixed bug in .eslintrc.json 2016-06-04 12:17:06 +03:00
SleepWalker
aa833cd495 Tests for AuthFlow.handleRequest callback arg 2016-06-03 22:10:47 +03:00
SleepWalker
45fea4dca7 Wrap fetch in Promise to allow usage of Promise.prototype.finally on promises returned from request service 2016-06-02 22:13:24 +03:00
SleepWalker
1ff6a05414 #129: do not render app, if we are on oauth request, that resolves to redirect 2016-06-02 20:46:49 +03:00
SleepWalker
c73991c14f #122: fix error during redirect 2016-05-30 07:23:27 +03:00
SleepWalker
9fa7cd7b8e #102: countdown for email frequency error in ResendActivation 2016-05-28 22:46:32 +03:00
SleepWalker
5820a50047 Fix permissions page 2016-05-28 01:24:25 +03:00
ErickSkrauch
40466189fd Добавлены тексты ошибок для формы повторной отправки письма с активацией аккаунта 2016-05-23 21:19:07 +03:00
SleepWalker
05b82101bf Resend activation from register state 2016-05-23 06:50:27 +03:00
ErickSkrauch
09ca1aa85a Добавлено описание сайта при авторизации без oAuth
Все дефисы для E-mail заменены на неразрывные
Увеличен боковой отступ для сообщений об ошибках в процессе авторизации
Добавлен автофокус на поле ввода логина для формы "забыл пароль"
2016-05-22 22:27:59 +03:00
SleepWalker
594893978b #100: password protection for email change form 2016-05-22 22:04:52 +03:00
SleepWalker
57f3134cd8 #97: frontend for repeat activation functionality 2016-05-22 21:58:59 +03:00
SleepWalker
f68f28a291 #96: contact us popup and footer links 2016-05-22 20:25:38 +03:00
SleepWalker
87d48c8722 #26: suggest resend confirmation key in validation errors 2016-05-22 18:16:51 +03:00
SleepWalker
4eaefd1d9b #26: email resend count down for forgot-password 2016-05-22 17:04:13 +03:00
SleepWalker
4404968df2 Create chunks with intl langs data only for en/ru locales 2016-05-22 13:25:30 +03:00
SleepWalker
dffc73cc6d #41: integrate change email with backend 2016-05-22 10:53:40 +03:00
SleepWalker
98211a7ecf #75: intl polyfill for safari and old ie 2016-05-20 07:22:19 +03:00
SleepWalker
ecf41dd725 #84: language switching on frontend 2016-05-19 22:50:15 +03:00
ErickSkrauch
f496f87a8e Добавлен перевод названия сайта 2016-05-19 22:29:14 +03:00
ErickSkrauch
4c7ffa77f9 Подтянут внешний вид формы отправки кода о восстановлении пароля от аккаунта 2016-05-17 00:23:48 +03:00
SleepWalker
3472c7b29f #26: forgot/restore password frontend logic 2016-05-14 23:53:58 +03:00
SleepWalker
4733b79d75 #26: incapsulate auth flow rejection logic into a separate component 2016-05-14 15:38:00 +03:00
SleepWalker
6ca594cf65 Init user state before app initialization. Moved i18n logic into coresponding service 2016-05-10 08:20:46 +03:00
SleepWalker
651ec10c62 Added missed error messages. Fixed input style for activation 2016-05-10 08:20:46 +03:00
SleepWalker
739cb0f2b6 Added change username form 2016-05-02 16:13:18 +03:00
SleepWalker
82416f788f Form validation errors integration for ChangePassword 2016-05-02 12:20:50 +03:00
SleepWalker
b5c31078fc Decouple validation errors resolving into a separate module 2016-05-02 11:04:23 +03:00
SleepWalker
85d409ad30 Do not expose logout action to route 2016-05-01 20:54:24 +03:00
SleepWalker
6f54971a16 Decouple api/accounts into a separate module 2016-05-01 20:54:24 +03:00
SleepWalker
a2293b570e Убрал повторный запрос на complete, когда acceptRequired 2016-04-14 22:54:44 +03:00
SleepWalker
f66759eaa9 Базовые тесты для authFlow. Осталось покрыть navigate и смену стейтов 2016-04-12 07:18:20 +03:00
SleepWalker
21bbba399f Тесты для стейтов AuthFlow 2016-03-21 08:20:31 +02:00
ErickSkrauch
1e9b48bd9b Доработано поведение для идентификации статичного редиректа 2016-03-20 22:36:30 +03:00
SleepWalker
8e7fa33909 Интеграция бека с формой смены пароля 2016-03-16 07:54:42 +02:00
SleepWalker
7ce8637e38 Переименовал passwordChange -> changePassword 2016-03-16 07:34:18 +02:00
SleepWalker
d19735b7e1 Ресет стейта авторизации в том случае, если юзер захотел перейти на / 2016-03-16 07:03:23 +02:00
SleepWalker
e0d93c3058 Заимплементил finish state 2016-03-15 08:36:19 +02:00
SleepWalker
2ad00d27ff Пофиксил баг, когда гость мог попасть на страницу профиля при клике по лого сайта 2016-03-13 11:02:24 +02:00
SleepWalker
b9ab4be45f Починил кнопку назад в форме пароля 2016-03-01 22:52:59 +02:00
SleepWalker
57f0cf30e6 Auth flow. The next 2016-03-01 22:36:49 +02:00
SleepWalker
ced721af24 Исправил ошибку с undefined вместо значений полей запросов через service/request 2016-02-27 21:26:08 +02:00
SleepWalker
7e7a31a672 правильная true/false сериализация для request 2016-02-27 12:58:29 +02:00
SleepWalker
e44360a20b oauth/complete 2016-02-27 12:53:58 +02:00
SleepWalker
14d2d8eac4 Суппорт jwt на фронте 2016-02-26 08:28:26 +02:00
SleepWalker
404684b8d9 Интеграция appInfo с API 2016-02-26 08:27:40 +02:00
SleepWalker
a94ddaf131 В первом приближении заинтегрировался с беком 2016-02-13 17:28:47 +02:00