Bruno Windels
|
60744a1705
|
Merge branch 'master' into DanilaFe/backfill-changes-2
|
2021-09-23 10:54:21 +02:00 |
|
Bruno Windels
|
45917eae1d
|
Merge pull request #494 from vector-im/DanilaFe/backfill-changes
Unit tests for GapWriter, using a new timeline mock utility
|
2021-09-23 10:15:37 +02:00 |
|
Bruno Windels
|
4b7cb6da9e
|
make backfill limit explicit
|
2021-09-23 10:10:22 +02:00 |
|
Bruno Windels
|
dd71fdbe08
|
add comment
|
2021-09-23 10:04:58 +02:00 |
|
Bruno Windels
|
6c12f0f66f
|
release v0.2.12
|
2021-09-22 10:45:46 +02:00 |
|
Bruno Windels
|
0848306cb0
|
Merge pull request #506 from vector-im/bwindels/fix-504
Drop events that have been synced before
|
2021-09-22 10:44:55 +02:00 |
|
Bruno Windels
|
498c00fe3c
|
no need for try catch here as we already catch in getKeys
|
2021-09-22 10:38:29 +02:00 |
|
Bruno Windels
|
ac5a4c2bc6
|
pass log item everywhere to tryInsert
|
2021-09-22 10:33:40 +02:00 |
|
Bruno Windels
|
b58e10521f
|
don't log tryInsert failures anymore as everything is logged in Store
|
2021-09-22 10:23:28 +02:00 |
|
Bruno Windels
|
1963635dd7
|
also log index keys for a value when write fails in Store
|
2021-09-22 10:22:52 +02:00 |
|
Bruno Windels
|
a19d93dbef
|
don't swallow anything that isn't a request error
|
2021-09-22 09:36:26 +02:00 |
|
Bruno Windels
|
704d7b32da
|
add tests
|
2021-09-21 21:04:29 +02:00 |
|
Bruno Windels
|
6cded5319a
|
change timelineEventStore.insert to tryInsert
|
2021-09-21 21:04:10 +02:00 |
|
Bruno Windels
|
12add19c31
|
add Store.tryAdd, which prevent abort on ConstraintError
|
2021-09-21 21:03:29 +02:00 |
|
Bruno Windels
|
0d486a14f6
|
add the logger property to the null logger as well, forgot this before
|
2021-09-21 21:01:35 +02:00 |
|
Bruno Windels
|
2d2521cd9a
|
add prototype to show we can prevent the txn from being aborted on error
|
2021-09-21 20:58:16 +02:00 |
|
Danila Fedorin
|
4d3ebcac17
|
Remove console.log
|
2021-09-21 11:38:06 -07:00 |
|
Danila Fedorin
|
73e9a9793d
|
Update tests
|
2021-09-21 11:34:03 -07:00 |
|
Danila Fedorin
|
08461baedc
|
Change the backfill code to only close gap when all events overlap
|
2021-09-21 11:23:53 -07:00 |
|
Danila Fedorin
|
92dcc6c980
|
Remove duplicated lines
|
2021-09-21 09:39:09 -07:00 |
|
Bruno Windels
|
07c6bf7055
|
Merge pull request #503 from vector-im/bwindels/fix-reactions-vm-null
use mapped value rather than reading parent vm again
|
2021-09-21 10:09:05 +02:00 |
|
Bruno Windels
|
a020febf8d
|
use mapped value rather than reading parent vm again
|
2021-09-21 10:02:17 +02:00 |
|
Danila Fedorin
|
a3a743881d
|
Make test adjustments requested in PR.
|
2021-09-20 19:37:39 -07:00 |
|
Danila Fedorin
|
50c8b995c3
|
Undo GapWriter algorithm changes
|
2021-09-20 18:41:01 -07:00 |
|
Bruno Windels
|
0d6881ad22
|
Merge pull request #502 from vector-im/fix-util-ts-import
Fix util import
|
2021-09-20 10:19:45 +02:00 |
|
Danila Fedorin
|
9f6c48cf0c
|
Merge branch 'master' into DanilaFe/backfill-changes
|
2021-09-17 15:19:16 -07:00 |
|
Danila Fedorin
|
6d84cc0a81
|
Fix util import
|
2021-09-17 14:51:20 -07:00 |
|
Danila Fedorin
|
820b048272
|
Finish up the more difficult tests
|
2021-09-17 10:57:51 -07:00 |
|
Bruno Windels
|
08fe430c4b
|
release v0.2.11
|
2021-09-17 18:38:30 +02:00 |
|
Bruno Windels
|
4759b44233
|
Merge pull request #500 from vector-im/bwindels/idb-write-logging
IDB write error logging
|
2021-09-17 18:37:55 +02:00 |
|
Bruno Windels
|
53a0d29244
|
example how to get more context for the failure of a write operation
|
2021-09-17 18:25:28 +02:00 |
|
Bruno Windels
|
f5467a653c
|
fix stores returning the delete promise which isn't returned anymore
I checked these aren't awaited in any js file
|
2021-09-17 18:24:24 +02:00 |
|
Bruno Windels
|
ad45016b87
|
process write errors on complete or abort in transaction
|
2021-09-17 18:23:31 +02:00 |
|
Bruno Windels
|
533b0f40d3
|
pass write errors in a store to the transaction
|
2021-09-17 18:21:48 +02:00 |
|
Bruno Windels
|
aeedb948cc
|
pass logger to Storage and make it available in Transaction
|
2021-09-17 18:19:26 +02:00 |
|
Danila Fedorin
|
82c35355b6
|
Start translating GapWriter tests to using MockTimeline
|
2021-09-16 23:54:13 -07:00 |
|
Danila Fedorin
|
7d27b46873
|
Make the response of TimelineMock look like a room sync response
|
2021-09-16 23:53:38 -07:00 |
|
Danila Fedorin
|
bcfca9ad9a
|
Make event ID function public
|
2021-09-16 21:53:56 -07:00 |
|
Bruno Windels
|
cce7606960
|
release v0.2.10
|
2021-09-16 22:43:38 +02:00 |
|
Bruno Windels
|
5cf8c3c7d2
|
Merge pull request #498 from vector-im/bwindels/fix-replies
Fix replies after releasing scroll improvements
|
2021-09-16 22:43:15 +02:00 |
|
Bruno Windels
|
41089e2806
|
remove leftover logging
|
2021-09-16 22:30:03 +02:00 |
|
Bruno Windels
|
c4477a81ea
|
don't create the avatar node when we won't need it
|
2021-09-16 22:29:48 +02:00 |
|
Bruno Windels
|
f02d52ce4c
|
with !interactive, an array of an array is not a valid Child value
why didn't this fail before?
|
2021-09-16 22:29:13 +02:00 |
|
Bruno Windels
|
bae8dc7dd7
|
changes should be true when replyVM is not set and we set an entry
|
2021-09-16 22:28:19 +02:00 |
|
Bruno Windels
|
ccc5aac025
|
release v0.2.9
|
2021-09-16 18:20:25 +02:00 |
|
Bruno Windels
|
356af3ae7c
|
Merge pull request #497 from vector-im/bwindels/timeline-height-fix
Fix timeline height on mobile
|
2021-09-16 18:19:58 +02:00 |
|
Bruno Windels
|
e978202f36
|
add min-height: 0
|
2021-09-16 17:48:29 +02:00 |
|
Bruno Windels
|
9a9b206bf5
|
Merge pull request #486 from vector-im/bwindels/fix-scroll-jumps
Fix scroll jumps and loading of gaps not at top of the timeline
|
2021-09-16 17:14:17 +02:00 |
|
Bruno Windels
|
a62627f6db
|
fix lint warning
|
2021-09-16 16:39:17 +02:00 |
|
Bruno Windels
|
381a12db20
|
load 20 entries initially in timeline, otherwise it flickers a bit
|
2021-09-16 16:34:13 +02:00 |
|