|
|
|
@ -1,8 +1,7 @@ |
|
|
|
|
// const stringify = require('csv-stringify');
|
|
|
|
|
const stringify = require('csv-stringify'); |
|
|
|
|
|
|
|
|
|
// exporter maybe is broken since Gridfs introduced, add fs and path
|
|
|
|
|
export class Exporter { |
|
|
|
|
/* |
|
|
|
|
constructor(boardId) { |
|
|
|
|
this._boardId = boardId; |
|
|
|
|
} |
|
|
|
@ -241,29 +240,29 @@ export class Exporter { |
|
|
|
|
} |
|
|
|
|
i++; |
|
|
|
|
}); |
|
|
|
|
|
|
|
|
|
// TODO: Try to get translations working.
|
|
|
|
|
// These currently only bring English translations.
|
|
|
|
|
// TAPi18n.__('title'),
|
|
|
|
|
// TAPi18n.__('description'),
|
|
|
|
|
// TAPi18n.__('status'),
|
|
|
|
|
// TAPi18n.__('swimlane'),
|
|
|
|
|
// TAPi18n.__('owner'),
|
|
|
|
|
// TAPi18n.__('requested-by'),
|
|
|
|
|
// TAPi18n.__('assigned-by'),
|
|
|
|
|
// TAPi18n.__('members'),
|
|
|
|
|
// TAPi18n.__('assignee'),
|
|
|
|
|
// TAPi18n.__('labels'),
|
|
|
|
|
// TAPi18n.__('card-start'),
|
|
|
|
|
// TAPi18n.__('card-due'),
|
|
|
|
|
// TAPi18n.__('card-end'),
|
|
|
|
|
// TAPi18n.__('overtime-hours'),
|
|
|
|
|
// TAPi18n.__('spent-time-hours'),
|
|
|
|
|
// TAPi18n.__('createdAt'),
|
|
|
|
|
// TAPi18n.__('last-modified-at'),
|
|
|
|
|
// TAPi18n.__('last-activity'),
|
|
|
|
|
// TAPi18n.__('voting'),
|
|
|
|
|
// TAPi18n.__('archived'),
|
|
|
|
|
/* TODO: Try to get translations working. |
|
|
|
|
These currently only bring English translations. |
|
|
|
|
TAPi18n.__('title'), |
|
|
|
|
TAPi18n.__('description'), |
|
|
|
|
TAPi18n.__('status'), |
|
|
|
|
TAPi18n.__('swimlane'), |
|
|
|
|
TAPi18n.__('owner'), |
|
|
|
|
TAPi18n.__('requested-by'), |
|
|
|
|
TAPi18n.__('assigned-by'), |
|
|
|
|
TAPi18n.__('members'), |
|
|
|
|
TAPi18n.__('assignee'), |
|
|
|
|
TAPi18n.__('labels'), |
|
|
|
|
TAPi18n.__('card-start'), |
|
|
|
|
TAPi18n.__('card-due'), |
|
|
|
|
TAPi18n.__('card-end'), |
|
|
|
|
TAPi18n.__('overtime-hours'), |
|
|
|
|
TAPi18n.__('spent-time-hours'), |
|
|
|
|
TAPi18n.__('createdAt'), |
|
|
|
|
TAPi18n.__('last-modified-at'), |
|
|
|
|
TAPi18n.__('last-activity'), |
|
|
|
|
TAPi18n.__('voting'), |
|
|
|
|
TAPi18n.__('archived'), |
|
|
|
|
*/ |
|
|
|
|
|
|
|
|
|
const stringifier = stringify({ |
|
|
|
|
header: true, |
|
|
|
@ -396,9 +395,4 @@ export class Exporter { |
|
|
|
|
const board = Boards.findOne(this._boardId); |
|
|
|
|
return board && board.isVisibleBy(user); |
|
|
|
|
} |
|
|
|
|
*/ |
|
|
|
|
|
|
|
|
|
canExport(user) { |
|
|
|
|
return false; |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|