Bas
Bas
Add table to the app component. - [x] Render massive amounts of data (tested with a million records) - [x] Advanced (range) select features - [x] Keyboard friendly with Tab...
Perform notification permission request also on user click. Include a button for requesting permissions.
Remove the empty redundant ngModel directive.
Add sentry to the Xapian worker. - [x] Update node version compatibility - [x] Update packages to make them compatible with angular v16 - [x] Update ng v15 to v16...
**Describe the bug** `calculateWidthDependantElements` causes a considerable slowdown. This is mostly due to the fact that it is called in `ngDoCheck`. This computation is used to determine if buttons should...
Develop a JMAP-compatible API layer that uses IndexedDB as its storage backend, including schema definition and query capabilities. - Define schema: object stores, indexes, and key paths - Support filtering,...
Implement a utility that transforms a JMAP Query object into a JavaScript predicate function. - Input: JMAP Query object `makeJMAPPredicate(object)` - Output: (item) => boolean predicate - Must support comparison,...
Create a parser that converts an FTS5 query language string into a valid JMAP Query object. - Input: FTS5 query string - Output: JMAP-compliant Query object - Should handle logical...