Commit Graph

122 Commits

Author SHA1 Message Date
9c85f6277b
idb: implement missing methods 2021-02-23 20:16:10 +01:00
29d23b192d
missing dependency 2021-02-23 19:30:17 +01:00
f9ffc9fc04
missing dependency 2021-02-23 19:29:38 +01:00
ac9d310ccf
missing dependency 2021-02-23 19:28:51 +01:00
648b0be7dd
idb: more tests and fixes 2021-02-23 19:28:37 +01:00
9b9df089cf
idb: fix test 2021-02-22 21:03:06 +01:00
f0d820d8c6
idb: fix 'prevunique' iteration and other bugs 2021-02-22 20:49:36 +01:00
3eced74a88
more tests, fix event ordering issue 2021-02-22 14:27:54 +01:00
e6946694f2
idb: more tests, fix DB deletion, exception ordering and transaction active checks 2021-02-19 21:27:49 +01:00
c800e80138
idb: fix shimming 2021-02-18 11:25:23 +01:00
fe1b9efae5
more WPTs 2021-02-18 11:15:25 +01:00
4b4640dbcb
idb: make more tests pass, implement Cursor.advance() 2021-02-17 17:39:28 +01:00
69b62c62a0
idb: fix renaming, make renaming tests pass 2021-02-17 11:45:28 +01:00
47bddb2a1b
fix errors in test case 2021-02-16 17:19:51 +01:00
c363458374
more WPTs 2021-02-16 17:18:40 +01:00
f9df95ded5
more WPTs 2021-02-16 16:45:15 +01:00
b814697fc9
more WPTs 2021-02-16 16:23:05 +01:00
f4bce10cda
more test WPTs 2021-02-16 15:07:38 +01:00
579c9da58b
fix event ordering 2021-02-16 15:07:23 +01:00
ef579c91a9
remove debug logging 2021-02-16 14:50:13 +01:00
ec28cde940
remove debug logging 2021-02-16 14:50:03 +01:00
4d663d2e59
synchronous schema rollback 2021-02-16 14:49:38 +01:00
987f22de02
next batch of test cases and fixes 2021-02-16 13:47:01 +01:00
db59275b6b
add more tests and fix various issues 2021-02-16 13:47:01 +01:00
d1f00aeaa2
get IDB tests to pass again, add new one 2021-02-16 13:47:00 +01:00
8c92499d85
idb: add first web platform tests, fix issues detected by them 2021-02-08 19:59:19 +01:00
4452984a24
idb-bridge: remove cyclic dependencies, rip out api extractor 2021-02-08 15:23:44 +01:00
Sebastian
4845ebddf6
0006728: set up wallet CI pipeline for WebExtension build
This commit split in three main things:
 * added deploy-webext to upload the extension zipfile
 * put scope into the npm packages to be able to deploy them
 * added deploy-npm to deploy related npm packages

