Commit Graph

955 Commits

Author SHA1 Message Date
ErickSkrauch
bc88f56f43 Improve chunks for locales 2020-07-21 21:29:41 +03:00
ErickSkrauch
75a7de2af2 Fix TS errors 2020-07-21 16:23:32 +03:00
ErickSkrauch
9faf7cf404 Reduce source maps size 2020-07-21 16:12:21 +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
ErickSkrauch
c1a790f48b Build app for the latest browsers in dev mode. Upgrade babel [skip ci] 2020-07-20 14:56:47 +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
49698e6bda Merge branch 'open_source_popup' 2020-07-13 01:45:57 +03:00
ErickSkrauch
af9bdcb20e Implemented source code popup markup 2020-07-12 01:57:40 +03:00
ErickSkrauch
1dfe85e736 Improve storybook's performance by not building all possible locales/countries flags 2020-07-09 21:59:17 +03:00
ErickSkrauch
70070ef516 Prepare footer for new item 2020-07-09 02:50:40 +03:00
ErickSkrauch
cfb0c8d9e3 Increase Cypress tests timeout 2020-07-07 16:06:23 +03:00
ErickSkrauch
e9977cc9a0 Merge branch 'popups_cleanup' 2020-07-07 14:04:30 +03:00
ErickSkrauch
fb65a3f852 Fix E2E tests configuration 2020-07-07 01:46:42 +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
6309985295 Remove git installing from the E2E Yarn install 2020-06-15 00:48:50 +03:00
ErickSkrauch
20be130d4b Merge pull request #25 from elyby/crowdin_rework
Crowdin rework
2020-06-15 00:33:18 +03:00
ErickSkrauch
7bd45e7ada Improve file search algorithm 2020-06-15 00:22:19 +03:00
ErickSkrauch
b25e888781 Enable prettier for the i18n-crowdin script 2020-06-10 15:01:49 +03:00
SleepWalker
270f4c9c4d Remove typescript/eslint-recommeneded beacuse from v3 it is a part of typescript/recommended 2020-06-10 08:32:31 +03:00
ErickSkrauch
2a4be6f1b9 Move all operations with crowdin to its own step 2020-06-10 00:33:42 +03:00
ErickSkrauch
5f6c11dddb Pin inquirer to the version, when it throws an exception on unavailable TTY 2020-06-10 00:21:36 +03:00
ErickSkrauch
c3b778e3ca Fix errors catching in i18n-crowdin script.
Detect non tty environment and apply defaults.
2020-06-09 22:02:55 +03:00
ErickSkrauch
8194f8d106 Answer "yes" for all i18n:push questions 2020-06-09 21:31:12 +03:00
ErickSkrauch
038c5704ed Add push source strings CI step 2020-06-09 21:12:43 +03:00
ErickSkrauch
7b74d7820c Cleanup dependencies 2020-06-09 21:07:21 +03:00
ErickSkrauch
cd6c5fce4c Allow the application to work without en.json file in dev environment 2020-06-09 21:02:03 +03:00
ErickSkrauch
02e767b57c Simplify locales preloading 2020-06-09 21:01:54 +03:00
ErickSkrauch
7c415a0d96 Crowdin's branches support 2020-06-09 21:01:38 +03:00
ErickSkrauch
0dc83a4ab1 Add git to install deps steps 2020-06-05 18:48:32 +03:00
ErickSkrauch
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
ErickSkrauch
e962a01a4a Fix tests 2020-06-04 21:03:24 +03:00
ErickSkrauch
f2b4ee1b4d Remove all locales from the repository 2020-06-04 20:10:39 +03:00
ErickSkrauch
747e21f0ae Fix linting errors 2020-06-04 19:54:33 +03:00
ErickSkrauch
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
ErickSkrauch
57cf6b3776 Migrate i18n-collect to the new prompt library 2020-05-27 19:06:44 +03:00
ErickSkrauch
5e62c930b1 Cleanup the crowdin integration script, completely migrate it to API v2 2020-05-27 18:52:06 +03:00
ErickSkrauch
e47eaf720f Reimplement the pull command of the crowdin script 2020-05-26 19:22:21 +03:00
ErickSkrauch
b5d1cb01d4 Removed husky, because commits that are created within a minute are not okay 2020-05-24 02:14:33 +03:00
ErickSkrauch
f85b9d8d35 Change prettier rules 2020-05-24 02:08:24 +03:00
ErickSkrauch
73f0c37a6a Merge branch 'improve_typings' 2020-05-24 01:58:28 +03:00
SleepWalker
0192f53932 Fix linting errors 2020-05-21 21:52:58 +03:00
SleepWalker
a5404002fd Bump deps 2020-05-21 21:52:58 +03:00
SleepWalker
97d2841eda Add @testing-library/cypress 2020-05-21 21:52:58 +03:00
SleepWalker
e1f15b5d22 Fix all tests and replace enzyme with @testing-library/react 2020-05-21 21:52:58 +03:00
ErickSkrauch
a0ec9574e2 Remove engine requirements completely 2020-05-20 20:37:39 +03:00