## Summary - avoid sending bank transaction synced emails during 23:00-08:00 in the user's local timezone by re-releasing the job until the next local 08:00 - deduplicate the daily bank transaction email by the user's local date instead of the UTC date - add feature coverage for quiet hours, first allowed local send time, and local-day deduplication ## Testing - php artisan test --compact tests/Feature/OpenBanking/SyncBankingConnectionJobTest.php - vendor/bin/pint --dirty --format agent ## Notes - existing 6-hour sync slots still leave at least one valid send slot for every timezone |
||
|---|---|---|
| .. | ||
| Browser | ||
| Feature | ||
| Performance | ||
| Unit | ||
| Pest.php | ||
| TestCase.php | ||
| bootstrap.php | ||