diff --git a/import/asana/README.md b/import/asana/README.md index 055f93d03..c389b6aa3 100644 --- a/import/asana/README.md +++ b/import/asana/README.md @@ -5,8 +5,8 @@ This node app converts an Asana json archive into a Focalboard archive. To use: 2. Save it locally, e.g. to `asana.json` 3. Run `npm install` from within `focalboard/webapp` 4. Run `npm install` from within `focalboard/import/asana` -5. Run `npx ts-node importAsana.ts -i -o archive.focalboard` -6. In Focalboard, click `Settings`, then `Import archive` and select `archive.focalboard` +5. Run `npx ts-node importAsana.ts -i -o archive.boardarchive` +6. In Focalboard, click `Settings`, then `Import archive` and select `archive.boardarchive` ## Import scope diff --git a/import/asana/importAsana.ts b/import/asana/importAsana.ts index ab54878bc..38cc650aa 100644 --- a/import/asana/importAsana.ts +++ b/import/asana/importAsana.ts @@ -34,7 +34,7 @@ function main() { const args: minimist.ParsedArgs = minimist(process.argv.slice(2)) const inputFile = args['i'] - const outputFile = args['o'] || 'archive.focalboard' + const outputFile = args['o'] || 'archive.boardarchive' if (!inputFile) { showHelp() @@ -184,7 +184,7 @@ function convert(input: Asana): [Board[], Block[]] { } function showHelp() { - console.log('import -i -o [output.focalboard]') + console.log('import -i -o [output.boardarchive]') exit(1) } diff --git a/import/jira/README.md b/import/jira/README.md index c50dc3cd8..eb1401f1c 100644 --- a/import/jira/README.md +++ b/import/jira/README.md @@ -6,8 +6,8 @@ This node app converts a Jira xml export into a Focalboard archive. To use: 3. Save it locally, e.g. to `jira_export.xml` 4. Run `npm install` from within `focalboard/webapp` 5. Run `npm install` from within `focalboard/import/jira` -6. Run `npx ts-node importJira.ts -i -o archive.focalboard` (also from within `focalboard/import/jira`) -7. In Focalboard, click `Settings`, then `Import archive` and select `archive.focalboard` +6. Run `npx ts-node importJira.ts -i -o archive.boardarchive` (also from within `focalboard/import/jira`) +7. In Focalboard, click `Settings`, then `Import archive` and select `archive.boardarchive` ## Import scope and known limitations diff --git a/import/jira/importJira.ts b/import/jira/importJira.ts index b934ea08d..941b12a14 100644 --- a/import/jira/importJira.ts +++ b/import/jira/importJira.ts @@ -8,7 +8,7 @@ async function main() { const args: minimist.ParsedArgs = minimist(process.argv.slice(2)) const inputFile = args['i'] - const outputFile = args['o'] || 'archive.focalboard' + const outputFile = args['o'] || 'archive.boardarchive' return run(inputFile, outputFile) } diff --git a/import/jira/jiraImporter.ts b/import/jira/jiraImporter.ts index 748dc6267..83024a259 100644 --- a/import/jira/jiraImporter.ts +++ b/import/jira/jiraImporter.ts @@ -237,7 +237,7 @@ function optionForPropertyValue(cardProperty: IPropertyTemplate, propertyValue: } function showHelp() { - console.log('import -i -o [output.focalboard]') + console.log('import -i -o [output.boardarchive]') exit(1) } diff --git a/import/nextcloud-deck/README.md b/import/nextcloud-deck/README.md index 283486a1a..323f8163a 100644 --- a/import/nextcloud-deck/README.md +++ b/import/nextcloud-deck/README.md @@ -4,10 +4,10 @@ This node app converts data from a Nextcloud Server with the [app Deck](https:// 1. Run `npm install` from within `focalboard/webapp` 2. Run `npm install` from within `focalboard/import/nextcloud-deck` -3. Run `npx ts-node importDeck.ts -o archive.focalboard` (also from within `focalboard/import/nextcloud-deck`) +3. Run `npx ts-node importDeck.ts -o archive.boardarchive` (also from within `focalboard/import/nextcloud-deck`) 1. Enter URL and credentials (can also be provided via cli arguments) 2. Enter ID of the board to convert -4. In Focalboard, click `Settings`, then `Import archive` and select `archive.focalboard` +4. In Focalboard, click `Settings`, then `Import archive` and select `archive.boardarchive` ## Import scope diff --git a/import/nextcloud-deck/importDeck.ts b/import/nextcloud-deck/importDeck.ts index 1617bc166..96b35365f 100644 --- a/import/nextcloud-deck/importDeck.ts +++ b/import/nextcloud-deck/importDeck.ts @@ -47,7 +47,7 @@ async function main() { const password = args['p'] ?? readline.question('Password: ', {hideEchoBack: true}) const boardIdString = args['b'] - const outputFile = args['o'] || 'archive.focalboard' + const outputFile = args['o'] || 'archive.boardarchive' // Create Client const deckClient = new NextcloudDeckClient({auth: {username, password}, url}) diff --git a/import/notion/README.md b/import/notion/README.md index 05148568e..d542703a9 100644 --- a/import/notion/README.md +++ b/import/notion/README.md @@ -6,8 +6,8 @@ This node app converts a Notion CSV and markdown export into a Focalboard archiv 3. Save it locally, and unzip the folder e.g. to `notion-export` 4. Run `npm install` from within `focalboard/webapp` 5. Run `npm install` from within `focalboard/import/notion` -6. Run `npx ts-node importNotion.ts -i -o archive.focalboard` -7. In Focalboard, click `Settings`, then `Import archive` and select `archive.focalboard` +6. Run `npx ts-node importNotion.ts -i -o archive.boardarchive` +7. In Focalboard, click `Settings`, then `Import archive` and select `archive.boardarchive` ## Import scope diff --git a/import/notion/importNotion.ts b/import/notion/importNotion.ts index 85f7508c8..3ed29e146 100644 --- a/import/notion/importNotion.ts +++ b/import/notion/importNotion.ts @@ -35,7 +35,7 @@ async function main() { const args: minimist.ParsedArgs = minimist(process.argv.slice(2)) const inputFolder = args['i'] - const outputFile = args['o'] || 'archive.focalboard' + const outputFile = args['o'] || 'archive.boardarchive' if (!inputFolder) { showHelp() @@ -217,7 +217,7 @@ function convert(input: any[], title: string): [Board[], Block[]] { } function showHelp() { - console.log('import -i -o [output.focalboard]') + console.log('import -i -o [output.boardarchive]') exit(1) } diff --git a/import/todoist/README.md b/import/todoist/README.md index aa0ba7dda..abc1c6678 100644 --- a/import/todoist/README.md +++ b/import/todoist/README.md @@ -8,5 +8,5 @@ This node app converts a Todoist json archive into a Focalboard archive. To use: 1. Note the name and location of the downloaded *json* file. 3. Run `npm install` from within `focalboard/webapp` 4. Run `npm install` from within `focalboard/import/todoist` -5. Run `npx ts-node importTodoist.ts -i -o archive.focalboard` (also from within `focalboard/import/todoist`) -6. In Focalboard, click `Settings`, then `Import archive` and select `archive.focalboard` +5. Run `npx ts-node importTodoist.ts -i -o archive.boardarchive` (also from within `focalboard/import/todoist`) +6. In Focalboard, click `Settings`, then `Import archive` and select `archive.boardarchive` diff --git a/import/todoist/importTodoist.ts b/import/todoist/importTodoist.ts index f7dd3f59b..c58df044b 100644 --- a/import/todoist/importTodoist.ts +++ b/import/todoist/importTodoist.ts @@ -42,7 +42,7 @@ function main() { const args: minimist.ParsedArgs = minimist(process.argv.slice(2)) const inputFile = args['i'] - const outputFile = args['o'] || 'archive.focalboard' + const outputFile = args['o'] || 'archive.boardarchive' if (!inputFile) { showHelp() diff --git a/import/trello/README.md b/import/trello/README.md index 003604e12..e9ce04dc6 100644 --- a/import/trello/README.md +++ b/import/trello/README.md @@ -6,8 +6,8 @@ This node app converts a Trello json archive into a Focalboard archive. To use: 3. Save it locally, e.g. to `trello.json` 4. Run `npm install` from within `focalboard/webapp` 5. Run `npm install` from within `focalboard/import/trello` -6. Run `npx ts-node importTrello.ts -i -o archive.focalboard` (also from within `focalboard/import/trello`) -7. In Focalboard, click `Settings`, then `Import archive` and select `archive.focalboard` +6. Run `npx ts-node importTrello.ts -i -o archive.boardarchive` (also from within `focalboard/import/trello`) +7. In Focalboard, click `Settings`, then `Import archive` and select `archive.boardarchive` ## Import scope diff --git a/import/trello/importTrello.ts b/import/trello/importTrello.ts index 1794b30ee..91c7e28df 100644 --- a/import/trello/importTrello.ts +++ b/import/trello/importTrello.ts @@ -35,7 +35,7 @@ function main() { const args: minimist.ParsedArgs = minimist(process.argv.slice(2)) const inputFile = args['i'] - const outputFile = args['o'] || 'archive.focalboard' + const outputFile = args['o'] || 'archive.boardarchive' if (!inputFile) { showHelp() @@ -169,7 +169,7 @@ function convert(input: Trello): [Board[], Block[]] { } function showHelp() { - console.log('import -i -o [output.focalboard]') + console.log('import -i -o [output.boardarchive]') exit(1) } diff --git a/webapp/src/constants.ts b/webapp/src/constants.ts index 54e9e3a21..9e4689c5f 100644 --- a/webapp/src/constants.ts +++ b/webapp/src/constants.ts @@ -39,7 +39,7 @@ class Constants { static readonly versionString = '7.5.0' static readonly versionDisplayString = 'Nov 2022' - static readonly archiveHelpPage = 'https://docs.mattermost.com/boards/data-and-archives.html' + static readonly archiveHelpPage = 'https://docs.mattermost.com/boards/migrate-to-boards.html' static readonly imports = [ { id: 'trello',