Commit Graph

438 Commits

Author SHA1 Message Date
ErickSkrauch
ac425431ed В меню переключения языков добавлена ссылка на сервис переводов 2017-01-08 00:55:58 +03:00
SleepWalker
f1110b0067 #246: remove redundant /current calls during account authentication 2017-01-06 08:04:14 +02:00
SleepWalker
87185b6e9b #246: remove outdated code from refreshTokenMiddleware 2017-01-06 07:34:39 +02:00
SleepWalker
274c28a923 #246: remove logout from user/actions. Use logoutAll from account/actions everywhere 2017-01-04 07:52:46 +02:00
SleepWalker
8e06adbf21 #247: track first page view and ignore redirects for GA 2017-01-03 07:56:38 +02:00
SleepWalker
848d33c195 #248: Properly handle password confirm in profile form. Fixes sentry/#36 2017-01-02 16:03:57 +02:00
SleepWalker
26caa13b5f Minor fixes 2017-01-02 15:37:02 +02:00
SleepWalker
a7f52f2d40 #248: handle 5xx responses. Added logging to sentry 2017-01-02 15:09:09 +02:00
SleepWalker
c8c8f5eb6d #237: fix scrollTo viewport element 2016-12-28 08:11:35 +02:00
SleepWalker
2301aff3d5 Ignore token for some guest-specific requests 2016-12-25 20:09:47 +02:00
ErickSkrauch
1c123965b7 Интегрирована португальская локаль 2016-12-22 01:53:15 +03:00
SleepWalker
7374ac3564 Disable bearer header for refresh-token request 2016-12-12 22:07:49 +02:00
SleepWalker
4bb619fdc6 #259: fix eror when rendering success popup after feedback form submit 2016-12-10 18:07:08 +02:00
SleepWalker
0f4366385e #169: separate environment option for sentry logging 2016-12-06 23:16:34 +02:00
SleepWalker
f9ae7053d0 #169: remove unhandled promise rejections in tests. Added loging for that cases 2016-12-06 23:08:51 +02:00
SleepWalker
febd148b2e #169: forntend logging. Sentry integration 2016-12-06 23:06:45 +02:00
SleepWalker
ed41a98d3c Fix Promise#finaly shim regression and cover with tests 2016-12-05 21:25:23 +02:00
SleepWalker
9da79a15b4 #232: fix remember me logic on frontend 2016-12-05 21:14:38 +02:00
SleepWalker
70ae13ae84 #242: fix panel.scss import issue 2016-12-04 17:00:27 +02:00
SleepWalker
d4e96abbca #242: use dll plugin in development mode 2016-11-27 13:57:11 +02:00
SleepWalker
ccd6b96ac6 #242: enabel babel caching 2016-11-27 13:49:24 +02:00
SleepWalker
1e593019be #251: fix forgot password panel 2016-11-23 08:05:28 +02:00
SleepWalker
5ad7ee4b9d Hot fix for broken accounts state after register 2016-11-22 08:00:32 +02:00
SleepWalker
e0a1f0c845 GA SPA integration 2016-11-20 14:01:57 +02:00
SleepWalker
251a1237b4 Propper error handling, when initial user auth failed 2016-11-20 11:36:15 +02:00
ErickSkrauch
a80e58b640 Добавлен автоматический выход из аккаунта, если зафейлится запрос /current 2016-11-19 20:03:27 +03:00
SleepWalker
e4ccf8d193 Do not require refreshToken during auth 2016-11-19 17:50:30 +02:00
SleepWalker
2653085f57 Restore accounts backward compatibility 2016-11-19 17:46:55 +02:00
SleepWalker
6498858d33 #48: add support for prompt and login_hint oauth params 2016-11-19 16:41:15 +02:00
ErickSkrauch
2beab5b6bc Добавлен перевод на белорусский 2016-11-19 16:25:25 +03:00
SleepWalker
d210231766 #48: do not choose account during oauth, when it is only one 2016-11-19 14:43:50 +02:00
SleepWalker
fa070096c6 #48: recalculate choose account panel height, when user log out from one account 2016-11-19 14:37:17 +02:00
SleepWalker
97faabbc70 #48: add ely.by link 2016-11-19 14:28:45 +02:00
SleepWalker
79a9efb561 #48: add logout all link on choose account panel 2016-11-19 14:19:23 +02:00
SleepWalker
13b4dcbbe8 #48: reset oauthData on logo click 2016-11-19 12:54:24 +02:00
SleepWalker
42c4d3fe58 #48: uk translate for 6th rule about nickname 2016-11-19 12:38:53 +02:00
SleepWalker
d65c09f644 #48: smooth loader appereance animation 2016-11-19 12:38:00 +02:00
SleepWalker
0360c6ec0c #48: fix choose account dropdown not updated on language change 2016-11-19 12:19:15 +02:00
SleepWalker
fcaef1aa61 #48: ukrainian translation 2016-11-19 12:06:37 +02:00
SleepWalker
9adf91a967 #48: increase token exp safety factor from 1 to 5 min 2016-11-19 11:51:13 +02:00
SleepWalker
78132e9adb #48: add loader during account switching 2016-11-19 11:34:19 +02:00
ErickSkrauch
1449d1ac79 Добавлены переводы на русский и белорусский 2016-11-17 02:03:05 +03:00
SleepWalker
5142d65b39 #48: call authentication.logout for each revoked account 2016-11-15 07:55:15 +02:00
SleepWalker
9e7d5b8338 #48: reset accounts state on logout 2016-11-14 07:28:25 +02:00
SleepWalker
b6b8468904 #48: account switcher for oauth 2016-11-13 16:47:56 +02:00
SleepWalker
81a5437be0 #48: add account sorting 2016-11-13 14:16:21 +02:00
SleepWalker
420ce65392 #48: style fixes 2016-11-13 11:49:04 +02:00
SleepWalker
586cdfffe4 #48: add/remove accounts from account switcher. Allow authorized users to log in into another account 2016-11-13 11:49:04 +02:00
ErickSkrauch
5c9a1bc953 Фикс шрифтов после ухода из под гнёта стилей button 2016-11-11 11:27:00 +03:00
ErickSkrauch
f09e35627e Тёмный фон для кнопки раскрытия юзербара 2016-11-11 11:23:55 +03:00
SleepWalker
81c2b48cd1 #48: toggle AccountSwitcher in header by click, instead of hover. Render AccountSwitcher outside of active account button 2016-11-11 09:39:01 +02:00
SleepWalker
a2afac867a #48: fix the bug, whent account.current was requested without disabling refreshToken middleware 2016-11-08 08:30:53 +02:00
SleepWalker
0d8696b4f7 #48: light -> white 2016-11-08 08:10:48 +02:00
ErickSkrauch
e48fca63b9 Довёрстаны стили для переключателей аккаунтов
Изменены цвета для чёрной кнопки
Образован стиль для светлой кнопки
2016-11-06 17:19:52 +03:00
ErickSkrauch
ffef508862 Стилизация для активного аккаута в выпадающем меню юзербара 2016-11-06 02:35:09 +03:00
SleepWalker
8fbcf27525 #48: add dummy ChooseAccountPanel 2016-11-05 22:23:56 +02:00
SleepWalker
907ccb39cd #48: create dummy account switcher component 2016-11-05 12:57:01 +02:00
SleepWalker
000ce71d3e #48: integrate accounts with app 2016-11-05 12:11:41 +02:00
SleepWalker
8601da786c #48: add accounts reducer and set up localStorage persistance 2016-10-31 08:56:20 +02:00
SleepWalker
7dd58acede #48: initial logic for multy-accounts actions 2016-10-30 14:12:49 +02:00
SleepWalker
28ce3e4b70 Fix bug with infinite loader, when page refreshed on /login with oauth state restoration active 2016-10-25 09:32:50 +03:00
SleepWalker
abf5fbbef6 Fix register route blocked by oauth state restoration feature 2016-10-25 09:01:51 +03:00
ErickSkrauch
38196e8f76 Временный фикс для процесса авторизации (Свят, это нужно будет подлатать) 2016-10-25 02:40:05 +03:00
ErickSkrauch
f0628fde1a Исправления белорусской локали 2016-10-11 11:42:43 +03:00
SleepWalker
3eb6cd2a6f #180: do not render app till all fonts will be loaded 2016-10-11 07:07:09 +03:00
SleepWalker
14f096a45f #218: do not write username into email field, because it may break logic of some features 2016-10-09 22:04:10 +03:00
SleepWalker
8f51ef3273 #219: fix broken change password page 2016-10-09 21:50:34 +03:00
SleepWalker
3d98747c42 #207: add ga support 2016-10-09 21:23:00 +03:00
SleepWalker
666f5f218a #182: fix body disposition due to scrollbar on small screens. Fix popup layout on mobile devices 2016-10-09 20:54:35 +03:00
SleepWalker
7b41ca5c4d #215: do not reload captcha after form errors was cleared 2016-10-09 16:48:41 +03:00
ErickSkrauch
6ddc6ab29f Структура проекта окончательно загнана в Docker
Дегрейд PHP до 7.0 (всё таки без xdebug немного больно)
Дегрейд Node.js до 5.12 (на 6.5 не собирался фронт)
Упразднён app-console контейнер (он теперь живёт внутри основного php контейнера и рулится силами supervisor)
Упразднён node-dev-server (всё равно он работал плохо)
Фикс бага в ConfigLoader (не загружал config-{env} файлы)
Исправлена ошибка в LangMenu (двойной default экспорт)
Из package.json временно удалён PhantomJS
Обновлён README.md
2016-10-02 01:20:40 +03:00
ErickSkrauch
923d7bf83b Merge branch 'authserver_intergration' 2016-09-01 23:19:57 +03:00
SleepWalker
5ed38e0716 #195: use replace state, when navigating to permissions from oauth entry point 2016-08-27 17:36:33 +03:00
SleepWalker
8cd00a5c40 Add a hack to overcome safary back-forward cache 2016-08-27 16:40:19 +03:00
SleepWalker
f376e12f3c #189: improve appearance of long emails in forms 2016-08-27 13:46:22 +03:00
SleepWalker
d1a1b2085b #192: respect user-entered email in forgotPassword state 2016-08-27 13:34:44 +03:00
SleepWalker
fdd56bc886 Improve oauth state restore logic 2016-08-27 13:19:02 +03:00
SleepWalker
fed52bb1c6 Fix react warnings for Dropdown 2016-08-27 13:17:43 +03:00
SleepWalker
dc168b5f23 #195: add custom description support for oauth 2016-08-23 07:30:06 +03:00
ErickSkrauch
985b3c800e Добавлено отображение ошибки о блокировке аккаунт на фронте 2016-08-23 01:54:51 +03:00
SleepWalker
f2d2589550 Revert "Update uk.json (POEditor.com)"
This reverts commit d6a290fbbe69157945874054abad3525f96ff505.
2016-08-22 22:29:37 +03:00
SleepWalker
e5b56306c3 #191: pass errors through FormModel in AuthPanels 2016-08-22 22:18:23 +03:00
SleepWalker
40def86590 Improve rAF function 2016-08-22 22:18:23 +03:00
ErickSkrauch
9536e89fba Update uk.json (POEditor.com) 2016-08-17 13:35:18 +00:00
SleepWalker
016cccf4c9 #14: reset captcha if there are errors in form 2016-08-14 13:10:59 +03:00
SleepWalker
a91e2e99b3 Minor performance optimizations 2016-08-14 12:01:04 +03:00
SleepWalker
6fc83505db Defer Captcha initialization. Add loader for Captcha 2016-08-14 11:59:23 +03:00
SleepWalker
86a17fc99b Add ComponentLoader 2016-08-14 11:58:14 +03:00
SleepWalker
f54f1cac12 Update dependencies. Install react-perf 2016-08-14 11:57:15 +03:00
SleepWalker
a20b7ec3d4 #188: persist oauth data if if user tries to register during oauth 2016-08-11 22:20:17 +03:00
SleepWalker
a504981407 Do not rely on isGuest in auth middleware. Instead use token availability 2016-08-10 22:29:16 +03:00
SleepWalker
54664044eb Add tests for auth middlewares 2016-08-09 22:59:43 +03:00
Safarik
5d054c3baa Правки белорусской локали 2016-08-08 17:16:01 +03:00
SleepWalker
64637d6e6b Fix react warnings 2016-08-07 22:18:11 +03:00
SleepWalker
32496e99d9 #186: Decouple user middlewares from user actions 2016-08-07 22:17:58 +03:00
SleepWalker
322325d4ad #181: fix logout for guests. Increase logout speed 2016-08-07 20:26:29 +03:00
SleepWalker
3d8c646a94 Display bsod for failed oauth requests 2016-08-07 17:55:40 +03:00
SleepWalker
f10bfa894b #184: support for /oauth2/v1/[clientId] requests 2016-08-07 17:49:26 +03:00
SleepWalker
0149fc59d6 Show 404 for unknown authFlow requests. Pass {path, query, params} as first argument to authFlow#handleRequest 2016-08-07 16:54:59 +03:00
SleepWalker
97a0e448ed Update translations 2016-08-07 15:36:27 +03:00