sourcebot/packages/web
Michael Sukkarieh 31114a9d95
add concept of secrets (#180)
* add @sourcebot/schemas package

* migrate things to use the schemas package

* Dockerfile support

* add secret table to schema

* Add concept of connection manager

* Rename Config->Connection

* Handle job failures

* Add join table between repo and connection

* nits

* create first version of crypto package

* add crypto package as deps to others

* forgot to add package changes

* add server action for adding and listing secrets, create test page for it

* add secrets page to nav menu

* add secret to config and support fetching it in backend

* reset secret form on successful submission

* add toast feedback for secrets form

* add instructions for adding encryption key to dev instructions

* add encryption key support in docker file

* add delete secret button

* fix nits from pr review

---------

Co-authored-by: bkellam <bshizzle1234@gmail.com>
2025-01-27 14:07:07 -08:00
..
public Organization switching & active org management (#173) 2025-01-21 14:50:16 -08:00
src add concept of secrets (#180) 2025-01-27 14:07:07 -08:00
.env Pass PostHog key at build time (#92) 2024-11-25 21:04:52 -08:00
.eslintignore Config format V2 (#42) 2024-10-17 16:31:18 -04:00
.eslintrc.json Config format V2 (#42) 2024-10-17 16:31:18 -04:00
.gitignore Config format V2 (#42) 2024-10-17 16:31:18 -04:00
components.json Version upgrade toast (#44) 2024-10-18 15:03:13 -04:00
next.config.mjs Authentication (#164) 2025-01-16 15:24:13 -08:00
package.json add concept of secrets (#180) 2025-01-27 14:07:07 -08:00
postcss.config.mjs Config format V2 (#42) 2024-10-17 16:31:18 -04:00
tailwind.config.ts Basic syntax highlighting support for search bar (#66) 2024-11-12 18:43:44 -08:00
tsconfig.json Filtering panel (#48) 2024-10-28 10:30:29 -07:00
vitest.config.mts Search suggestions (#85) 2024-11-22 18:50:13 -08:00