Commit Graph

994 Commits

Author SHA1 Message Date
ErickSkrauch
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
ErickSkrauch
32ebba63a1
Add global app styles to the StoryBook, fix casing for UI stories 2020-01-15 22:22:35 +03:00
ErickSkrauch
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
ErickSkrauch
0bc1c08c07
Cache all workspaces 2020-01-15 20:32:04 +03:00
ErickSkrauch
51016c971b
Migrate to simple images to speedup CI 2020-01-15 18:57:20 +03:00
ErickSkrauch
f05409c218
Pin browser's language for e2e tests 2020-01-15 17:59:56 +03:00
ErickSkrauch
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
ErickSkrauch
4b71e8b12e
Ignore cypress outputs 2020-01-14 15:30:07 +03:00
ErickSkrauch
7dc22019a5
Fix typo in sentry dsn naming 2020-01-14 15:29:59 +03:00
ErickSkrauch
7b85004994
Fix e2e tests 2020-01-14 15:29:51 +03:00
ErickSkrauch
438becb834
Fix e2e tests 2020-01-14 14:52:55 +03:00
ErickSkrauch
eee8f257e3
Remove old config file 2020-01-09 16:27:49 +03:00
ErickSkrauch
0f6c376456
Merge pull request #14 from elyby/deps-updates
Upgrade project
2020-01-09 13:32:12 +03:00
SleepWalker
3cd2d21fce Disable dll plugin in storybook 2020-01-02 16:45:55 +02:00
SleepWalker
925a3a868e Some more minor fixes 2019-12-30 10:57:52 +02:00
SleepWalker
f900321a12 Fix extract css plugin 2019-12-30 10:33:19 +02:00
SleepWalker
4d8704f17c Rename ./dist to ./build 2019-12-30 10:33:19 +02:00
SleepWalker
03e26209f4 Add some split points for routes 2019-12-30 10:33:18 +02:00
SleepWalker
5428e53a86 Minor tests improvements 2019-12-30 10:33:18 +02:00
SleepWalker
af2f7cc532 Fix react rhl misconfiguration 2019-12-30 09:52:22 +02:00
SleepWalker
b3f1268950 Replace react-helmet with react-helmet-async 2019-12-30 09:52:22 +02:00
SleepWalker
884c77141a Bump deps 2019-12-30 09:52:21 +02:00
SleepWalker
5ca4c323c7 Fix the rest of the tests 2019-12-29 18:38:35 +02:00
SleepWalker
f8ae8282ed Improve dev/applications e2e coverage 2019-12-29 16:44:07 +02:00
SleepWalker
f8670db315 E2e tests for mfa. Fix a bug that made mfa impossible to disable 2019-12-29 16:20:08 +02:00
SleepWalker
73d2baeb3a E2e tests for activation and password reset pages with keys in url 2019-12-29 15:33:48 +02:00
SleepWalker
8af40aed47 Cover change email with e2e tests and fix bugs 2019-12-29 15:26:07 +02:00
SleepWalker
5a5d41749e Cover change password with e2e tests 2019-12-29 14:27:44 +02:00
SleepWalker
f284664818 Cover change username page with e2e tests and fix minor bugs 2019-12-29 14:00:40 +02:00
SleepWalker
b2c072e5e1 Fix locale switcher and cover it with e2e 2019-12-28 13:13:11 +02:00
SleepWalker
ba49382fb6 Improve tests structure 2019-12-28 12:25:44 +02:00
SleepWalker
5d411fd6ca Add e2e tests for contact form 2019-12-28 12:16:20 +02:00
SleepWalker
951f538ee5 Add more auth/oauth/multi-acc related test cases 2019-12-28 12:16:20 +02:00
SleepWalker
0325f0aac4 Cover forgot password with e2e tests 2019-12-27 22:40:26 +02:00
SleepWalker
c8b0168c69 Cover register and activation with e2e tests 2019-12-27 22:00:13 +02:00
SleepWalker
f6f0aedc65 Fix signin and add more signin e2e tests cases 2019-12-27 21:01:59 +02:00
SleepWalker
d9fc503f9e Cover oauth with e2e tests and fix some old and newly introduced bugs 2019-12-26 14:33:44 +02:00
SleepWalker
8e95fd835e Merge remote-tracking branch 'origin/master' into deps-updates 2019-12-25 13:33:42 +02:00
SleepWalker
6373e95e5c Fix local flag icon url 2019-12-25 13:30:47 +02:00
SleepWalker
d5e0e9a7fb Bump deps 2019-12-25 13:28:11 +02:00
SleepWalker
8db75ac8c8 Fix babel warnings about ts types re-export 2019-12-25 12:54:05 +02:00
ErickSkrauch
0609815ac6 Fix the case when passed more than 2 scopes, delimited by comma 2019-12-15 16:38:13 +03:00
SleepWalker
f72c880ad1 Bump deps to the latest versions 2019-12-13 09:53:09 +02:00
SleepWalker
59debce051 Migrate auth components to new Context api 2019-12-13 09:39:05 +02:00
SleepWalker
08a2158042 Add env plugin in webpack dll config 2019-12-13 09:19:00 +02:00
SleepWalker
d13dee748d Merge remote-tracking branch 'origin/master' into deps-updates 2019-12-12 09:32:06 +02:00
SleepWalker
71833c1033 Switch Profile to new Context API 2019-12-12 09:26:23 +02:00
ErickSkrauch
7af08f3ed7
Merge pull request #15 from elyby/issue_12
Replace commas with spaces in scopes list
2019-12-11 16:06:31 +03:00
ErickSkrauch
1b98fe9f34
Fixes #12. Replace commas with spaces in scopes list 2019-12-11 15:55:00 +03:00
ErickSkrauch
98ca1ca892
Temporary disable automatic deployment 2019-12-11 15:34:04 +03:00