Skip to content

App candidate: Asana integration [] #11004

Draft
zacharyyankiver wants to merge 2 commits into
masterfrom
codex/asana-automation-progress
Draft

App candidate: Asana integration [] #11004
zacharyyankiver wants to merge 2 commits into
masterfrom
codex/asana-automation-progress

Conversation

@zacharyyankiver
Copy link
Copy Markdown
Contributor

Status

This is not a finished Marketplace app. This PR is an app candidate checkpoint intended for the Marketplace team to continue shaping, hardening, and deciding whether/how to productize.

What is included

  • Adds an Asana app candidate under apps/asana.
  • Includes local Contentful App Framework UI for configuration, sidebar, field, and dialog locations.
  • Adds app actions/functions for validating Asana credentials, listing workspaces/projects/tasks, creating tasks, updating tasks, fetching task details, and adding comments.
  • Supports the current create-task automation flow: Contentful entry created -> create Asana task -> write the primary Asana task link back to the entry.
  • Includes tests for functions, primary task link mapping, editor interface helpers, and config screen behavior.

What is not finished

  • OAuth is not implemented yet; configuration currently relies on an Asana personal access token.
  • Marketplace readiness, final UX/content, security review, production app definition/listing work, and broader automation design still need Marketplace follow-up.
  • Update/comment automation flows should wait for purpose-built linked-task app actions rather than the generic task actions.

Validation

  • npm run test:ci
  • npm run build
  • Local Contentful/Asana smoke validation for the create-task automation and sidebar link write-back

@wiz-inc-38d59fb8d7
Copy link
Copy Markdown

wiz-inc-38d59fb8d7 Bot commented May 22, 2026

Wiz Scan Summary

Scanner Findings
Vulnerability Finding Vulnerabilities -
Data Finding Sensitive Data -
Secret Finding Secrets -
IaC Misconfiguration IaC Misconfigurations -
SAST Finding SAST Findings 2 Medium
Software Management Finding Software Management Findings -
Total 2 Medium

View scan details in Wiz

To detect these findings earlier in the dev lifecycle, try using Wiz Code VS Code Extension.

@zacharyyankiver zacharyyankiver changed the title App candidate: Asana integration [] App candidate: Asana integration May 22, 2026
@zacharyyankiver zacharyyankiver changed the title [] App candidate: Asana integration App candidate: Asana integration [] May 22, 2026
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