waterplea
0a72ceb1da
refactor: remove nested subscription
2022-06-21 13:28:27 +03:00
Alex Inkin
e138b88e75
feat: make watch$ strictNullCheck compatible ( #34 )
...
* feat: make `watch$` strictNullCheck compatible
* chore: send initial value to subscribers
* let values emit when undefined
* fix: properly check if data can be processed
Co-authored-by: Lucy Cifferello <12953208+elvece@users.noreply.github.com >
2022-06-19 13:19:00 -06:00
Alex Inkin
6f6c26acd4
feat(client): remove data mutation ( #32 )
...
* feat(client): remove data mutation
* chore: address comments and fix some other issues
* chore: send the most recent cache upon subscription
2022-05-26 16:23:56 -06:00
Drew Ansbacher
2ca4b256b3
Update patch-db.ts
2021-12-28 15:29:10 -07:00
Drew Ansbacher
4fb0d3570b
Update patch-db.ts
2021-12-28 15:29:10 -07:00
J M
8422315b33
Fix: Merge conflict
...
Co-authored-by: Drew Ansbacher <drew.ansbacher@gmail.com >
2021-12-28 15:29:10 -07:00
Drew Ansbacher
e2a51475a7
polling working without refresh
2021-12-28 15:29:10 -07:00
Matt Hill
678d7b3322
add mock source
2021-12-28 15:29:10 -07:00
Matt Hill
8b0a39ae0b
don't delete observables whose value is undefined
2021-12-28 15:29:10 -07:00
Drew Ansbacher
ab9305fc92
patch client reset
2021-12-28 15:29:10 -07:00
Matt Hill
7a81c7da57
update WS for unauthorized response
2021-12-28 15:29:10 -07:00
Drew Ansbacher
e9792f7afe
local sequence bug
2021-12-28 15:29:10 -07:00
Matt Hill
c3e28cb683
revert source connection monitor
2021-12-28 15:29:10 -07:00
Matt Hill
c03c876098
add connection monitor to sources
2021-12-28 15:29:10 -07:00
Drew Ansbacher
60320e3083
document bug fix
2021-12-28 15:29:10 -07:00
Matt Hill
a72c1c5499
send message when websocket open and clear store cache on reset
2021-12-28 15:29:10 -07:00
Matt Hill
ca8da5da6b
fix case where cache is empty object
2021-12-28 15:29:10 -07:00
Matt Hill
3e2e1c92dd
revert
2021-12-28 15:29:10 -07:00
Drew Ansbacher
56d7cae16d
in source as well
2021-12-28 15:29:10 -07:00
Drew Ansbacher
cf43a9a83e
extends hashmap
2021-12-28 15:29:10 -07:00
Drew Ansbacher
88084f60a2
hashmap
2021-12-28 15:29:10 -07:00
Matt Hill
5699702656
return whole doc, better unsubscribe
2021-12-28 15:29:10 -07:00
Matt Hill
2db0449d12
our own json patch lib and everything working
2021-07-09 15:12:58 -06:00
Matt Hill
bddbc850ab
stashing to handle out-of-sequence revisions
2021-07-09 15:12:58 -06:00
Matt Hill
0cbdc781b0
re-introduce watch
2021-07-09 15:12:58 -06:00
Matt Hill
434c6f7037
start
2021-07-09 15:12:58 -06:00
Matt Hill
d84752007d
remove connection status from lib
2021-07-09 15:12:58 -06:00
Matt Hill
eb4a24e797
add connection monitoring
2021-07-09 15:12:58 -06:00
Matt Hill
950773e542
removes temps, massive refactor
2021-07-09 15:12:58 -06:00
Matt Hill
416d622df4
updates to bootstrapper
2021-07-09 15:12:58 -06:00
Aiden McClelland
9ad59a4d1a
move client from separate repo
2021-07-09 15:12:58 -06:00