Ewout Stortenbeker
Ewout Stortenbeker
While creating unit tests for [AceBase](https://github.com/appy-one/acebase), I had to compare whether stored binary data equals the generated data, which is 5MB large. The `expect` comparison method is very slow, takes...
While creating unit tests for [AceBase](https://github.com/appy-one/acebase), I had to compare whether stored binary data equals the generated data, which is 5MB large. The `expect` comparison method is very slow on...
There currently is no way to stop a realtime query from delivering results, besides if returning `false` in one of the event callbacks. Waiting for a callback to happen might...
Hi @Ylianst I've taken the liberty to improve the AceBase implementation in MeshCentral. I have not tested the changes yet, will do so asap. I have also taken a look...
## Description Fixes `items.create` action hooks not being able to query inserted items when created through `createMany`. Instead of emitting the events from `createOne`, it queues them using `bypassEmitAction`, then...
This enables replacing AceBase's default logger with a logging library such as Bunyan, Winston, Pino and any other logger supporting `trace`, `debug`, `info`, `warn`, `error` and `fatal` methods. This also...
I discovered 2 issues with the socket service/daemon IPC mode: * If a database does not exist, using `storage: { ipc: 'socket' }` setting causes an error and prevents the...
Executing the following query will throw error `Cannot read properties of undefined (reading 'toString')` if there is an object in the queried collection that does not have a value for...