Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Generate HomeOffice report from template #287

Merged
merged 5 commits into from
Oct 31, 2023
Merged

Conversation

fumimowdan
Copy link
Contributor

Description

Adds ReportTemplate to store template file and some configuration
Updates HomeOffice report to use a saved template to generate data

Trello Card Link

https://trello.com/c/1WEs486q/214-m-l-generate-home-office-spreadsheet-from-template

@fumimowdan
Copy link
Contributor Author

spec/models/report_template_spec.rb Outdated Show resolved Hide resolved
@fumimowdan fumimowdan force-pushed the feature/214-ho-excel-file branch 3 times, most recently from a3f31ee to b4bd194 Compare October 5, 2023 13:59
@fumimowdan fumimowdan added the deploy Deploy review app label Oct 6, 2023
@fumimowdan fumimowdan force-pushed the feature/214-ho-excel-file branch from b4bd194 to 08130e5 Compare October 10, 2023 09:19
@github-actions github-actions bot temporarily deployed to review-287 October 10, 2023 09:21 Destroyed
@fumimowdan fumimowdan force-pushed the feature/214-ho-excel-file branch from 08130e5 to 20005e9 Compare October 10, 2023 09:22
@github-actions github-actions bot temporarily deployed to review-287 October 10, 2023 09:27 Destroyed
@fumimowdan fumimowdan force-pushed the feature/214-ho-excel-file branch from 20005e9 to 6f6810b Compare October 12, 2023 09:24
@github-actions github-actions bot temporarily deployed to review-287 October 12, 2023 09:28 Destroyed
Base defaults to csv but allow other file extension to be created
Store future template in binary format in databse along with optional
configuration for the code using that template.
This template now loads a report template from the database along with
the header mappings and sheet to update.
A validator is also added to has all the required info to generate
report successfully
@fumimowdan fumimowdan force-pushed the feature/214-ho-excel-file branch from 6f6810b to 078dd84 Compare October 31, 2023 13:33
@github-actions github-actions bot temporarily deployed to review-287 October 31, 2023 13:35 Destroyed
@fumimowdan fumimowdan force-pushed the feature/214-ho-excel-file branch from 078dd84 to 178f7c2 Compare October 31, 2023 14:04
@github-actions github-actions bot temporarily deployed to review-287 October 31, 2023 14:05 Destroyed
@fumimowdan fumimowdan force-pushed the feature/214-ho-excel-file branch from 178f7c2 to 70473e3 Compare October 31, 2023 14:12
@github-actions github-actions bot temporarily deployed to review-287 October 31, 2023 14:14 Destroyed
@fumimowdan fumimowdan force-pushed the feature/214-ho-excel-file branch from 70473e3 to 7c5d229 Compare October 31, 2023 14:30
@github-actions github-actions bot temporarily deployed to review-287 October 31, 2023 14:32 Destroyed
@fumimowdan fumimowdan merged commit ffe57e3 into main Oct 31, 2023
6 checks passed
@fumimowdan fumimowdan deleted the feature/214-ho-excel-file branch October 31, 2023 14:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
deploy Deploy review app
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants