* Switch to history mode in pp
* Remove broken tests
* Install asset manifest
* Only build to modern
* Remove override files in favor of settings
* Build assets json
* Use dynamic routing based on api basepath
* Remove override files
* Set webpack public path based on passed window var
* Fix tests
* Add note to public page
* Add project chooser on public view
* Optimize loading order
So much nicer to use now
Closes#298
* Fix the private project switcher too
* Add transition to public view
* Prevent project switching if youre already on that project
* [WIP] Add reset password form
* Add request password reset page
* Add jwt-payload util
* Install base-64
* Fix test typing
* Add new errors to translations
* Finish reset password flow
* Fix foreground color on v-notice
* Fix tests
* Allow code in translateError + render project error translated on login
* Remove wrong reference to error component
* Render project key if name is unknown
* Fix date-fns version
* Fix tests
* Create auth helpers file, check auth on failed requests, change beforeRoute handler
* Uninstall debug
* Navigate to / on no public projects
* Get router test coverage to 100%
* Fix auth tests
* Add tests for new projects store action
* Add file structure
* Add basics of private view
* Add composition api in every test
* Install nanoid
* Add request queue
* Register all global components
* Make bunny run on api queue
* Use private route for debug now
* Move request queue to store
* Remove unused sleep function in hover test
* Use new request queue in private view
* Remove jest pre-test config
* Finish logo + tests
* Add tests for private view
* Fix unhandled promise in api test