Files
sure/app/models
LPW c391ba2b23 Harden SimpleFIN sync: protect user data, fix stuck syncs, optimize API calls (#671)
* Implement entry protection flags for sync overwrites

- Added `user_modified` and `import_locked` flags to `entries` table to prevent provider sync from overwriting user-edited and imported data.
- Introduced backfill migration to mark existing entries based on conditions.
- Enhanced sync and processing logic to respect protection flags, track skipped entries, and log detailed stats.
- Updated UI to display skipped/protected entries and reasons in sync summaries.

* Localize error details summary text and adjust `sync_account_later` method placement

* Restored schema.rb

---------

Co-authored-by: luckyPipewrench <luckypipewrench@proton.me>
2026-01-16 12:34:06 +01:00
..
2025-03-28 13:08:22 -04:00
2025-12-07 18:11:34 +01:00
2025-11-24 17:54:18 +01:00
2026-01-09 19:38:04 +01:00
2025-11-27 15:24:34 +01:00
2026-01-09 19:38:04 +01:00
2026-01-13 16:46:07 +01:00
2026-01-10 15:43:07 +01:00
2026-01-15 17:00:32 +01:00
2026-01-15 13:14:10 +01:00
2026-01-13 13:51:10 +01:00
2025-05-23 18:58:22 -04:00
2025-11-25 20:21:29 +01:00
2025-11-01 09:12:42 +01:00
2025-10-28 19:32:27 +01:00
2025-11-22 02:14:29 +01:00
2026-01-08 15:20:14 +01:00
2026-01-09 19:38:04 +01:00
2026-01-12 15:05:28 +01:00
2025-11-25 20:21:29 +01:00
2025-03-28 13:08:22 -04:00