ErickSkrauch
d64c2a728d
Completely migrate to the new backend API
2019-01-27 22:12:58 +03:00
ErickSkrauch
afde68ae5b
Little refactoring of the accounts API for the frontend application
2019-01-25 20:29:32 +03:00
SleepWalker
0ad3499609
Some minor fixes and e2e tests for creating of website app
2018-11-10 11:51:27 +02:00
SleepWalker
71bfc01e4d
Add RequestAbortedError and fix current e2e tests
2018-11-04 10:09:42 +02:00
SleepWalker
a860e10847
#22 : use opaque loader background on first show
2018-05-13 22:32:22 +03:00
SleepWalker
c454c58d5c
#22 : refactor application forms
2018-05-05 12:01:25 +03:00
SleepWalker
6e9542f592
Fix some flow errors
2018-05-03 08:15:09 +03:00
SleepWalker
bd77abcdd8
Merge remote-tracking branch 'origin/develop' into 22-oauth-app-managment
2018-05-02 21:55:34 +03:00
SleepWalker
993dd4dbb5
Add event id for BSOD email url
2018-05-02 21:22:13 +03:00
SleepWalker
aaad2006ab
Add fingerprints in case, when we are logging messages
2018-05-02 20:49:23 +03:00
SleepWalker
e7923fc1b8
Refactor logger.js
2018-05-02 20:48:50 +03:00
SleepWalker
fde1d36287
#397 : ensure, that recaptcha.render will be called with an existing el ref
2018-04-18 22:59:13 +03:00
ErickSkrauch
cf3a33937a
Implemented UI for Accounts applications management.
...
Introduced copy service and injected it usage into auth finish page.
Introduced Collapse component.
Introduced Radio component.
Generalized Checkbox component to share Radio component styles.
Improved Textarea component: it now has auto height functionality.
Improved profile/BackButton component: now you can pass custom url.
BSOD is no longer displayed on 404 response.
2018-03-25 22:23:59 +03:00
ErickSkrauch
1ba8aaf093
Replace google.com/recaptcha to recaptcha.net domain to possibly solve China troubles
2018-03-16 19:05:39 +03:00
SleepWalker
9f926e42bc
#389 : automatically revoke account, when user clicks back during re-login
2018-02-28 23:58:02 +02:00
SleepWalker
bf2976c009
#389 : allow switch accounts, when refreshToken is invalid. Fix oauth in case, when refreshToken is invalid
2018-02-17 21:59:35 +02:00
SleepWalker
6135fea66c
#389 : do not send token with /api/options request
2018-02-12 22:56:10 +02:00
SleepWalker
741639bd2b
#389 : fail early in case, when before
request middleware was rejected
2018-02-12 22:53:46 +02:00
SleepWalker
9afa4be8cb
#365 : Redirect user to login page, when token can not be refreshed. Further improvement of auth errors handling
2017-12-30 21:08:22 +02:00
SleepWalker
3f869f92e2
#365 : improve token api errors handling
2017-12-25 22:03:21 +02:00
SleepWalker
82744f9300
#305 : fix linting errors after installing flow plugin for eslint.
...
Improve Authflow#run() typing
2017-10-23 22:01:49 +03:00
SleepWalker
d1b19a2285
#305 : implement disable mfa form
2017-10-23 22:01:48 +03:00
SleepWalker
02ce9bb3b5
#305 : fix linting errors after upgrading to eslint 4
2017-10-23 22:01:30 +03:00
SleepWalker
f19c47f862
#305 : fix tests
2017-10-23 21:59:23 +03:00
SleepWalker
5a16fe26ae
#305 : add mfa step during auth
2017-10-23 21:59:23 +03:00
SleepWalker
d0a356050f
#305 : fix bugs and type anotations
2017-10-23 21:59:23 +03:00
SleepWalker
42399ef9bf
#305 : fully connect mfa ui with backend
2017-10-23 21:59:23 +03:00
SleepWalker
b98be6b737
#305 : cover InternalServerError with flowtype
2017-10-23 21:59:23 +03:00
SleepWalker
ba8b725f9f
#305 : draft otp secret request integration
2017-10-23 21:59:22 +03:00
SleepWalker
89d42a7363
#346 : Setup router for oauth success page for code
response type
2017-08-07 23:11:39 +03:00
SleepWalker
b18844906f
Fix Profile component not rendered on initial / request
2017-07-11 23:20:37 +03:00
SleepWalker
41661dbea5
#337 : properly serialize null values in request.buildQuery
2017-06-12 22:02:15 +03:00
SleepWalker
59000926ab
#335 : configure webpack to allow usage of single source of supported languages (i18n/index.json)
2017-06-12 21:57:04 +03:00
ErickSkrauch
fc74046a92
Merge branch 'new_locales' into develop
2017-06-09 02:11:28 +03:00
SleepWalker
3ac62e5eeb
#85 : fix linting errors
2017-06-08 07:58:20 +03:00
SleepWalker
80afd16c1e
#85 : allow activation pages for all visitors
2017-06-08 07:58:20 +03:00
SleepWalker
7bc087d456
#85 : fix linting errors and setup eslint to support source related test files
2017-06-08 07:58:19 +03:00
SleepWalker
6ead1bd01f
#85 : move all test files alongside with tested files
2017-06-08 07:58:19 +03:00
SleepWalker
6b81385dc5
#85 : updated to react router 4 and migrated code to support a new api
2017-06-08 07:58:19 +03:00
SleepWalker
6f4eb97b48
#85 : drop react-router-redux dependency
2017-06-08 07:58:19 +03:00
ErickSkrauch
9445ed4505
Добавлена генерация index.json файла с информацией о доступных локалях
2017-05-19 01:33:13 +03:00
ErickSkrauch
d8e7ec8294
Импортированы новые локали, у флагов стран добавлена лёгкая тень, исправлено имя белорусского языка
2017-05-18 23:52:44 +03:00
ErickSkrauch
6dd628cc99
Merge branch 'develop' into forgot_password_captcha
...
# Conflicts:
# api/models/authentication/ForgotPasswordForm.php
2017-04-25 21:00:01 +03:00
SleepWalker
692e9b0ccd
#330 : do not alter payload in ForgotPasswordState. Just pass it through
2017-04-21 08:28:19 +03:00
SleepWalker
852e073d37
#316 : added more context for unhandled rejections logging
2017-04-21 08:27:03 +03:00
SleepWalker
876d3da4ab
#327 : fix forgot password behaviour for logged in user
2017-04-19 20:51:04 +03:00
SleepWalker
b4bbbe3372
#327 : allow restore-password access for everyone. Update auth.login state, after forgot-password submit
2017-04-19 08:11:05 +03:00
ErickSkrauch
c1e9cdc6b9
Попытка сделать frontend для отображения капчи на странице запроса восстановления пароля
2017-04-18 19:47:46 +03:00
SleepWalker
258c0a7a5f
#327 : allow forgot-password access without login data
2017-04-18 07:32:17 +03:00
SleepWalker
5039dab2d1
#316 : implement a very naive Response serialization for logger
2017-04-15 09:59:11 +03:00