* Some ESLint fixes
* Add login/logout signal to API, clear mentions on logout and flush cookies on login/logout
* Fix issue where local and HTTP-only servers would not validate correctly
* Reduce noise of renderer logging, adjust a few local renderer logs to be louder when needed
* Fallback to beginning of hostname for servers that don't change the site name
* Fix Save Image crash
* Update the name for insecure servers too
* Fix test
* Fix lint
* Reduce repetition
* Reinstall reporter and re-enable skipped tests
* Fixups for Linux
* Mac fixes
* Windows fixes
* Use keyboard shortcuts instead of menu for most menu actions
* Couple fixes
* One more fix for now
* Windows fixes
* Lint fixes
* Change up developer tools tests to be more consistent
* Fix key for mac
* Couple fixes for flaky tests/to avoid crashes on unload
* test: MM-T820 MMT821 helper functions to be used by tests
* test: MM-T820 keyboard shortcut opens dev tools for Application Wrapper
* test: MM-T820 open dev tools for Application Wrapper through menu, Menu Dropdown > View > Developer Tools for Application Wrapper
* test: MM-T821 open dev tools for Current Server through menu, Menu Dropdown > View > Developer Tools for Current Server
* test: MM-T820 MMT821 scope tests in separate describe block
* test: MM-T820 MMT821 add help functions used for basic interactions with dev tools console
* test: MM-T820 MMT821 add constant setting values used to configure interactions with dev tools console
* test: MM-T820 check if dev tools is pointing to index.html file by sending alert dialogue from dev tool and detecting the dialog event on page, when opening dev tool using keyboard shortcut
* test: MM-T820 check if dev tools is pointing to index.html file by sending alert dialogue from dev tool and detecting the dialog event on page, when opening dev tool using menu
* test: MM-T821 check if dev tools is pointing to current application server by sending alert dialogue from dev tool and detecting the dialog event on page, when opening dev tool using menu
* test: MM-T820 MMT821 increase timeout value of test suite as more time is needed for dev tools to be ready for interaction
* test: MM-T820 MMT821 remove extra whitespace when sending command to dev tools console
* test: MM-T820 MMT821 split check for dev tools open and where dev tools
is pointing to as 2 different parts
test: MM-T820 MMT821 fix lint errors
* [MM-39852] Setup docker image to run in CI for E2E
* Setup remote docker
* Install docker
* Trying this
* And this
* how about this
* this
* Okay this
* dis one
* sdfsagsdags
* Now?
* aaaaaaa
* asdasdasd
* i am dumb
* blank
* Please work
* Lint fix
* Forgot to update a couple things
* OOPS
* Testing something since this one is still failing
* Trying robotjs instead
* test
* Remove stop docker
* Try without the admin user (since apparently turning off admin notices didn't work)
* Remove console statement
Co-authored-by: Mattermod <mattermod@users.noreply.github.com>