Commit graph serverpod-offline-sync/pubspec.yaml
Author SHA1 Message Date
Marcelo Mendonça Soares
ace841de73
chore: Transfer the package license to Serverpod (#99) 2026-07-09 01:16:49 -03:00
Marcelo Mendonça Soares
8acfa7f269
feat: Implement shared scopes with role enforcement (#90) 2026-07-03 01:25:15 -03:00
Marcelo Mendonça Soares
de7e22d91a
feat: Add an example app and misc fixes (#81) 2026-06-23 22:53:47 -03:00
Marcelo Mendonça Soares
84cfbadc45
feat: Require scopeId on domain tables to ensure user isolation (#73) 2026-06-18 01:05:24 -03:00
Marcelo Mendonça Soares
e74caa1400
feat: Implement unique conflict handling to preserve invariants (#64) 2026-06-06 00:55:10 -03:00
Marcelo Mendonça Soares
f85239c3a4
feat: Implement the sync protocol (#54)
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
2026-05-29 01:54:23 -03:00
Copilot
d04a56520c
feat: Implement merge changes method (#38)
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: Marcelo Soares <marcelo.me.soares@gmail.com>
2026-05-07 00:42:23 -03:00
Marcelo Mendonça Soares
3545bbba1d
refactor: Replace drift by serverpod as core engine (#33) 2026-05-03 09:09:23 -03:00
Marcelo Mendonça Soares
cbc472523b
chore: Move the drift_offline_first to legacy in favor of Serverpod implementation (#32) 2026-04-24 21:17:11 -03:00
Marcelo Mendonça Soares
b747c2e785
feat: Replace the external Hlc class by a proprietary (#19) 2026-02-04 20:11:58 -03:00
Marcelo Mendonça Soares
9dd6cbea3b
chore: Add benchmark for time and storage interference (#4) 2026-01-27 15:46:30 -03:00
Marcelo Soares
5f27fb6ebc
chore: Rename the package from the old name 2026-01-26 00:34:08 -03:00
Marcelo Soares
63a73117e0
chore: Update minimum dart version and run formatter 2026-01-25 23:34:20 -03:00
Marcelo Soares
f078e66a51
feat: Basic implementation of the OfflineSyncCrdt methods on SQLite3 2026-01-23 16:47:51 -03:00
Marcelo Soares
49b622fc18
feat: First version with working triggers to track tables 2026-01-13 22:21:47 -03:00