Bruno Windels
|
36da02c14e
|
use generics here to say return type of method is same as callback
|
2021-09-06 13:01:32 +02:00 |
|
Danila Fedorin
|
5b9fd5de94
|
Import BaseLogger instead of explicitly defining 'any' type
|
2021-08-31 16:01:13 -07:00 |
|
Danila Fedorin
|
78fb8fdadf
|
Make export types more precise
|
2021-08-31 15:59:50 -07:00 |
|
Danila Fedorin
|
2262e6be30
|
Use store name enum for saving stores
|
2021-08-31 15:44:03 -07:00 |
|
Danila Fedorin
|
de3807f690
|
Fix IDBKeyRange type
|
2021-08-31 15:35:01 -07:00 |
|
Danila Fedorin
|
4eabb7c074
|
Fix newly emerging type errors in schema
|
2021-08-31 15:32:33 -07:00 |
|
Danila Fedorin
|
7f8089eaff
|
Merge branch 'snowpack-ts-storage-3' into snowpack-ts-storage-4
|
2021-08-31 15:26:26 -07:00 |
|
Danila Fedorin
|
f34ee53a12
|
Avoid casting to any when a more specific type is possible
|
2021-08-31 15:14:21 -07:00 |
|
Danila Fedorin
|
bef02d238f
|
Split keys out of stored data types
|
2021-08-31 15:12:09 -07:00 |
|
Danila Fedorin
|
f5943ced97
|
Remove IDBValidKey references
|
2021-08-31 14:48:38 -07:00 |
|
Danila Fedorin
|
1fcc147da7
|
Add type to the IDBKeyRange field
|
2021-08-31 12:16:16 -07:00 |
|
Danila Fedorin
|
056c7d40eb
|
Rename RoomEvent to TimelineEvent
|
2021-08-31 12:10:36 -07:00 |
|
Danila Fedorin
|
16d3ed579b
|
Reduce IDBValidKey returns to the public API
|
2021-08-31 11:47:54 -07:00 |
|
Danila Fedorin
|
ce20d40ff7
|
Revert the return-promise change
|
2021-08-31 11:31:17 -07:00 |
|
Danila Fedorin
|
eb3f5f1ec2
|
Merge branch 'master' into snowpack-ts-storage-2
|
2021-08-31 11:13:10 -07:00 |
|
Bruno Windels
|
995ed23b3e
|
tell TS we're certain to have a txn
|
2021-08-31 08:43:39 +02:00 |
|
Bruno Windels
|
3d66d71c97
|
fix conflict
|
2021-08-31 08:39:12 +02:00 |
|
Bruno Windels
|
f466266a5f
|
bring back extra caution
|
2021-08-31 08:16:37 +02:00 |
|
Bruno Windels
|
3ded5b20d3
|
dedupe some code here
|
2021-08-31 08:16:27 +02:00 |
|
Bruno Windels
|
7fb5412176
|
keep comment where it was
|
2021-08-30 15:12:25 +02:00 |
|
Bruno Windels
|
0d6ae19d99
|
use same code to add room to identity in migration as in device tracker
|
2021-08-30 15:05:57 +02:00 |
|
Bruno Windels
|
a437332482
|
whitespace
|
2021-08-30 14:52:20 +02:00 |
|
Bruno Windels
|
0ca46bf2ac
|
don't log here as we log at a lower level, and don't fail on abort
|
2021-08-30 14:52:04 +02:00 |
|
Bruno Windels
|
ddb6753f8d
|
fix refactor error
|
2021-08-27 20:05:53 +02:00 |
|
Bruno Windels
|
6a6762f036
|
ensure memberwriter works with undefined for state/timeline events array
|
2021-08-27 20:05:34 +02:00 |
|
Bruno Windels
|
8e6bd6a7a1
|
add missing room ids to identities for tracked rooms & clear outbound session
|
2021-08-27 19:39:24 +02:00 |
|
Bruno Windels
|
fa555bedf0
|
log storage migration
|
2021-08-27 19:35:11 +02:00 |
|
Bruno Windels
|
0c05e97465
|
abort upgrade txn on error
|
2021-08-27 19:07:27 +02:00 |
|
Danila Fedorin
|
9252f3bede
|
Migrate StorageFactory to TypeScript
|
2021-08-27 09:30:16 -07:00 |
|
Danila Fedorin
|
5db9d1493a
|
Migrate export to TypeScript
|
2021-08-27 09:30:16 -07:00 |
|
Danila Fedorin
|
04e39ef9e2
|
Migrate quirks to TypeScript
|
2021-08-27 09:30:16 -07:00 |
|
Danila Fedorin
|
34b173a057
|
Migrate schema to TypeScript
|
2021-08-27 09:30:16 -07:00 |
|
Danila Fedorin
|
eae820f91b
|
Migrate Storage to TypeScript
|
2021-08-27 09:30:15 -07:00 |
|
Danila Fedorin
|
5f3c9cda97
|
Migrate Transaction to TypeScript
|
2021-08-27 09:30:15 -07:00 |
|
Danila Fedorin
|
100aee9dcc
|
Migrate InboundGroupSessionStore to TypeScript
|
2021-08-27 09:30:10 -07:00 |
|
Danila Fedorin
|
914abda7c9
|
Migrate OlmSessionStore to TypeScript
|
2021-08-27 09:30:10 -07:00 |
|
Danila Fedorin
|
3cd0d1f423
|
Migrate DeviceIdentityStore to TypeScript
|
2021-08-27 09:30:10 -07:00 |
|
Danila Fedorin
|
8d44df83c4
|
Migrate UserIdentityStore to TypeScript
|
2021-08-27 09:30:10 -07:00 |
|
Danila Fedorin
|
b46ae152d6
|
Migrate PendingEventStore.js to TypeScript
|
2021-08-27 09:30:10 -07:00 |
|
Danila Fedorin
|
fad6d63c14
|
Migrate TimelineFragmentStore.js to TypeScript
|
2021-08-27 09:30:10 -07:00 |
|
Danila Fedorin
|
742ab28099
|
Migrate AccountDataStore.js to TypeScript.
|
2021-08-27 09:30:10 -07:00 |
|
Danila Fedorin
|
77f75fd968
|
Migrate OperationStore to TypeScript
|
2021-08-27 09:30:10 -07:00 |
|
Danila Fedorin
|
8c966627bc
|
Migrate GroupSessionDecryptionStore to TypeScript
|
2021-08-27 09:30:10 -07:00 |
|
Danila Fedorin
|
33d94b9497
|
Migrate OutboundGroupSessionStore to TypeScript
|
2021-08-27 09:30:10 -07:00 |
|
Danila Fedorin
|
5d4454734a
|
Migrate RoomStateStore.js to TypeScript
|
2021-08-27 09:30:10 -07:00 |
|
Danila Fedorin
|
af70269169
|
Merge branch 'snowpack-ts-storage-1' into snowpack-ts-storage-2
|
2021-08-27 09:29:53 -07:00 |
|
Danila Fedorin
|
4c4687a05f
|
Avoid unsafe (and error-prone) cast
|
2021-08-27 09:29:02 -07:00 |
|
Bruno Windels
|
a61f052fe8
|
fix lint
|
2021-08-27 17:23:32 +02:00 |
|
Bruno Windels
|
826de7e9cb
|
Write all members of a sync in one go
so state member events written but not causing a memberChange.hasJoined
don't prevent timeline member events for the same user from doing so
|
2021-08-27 17:11:29 +02:00 |
|
Danila Fedorin
|
b081aa171c
|
Merge branch 'snowpack-ts-storage-1' into snowpack-ts-storage-2
|
2021-08-26 17:08:00 -07:00 |
|