SleepWalker
4e03e48e02
#316 : further improving BSoD logging
2017-03-30 08:37:36 +03:00
SleepWalker
af4ddd5562
#244 : Remove the code, that relied on old user state containing token
2017-03-29 07:50:15 +03:00
SleepWalker
f586fc6c1e
Add more clear error message for errors logged from bsod
2017-03-29 07:41:51 +03:00
ErickSkrauch
23e7b811fe
Со страницы выбора аккаунтов удалена ссылка на создание нового аккаунта
2017-03-07 01:43:33 +03:00
SleepWalker
fbcc2a740c
#304 : show Create new account link on LoginPanel for authorized users
2017-03-03 07:48:25 +02:00
SleepWalker
863aa03547
#311 : fix newEmail always missed on the 3d step of change email form
2017-03-01 07:44:19 +02:00
SleepWalker
1debe774ae
#311 : fix validation in profile forms
2017-03-01 07:44:19 +02:00
SleepWalker
8127041acb
#303 : properly handling json and request errors. Added InternalServerError
2017-02-26 13:40:07 +02:00
SleepWalker
1c467bc7bd
#303 : do not logout if token refresh failed due to 5xx error
2017-02-26 11:58:40 +02:00
SleepWalker
4074a65329
#303 : do not logout user if 5xx during authentication
2017-02-24 07:50:40 +02:00
ErickSkrauch
a2123117d4
Исправлена ссылка "Форма обратной связи" под формой восстановления пароля
2017-02-24 00:07:05 +03:00
ErickSkrauch
dc1ec63381
Исправлен цвет ссылок при наведении для кнопок
2017-02-23 20:23:16 +03:00
SleepWalker
4c812cafda
#302 : Fix for dispatching bsod for 5xx
2017-02-22 20:33:15 +02:00
SleepWalker
cfcfe39bb7
Completly reset all auth state on header logo click
2017-02-01 08:25:15 +02:00
SleepWalker
a1c713236a
Exmplitly create redirect action for auth instead of if statement in AuthFlow.run
2017-02-01 08:22:12 +02:00
SleepWalker
477b79918f
Merge branch '245-multiacc-improvement' into develop
...
Conflicts:
frontend/src/index.js
2017-01-31 08:09:16 +02:00
SleepWalker
a685813934
#245 : add register link to account chooser auth panel
2017-01-31 08:05:36 +02:00
SleepWalker
b2202f8831
#245 : back button on login panel for users with multy accs. Added history service
2017-01-29 17:36:21 +02:00
ErickSkrauch
088ff80df1
Исправлен функционал scrollTo, добавлена обработка ситуации, когда контент находится ниже минимального положения окна
2017-01-28 21:08:59 +03:00
ErickSkrauch
63dd021ceb
Исправлен цвет текста для белых кнопок
2017-01-28 19:25:43 +03:00
ErickSkrauch
59b1539478
Merge branch 'bsod_page' into develop
2017-01-28 14:57:47 +03:00
ErickSkrauch
21f21daf60
Удалён Consolas из исходников сайта, font-family заменены на более-менее похожие моноширные шрифты из соседних операционок
2017-01-28 14:54:39 +03:00
SleepWalker
acf912d979
Decouple pure and private accounts actions from async actions.
2017-01-27 08:29:20 +02:00
SleepWalker
bf1cfda59c
Minor fixes
2017-01-27 08:28:15 +02:00
SleepWalker
a33d0b66d0
Add Consolas webfont
2017-01-25 08:22:42 +02:00
ErickSkrauch
bdbc34b163
Образованы базовые стили для ссылок
2017-01-14 01:35:22 +03:00
SleepWalker
befc058a3c
Merge branch '246-auth-refactoring' into develop
2017-01-12 08:14:43 +02:00
SleepWalker
c5aa303793
#246 : remove User class in favor of plain object in reducer
2017-01-12 08:13:06 +02:00
SleepWalker
85942d27ed
#246 : fixed bug, when active account reset to the first one after page refresh.
...
removed authenticate call, when there are no strangers to logout on app startup.
2017-01-12 07:59:29 +02:00
ErickSkrauch
55ef52649e
Фикс для английской логали, перевод на русский и белорусский
2017-01-08 20:11:31 +03:00
ErickSkrauch
786b3b0301
Переписана логика фона на странице бсода
2017-01-08 20:11:31 +03:00
SleepWalker
80f86eda8d
Added that magic effect
2017-01-08 20:11:31 +03:00
SleepWalker
c4eacca87d
Enable bsod for testing and fixed errors due to lack of intl context
2017-01-08 20:11:31 +03:00
ErickSkrauch
70dbf2ea6a
Базовая вёрстка для bsod страницы
2017-01-08 20:11:30 +03:00
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
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
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
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
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
5ad7ee4b9d
Hot fix for broken accounts state after register
2016-11-22 08:00:32 +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
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
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
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
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
7dd58acede
#48 : initial logic for multy-accounts actions
2016-10-30 14:12:49 +02: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
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
SleepWalker
f376e12f3c
#189 : improve appearance of long emails in forms
2016-08-27 13:46:22 +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
SleepWalker
e5b56306c3
#191 : pass errors through FormModel in AuthPanels
2016-08-22 22:18:23 +03: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
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
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
97a0e448ed
Update translations
2016-08-07 15:36:27 +03:00