Comment on Will Be Done v0.10 released: offline-first self-hosted task manager with weekly timeline. Now with checklist!

<- View Parent
quolpr@lemmy.world ⁨9⁩ ⁨hours⁩ ago

It is just LWW per column. On each client I track last change of each field with current time(actually sysytemTime-counter-clientId to make time uniq). Then, when changes arrive to server, I compare previous clock time with new clock time from client. If client win, it overwrite server column time + value. No tracking causality for now, just current system time of the client.

original
Sort:hotnewtop