/
home
/
techb158
/
trello-import.abdallabala.com
/
trello-export-import-powerup
/
/home/techb158/trello-import.abdallabala.com/trello-export-import-powerup
mkdir
upload
Name
Size
Mode
Actions
README-INSTALL.md
2511
0644
edit
dl
rm
Edit:
/home/techb158/trello-import.abdallabala.com/trello-export-import-powerup/README-INSTALL.md
(2511B)
# Trello Export / Import JSON CSV Power-Up This is a static Trello Power-Up front end that adds board and card export/import actions to Trello. ## What it includes - Board button: Import / Export - Card button: Import / Export Card - Trello REST authorization using the official Power-Up REST client - Export current board to JSON - Export current board to CSV - Export current card to JSON or CSV - Import JSON previously exported by this tool - Import CSV rows into the current board - Creates missing lists and labels - Matches members already on the board by username, full name, or id - Restores checklists - Optional attachment URL re-add - Optional matching custom field restore - Dry run preview before creating cards ## Install in the current app Copy the `public` directory into the web root of your current app, or merge the files into the existing public/static directory. Set the Trello Power-Up API key: ```js // public/js/config.js window.TRELLO_POWERUP_CONFIG = { appKey: "YOUR_TRELLO_POWERUP_API_KEY", appName: "Export Import JSON CSV", appAuthor: "Your Company" }; ``` Deploy the app over HTTPS. Your current Cloudflare tunnel setup is suitable as long as Trello can load the connector URL. ## Trello admin portal configuration In Trello Power-Up Admin: 1. Set iframe connector URL to `https://your-domain.example/index.html`. 2. Add the same origin to the API key allowed origins, for example `https://your-domain.example`. 3. Enable these capabilities: - board-buttons - card-buttons - show-settings - authorization-status - on-enable 4. Generate an API key and paste it into `public/js/config.js`. ## CSV format Minimum CSV: ```csv list,name,desc Todo,First imported card,Created from CSV Doing,Second imported card,Another card ``` Recommended CSV columns: ```csv list,name,desc,due,start,labels,members,checklists,attachments Todo,Card title,Markdown description,2026-08-01T12:00:00.000Z,,Bug;Backend,alice;bob,"[{""name"":""QA"",""checkItems"":[{""name"":""Test import"",""state"":""incomplete""}]}]","[{""name"":""Spec"",""url"":""https://example.com/spec.pdf""}]" ``` ## Notes - Tokens are not stored in this app. The Trello Power-Up REST client stores the token in private plugin data for the member. - Attachments are re-added only when URL attachment import is enabled. - Members are added only if they already belong to the target board. - Custom fields are restored by matching source field names. Dropdown options are created when missing.
Save
cmd:
run