* [dev] make-user-admin: Grant all admin permissions
* [dev] Change frontend-dev to redirect instead of transparently proxy
This removes the "proxy needs network access to upstream" constraint, by relying on the developers browser
* [dev] front-end dev: more convenience, and added to readme
* [dashboard] Downtime in-app announcements
* [dashboard] Set correct port for hot reload to work
* [dashboard] Display local time
* adding static page for maintenance mode
* [dashboard] maintenance screen: Add specific end time
* [dashboard] in-app maintenance notification: Point to https://www.gitpodstatus.com instead of specific event
* [proxy] Re-direct mechanism controlled by env var MAINTENANCE_REDIRECT
---------
Co-authored-by: Brad Harris <bmharris@gmail.com>
* update node to 18.17.1
* use new dev image
* fix webpack in supervisor-frontend
* bump webpack to 5.88.2 in dashboard
* streamline webpack versions
* Fix craco config
* streamline eslint versions
* Update eslint config and disable for now
* Enable eslint again
* Update vscode-jsonrpc for browser implementation
* Polyfill setimmeadiate
* Remove NODE_OPTIONS env var from supervisor front end scripts
* Fix css
* Fix css 2
* Fix checkboxchecked
* Add comment
* Fix yarn.lock
---------
Co-authored-by: Jean Pierre <jeanp413@hotmail.com>