## Summary - add a per-connection cutoff timestamp so silent first/full sync imports are excluded from later daily bank sync emails - keep the existing one-email-per-day user cap while still reporting transactions created after the silent sync cutoff - add regression coverage for silent first sync, full sync, and post-cutoff reporting behavior ## Testing - php artisan test --compact tests/Feature/OpenBanking/SyncBankingConnectionJobTest.php - vendor/bin/pint --dirty --format agent |
||
|---|---|---|
| .. | ||
| Drip | ||
| AssignHistoricalTransactionsToBudget.php | ||
| GenerateHistoricalRealEstateBalancesJob.php | ||
| ReEvaluateTransactionRulesJob.php | ||
| SendDailyBankTransactionsSyncedEmailJob.php | ||
| SendUpdateEmailJob.php | ||
| SyncAllBankingConnectionsJob.php | ||
| SyncBankingConnectionJob.php | ||
| SyncBinanceHistoricalBalancesJob.php | ||