Skip to content

feat: replace Asana PAT auth with OAuth 2.0 - #11286

Open
Michael Kivisto (kivisto-contentful) wants to merge 1 commit into
codex/asana-automation-progressfrom
codex/asana-oauth-migration
Open

feat: replace Asana PAT auth with OAuth 2.0#11286
Michael Kivisto (kivisto-contentful) wants to merge 1 commit into
codex/asana-automation-progressfrom
codex/asana-oauth-migration

Conversation

@kivisto-contentful

Copy link
Copy Markdown

Swaps the Personal Access Token auth model for OAuth 2.0 (authorize-code + PKCE popup flow, refresh-token-only persistence, per-call access token minting via functions/asanaClient.ts). Also closes the documentation and test gaps found while verifying MAPS-249/MAPS-250 against their Jira acceptance criteria: an "Available app actions" README section explaining create-vs-comment-vs-update usage and updateAsanaTask's supported fields, plus missing-taskId/Asana-error test coverage for addAsanaComment.

Purpose

Approach

Testing steps

Breaking Changes

Dependencies and/or References

Deployment

Swaps the Personal Access Token auth model for OAuth 2.0 (authorize-code +
PKCE popup flow, refresh-token-only persistence, per-call access token
minting via functions/asanaClient.ts). Also closes the documentation and
test gaps found while verifying MAPS-249/MAPS-250 against their Jira
acceptance criteria: an "Available app actions" README section explaining
create-vs-comment-vs-update usage and updateAsanaTask's supported fields,
plus missing-taskId/Asana-error test coverage for addAsanaComment.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant