Commit Graph

85 Commits

Author SHA1 Message Date
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
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
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
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
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
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
ErickSkrauch
7a7d07203e Close language switcher popup not earlier than locale will be loaded and applied 2020-07-20 00:04:57 +03:00
ErickSkrauch
88c2eab802 Update storybook for the LanguageSwitcherPopup to show unknown locale 2020-07-20 00:00:39 +03:00
ErickSkrauch
9a9bd74763 Implemented loading of custom flags for languages, not associated with concrete country.
Implemented "unknown" language flag to prevent errors for new languages when flag can't be associated automatically
2020-07-19 23:52:02 +03:00
ErickSkrauch
af9bdcb20e Implemented source code popup markup 2020-07-12 01:57:40 +03:00
ErickSkrauch
70070ef516 Prepare footer for new item 2020-07-09 02:50:40 +03:00
ErickSkrauch
82abe0a746 Extract general popups markup to its own component
Split popups controllers into separate components
Implemented storybooks for all project's popups
2020-07-06 19:29:56 +03:00
ErickSkrauch
28ccab8a98 Fix Czech language 2020-06-15 01:04:41 +03:00
ErickSkrauch
02e767b57c Simplify locales preloading 2020-06-09 21:01:54 +03:00