Skip to content

tghw/github-trello-powerup

Repository files navigation

Github Trello Powerup

This is a powerup for Trello to replace the missing Github powerup.

It is self hosted by remixing this Glitch. Issues and PRs can be filed to the Github repo.

Do not point your Powerup at this Glitch. It will not be supported as a service, only as an open source project.

Getting Started

  1. Remix this Glitch
  2. Create a Github app with the following settings
  • Homepage: https://[your-glitch].glitch.me/
  • Callback URL: https://[your-glitch].glitch.me/oauth/callback
  • Uncheck "Expire user authorization tokens"
  • Deactivate Webhooks
  • Permissions:
    • Repository permissions
      • Contents: Read-only
      • Issues: Read-only
      • Metadata: Read-only
      • Pull Requests: Read-only
  • Optional features: Opt out of User-to-server token expiration (this is because token refresh is not yet implemented)
  1. Set the environment variables in your Glitch remix:
  • GITHUB_CLIENT_ID
  • GITHUB_CLIENT_SECRET
  1. Install the Github app
  2. Create your powerup here: https://trello.com/power-ups/admin
  • Basic Info
    • Iframe connector URL: https://[your-glitch].glitch.me/
    • Fill the rest out as appropriate
  • Capabilities:
    • Attachment sections
    • Card badges
    • Card buttons
    • Show settings
    • Authorize status
    • Show authorization
  1. Install the Powerup
  2. Authorize the Github app through the Powerup Settings

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published