58 Commits
Author SHA1 Message Date
ErickSkrauch c93323d282 Of course I forgot the local debug .only statement 2026-06-01 20:56:06 +02:00
ErickSkrauch f36ce5d2dc Fix missing redirect after relogin during oauth flow when the user had two-factor authentication enabled 2026-06-01 20:52:08 +02:00
ErickSkrauch be08857edc Add E2E tests for device code grant flow.
Handle more errors for device code.
Dispatch a BSOD for an any unhandled exception from auth flow state
2024-12-18 01:02:02 +01:00
ErickSkrauch b0975f0b0f Fix E2E tests, related to the OAuth flow 2024-12-17 21:49:05 +01:00
ErickSkrauch 12f5e711c4 Fix type and lint errors after upgrading corresponding dependencies 2021-07-13 22:40:31 +02:00
ErickSkrauch aababa1113 Allow to execute decline oauth e2e tests since the backend has been fixed 2021-03-29 04:54:37 +02:00
SleepWalkerandErickSkrauch b1774d8354 Allow escape from activation step back to login page 2021-03-28 17:50:32 +02:00
SleepWalkerandErickSkrauch 831ab42155 fix: correct logic for handling deleted users during oauth (#27) 2020-10-11 21:30:50 +03:00
SleepWalkerandErickSkrauch 79ff3b9410 chore(build): enable support for ts declare fields 2020-10-11 21:30:50 +03:00
ErickSkrauch 3b2fbb2cc4 Fixes by review 2020-08-04 13:48:16 +03:00
ErickSkrauch 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
ErickSkrauch 3cff6ad26c Cover delete/restore account forms with E2E tests 2020-08-01 01:49: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 f85b9d8d35 Change prettier rules 2020-05-24 02:08:24 +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 2d903f96fc Upgrade prettier before it will be removed forever 2020-05-20 20:02:22 +03:00
SleepWalker 39576c0480 Bump deps and fix webpack dev mode 2020-05-20 20:01:35 +03: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
ErickSkrauch f05409c218 Pin browser's language for e2e tests 2020-01-15 17:59:56 +03:00
ErickSkrauchandGitHub 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 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
SleepWalker 5428e53a86 Minor tests improvements 2019-12-30 10:33:18 +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 f72c880ad1 Bump deps to the latest versions 2019-12-13 09:53:09 +02:00
SleepWalker 8734956c79 Upgrade cypress to the latest version and configure it to support ts 2019-12-07 23:18:30 +02:00
SleepWalker d8d2df0702 Migrate from flow to typescript 2019-12-07 13:42:59 +02:00
SleepWalker d795ec164f Add prettier and re-configure lint according to current best practises 2019-11-27 11:07:02 +02:00
SleepWalker 116a92b75a Bump deps 2019-11-09 15:17:25 +02:00
SleepWalker 6821bcfe40 Fix e2e tests 2019-06-30 14:25:43 +03:00
SleepWalker 0ad3499609 Some minor fixes and e2e tests for creating of website app 2018-11-10 11:51:27 +02:00