Commit Graph

119 Commits

Author SHA1 Message Date
ErickSkrauch
8851c8a665
Fix another TSC error 2024-12-24 01:04:57 +01:00
ErickSkrauch
f2036012d3
Fix TSC errors (I have no idea why do they appear) 2024-12-23 15:43:48 +01:00
ErickSkrauch
f96e531812
Update the design 2024-12-23 15:13:10 +01:00
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