Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
21 commits
Select commit Hold shift + click to select a range
3ef3046
feat: add personal access token schema
digitalhurricane-io Aug 20, 2026
2c0a789
feat: add personal access token secrets
digitalhurricane-io Aug 20, 2026
106df05
refactor: prepare guarded audit statements
digitalhurricane-io Aug 20, 2026
fab77f8
feat: add personal access token lifecycle
digitalhurricane-io Aug 20, 2026
4299235
feat: expose personal access token management
digitalhurricane-io Aug 20, 2026
c4e2e5a
feat: validate personal access token principals
digitalhurricane-io Aug 20, 2026
360acac
feat: authenticate Mail API personal access tokens
digitalhurricane-io Aug 20, 2026
c84d2d2
feat: audit personal access token use
digitalhurricane-io Aug 20, 2026
dd6b795
test: lock personal access tokens to the Mail API
digitalhurricane-io Aug 20, 2026
1d26dc7
docs: publish personal access token authentication
digitalhurricane-io Aug 20, 2026
69a93a5
fix: bypass API requests in the service worker
digitalhurricane-io Aug 20, 2026
d018302
refactor: share recent authentication UI
digitalhurricane-io Aug 20, 2026
aefbfe3
feat: list and revoke personal access tokens
digitalhurricane-io Aug 20, 2026
20b7ff1
feat: create personal access tokens safely
digitalhurricane-io Aug 20, 2026
cc3d743
test: cover personal access tokens in staging
digitalhurricane-io Aug 20, 2026
1693115
fix: discard stale personal access token results
digitalhurricane-io Aug 20, 2026
e613fb2
fix: align personal access token database schema
digitalhurricane-io Aug 21, 2026
c31387e
fix: address PAT runtime review findings
digitalhurricane-io Aug 22, 2026
00f0aa5
fix: align PAT API artifacts
digitalhurricane-io Aug 22, 2026
ee94181
test: strengthen PAT safety coverage
digitalhurricane-io Aug 22, 2026
9432c1e
fix: time out recent authentication checks
digitalhurricane-io Aug 22, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 8 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,13 @@
# Changelog

## Unreleased

- Let every user create and revoke personal access tokens for trusted Mail API automation. Workspace
owners can also inspect and revoke every active token for incident response. These
high-privilege credentials can call every Mail API operation subject to the token owner's current
role and mailbox grants, never access workspace administration or MCP, and appear only once when
created.

## 1.2.0

### New
Expand Down
Loading