Documentation Index
Fetch the complete documentation index at: https://docs.younegotiate.com/llms.txt
Use this file to discover all available pages before exploring further.
Real-World Example
After uploading the ABC creditor prospects file, Maya opens Upload History. She sees the original filename, record counts, success count, failed count, and status. If rows failed, she downloads the failed file, fixes theErrors column issues, and uploads a corrected file.
Visual Flow
How It Should Work
- It should show only import history for the logged-in EcoMail Hub user.
- It should allow downloading the original uploaded file when it still exists.
- It should allow downloading the failed file only when the import generated one.
- It should hide deleted history rows without deleting unrelated upload records.
How It Should Not Work
- It should not let one EcoMail Hub user download another user’s import file.
- It should not show failed-file download as successful when no failed file exists.
- It should not treat a hidden history row as a failed import.
Developer Notes
- Authorization checks compare history ownership to the authenticated
consumer-response-manageruser. - History deletion updates
is_hiddeninstead of removing the upload history record.
Related App Areas
app/Livewire/ConsumerResponseManager/ImportCreditorProfiles/FileUploadHistoryPage.phpapp/Models/CreditorProfileImportHistory.phpapp/Enums/ConsumerResponseManager/CreditorProfileImportHistoryStatus.php

