3a336799a0
idb: custom structured clone, don't rely on typeson anymore
2021-02-24 01:28:02 +01:00
627ae6958e
idb: fix test / backend
2021-02-23 21:30:11 +01:00
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