Bruno Windels
|
524090e27d
|
support idb store/index.count
|
2022-01-26 15:12:11 +01:00 |
|
Bruno Windels
|
5d87d8bde3
|
change store.get return type when no value is found to undefined
IDBRequest.result is undefined according to the official TS type decls.
|
2022-01-25 18:43:44 +01:00 |
|
Bruno Windels
|
695996d6e2
|
add ILogger and ILogExport interface, to give export correct return type
also move logging related types to own file
|
2021-11-17 11:39:12 +01:00 |
|
RMidhunSuresh
|
520e0f1b89
|
Use interface ILogItem
|
2021-11-15 17:29:08 +05:30 |
|
RMidhunSuresh
|
a7d059b3ed
|
Fix imports
|
2021-11-14 19:42:18 +05:30 |
|
Bruno Windels
|
ec2f1b9833
|
add unit tests for findExistingKeys
|
2021-09-28 14:20: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
|
498c00fe3c
|
no need for try catch here as we already catch in getKeys
|
2021-09-22 10:38:29 +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
|
12add19c31
|
add Store.tryAdd, which prevent abort on ConstraintError
|
2021-09-21 21:03:29 +02:00 |
|
Danila Fedorin
|
9f6c48cf0c
|
Merge branch 'master' into DanilaFe/backfill-changes
|
2021-09-17 15:19:16 -07:00 |
|
Bruno Windels
|
533b0f40d3
|
pass write errors in a store to the transaction
|
2021-09-17 18:21:48 +02:00 |
|
Danila Fedorin
|
f8117b6f98
|
Lift transaction property to QueryTarget
|
2021-09-14 11:18:24 -07:00 |
|
Danila Fedorin
|
713f675f3a
|
Mock IDBKeyRange, too
|
2021-09-13 17:00:49 -07:00 |
|
Danila Fedorin
|
71694787cd
|
Add an IDBFactory mock parameter
|
2021-09-13 16:55:55 -07:00 |
|
Danila Fedorin
|
16d3ed579b
|
Reduce IDBValidKey returns to the public API
|
2021-08-31 11:47:54 -07:00 |
|
Danila Fedorin
|
4c4687a05f
|
Avoid unsafe (and error-prone) cast
|
2021-08-27 09:29:02 -07:00 |
|
Danila Fedorin
|
b7d232d56d
|
Remove unnecessary cast and restrict constructor parameter type
|
2021-08-26 16:56:03 -07:00 |
|
Danila Fedorin
|
94ff76711c
|
Use 'in' to be more idiomatic
|
2021-08-20 10:04:22 -07:00 |
|
Danila Fedorin
|
db66570d7a
|
Migrate Store.js to TypeScript
|
2021-08-17 16:33:07 -07:00 |
|