🧑✈️ Build Team Kickoff
- [x] Resolve any open questions about the pitch
- [x] Start sketching scopes & pick first vertical
- [x] Touch base on vacation schedules
Asynchronous mode (Sekhar):
- Share updates in slack, screenshots, videos/gifs, ci links
- share text update for build sync in advance
🚢 Release Plan
🎯 Scope & Status
➡️ next focus • 🏃 in progress • 👀 in review • ✅ done
✅ 1 → Prompt for credentials in V2 sessions
In V1 sessions, the user is prompted to provide credentials for any cloud storage they have mounted, but this does not happen in V2 sessions yet.
- [x] (UI) When creating a cloud storage, let the user test if the credentials work (also 1.0!)
- [x] (UI) When a session is started, Check if credentials are necessary to mount cloud storage and prompt the user to enter them or skip mounting
→ Merge!
✅ 2 → Initial support for SecretKind
To realize this pitch, it will be necessary to distinguish between General Secret
(which we have now) and Cloud Storage Secrets
(which we will be adding). Since there will likely be other kinds of secrets in the future, we may as well make an enum
to handle this now.
- [x] 👀 (DB) Add SecretKind as an enum to the DB, and add it as a column to the secrets table
- [x] 👀 (API) Accept/Return SecretKind in the APIs