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