stable

Clone or download

Read-only

feat: Initiate campaign export as docx

This introduces the capability to download a campaign as a docx document from TTM. For now it only generates the cover page. Starts story #23494: export test campaign as docx Change-Id: Ie33289565c0195f01cd096fbbd8ef03ae3636144

Modified Files

Name
M plugins/testmanagement/include/TestManagement/IndexController.class.php +4 −1 Go to diff View file
M plugins/testmanagement/include/TestManagement/IndexPresenter.class.php +19 −0 Go to diff View file
M plugins/testmanagement/package.json +2 −0 Go to diff View file
M plugins/testmanagement/pnpm-lock.yaml +106 −1 Go to diff View file
M plugins/testmanagement/scripts/testmanagement/po/fr.po +27 −0 Go to diff View file
M plugins/testmanagement/scripts/testmanagement/src/app-controller.js +12 −1 Go to diff View file
A plugins/testmanagement/scripts/testmanagement/src/campaign/download/download-campaign-as-docx.test.ts +75 −0 Go to diff View file
A plugins/testmanagement/scripts/testmanagement/src/campaign/download/download-campaign-as-docx.ts +60 −0 Go to diff View file
A plugins/testmanagement/scripts/testmanagement/src/campaign/download/download-error-controller.js +22 −0 Go to diff View file
A plugins/testmanagement/scripts/testmanagement/src/campaign/download/download-error.tpl.html +23 −0 Go to diff View file
M plugins/testmanagement/scripts/testmanagement/src/execution/execution-list-header/execution-list-header-controller.js +43 −0 Go to diff View file
M plugins/testmanagement/scripts/testmanagement/src/execution/execution-list-header/execution-list-header.tpl.html +12 −0 Go to diff View file
A plugins/testmanagement/scripts/testmanagement/src/helpers/ExportAsDocument/Exporter/DOCX/Table/table-builder.test.ts +43 −0 Go to diff View file
A plugins/testmanagement/scripts/testmanagement/src/helpers/ExportAsDocument/Exporter/DOCX/Table/table-builder.ts +88 −0 Go to diff View file
A plugins/testmanagement/scripts/testmanagement/src/helpers/ExportAsDocument/Exporter/DOCX/cover-builder.test.ts +106 −0 Go to diff View file
A plugins/testmanagement/scripts/testmanagement/src/helpers/ExportAsDocument/Exporter/DOCX/cover-builder.ts +123 −0 Go to diff View file
A plugins/testmanagement/scripts/testmanagement/src/helpers/ExportAsDocument/Exporter/DOCX/document-properties.test.ts +26 −0 Go to diff View file
A plugins/testmanagement/scripts/testmanagement/src/helpers/ExportAsDocument/Exporter/DOCX/document-properties.ts +128 −0 Go to diff View file
A plugins/testmanagement/scripts/testmanagement/src/helpers/ExportAsDocument/Exporter/DOCX/download-docx.test.ts +70 −0 Go to diff View file
A plugins/testmanagement/scripts/testmanagement/src/helpers/ExportAsDocument/Exporter/DOCX/download-docx.ts +60 −0 Go to diff View file
A plugins/testmanagement/scripts/testmanagement/src/helpers/ExportAsDocument/Exporter/DOCX/trigger-blob-download.ts +29 −0 Go to diff View file
A plugins/testmanagement/scripts/testmanagement/src/helpers/ExportAsDocument/Reporter/report-creator.ts +29 −0 Go to diff View file
A plugins/testmanagement/scripts/testmanagement/src/helpers/ExportAsDocument/download-export-document.test.ts +56 −0 Go to diff View file
A plugins/testmanagement/scripts/testmanagement/src/helpers/ExportAsDocument/download-export-document.ts +53 −0 Go to diff View file
M plugins/testmanagement/scripts/testmanagement/src/shared-properties/shared-properties-service.js +66 −0 Go to diff View file
A plugins/testmanagement/scripts/testmanagement/src/type.ts +59 −0 Go to diff View file
M plugins/testmanagement/templates/index.mustache +3 −0 Go to diff View file
M plugins/testmanagement/webpack.common.js +1 −0 Go to diff View file