|
@@ -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
|
|
// exporter maybe is broken since Gridfs introduced, add fs and path
|
|
export class Exporter {
|
|
export class Exporter {
|
|
- /*
|
|
|
|
constructor(boardId) {
|
|
constructor(boardId) {
|
|
this._boardId = boardId;
|
|
this._boardId = boardId;
|
|
}
|
|
}
|
|
@@ -241,29 +240,29 @@ export class Exporter {
|
|
}
|
|
}
|
|
i++;
|
|
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({
|
|
const stringifier = stringify({
|
|
header: true,
|
|
header: true,
|
|
@@ -396,9 +395,4 @@ export class Exporter {
|
|
const board = Boards.findOne(this._boardId);
|
|
const board = Boards.findOne(this._boardId);
|
|
return board && board.isVisibleBy(user);
|
|
return board && board.isVisibleBy(user);
|
|
}
|
|
}
|
|
-*/
|
|
|
|
-
|
|
|
|
- canExport(user) {
|
|
|
|
- return false;
|
|
|
|
- }
|
|
|
|
}
|
|
}
|