test: re-introduce E2E, add basic login/logout tests (#9881)
* add playwright
* add basic login test with keycloak
* run E2E tests in CI
* add `test:e2e` turbo command
* tweak test
* move coverage to bottom
* fix format
* drop `&&`
* use turbo command
* upload playwright artifacts
* add logout test
* tweak turbo cache
* fix imports
* tweaks
* trust host
* tweak CI config
* fix artifact path