Commit graph

694 commits

Author SHA1 Message Date
Ewout Stortenbeker
7960a56e6c 1.20.0 2022-05-26 13:36:03 +02:00
Ewout Stortenbeker
6148522d5c chore: build 2022-05-26 13:11:46 +02:00
Ewout Stortenbeker
96f86ea7d1 getNodeInfo: always cache lookups 2022-05-26 13:11:04 +02:00
Ewout Stortenbeker
d775c32ccc updated acebase-core dependency 2022-05-26 13:03:53 +02:00
Ewout Stortenbeker
f65ad06660 git ignore acebase dirs 2022-05-26 13:01:52 +02:00
Ewout Stortenbeker
cc9535c7f5 added eslint devDependency 2022-05-26 13:01:15 +02:00
Ewout Stortenbeker
36cf44354f added stopOnSpecFailure setting 2022-05-26 12:59:31 +02:00
Ewout Stortenbeker
8f69d9a49a fixed "!between" test check logic 2022-05-26 12:58:50 +02:00
Ewout Stortenbeker
cc6d3a7751 import test: also include last batch 2022-05-26 12:57:43 +02:00
Ewout Stortenbeker
91dbc9ee5c noted sometimes failing spec 2022-05-26 12:56:46 +02:00
Ewout Stortenbeker
c1c908f9f5 Add retries to rmdir 2022-05-26 12:56:06 +02:00
Ewout Stortenbeker
65fa47b72e chore: fix typos 2022-05-26 12:55:17 +02:00
Ewout Stortenbeker
65cb341df3 - Fix #110 (max recordSize / pageSize)
- Cut out the "Node" middleman #111
- Return cursors in api.get, .set, .update, .transaction methods
- index.rebuild: Fix file rename EPERM errors by retrying
- storage.getNodeInfo: Lock root lookups (prevents concurrency issue)
- storage.getNodeInfo: Allow child counts for root record in  (was missing!)
- storage.getNode: Generate and return cursor
2022-05-26 12:52:11 +02:00
Ewout Stortenbeker
c711d15adf chore: tsc 2022-05-26 12:00:12 +02:00
Ewout Stortenbeker
5c2c9f866b rmdir update for node 14.14.0+ 2022-05-26 11:59:13 +02:00
Ewout Stortenbeker
c9edd204ef remove event listeners upon exit 2022-05-26 11:55:12 +02:00
Ewout Stortenbeker
2762836503 1.19.2 2022-05-20 13:11:49 +02:00
Ewout Stortenbeker
cdd3f3a724 Added test for #105 (invalid mutated event path) 2022-05-20 13:10:29 +02:00
Ewout Stortenbeker
712544604f Fix for #105 (invalid mutated event path) 2022-05-20 13:09:17 +02:00
Ewout Stortenbeker
da047651af contribute button 2022-05-20 13:00:48 +02:00
Ewout Stortenbeker
7a193dd098 fix case sensitive spec typos #104 2022-05-17 16:42:36 +02:00
Ewout Stortenbeker
ef6c3809cf 1.19.1 2022-05-17 10:57:12 +02:00
Ewout Stortenbeker
b3e9123ad9 improved getMutations:
- don't include mutation with exact cursor unless >1 in same ms
- updated unit tests
2022-05-17 10:56:51 +02:00
Ewout Stortenbeker
ce132175eb Moved images 2022-05-17 10:53:15 +02:00
Ewout Stortenbeker
8da4156e2e 1.19.0 2022-05-12 13:49:28 +02:00
Ewout Stortenbeker
f6bba098b6 chore: build 2022-05-12 13:49:15 +02:00
Ewout Stortenbeker
0fe23d56ce updated docs 2022-05-12 13:48:59 +02:00
Ewout Stortenbeker
bfb885c738 adding package-lock.json 2022-05-12 13:48:44 +02:00
Ewout Stortenbeker
3d27882060 updated core dependency 2022-05-12 13:48:23 +02:00
Ewout Stortenbeker
a4f851df7a ignore .vscode, include package-lock.json 2022-05-12 13:16:58 +02:00
Ewout Stortenbeker
ccd15af0da updated types 2022-05-12 13:15:01 +02:00
Ewout Stortenbeker
1e83a07ad6 added sponsor setting 2022-05-12 13:14:46 +02:00
Ewout Stortenbeker
8d4b67bd6d updated comments 2022-05-12 13:04:33 +02:00
Ewout Stortenbeker
67489b5719 added heartbeat 2022-05-09 15:09:07 +02:00
Ewout Stortenbeker
d3198483fa sponsor button svg 2022-05-09 13:10:07 +02:00
Ewout Stortenbeker
5f2e1dbaf6 sponsor button 2022-05-09 10:09:17 +02:00
Ewout Stortenbeker
76a20b66e2 version to 1.18.0 2022-05-05 17:07:17 +02:00
Ewout Stortenbeker
2cd38a8cce updated core dependency, updated scripts 2022-05-05 17:06:53 +02:00
Ewout Stortenbeker
c4f7ee9717 chore: browserify 2022-05-05 17:04:42 +02:00
Ewout Stortenbeker
8c85e46541 - Fixes for issue #96 and discussion #92
- disabled trailing /* index path removal
- improved path variables handling in queries and indexes
- export & import using serialize2 compatible format
- updated tests
2022-05-05 17:04:23 +02:00
Ewout Stortenbeker
79eb75879d version to 1.17.0 2022-04-13 12:33:55 +02:00
Ewout Stortenbeker
63fca150ca - added dev dependencies
(typescript, browserify, terser)
- updated acebase-core dependency
- added tsc to test script
2022-04-13 12:33:28 +02:00
Ewout Stortenbeker
2238524bca chore: browserify 2022-04-13 12:28:16 +02:00
Ewout Stortenbeker
4295e75bf6 chore: tsc 2022-04-13 12:21:16 +02:00
Ewout Stortenbeker
6b2b177f9c - implemented new deleteIndex api method
- reflection: removed type when !exists
- reflection: added address info on reflection path
2022-04-13 12:20:37 +02:00
Ewout Stortenbeker
37ed90646a fixed delete method 2022-04-13 12:16:31 +02:00
Ewout Stortenbeker
1869c06950 changed indexes.delete method & signature 2022-04-13 12:15:54 +02:00
Ewout Stortenbeker
9e935cf8c8 core dependency update, version to 1.16.0 2022-04-01 14:25:13 +02:00
Ewout Stortenbeker
f978a6548a chore: browserify 2022-04-01 14:24:21 +02:00
Ewout Stortenbeker
55a961830b type updates:
- added readOnly storage property, see #88
- added storage jsdocs
2022-04-01 14:21:08 +02:00