this should have probably been multiple pull requests.
Context:
document_meta is created from data from canvas.
Que is a background task manager that is used to generate reports.
as an auditor, i want to be able to see stats about my organizations documents.
when i am using reports_use_document_meta
and a new report is generated
and i visit a the report.
then i should see stats about canvas documents
when i am not using reports_use_document_meta
and a new report is generated
and i visit a the report.
then i should see stats about the number of documents for each of my organizations.
as an auditor I want to be able to preview the documents for my organization and sub organizations.
when i visit a report
then i should see a list of documents
and each document should have links to preview my documents.
as an auditor i want to be able to download my reports.
when i visit reports
and i click a download links for one of my generated reports
then i should receive a zip file
as an auditor i want to be able to change what my files are named by.
when i visit organization settings
then i should be able to change what my documents are named by.
and the input should allow for document.name, and document.lms_course_id
when i download a report
then the documents name should follow my naming scheme
when aws environment variables present
then zip files should be upload to aws
when aws environment variables absent
then zip files should be handled locally.
this should have probably been multiple pull requests. Context: document_meta is created from data from canvas. Que is a background task manager that is used to generate reports.
as an auditor, i want to be able to see stats about my organizations documents. when i am using reports_use_document_meta and a new report is generated and i visit a the report. then i should see stats about canvas documents when i am not using reports_use_document_meta and a new report is generated and i visit a the report. then i should see stats about the number of documents for each of my organizations.
as an auditor I want to be able to preview the documents for my organization and sub organizations. when i visit a report then i should see a list of documents and each document should have links to preview my documents.
as an auditor i want to be able to download my reports. when i visit reports and i click a download links for one of my generated reports then i should receive a zip file
as an auditor i want to be able to change what my files are named by. when i visit organization settings then i should be able to change what my documents are named by. and the input should allow for document.name, and document.lms_course_id when i download a report then the documents name should follow my naming scheme
when aws environment variables present then zip files should be upload to aws
when aws environment variables absent then zip files should be handled locally.