| Commit message (Collapse) | Author | Age | |
|---|---|---|---|
| * | Merge local channel data and remote to maintain state | Kit La Touche | 2025-02-20 |
| | | | | | | | | | | When we hit the boot endpoint, we get the server's view of things. If we just setChannels with that, we overwrite all our locally-stored info in on things like lastReadAt. So we need to merge data. Eventually, this might militate for a `meta` key containing an object of locally stored data, rather than having to handle each key specially. | ||
| * | npm run format | Owen Jacobson | 2025-01-11 |
| | | |||
| * | Rename and modify channels store | Kit La Touche | 2024-11-29 |
| I tried to have a custom class for Channel objects, but Svelte's automatic proxy logic works only on bare objects, as far as I could tell. So that broke everything. I resorted to a function that would build the bare objects, but we still lack methods that I think would make life easier ("touch last read" etc). | |||
