Skip to content
DRDiffReceiptdemo
example receiptAdd CSV report export
Requested
Add a CSV export button to the finance summary page.
Allowed to change
reports/export/*reports/ui/export-actions.tsxconfig/export.yaml
Actually changed
reports/export/csv_exporter.pyreports/ui/export-actions.tsxconfig/export.yamlAlso changed reports/auth/session_policy.py outside the requested scope.
Checks
  • export tests 12/12 passed
  • lint clean
  • no migrations
  • manual CSV check with Cyrillic text passed
Risks / limits
  • the out-of-scope change affects the session lifetime for file downloads
  • that behavior is not covered by the export tests
Needs you
Approve the session_policy.py change before merge.