Skip to content

Add download logs csv#184

Merged
davidperezgar merged 5 commits into
trunkfrom
logs-csv
May 15, 2026
Merged

Add download logs csv#184
davidperezgar merged 5 commits into
trunkfrom
logs-csv

Conversation

@matiasqueroceballos
Copy link
Copy Markdown
Contributor

Summary

  • Added CSV export feature for error logs with date range filtering (start/end date picker)
  • Implemented jQuery UI Datepicker with multi-language support (Spanish, French, English)
  • Enhanced error log page UI with styled date inputs and export button
  • Added comprehensive debug logging to automatic retry mechanism for better troubleshooting
  • Improved datepicker styling with gradient header and responsive layout

Test plan

  • Navigate to FormsCRM Settings > Error Log tab
  • Verify date pickers render correctly with proper locale translations
  • Select start and end dates and click "Export CSV" button
  • Verify CSV downloads with correct filename (formscrm-error-logs-YYYY-MM-DD-to-YYYY-MM-DD.csv)
  • Verify CSV contains all error log records within selected date range
  • Verify CSV columns: ID, Date, CRM Type, Form Type, Form Name, Entry ID, Error Message, Status, Resend Attempts, Last Resend Date
  • Test date picker header layout on desktop and mobile (buttons and month/year display correctly)
  • Monitor automatic retries via Debug Logs tab to verify success/failure logging
  • Verify retry status updates to "success" when CRM responds successfully
  • Test with empty date ranges and verify appropriate error messages

@davidperezgar
Copy link
Copy Markdown
Contributor

@matiasqueroceballos I've changed to not load external sources.

@davidperezgar davidperezgar merged commit 4621678 into trunk May 15, 2026
6 checks passed
@davidperezgar davidperezgar deleted the logs-csv branch May 15, 2026 10:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants