Bruno Windels
|
4445b1ee01
|
store key share operations before tracking the room
|
2021-03-03 18:56:16 +01:00 |
|
Bruno Windels
|
aa23672694
|
forgot await, this broke updating the timeline when fetching key backup
|
2021-03-03 17:50:38 +01:00 |
|
Bruno Windels
|
423a0664cd
|
check origin in download sandbox
|
2021-03-03 17:50:23 +01:00 |
|
Bruno Windels
|
f8264f1726
|
release v0.1.32
|
2021-03-03 14:56:59 +01:00 |
|
Bruno Windels
|
f5bba54fd4
|
Merge pull request #255 from vector-im/bwindels/send-local-echo-profile
Show correct profile for pending messages
|
2021-03-03 13:55:26 +00:00 |
|
Bruno Windels
|
b012b1dc99
|
Show correct profile for pending messages
|
2021-03-03 14:53:22 +01:00 |
|
Bruno Windels
|
961d0cb224
|
Merge pull request #249 from vector-im/bwindels/ui-sent-status
show message already as black when sent but no remote echo yet
|
2021-03-03 13:08:46 +00:00 |
|
Bruno Windels
|
ae5f1050ac
|
Merge pull request #252 from vector-im/bwindels/track-unknown-sessions
Track event ids of missing megolm sessions
|
2021-03-03 13:05:15 +00:00 |
|
Bruno Windels
|
6771303086
|
make a method to determine only the retry entries rather
|
2021-03-03 14:03:50 +01:00 |
|
Bruno Windels
|
404dbcd065
|
english
|
2021-03-03 14:03:50 +01:00 |
|
Bruno Windels
|
e7598b9c76
|
only request key backup for events that are UTD
|
2021-03-03 14:03:50 +01:00 |
|
Bruno Windels
|
30481a5a9e
|
add logging to key sharing and discarding in reaction to member changes
|
2021-03-03 14:03:50 +01:00 |
|
Bruno Windels
|
f3c49e51f2
|
add, don't replace timeline retry entries
also, filter out any that have been decrypted already
|
2021-03-03 14:03:50 +01:00 |
|
Bruno Windels
|
43547e0901
|
don't add retried entries to the timeline if they are not already there
|
2021-03-03 14:03:50 +01:00 |
|
Bruno Windels
|
7f1cdf6841
|
also decrypt all matching timeline entries when new key
|
2021-03-03 14:03:50 +01:00 |
|
Bruno Windels
|
3671574547
|
comment about session backup
|
2021-03-03 14:03:50 +01:00 |
|
Bruno Windels
|
3bfe52b1dc
|
filter encrypted events before deciding to decrypt or not
|
2021-03-03 14:03:50 +01:00 |
|
Bruno Windels
|
9702c4fd64
|
more logging in sync write
|
2021-03-03 14:03:50 +01:00 |
|
Bruno Windels
|
8d7cb2a39a
|
remove unused imports
|
2021-03-03 14:03:50 +01:00 |
|
Bruno Windels
|
e85844f482
|
don't redeclare retryEntries, or they won't get passed to writeSync
|
2021-03-03 14:03:50 +01:00 |
|
Bruno Windels
|
56db210763
|
attempt at fixing https://github.com/vector-im/hydrogen-web/issues/245
|
2021-03-03 14:03:50 +01:00 |
|
Bruno Windels
|
e29bc6710a
|
bring back missing import
|
2021-03-03 14:03:50 +01:00 |
|
Bruno Windels
|
c6db23bcfb
|
WIP to store missing session event ids
|
2021-03-03 14:03:50 +01:00 |
|
Bruno Windels
|
3fa2d22015
|
remove isTimelineOpen flag and rather do the check to verify in Room
flags are ugly, let's avoid them where we can
|
2021-03-03 14:03:50 +01:00 |
|
Bruno Windels
|
e191880379
|
Merge pull request #250 from vector-im/bwindels/olm-in-prepare-stage
Provide new room keys in prepare decryption phase of sync
|
2021-03-03 13:03:25 +00:00 |
|
Bruno Windels
|
265a9bd993
|
applyToEntries does not return anything
|
2021-03-02 19:39:04 +01:00 |
|
Bruno Windels
|
10003e7d3a
|
also sync room not in the rooms section but with new room keys
|
2021-03-02 19:39:04 +01:00 |
|
Bruno Windels
|
8d080163b3
|
reattempt decryption for timeline items
|
2021-03-02 19:39:04 +01:00 |
|
Bruno Windels
|
061e7abd50
|
don't break on empty room sync response
|
2021-03-02 19:39:04 +01:00 |
|
Bruno Windels
|
8a39c16a38
|
fix name conflict with _sessionInfo in parent class
|
2021-03-02 19:39:04 +01:00 |
|
Bruno Windels
|
a536ea7742
|
comment to explain replay attack better
|
2021-03-02 19:39:04 +01:00 |
|
Bruno Windels
|
a33200d926
|
fix sender key lookup for room key coming from olm
|
2021-03-02 19:39:04 +01:00 |
|
Bruno Windels
|
fb446167f6
|
make new sync room keys available during decryption of same sync
|
2021-03-02 19:39:04 +01:00 |
|
Bruno Windels
|
37151dc06b
|
always log ids, etc in console logger, even if falsy
|
2021-03-02 19:38:46 +01:00 |
|
Bruno Windels
|
5c02735ff7
|
Merge pull request #253 from vector-im/bwindels/fix-160
Prevent endless loop when hitting server bug at top of timeline
|
2021-03-02 18:38:05 +00:00 |
|
Bruno Windels
|
8208464653
|
only log and clear when actually needed
|
2021-03-02 19:37:11 +01:00 |
|
Bruno Windels
|
e1821b1753
|
prevent linking fragment to itself when filling a gap
this seems to happen when at the beginning of the timeline and
make the timeline reader go into an infinite loop
|
2021-03-02 19:31:00 +01:00 |
|
Bruno Windels
|
6f6346d5c3
|
detect when hitting beginning of timeline when loading timeline
|
2021-03-02 19:29:55 +01:00 |
|
Bruno Windels
|
e1eb313ffa
|
some notes for implementing relations
|
2021-03-01 15:07:24 +01:00 |
|
Bruno Windels
|
c18a7175b7
|
some notes wrt to #248 / backfills
|
2021-03-01 15:07:24 +01:00 |
|
Bruno Windels
|
0eb2b4fe6b
|
simplify with toFixed here
|
2021-03-01 15:07:24 +01:00 |
|
Bruno Windels
|
42654dbd4f
|
console logger for local dev
|
2021-03-01 15:07:24 +01:00 |
|
Bruno Windels
|
62863c5eaf
|
Update FAQ.md
|
2021-03-01 10:07:28 +00:00 |
|
Bruno Windels
|
856001160b
|
show message already as black when sent but no remote echo yet
|
2021-02-26 10:40:08 +01:00 |
|
Bruno Windels
|
5b14d14286
|
better time formatting and overlap logging in log viewer
|
2021-02-24 20:56:36 +01:00 |
|
Bruno Windels
|
636208a321
|
show all event type counts in device msg logging
|
2021-02-24 20:56:20 +01:00 |
|
Bruno Windels
|
b43754da6a
|
code is wrong and unused, so delete
it is wrong in the way that it does not always return a string
|
2021-02-24 15:06:01 +01:00 |
|
Bruno Windels
|
6921e9cd21
|
Merge pull request #243 from vector-im/bwindels/fix-send-queue-skip
Prevent pending events being skipped when remote echo comes
|
2021-02-24 13:16:05 +00:00 |
|
Bruno Windels
|
1e209b8613
|
Prevent pending events being skipped when remote echo comes
This fixes #241
|
2021-02-24 14:14:04 +01:00 |
|
Bruno Windels
|
5d8d139f44
|
release v0.1.31
|
2021-02-24 12:54:26 +01:00 |
|