Jamie Pine
28e3ee443d
feat: Enhance sync functionality by adding sync fields to devices and implementing migration
...
- Added `sync_enabled` and `last_sync_at` fields to the device model to support synchronization capabilities.
- Created a migration script to update the devices table, consolidating sync-related data.
- Updated various components to ensure sync is enabled by default for new devices.
- Removed the obsolete sync partners table, streamlining the sync architecture.
- Introduced comprehensive sync integration tests to validate the new functionality and ensure robust performance.
2025-10-09 08:48:23 -07:00
..
2025-10-09 03:56:26 -07:00
2025-09-09 20:04:20 -04:00
2025-09-07 01:56:50 -04:00
2025-09-22 20:15:27 -07:00
2025-10-08 04:19:14 -07:00
2025-09-07 01:56:50 -04:00
2025-09-07 01:56:50 -04:00
2025-09-07 01:56:50 -04:00
2025-10-08 04:19:14 -07:00
2025-10-07 01:49:11 -07:00
2025-10-08 04:19:14 -07:00
2025-09-07 01:56:50 -04:00
2025-09-07 01:56:50 -04:00
2025-09-07 01:56:50 -04:00
2025-09-07 01:56:50 -04:00
2025-09-07 01:56:50 -04:00
2025-09-18 15:31:25 -07:00
2025-09-07 01:56:50 -04:00
2025-09-07 01:56:50 -04:00
2025-09-07 01:56:50 -04:00
2025-09-07 01:56:50 -04:00
2025-09-07 01:56:50 -04:00
2025-09-07 01:56:50 -04:00
2025-09-18 15:31:25 -07:00
2025-09-07 01:56:50 -04:00
2025-09-07 01:56:50 -04:00
2025-09-07 01:56:50 -04:00
2025-09-07 01:56:50 -04:00
2025-09-07 01:56:50 -04:00
2025-09-07 01:56:50 -04:00
2025-09-07 01:56:50 -04:00
2025-10-08 04:19:14 -07:00
2025-10-09 01:34:04 -07:00
2025-09-07 01:56:50 -04:00
2025-10-09 01:34:04 -07:00
2025-10-09 01:34:04 -07:00
2025-10-09 01:34:04 -07:00
2025-09-07 01:56:50 -04:00
2025-09-07 01:56:50 -04:00
2025-09-17 22:56:01 +00:00
2025-09-18 15:31:25 -07:00
2025-09-07 01:56:50 -04:00
2025-09-07 01:56:50 -04:00
2025-09-07 01:56:50 -04:00
2025-09-07 01:56:50 -04:00
2025-09-07 01:56:50 -04:00
2025-09-07 01:56:50 -04:00
2025-09-07 01:56:50 -04:00
2025-09-07 01:56:50 -04:00
2025-09-07 01:56:50 -04:00
2025-10-07 03:18:28 -07:00
2025-09-07 01:56:50 -04:00
2025-09-07 01:56:50 -04:00
2025-09-07 01:56:50 -04:00
2025-09-07 01:56:50 -04:00
2025-10-07 01:49:11 -07:00
2025-09-07 01:56:50 -04:00
2025-09-07 01:56:50 -04:00
2025-09-07 01:56:50 -04:00
2025-09-07 01:56:50 -04:00
2025-09-07 01:56:50 -04:00
2025-09-07 01:56:50 -04:00
2025-09-07 01:56:50 -04:00
2025-09-07 01:56:50 -04:00
2025-09-07 01:56:50 -04:00
2025-09-07 01:56:50 -04:00
2025-09-07 01:56:50 -04:00
2025-10-08 04:19:14 -07:00
2025-09-07 01:56:50 -04:00
2025-10-07 20:31:12 -07:00
2025-10-07 20:31:12 -07:00
2025-09-07 01:56:50 -04:00
2025-10-08 04:19:14 -07:00
2025-09-07 01:56:50 -04:00
2025-09-13 16:08:07 -07:00
2025-09-07 01:56:50 -04:00
2025-09-15 21:12:19 +00:00
2025-09-15 13:49:31 -07:00
2025-09-07 01:56:50 -04:00
2025-09-07 01:56:50 -04:00
2025-09-07 01:56:50 -04:00
2025-09-07 01:56:50 -04:00
2025-09-07 01:56:50 -04:00
2025-10-08 04:19:14 -07:00
2025-09-07 01:56:50 -04:00
2025-09-07 01:56:50 -04:00
2025-09-07 01:56:50 -04:00
2025-09-07 01:56:50 -04:00
2025-09-07 01:56:50 -04:00
2025-09-07 01:56:50 -04:00
2025-10-09 01:34:04 -07:00
2025-09-07 01:56:50 -04:00
2025-09-07 01:56:50 -04:00