Michael Telatynski
34c5598a3f
Modernize http-api - move from browser-request
to fetch
( #2719 )
2022-10-12 18:59:04 +01:00
Šimon Brandner
fb565f301b
Remove support for unstable private read receipts ( #2624 )
2022-09-12 18:04:14 +02:00
3nprob
e87ce873b0
utils: Fix bug in deepCompare which would incorrectly return objects with disjoint keys as equal ( #2586 )
...
* utils: Fix bug in deepCompare which would incorrectly return objects with disjoint keys as equal
* Fix bugs in sync test
This test wrongly asserted that `initialSyncLimit` would be used to make a filter
It is used only for the initial sync inline filter, and not in POST /filter
Co-authored-by: Michael Telatynski <7t3chguy@gmail.com >
2022-09-01 21:36:24 +00:00
Šimon Brandner
6316a6ae44
Add support for stable prefixes for MSC2285 ( #2524 )
...
Co-authored-by: Travis Ralston <travisr@matrix.org >
2022-08-05 17:33:49 +02:00
Šimon Brandner
c4f7e4d5aa
Remove dead code ( #2510 )
2022-07-11 09:46:50 +02:00
Kerry
f963feab0f
Live location sharing - Aggregate beacon locations on beacons ( #2268 )
...
* add timestamp sorting util
Signed-off-by: Kerry Archibald <kerrya@element.io >
* basic wiring
Signed-off-by: Kerry Archibald <kerrya@element.io >
* quick handle for redacted beacons
Signed-off-by: Kerry Archibald <kerrya@element.io >
* remove fdescribe
Signed-off-by: Kerry Archibald <kerrya@element.io >
* test adding locations
Signed-off-by: Kerry Archibald <kerrya@element.io >
* tidy comments
Signed-off-by: Kerry Archibald <kerrya@element.io >
* test client
Signed-off-by: Kerry Archibald <kerrya@element.io >
* fix monitorLiveness for update
Signed-off-by: Kerry Archibald <kerrya@element.io >
* lint
Signed-off-by: Kerry Archibald <kerrya@element.io >
2022-04-08 12:26:05 +01:00
Michael Telatynski
169b6b5572
Filter out falsey opts in /relations API hits ( #2059 )
2021-12-13 15:38:03 +00:00
Michael Telatynski
f8097221e6
Improve typing ( #2055 )
2021-12-09 14:22:58 +00:00
Šimon Brandner
2d25150a21
Write tests for recursivelyAssign()
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
2021-07-28 17:57:16 +02:00
Travis Ralston
36bd4b5408
Merge remote-tracking branch 'origin/develop' into travis/event-fixes
2021-06-18 11:15:00 -06:00
Travis Ralston
b15487ec03
Misc lint
2021-06-17 14:24:39 -06:00
Travis Ralston
d924617672
Add invite retries to file trees
2021-06-16 20:24:48 -06:00
Travis Ralston
13c9c4bea5
Add functions to assist in immutability of Event objects
2021-06-15 14:23:27 -06:00
Travis Ralston
991a255041
Fix average on .5
2021-06-14 11:55:41 -06:00
Travis Ralston
cfef635e1b
Appease the linter
2021-06-14 10:41:32 -06:00
Travis Ralston
d3027e1fe8
Offset the alphabet by 1
2021-06-14 10:28:26 -06:00
Travis Ralston
9af214007e
APPEASE. THE. LINTER.
2021-06-11 11:37:44 -06:00
Travis Ralston
0541b7f3c5
Remove a layer of indirection
2021-06-11 11:36:52 -06:00
Travis Ralston
63fa774af7
Another round of appeasement
2021-06-11 11:34:37 -06:00
Travis Ralston
4b19b36de1
Crude JS->TS conversion on utils test because of linter and BigInt
2021-06-11 11:27:46 -06:00