Commit Graph

87 Commits

Author SHA1 Message Date
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
60e892d993 Allow account deletion from the user agreement page 2020-08-01 01:49:30 +03:00
7eeeb7cc61 Some auth storybooks progress [skip ci] 2020-08-01 01:49:30 +03:00
3cff6ad26c Cover delete/restore account forms with E2E tests 2020-08-01 01:49:30 +03:00
8ee2323bfa Prevent using any profile url when account is deleted 2020-08-01 01:49:30 +03:00
dd506b894c Implemented loading state, when user clicked on the restore button 2020-08-01 01:49:30 +03:00
55d767b65c Fix defaultMessages for the AccountDeleted component 2020-08-01 01:49:29 +03:00
c0b3e328b6 Implemented handlers to delete/restore account. Implemented "account deleted" page 2020-08-01 01:49:29 +03:00
9247ad7178 Implemented UI for the account deletion 2020-08-01 01:49:29 +03:00
a790c2b24f Rework layout of the profile 2020-08-01 01:49:29 +03:00
8f335a3511 Fix ACCOUNTS-FRONTEND-MM 2020-07-24 19:29:10 +03:00
108e5eb0e9 Fix labels on auth forms 2020-07-24 19:19:19 +03:00
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
d84497ac28 Rework Button component to pass its label via children content 2020-07-22 14:20:10 +03:00
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
96e74cf9bb Cleanup user's reducer 2020-07-22 02:40:39 +03:00
21949c780c Fixes ACCOUNTS-FRONTEND-JC 2020-07-22 02:25:45 +03:00
75a7de2af2 Fix TS errors 2020-07-21 16:23:32 +03:00
54c6578c15 Reduce amount of chunks 2020-07-21 15:53:34 +03:00
19a9f952ea Introduce storybooks for all profile pages 2020-07-21 15:30:18 +03:00
347fd59319 Cleanup localeFlags.ts [skip ci] 2020-07-20 15:19:15 +03:00
7a7d07203e Close language switcher popup not earlier than locale will be loaded and applied 2020-07-20 00:04:57 +03:00
88c2eab802 Update storybook for the LanguageSwitcherPopup to show unknown locale 2020-07-20 00:00:39 +03:00
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
af9bdcb20e Implemented source code popup markup 2020-07-12 01:57:40 +03:00
70070ef516 Prepare footer for new item 2020-07-09 02:50:40 +03:00
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
28ccab8a98 Fix Czech language 2020-06-15 01:04:41 +03:00
cd6c5fce4c Allow the application to work without en.json file in dev environment 2020-06-09 21:02:03 +03:00
02e767b57c Simplify locales preloading 2020-06-09 21:01:54 +03:00
243510a671 Remove defaultMessages from the production build.
Don't run the application before active locale will be loaded
2020-06-05 18:34:59 +03:00
e962a01a4a Fix tests 2020-06-04 21:03:24 +03:00
f2b4ee1b4d Remove all locales from the repository 2020-06-04 20:10:39 +03:00
747e21f0ae Fix linting errors 2020-06-04 19:54:33 +03:00
bf6a76d006 Remove all *.intl.json files. Move strings to the corresponding views. Implement custom command to build i18n/en.json file 2020-06-04 19:43:08 +03:00
e47eaf720f Reimplement the pull command of the crowdin script 2020-05-26 19:22:21 +03:00
f85b9d8d35 Change prettier rules 2020-05-24 02:08:24 +03:00
0192f53932 Fix linting errors 2020-05-21 21:52:58 +03:00
a5404002fd Bump deps 2020-05-21 21:52:58 +03:00
97d2841eda Add @testing-library/cypress 2020-05-21 21:52:58 +03:00
e1f15b5d22 Fix all tests and replace enzyme with @testing-library/react 2020-05-21 21:52:58 +03:00
8eac2b97b5 Upgrade react-intl and friends to the most recent version 2020-05-20 20:16:43 +03:00
29326519b8 Upgrade ts to the latest version and fix type errors 2020-05-20 20:02:24 +03:00
2d903f96fc Upgrade prettier before it will be removed forever 2020-05-20 20:02:22 +03:00
39576c0480 Bump deps and fix webpack dev mode 2020-05-20 20:01:35 +03:00
96049ad4ad Implemented strict mode for the project (broken tests, hundreds of @ts-ignore and new errors are included) [skip ci] 2020-05-20 19:59:43 +03:00
10e8b77acf Reimplement scripts with TS 2020-05-20 19:59:43 +03:00
d98dee018a Fix issue with Intl polyfill and RegExp caching 2020-01-20 12:47:28 +02:00
3608a53a95 Integrate storybook-addon-intl 2020-01-20 12:46:59 +02:00
dfa8c6df5f Fix sb build (closes #18) (#19)
* Fix storybook build command

* Bump deps

* Add storybook build step

* Perform storybook build quiet

Co-authored-by: ErickSkrauch <erickskrauch@ely.by>
2020-01-16 18:33:05 +03:00