Commit Graph

87 Commits

Author SHA1 Message Date
228bc048af Add typings for Box and BoxesField classes, split BSoD view into controller and pure view, add storybook, fix support link styles 2020-01-15 23:39:53 +03:00
32ebba63a1 Add global app styles to the StoryBook, fix casing for UI stories 2020-01-15 22:22:35 +03:00
503687c50a Rework FooterMenu, add vertical padding and let links break on multiple lines. Add a story for the FooterMenu 2020-01-15 22:14:35 +03:00
0281c55463 Replace TravisCI with GitLab CI (#16)
* Add gitlab-ci configuration

* Attempt to fix cypress binary installation cache

* Even more improve caching, add wait-on step to ensure, that web server is ready to run cypress

* Exclude cache directory from linting

* Do not cache yarn's global cache to reduce the size of the cache to upload

* Disable Sentry for e2e tests, enable parallelization for cypress

* Store build artifacts

* Add dev deployment stage

* Try to fix commits association

* Fix sentry-cli param name

* Disable host checking for rsync

* Disable host checking via ssh config

* Add production deployment step

* Fix deployment Sentry notifying, allow performing auto deployment with special commit message

* Make autodeploy [deploy]

* Cleanup test branch refs

* Remove environment definition. Detect it based on the domain name

* Store cache for E2E tests separately
2020-01-15 17:57:27 +03:00
7dc22019a5 Fix typo in sentry dsn naming 2020-01-14 15:29:59 +03:00
925a3a868e Some more minor fixes 2019-12-30 10:57:52 +02:00
03e26209f4 Add some split points for routes 2019-12-30 10:33:18 +02:00
b3f1268950 Replace react-helmet with react-helmet-async 2019-12-30 09:52:22 +02:00
884c77141a Bump deps 2019-12-30 09:52:21 +02:00
5ca4c323c7 Fix the rest of the tests 2019-12-29 18:38:35 +02:00
f8ae8282ed Improve dev/applications e2e coverage 2019-12-29 16:44:07 +02:00
f8670db315 E2e tests for mfa. Fix a bug that made mfa impossible to disable 2019-12-29 16:20:08 +02:00
8af40aed47 Cover change email with e2e tests and fix bugs 2019-12-29 15:26:07 +02:00
f284664818 Cover change username page with e2e tests and fix minor bugs 2019-12-29 14:00:40 +02:00
b2c072e5e1 Fix locale switcher and cover it with e2e 2019-12-28 13:13:11 +02:00
5d411fd6ca Add e2e tests for contact form 2019-12-28 12:16:20 +02:00
951f538ee5 Add more auth/oauth/multi-acc related test cases 2019-12-28 12:16:20 +02:00
0325f0aac4 Cover forgot password with e2e tests 2019-12-27 22:40:26 +02:00
c8b0168c69 Cover register and activation with e2e tests 2019-12-27 22:00:13 +02:00
f6f0aedc65 Fix signin and add more signin e2e tests cases 2019-12-27 21:01:59 +02:00
d9fc503f9e Cover oauth with e2e tests and fix some old and newly introduced bugs 2019-12-26 14:33:44 +02:00
8e95fd835e Merge remote-tracking branch 'origin/master' into deps-updates 2019-12-25 13:33:42 +02:00
6373e95e5c Fix local flag icon url 2019-12-25 13:30:47 +02:00
d5e0e9a7fb Bump deps 2019-12-25 13:28:11 +02:00
8db75ac8c8 Fix babel warnings about ts types re-export 2019-12-25 12:54:05 +02:00
f72c880ad1 Bump deps to the latest versions 2019-12-13 09:53:09 +02:00
59debce051 Migrate auth components to new Context api 2019-12-13 09:39:05 +02:00
d13dee748d Merge remote-tracking branch 'origin/master' into deps-updates 2019-12-12 09:32:06 +02:00
71833c1033 Switch Profile to new Context API 2019-12-12 09:26:23 +02:00
3b20475cc6 Remove deprecated methods usage 2019-12-11 09:57:50 +02:00
c93a1368f7 Configure storybook 2019-12-09 09:47:51 +02:00
76679f03a6 Remove old unused env variables 2019-12-09 09:47:24 +02:00
128f327ec4 Move App into shell dir. Decouple ContextProviders. Improved type coverage for reducers 2019-12-09 09:07:07 +02:00
c82468333f Fix regressions found by cypress tests 2019-12-07 23:53:22 +02:00
c638c1566e Replace classnames with clsx 2019-12-07 21:43:08 +02:00
d226fb2974 Merge remote-tracking branch 'origin/master' into deps-updates 2019-12-07 21:36:14 +02:00
f9d3bb4e20 Create app namespace for all absolute requires of app modules. Move all packages under packages yarn workspace 2019-12-07 21:06:42 +02:00