Skip to content

Add download logs csv#184

Open
matiasqueroceballos wants to merge 3 commits intotrunkfrom
logs-csv
Open

Add download logs csv#184
matiasqueroceballos wants to merge 3 commits intotrunkfrom
logs-csv

Conversation

@matiasqueroceballos
Copy link
Copy Markdown

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

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.

1 participant