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
|
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
|
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
|
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 |
|
Danila Fedorin
|
a95704528f
|
Merge branch 'snowpack-ts-storage-1' into snowpack-ts-storage-2
|
2021-08-26 17:01:23 -07:00 |
|
Danila Fedorin
|
b7d232d56d
|
Remove unnecessary cast and restrict constructor parameter type
|
2021-08-26 16:56:03 -07:00 |
|
Danila Fedorin
|
6d6821319e
|
Merge branch 'snowpack-ts-storage-1' into snowpack-ts-storage-2
|
2021-08-24 11:19:36 -07:00 |
|
Danila Fedorin
|
1707df71df
|
Try to reduce repitition in CursorIterator
|
2021-08-24 11:11:30 -07:00 |
|
Danila Fedorin
|
e610087a79
|
Merge branch 'snowpack-ts-storage-1' into snowpack-ts-storage-2
|
2021-08-20 12:51:23 -07:00 |
|
Danila Fedorin
|
a2ff02e6c0
|
Try using an enum for store names.
|
2021-08-20 12:33:06 -07:00 |
|
Danila Fedorin
|
69953e5277
|
Migrate TimelineRelationStore.js to TypeScript
|
2021-08-20 11:23:27 -07:00 |
|
Danila Fedorin
|
e3b1d034f0
|
Migrate TimelineEventStore.js to TypeScript
|
2021-08-20 11:23:21 -07:00 |
|
Danila Fedorin
|
7de704ef86
|
Migrate InviteStore.js to TypeScript.
|
2021-08-20 11:23:14 -07:00 |
|
Danila Fedorin
|
7c56ac7746
|
Migrate RoomMemberStore.js to TypeScript
|
2021-08-20 11:23:08 -07:00 |
|
Danila Fedorin
|
38a38e8287
|
Migrate common.ts
|
2021-08-20 11:23:01 -07:00 |
|
Danila Fedorin
|
e284224cc8
|
Migrate RoomSummaryStore.js to TypeScript.
|
2021-08-20 11:22:53 -07:00 |
|
Danila Fedorin
|
144e391c82
|
Migrate SessionStore.js to TypeScript.
|
2021-08-20 11:22:45 -07:00 |
|
Danila Fedorin
|
0b8acb51a4
|
Switch errors to using nulls
|
2021-08-20 10:41:15 -07:00 |
|
Danila Fedorin
|
50b7a8a3fd
|
Add a comment explaining CursorIterator
|
2021-08-20 10:34:06 -07:00 |
|
Danila Fedorin
|
94ff76711c
|
Use 'in' to be more idiomatic
|
2021-08-20 10:04:22 -07:00 |
|
Danila Fedorin
|
19bababa68
|
Use method syntax in QueryTarget.
|
2021-08-19 17:40:10 -07:00 |
|
Danila Fedorin
|
704a8d99c7
|
Add missing return types to QueryTarget
|
2021-08-19 17:39:53 -07:00 |
|
Danila Fedorin
|
db66570d7a
|
Migrate Store.js to TypeScript
|
2021-08-17 16:33:07 -07:00 |
|
Danila Fedorin
|
c4e8ed8851
|
Migrate QueryTarget.js to TypeScript
|
2021-08-17 16:30:05 -07:00 |
|