Rework db-seeding, so that it doesn't depend on a github auth token

Instead, admins are specified using a JSON file, 'admins.json'. This file is
gitignored. If it is not present, there is a default list of admins in
'admins.default.json'.
This commit is contained in:
Max Brunsfeld 2024-01-17 12:45:18 -08:00
parent c6c56c35df
commit 9367f719f2
6 changed files with 84 additions and 88 deletions

1
.gitignore vendored
View file

@ -9,6 +9,7 @@
/styles/src/types/zed.ts
/crates/theme/schemas/theme.json
/crates/collab/static/styles.css
/crates/collab/.admins.json
/vendor/bin
/assets/themes/*.json
/assets/*licenses.md