* feat: implement Trello integration with OAuth and user fields * feat: migrate Trello integration to new integrations table * refactor: migrate Trello integration to use new integration system * refactor: migrate Trello integration to use new integrations table * fix: add loading check for Trello integration and update VSCode settings * feat: enhance import boards UI with dynamic integration providers and local storage config * feat: add select/unselect all buttons and loading state to board import form * feat: add Trello import env vars on README * docs: update Trello import guide to use OAuth flow instead of API keys * feat: add integrations table for OAuth token management * feat: connect trello from import modal * refactor: consolidate Trello integration endpoints into unified integration router * fix: trello import again * refactor: generalize integration authorization flow and improve error handling * refactor: update Trello API endpoints and tags for better organization * feat: add Integrations tag to OpenAPI specification * refactor: update Trello auth endpoint to use generic integration provider param * refactor: move Trello integration logic from trello.ts to import.ts router * refactor: consolidate Trello integration endpoints and fix API URL * chore: remove debug logs --------- Co-authored-by: Henry <henry_ball@hotmail.co.uk>
64 lines
1.1 KiB
Plaintext
64 lines
1.1 KiB
Plaintext
POSTGRES_URL=
|
|
|
|
EMAIL_FROM=
|
|
SMTP_HOST=
|
|
SMTP_PORT=
|
|
SMTP_USER=
|
|
SMTP_PASSWORD=
|
|
|
|
NEXT_PUBLIC_BASE_URL=
|
|
NEXT_PUBLIC_STORAGE_URL=
|
|
NEXT_PUBLIC_AVATAR_BUCKET_NAME=
|
|
NEXT_PUBLIC_ALLOW_CREDENTIALS=
|
|
NEXT_PUBLIC_DISABLE_SIGN_UP=
|
|
|
|
S3_REGION=
|
|
S3_ENDPOINT=
|
|
S3_ACCESS_KEY_ID=
|
|
S3_SECRET_ACCESS_KEY=
|
|
|
|
BETTER_AUTH_SECRET=
|
|
BETTER_AUTH_TRUSTED_ORIGINS=
|
|
|
|
TRELLO_APP_API_KEY=
|
|
TRELLO_APP_SECRET=
|
|
|
|
GOOGLE_CLIENT_ID=
|
|
GOOGLE_CLIENT_SECRET=
|
|
DISCORD_CLIENT_ID=
|
|
DISCORD_CLIENT_SECRET=
|
|
GITHUB_CLIENT_ID=
|
|
GITHUB_CLIENT_SECRET=
|
|
GITLAB_CLIENT_ID=
|
|
GITLAB_CLIENT_SECRET=
|
|
GITLAB_ISSUER=
|
|
MICROSOFT_CLIENT_ID=
|
|
MICROSOFT_CLIENT_SECRET=
|
|
TWITTER_CLIENT_ID=
|
|
TWITTER_CLIENT_SECRET=
|
|
KICK_CLIENT_ID=
|
|
KICK_CLIENT_SECRET=
|
|
ZOOM_CLIENT_ID=
|
|
ZOOM_CLIENT_SECRET=
|
|
DROPBOX_CLIENT_ID=
|
|
DROPBOX_CLIENT_SECRET=
|
|
VK_CLIENT_ID=
|
|
VK_CLIENT_SECRET=
|
|
LINKEDIN_CLIENT_ID=
|
|
LINKEDIN_CLIENT_SECRET=
|
|
REDDIT_CLIENT_ID=
|
|
REDDIT_CLIENT_SECRET=
|
|
ROBLOX_CLIENT_ID=
|
|
ROBLOX_CLIENT_SECRET=
|
|
SPOTIFY_CLIENT_ID=
|
|
SPOTIFY_CLIENT_SECRET=
|
|
TIKTOK_CLIENT_ID=
|
|
TIKTOK_CLIENT_SECRET=
|
|
TIKTOK_CLIENT_KEY=
|
|
TWITCH_CLIENT_ID=
|
|
TWITCH_CLIENT_SECRET=
|
|
APPLE_CLIENT_ID=
|
|
APPLE_CLIENT_SECRET=
|
|
APPLE_APP_BUNDLE_IDENTIFIER=
|
|
|