ErickSkrauch
cf5973c876
Fix unit tests
2024-12-23 14:53:49 +01:00
ErickSkrauch
a6932255b0
Some tests progress [skip ci]
2024-12-23 12:33:41 +01:00
ErickSkrauch
be08857edc
Add E2E tests for device code grant flow.
...
Handle more errors for device code.
Dispatch a BSOD for an any unhandled exception from auth flow state
2024-12-18 01:02:02 +01:00
ErickSkrauch
b0975f0b0f
Fix E2E tests, related to the OAuth flow
2024-12-17 21:49:05 +01:00
ErickSkrauch
af59cc033f
Extract device code into a separate view.
...
Convert more components from class components to functional.
Fix invalid finish state when client was auto approved
2024-12-14 13:16:29 +01:00
ErickSkrauch
3f0565e26b
Initial device code flow implementation
2024-12-10 20:42:06 +01:00
Octol1ttle
5b3f995266
fix: update translation URL
2024-12-03 16:07:41 +05:00
ErickSkrauch
ba2876e534
Improve typings for AuthFlow and mark some future TODOs
2024-08-28 13:07:23 +02:00
ErickSkrauch
12f5e711c4
Fix type and lint errors after upgrading corresponding dependencies
2021-07-13 22:40:31 +02:00
ErickSkrauch
404fcb804a
Migrate to the postcss-logical-properties-polyfill.
...
Update what can be updated.
2021-07-13 21:39:19 +02:00
ErickSkrauch
89202e0942
Fix locales flags overriding
2021-03-29 03:36:08 +02:00
SleepWalker
b1774d8354
Allow escape from activation step back to login page
2021-03-28 17:50:32 +02:00
ErickSkrauch
4379444abe
Add Udmurt language, replace locales override implementation
2021-03-27 03:57:26 +01:00
ErickSkrauch
bda3994138
Fix scroll direction for the SlideMotion component
2021-03-26 21:09:03 +01:00
ErickSkrauch
068115d7c2
Add valid locale flag for Arabic language
2021-03-26 21:08:22 +01:00
ErickSkrauch
4525089725
The UI is adapted to the RTL layout
2021-03-26 04:19:04 +01:00
ErickSkrauch
370725dd7e
Add html dir attribute
2021-03-25 04:35:50 +01:00
ErickSkrauch
a2d4243bc3
Allow to pull languages without proofreading
2021-03-25 04:35:45 +01:00
ErickSkrauch
73caa34acc
Merge branch 'account_deletion' into master
2020-11-19 15:40:08 +01:00
ErickSkrauch
86122c506a
Fix footer's delimiter dots and profile's padding bottom [deploy dev]
2020-11-07 19:59:02 +03:00
ErickSkrauch
18a8037a0d
Implemented visual indication for deleted accounts [deploy dev]
2020-10-27 01:46:57 +03:00
ErickSkrauch
8075192472
Split the AccountSwitcher component on 2 independent implementations
...
Improve auth's ChooseAccount visual behavior
Rework the ComponentLoader component. Make it more stylable
2020-10-26 22:09:01 +03:00
SleepWalker
cd8a5a8a8b
chore: fix linting errors
2020-10-11 21:30:50 +03:00
SleepWalker
831ab42155
fix: correct logic for handling deleted users during oauth ( #27 )
2020-10-11 21:30:50 +03:00
SleepWalker
79ff3b9410
chore(build): enable support for ts declare fields
2020-10-11 21:30:50 +03:00
kotwys
51fb3afe76
Clear form errors before submitting ( #30 )
...
* Clear form errors before submitting
* Move error clearing logic to FormModel
* Revert setError signature to the previous state
* Expose clearErrors proxy method on Form like setErrors
2020-08-05 23:27:22 +03:00
kotwys
4265b37543
Fix field errors view ( fixes #23 ) ( #29 )
...
* Probably fixes #23
* Track field errors from state only
The previous commit has moved error storage to state so it isn't
necessary to check for error in props anymore.
* Undo state initialization from props
2020-08-05 14:58:31 +03:00
kotwys
74f04e9080
Create storybooks for developers’ pages ( #28 )
...
* Create storybooks for developers' pages
* Fix ‘ApplicationForm/Create Minecraft server’ story
* Clean up the code
* Concretize the types and behaviour
2020-08-04 17:16:00 +03:00
ErickSkrauch
3b2fbb2cc4
Fixes by review
2020-08-04 13:48:16 +03:00
ErickSkrauch
00e74b1faf
Add additional E2E tests cases for user agreement auth state and ensure, that oauth flow works correctly with deleted accounts
2020-08-01 22:19:00 +03:00
ErickSkrauch
60e892d993
Allow account deletion from the user agreement page
2020-08-01 01:49:30 +03:00
ErickSkrauch
7eeeb7cc61
Some auth storybooks progress [skip ci]
2020-08-01 01:49:30 +03:00
ErickSkrauch
3cff6ad26c
Cover delete/restore account forms with E2E tests
2020-08-01 01:49:30 +03:00
ErickSkrauch
8ee2323bfa
Prevent using any profile url when account is deleted
2020-08-01 01:49:30 +03:00
ErickSkrauch
dd506b894c
Implemented loading state, when user clicked on the restore button
2020-08-01 01:49:30 +03:00
ErickSkrauch
55d767b65c
Fix defaultMessages for the AccountDeleted component
2020-08-01 01:49:29 +03:00
ErickSkrauch
c0b3e328b6
Implemented handlers to delete/restore account. Implemented "account deleted" page
2020-08-01 01:49:29 +03:00
ErickSkrauch
9247ad7178
Implemented UI for the account deletion
2020-08-01 01:49:29 +03:00
ErickSkrauch
a790c2b24f
Rework layout of the profile
2020-08-01 01:49:29 +03:00
ErickSkrauch
8f335a3511
Fix ACCOUNTS-FRONTEND-MM
2020-07-24 19:29:10 +03:00
ErickSkrauch
108e5eb0e9
Fix labels on auth forms
2020-07-24 19:19:19 +03:00
kotwys
208817f69e
Implemented ability to override definitions from @formatjs. Added fixed definitions for Esperanto ( #26 )
...
* Introduce locale searching
Some locales may be absent or incorrect in default packages so these
should be obtained from other places instead.
* Add fixed Esperanto locale
* Update Esperanto locales
* Redo locale substitution
This reverts commit f2e1047fd8
.
* Include locales in the repository
* Add newline character at the end
2020-07-24 18:24:55 +03:00
ErickSkrauch
d84497ac28
Rework Button component to pass its label via children content
2020-07-22 14:20:10 +03:00
ErickSkrauch
5a9c54002d
Centralize all redux types into one place, add overrides for the connect, useSelector and useDispatch functions
2020-07-22 13:01:12 +03:00
ErickSkrauch
96e74cf9bb
Cleanup user's reducer
2020-07-22 02:40:39 +03:00
ErickSkrauch
21949c780c
Fixes ACCOUNTS-FRONTEND-JC
2020-07-22 02:25:45 +03:00
ErickSkrauch
75a7de2af2
Fix TS errors
2020-07-21 16:23:32 +03:00
ErickSkrauch
54c6578c15
Reduce amount of chunks
2020-07-21 15:53:34 +03:00
ErickSkrauch
19a9f952ea
Introduce storybooks for all profile pages
2020-07-21 15:30:18 +03:00
ErickSkrauch
347fd59319
Cleanup localeFlags.ts [skip ci]
2020-07-20 15:19:15 +03:00