Also, fixing bug on `make clean`. Some packages where not
being deleting tsconfig.tsbuildinfo and making subsequent
`make` fail
2021-02-01 17:07:22 -03:00
ca2943b270
add missing prepare scripts 2021-01-29 11:47:03 +01:00
4aded2bfef
type annotation 2021-01-29 11:36:55 +01:00
470edf886a
upgrade dependencies 2021-01-22 15:39:58 +01:00
5fdc11701a
idb-bridge: version bump 2021-01-22 14:47:59 +01:00
c4b44a5109
slightly more helpful error message 2020-12-14 16:45:10 +01:00
3d5a766b5f
update version and dependencies 2020-11-17 12:28:51 +01:00
deaeb17c02
fix schema upgrade in memoryidb backend 2020-11-16 14:32:06 +01:00
Florian Dold
855b7028c6
use cheaper denom structure for auto-refresh test 2020-09-08 22:44:01 +05:30
Florian Dold
6d2d65bf63
dependencies 2020-08-12 14:07:54 +05:30
Florian Dold
f180d05804
remove excessive namespacing, format 2020-08-12 12:41:00 +05:30
Florian Dold
5f8714091a
use API extractor for cleaner package separation 2020-08-10 14:37:20 +05:30
Florian Dold
ffd2a62c3f
modularize repo, use pnpm, improve typechecking 2020-08-03 13:01:05 +05:30
Florian Dold
c2ee8fd9ab
cleanup, avoid some circular deps 2019-12-16 17:00:46 +01:00
Florian Dold
809fa18644
idb-bridge: bump version 2019-11-29 19:26:13 +01:00
Florian Dold
b41ae3e98d
idb-bridge: enforce store restrictions 2019-11-29 19:25:48 +01:00
Florian Dold
e8f362ccfe
idb-bridge: fix deletion 2019-11-21 20:40:23 +01:00
Florian Dold
5b43bd857c
improve error messages 2019-11-21 11:15:42 +01:00
Florian Dold
f797f16e2f
improve error reporting 2019-11-21 10:43:40 +01:00
Florian Dold
553da64990
WIP: simplify DB queries and error handling 2019-11-20 19:48:43 +01:00
Florian Dold
faedf69762
idb-bridge: fix typo in rollback 2019-11-19 19:36:32 +01:00
Florian Dold
70912b0725
fix error in index iteration 2019-09-01 01:05:38 +02:00
Florian Dold
d98c1b09c7
idb: fix bug in index iteration 2019-08-26 03:39:58 +02:00
Florian Dold
6cea1f7c5b
idb: don't create duplicate index entries 2019-08-26 02:41:50 +02:00
Florian Dold
23e72ce25c
get rid of web-common and build directory (in favor of just dist/) 2019-08-18 21:30:33 +02:00
Florian Dold
43cccf2c70
idb-bridge: version bump 2019-08-17 01:54:24 +02:00
Florian Dold
9e3a26ca70
idb-bridge: fix bug in index deletion 2019-08-17 01:50:51 +02:00
Florian Dold
d947b90df3
idb-bridge: indexes belong to object stores 2019-08-17 01:03:55 +02:00
Florian Dold
3263d05ce9
version bump / imports 2019-08-16 23:29:29 +02:00
Florian Dold
6a57ad5fe2
do not ignore database version 2019-08-16 23:06:51 +02:00
Florian Dold
8f180594fe
bump idb-bridge version 2019-08-16 22:36:04 +02:00
Florian Dold
262885679c
only invoke afterCommitCallback for transactions that change data 2019-08-16 22:35:44 +02:00
Florian Dold
67dc8d30c0
db import/export and commit callback 2019-08-16 19:05:48 +02:00
Florian Dold
78f885db3d
missing structuredClone caused unintended mutations 2019-08-15 23:27:17 +02:00
Florian Dold
255e2b0fe6
copyright headers 2019-08-01 23:27:42 +02:00
Florian Dold
92b04858a3
idb: make put/add return the effective store key 2019-08-01 23:21:05 +02:00
Florian Dold
bcefbd7aab
idb-bridge: test cases, package structure and missing functionality 2019-07-31 01:33:23 +02:00
Florian Dold
16ecbc9f17
headless wallet skeleton, type fixes 2019-07-21 23:50:10 +02:00
Florian Dold
bf52d4b844
idb: make test pass 2019-06-25 14:31:48 +02:00
Florian Dold
df5619236b
idb: extend test case 2019-06-25 13:44:03 +02:00
Florian Dold
b3fc710d9a
idb: make unique cursor work 2019-06-25 13:18:09 +02:00
Florian Dold
c84361d3cb
idb: memory backend fixes 2019-06-25 12:49:43 +02:00
Florian Dold
859a9e72e1
idb: more tests working 2019-06-23 22:16:03 +02:00
Florian Dold
a4e4125cca
idb: tests working 2019-06-21 19:18:36 +02:00
Florian Dold
2ee9431f1b
idb wip 2019-06-15 22:44:54 +02:00