These 9 commits are when the Protocol Buffers files have changed:
Commit: | 1e42936 | |
---|---|---|
Author: | Ian Purton | |
Committer: | GitHub |
feat: Improved UI and UX. (#78) Improved UI and UX
The documentation is generated from this commit.
Commit: | 14fb473 | |
---|---|---|
Author: | Ian Purton | |
Committer: | GitHub |
feat(app): We can now store secrets by environment (#40) * fix(app): Use rust on nails devcontainer.
Commit: | 49bb14c | |
---|---|---|
Author: | Ian Purton | |
Committer: | GitHub |
feature(ui): You can now add team members to a vault (#20) Add members to a vault and the corresponding mass refactor.
Commit: | 314bbda | |
---|---|---|
Author: | Ian Purton | |
Committer: | GitHub |
feature(ui): The Minimum Viable Product (#13) * fix(security): We removed inline styling, however looks like shoelace uses this technique so we need to keep the style-src 'unsafe-inline' for now * Make more clickable. * feature(ux): When selecting a vault the names are decrypted so you can see them * feature(mvp): Now correctly show created at and updated at times * fix(security): Protobuf was generating code that required unsafe-inline for our CSP. This is fixed as part of the build. * feature(ui): All times are stored in UTC and displayed as relative times. * feature(ui): We now show the Vault that a Service Account is connected to * Start of delete popout. * feature(ux): You can delete a service account. * Also delete the attached secrets. * Fix build. * Tidy up readme. * Start to delete secrets. * Can add secrets with blindindex. * Blind indexes. * Stop double clicks.
Commit: | 5aab1ea | |
---|---|---|
Author: | Ian Purton | |
Committer: | GitHub |
feature(ui): Encrypt secrets for accounts (#12) * Code to add a secret. * Send secrets in one call. * Add secret now works. * Add functionality working. * Disconnect rust analyzer from cargo watch.
Commit: | 724eb6d | |
---|---|---|
Author: | Ian Purton | |
Committer: | GitHub |
Encrypt and store secrets (#9) Proof of Concept. Store and retrieve secrets with e2e encryption.
Commit: | a11fff9 | |
---|---|---|
Author: | Ian Purton | |
Committer: | GitHub |
Run the API and web server together. (#5) * We can combine api and web server. * Cache busting now working. * Remove API serv er. * Tidy up. * Integrated sqlx * Retrieve vaults. Co-authored-by: $NAME <$EMAIL>
Commit: | 735b074 | |
---|---|---|
Author: | Ian Purton | |
Committer: | GitHub |
Store and retrieve a secret (#4) * Starter gRPC Server. * Submit form. * Submit form. * E2E communications. * Add authentication. * Rpund trip web -> grpc. * Authnticate. * Add telemtrty. * E2E lsit vaults. Co-authored-by: $NAME <$EMAIL>
Commit: | b632cd6 | |
---|---|---|
Author: | Ian Purton | |
Committer: | GitHub |
Add developer section. (#3) * Add developer section. * Start to format. * Site layout. * Site architecture. * Typefaces and layout. * Responsive developer docs. * Rename folder. * Start docs. * Format blog. * Sub menu. * Add axum web server. * Start to build mockup. * App layout. * Use tables instead. * Add popouts. * Tidy up forms. * Split up mockup. * Add flyouts for secrets. * Resize buttons. * Refactor mockup. * Add lightweight routing. * Highlight menu correctly. * Add audit page. * More styling. * Setup dev env. * Setup web server. * Back to actix. * Open drawers automatically. * Add inital migrations. * Rename folders. * Move migrations into api. * Add cli folder. Co-authored-by: $NAME <$EMAIL>