Commit graph

641 commits

Author SHA1 Message Date
Ewout Stortenbeker
93ca3c24be - Improved transaction logging (+fixed #59)
- Better array handling & improved sparse checks
- Improved include / exlude filter logic & handling
2022-01-07 17:52:46 +01:00
Ewout Stortenbeker
9ef5852535 - Better array handling,
- Only prepare mutations if tx logging enabled
2022-01-07 17:48:40 +01:00
Ewout Stortenbeker
4f7c81dc23 Updated core dependency, version to 1.13.0 2021-12-31 14:40:04 +01:00
Ewout Stortenbeker
aabf865821 New browser script include bundles 2021-12-31 14:39:37 +01:00
Ewout Stortenbeker
723dbec36c Updated documentation:
- Added logLevel details
- Changed browser cross-tab info
- Changed export API info
- Added import API info
2021-12-31 14:37:10 +01:00
Ewout Stortenbeker
34886d77f5 Added export / import unit tests 2021-12-31 14:32:29 +01:00
Ewout Stortenbeker
319aab2db5 Added import api method 2021-12-31 14:31:56 +01:00
Ewout Stortenbeker
3695aca8a8 - Added importNode method
- Added write function arg to exportNode method
- Fixed exporting of slashes in strings #56
- Fixed type-safe exporting default #57
- Fixed 'undefined` dbname prefixes #58
- Fixed options.context types in jsdocs
2021-12-31 14:31:30 +01:00
Ewout Stortenbeker
53f1cb0b67 version to 1.12.4 2021-12-23 10:27:02 +01:00
Ewout Stortenbeker
88b3b8c878 No optional chaining for old Node.js compatibility
(Fixes #55 Error: Unexpected token in storage-acebase.js)
2021-12-23 10:26:20 +01:00
Ewout Stortenbeker
68a49f959f version to 1.12.3 2021-12-20 14:58:39 +01:00
Ewout Stortenbeker
853794d3e6 New browser script include bundles 2021-12-20 14:58:07 +01:00
Ewout Stortenbeker
10d07b712b Fixed index creation when running in cluster (#49) 2021-12-20 14:57:33 +01:00
Ewout Stortenbeker
f056603687 asynced readFromFile; now accepts file path 2021-12-20 14:54:37 +01:00
Ewout Stortenbeker
db84b4ce3d version to 1.12.2 2021-12-15 11:48:36 +01:00
Ewout Stortenbeker
a97dfc968a New browser script include bundles 2021-12-15 11:48:15 +01:00
Ewout Stortenbeker
283c7b5a06 Moved ipc and transactions settings: storage->main 2021-12-15 11:46:24 +01:00
Ewout Stortenbeker
1b98342f2e Ignore non-object IPC messages 2021-12-15 11:42:02 +01:00
Ewout Stortenbeker
069dea1929 Added multi-process info to documentation 2021-12-14 10:56:17 +01:00
Ewout Stortenbeker
2361f45a4f Added ws types dependency. version to 1.12.1 2021-12-13 12:11:04 +01:00
Ewout Stortenbeker
8ac93d230b Fixed startup error on missing ws package 2021-12-13 12:10:07 +01:00
Ewout Stortenbeker
e53ac8ecaf Added funding details, version to 1.12.0 2021-12-10 17:47:42 +01:00
Ewout Stortenbeker
b7079fafc4 New browser script include bundles 2021-12-10 17:45:58 +01:00
Ewout Stortenbeker
6824364b7e documentation updates 2021-12-10 17:44:44 +01:00
Ewout Stortenbeker
116eb017d1 Added types for remote IPC config 2021-12-10 17:43:26 +01:00
Ewout Stortenbeker
641722a811 timeout update to 10s 2021-12-10 17:43:01 +01:00
Ewout Stortenbeker
3c94d8d7cd Added remote IPC server support 2021-12-10 17:42:39 +01:00
Ewout Stortenbeker
3a0abd3c37 canceled state wasn't updated 2021-12-10 17:41:45 +01:00
Ewout Stortenbeker
b8104e6734 debug flag off 2021-12-10 17:40:00 +01:00
Ewout Stortenbeker
331d872015 Added Remote IPC Server support 2021-12-10 17:39:39 +01:00
Ewout Stortenbeker
14198dff31 throw on pm2 clusters 2021-12-10 17:37:25 +01:00
Ewout Stortenbeker
d990ba8c12 throws instead of asserts 2021-12-10 17:36:20 +01:00
Ewout Stortenbeker
2f3d865060
Merge pull request #52 from qpwo/patch-1
Add instructions for putting AceBase in browser REPL
2021-12-10 16:55:54 +01:00
Luke Harold Miles
48d549168e
Add instructions for putting AceBase in browser REPL 2021-12-07 14:06:45 -08:00
Ewout Stortenbeker
1280f3f05a core dependency update, version to 1.11.1 2021-11-26 11:00:13 +01:00
Ewout Stortenbeker
6180a729d9 new browser script include bundles 2021-11-26 10:59:04 +01:00
Ewout Stortenbeker
ad7bcfc0cf new browser script include bundles 2021-11-25 17:27:57 +01:00
Ewout Stortenbeker
e09fbc8ed1 updated core dependency, version to 1.11.0 2021-11-25 17:26:43 +01:00
Ewout Stortenbeker
a7ed609122 Improved docs, added more FullText index info 2021-11-25 17:24:34 +01:00
Ewout Stortenbeker
579236bee5 updated transaction logging unit tests 2021-11-25 17:14:11 +01:00
Ewout Stortenbeker
76af84783e Local API updates:
- get: adds cursor to context if tx logs used
- query: add cursor & return context with results
- updated getMutations
- added getChanges method
2021-11-25 17:13:14 +01:00
Ewout Stortenbeker
a09a53bdce - Added record corruption detection and handling
- Added ready event to prevent txStorage being used too early
- Improved getMutations logic, fixed unrelevant mutations being returned
- Split getMutations into getMutations & getChanges (compressed) methods
2021-11-25 17:08:19 +01:00
Ewout Stortenbeker
7786f222fa Exporting more classes 2021-11-25 16:59:11 +01:00
Ewout Stortenbeker
29b3f6dc68 debug logger now includes db type 2021-11-25 16:57:37 +01:00
Ewout Stortenbeker
806bc6e789 logos 2021-11-25 16:56:20 +01:00
Ewout Stortenbeker
8cedd1717b docs update 2021-11-09 12:38:12 +01:00
Ewout Stortenbeker
48412923a6 Logo for readme 2021-11-09 12:22:14 +01:00
Ewout Stortenbeker
c43f267080 core dependency update, version to 1.10.3 2021-11-05 16:42:20 +01:00
Ewout Stortenbeker
de60d58c4c new browser bundles 2021-11-05 16:41:41 +01:00
Ewout Stortenbeker
e1ff29bfcd more LiveDataProxy unit tests 2021-11-05 16:41:06 +01:00