Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Move onboarding form to the website (#2017)
- [x] Make repo-ingestion fault tolerant (deploy on both wato-aks1 and wato-kube) - [x] Set up utility functions from the old form like hashing passwords. - [x] Render markdown in field descriptions. - [x] Add "Advanced" dropdown: download config (show error in dialog, have a button to download anyway), save for later (useful for admins creating templates). Can use the [Dropdown Menu](https://ui.shadcn.com/docs/components/dropdown-menu) component - [x] Prompt when trying to leave the page with modifications - [x] CI-based checklist WATonomous/infra-config#2553 - [x] Resolve the 500 error when no file is changed: WATonomous/infra-config#2017 (comment) (in a separate PR) WATonomous/infra-config#2552 - [x] Form instructions - [x] Add deprecation notice to the old form. Link the new form, also transfer query params. WATonomous/infra-config@3b291ae - [x] Update website URLs to point to the new page. --------- Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
- Loading branch information