Bruno Windels
|
f8f4bb4eac
|
Merge pull request #520 from vector-im/bwindels/fix-139
Keep backup of e2ee identity in localStorage when idb gets cleared
|
2021-09-30 09:28:56 +02:00 |
|
Bruno Windels
|
42f1603d81
|
use correct prefix to remove local storage value
|
2021-09-30 09:25:35 +02:00 |
|
Bruno Windels
|
6ea835c2d1
|
Merge pull request #522 from xunzhou/master
Required pkg for aarch64 docker build
|
2021-09-30 08:48:47 +02:00 |
|
Bruno Windels
|
ae68264db4
|
don't use switch where single if/else works
|
2021-09-30 08:42:00 +02:00 |
|
Bruno Windels
|
ccda93cc82
|
remove leftover logging
|
2021-09-30 08:40:49 +02:00 |
|
Bruno Windels
|
3556878a1e
|
clear history cache to purge potential timeline corruption from #515
|
2021-09-30 08:37:33 +02:00 |
|
xunzhou
|
17f24942da
|
Required pkg for aarch64 docker build
|
2021-09-29 19:31:39 -07:00 |
|
Danila Fedorin
|
c80dfb10a2
|
Add type annotations to BaseMappedList
|
2021-09-29 18:41:30 -07:00 |
|
Danila Fedorin
|
99164eb0d8
|
Rename BaseMappedList to TypeScript
|
2021-09-29 18:17:38 -07:00 |
|
Danila Fedorin
|
bf53449f66
|
Add type annotations to common
|
2021-09-29 18:13:49 -07:00 |
|
Danila Fedorin
|
e53f3d23d5
|
Rename common to TypeScript
|
2021-09-29 18:10:09 -07:00 |
|
Danila Fedorin
|
64ba656043
|
Update ListView and TimelineListView
|
2021-09-29 18:08:13 -07:00 |
|
Danila Fedorin
|
414280ada9
|
Add type annotations to BaseObservableList
|
2021-09-29 18:05:30 -07:00 |
|
Danila Fedorin
|
3952c3b969
|
Rename BaseObservableList to TypeScript
|
2021-09-29 17:46:51 -07:00 |
|
Danila Fedorin
|
ab6ce62551
|
Add type annotations to ObservableValue
|
2021-09-29 17:43:17 -07:00 |
|
Danila Fedorin
|
a7360f409e
|
Rename ObservableValue to TypeScript
|
2021-09-29 17:42:57 -07:00 |
|
Danila Fedorin
|
319027e2e3
|
Add type annotations to BaseObservable
|
2021-09-29 17:42:57 -07:00 |
|
Danila Fedorin
|
d73dea797a
|
Rename BaseObservable to TypeScript
|
2021-09-29 17:18:22 -07:00 |
|
Bruno Windels
|
e0b9a3fa50
|
create e2ee identity also when storage got cleared without backup
|
2021-09-29 20:07:42 +02:00 |
|
Bruno Windels
|
a1c66738db
|
migration to initialize & restore e2ee identity backup
|
2021-09-29 19:39:26 +02:00 |
|
Bruno Windels
|
3a064d6796
|
a IDBRequest when opening the database does not have a source
|
2021-09-29 19:21:42 +02:00 |
|
Bruno Windels
|
2ef7251079
|
move ssssKey to e2ee prefix as well so it gets backed up too
|
2021-09-29 19:21:06 +02:00 |
|
Bruno Windels
|
77bd0d3f3c
|
store e2ee session values as well in localStorage
|
2021-09-29 11:49:58 +02:00 |
|
Bruno Windels
|
004aa5d3dc
|
Merge pull request #519 from vector-im/bwindels/rickfixes
Fix immediate errors for sdk usage
|
2021-09-29 11:12:17 +02:00 |
|
Bruno Windels
|
1b87eaf21e
|
move packages needed for post-install script to (non-dev) deps
|
2021-09-29 11:02:59 +02:00 |
|
Bruno Windels
|
cd071e47e0
|
release v0.2.14
|
2021-09-28 14:59:40 +02:00 |
|
Bruno Windels
|
9a96a5b7bb
|
Merge pull request #516 from vector-im/bwindels/fix-515
Fix interpreting hex keys as decimal
|
2021-09-28 14:25:33 +02:00 |
|
Bruno Windels
|
e31d3abc97
|
fix ts errors in TimelineEventStore unit tests
|
2021-09-28 14:20:54 +02:00 |
|
Bruno Windels
|
ec2f1b9833
|
add unit tests for findExistingKeys
|
2021-09-28 14:20:21 +02:00 |
|
Bruno Windels
|
edc3a1d33c
|
convert storage mock to TS and add utility for mock raw database
|
2021-09-28 14:19:59 +02:00 |
|
Bruno Windels
|
9036b21b5c
|
don't interpret hex as decimal when decoding the key
this fixes #515 as it was causing the gap not to be closed,
because the fragment id was never equal.
|
2021-09-28 11:34:55 +02:00 |
|
Bruno Windels
|
0846fcc05d
|
add more logging during gap filling
|
2021-09-27 16:34:12 +02:00 |
|
Bruno Windels
|
f55f450850
|
fix findExistingKeys too many (existing but not requested) keys
|
2021-09-27 16:27:52 +02:00 |
|
Bruno Windels
|
cc0b938a6d
|
release v0.2.13
|
2021-09-24 18:45:33 +02:00 |
|
Bruno Windels
|
7c44fb8cd4
|
Merge pull request #510 from vector-im/bwindels/fix-499
move over word-break lines
|
2021-09-24 18:44:41 +02:00 |
|
Bruno Windels
|
6982f55cd7
|
move over word-break lines
this didn't get moved over when converting the timeline tile css to css grid
|
2021-09-24 18:42:47 +02:00 |
|
Bruno Windels
|
e2d7954846
|
Merge pull request #509 from vector-im/bwindels/fix-menupositioning
automatically position popups using a simpler algorithm
|
2021-09-24 18:32:36 +02:00 |
|
Bruno Windels
|
71bd797dd4
|
automatically position popups using a simpler algorithm
|
2021-09-24 18:28:06 +02:00 |
|
Bruno Windels
|
a7b6fe4b22
|
Merge pull request #508 from vector-im/bwindels/fix-393
don't (re)link fragments in fill, close gap if overlap w linked fragment
|
2021-09-24 15:42:49 +02:00 |
|
Bruno Windels
|
b75e2fe0ce
|
decode straight to EventKey object
|
2021-09-24 15:40:33 +02:00 |
|
Bruno Windels
|
0d798178b0
|
log neighbor fragment id when closing gap
|
2021-09-23 18:50:40 +02:00 |
|
Bruno Windels
|
c6ed0abfd7
|
eventIds is missing
|
2021-09-23 18:49:23 +02:00 |
|
Bruno Windels
|
e6f7f213ec
|
don't (re)link fragments in fill, close gap if overlap w linked fragment
|
2021-09-23 18:02:05 +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 |
|