Johan Janssens
Johan Janssens
## Problem Been working on HTTP caching testing and noticed that Chrome is behaving different when I test on staging and in in the box. Diving deeper into this issue...
Create a monolog adapter and make this the default adapter. Install monolog as a dependency or at least make it a suggestion. Additionally Refactor JLog to use an interface that...
Move legacy.sql to https://github.com/joomlatools/joomlatools-platform-legacy
Example see : http://extensions.joomla.org/extension/backend-language-switcher
Implement multi site support, to support one code base many database scenarios. Allow switching based on : - subfolder - domain name and/or subdomain name Implement session sharing mechanism through...
Implement support for SQLite and build a command line utility to import json or csv. ### Reading - https://antonz.org/sqlite-is-not-a-toy-database/ - https://litestream.io/blog/why-i-built-litestream/ - https://syncinc.so/ and https://syncinc.so/careers - https://github.com/lspgn/edge-sql - https://www.notion.so/blog/faster-page-load-navigation -...
Add support for early hints, turn preload and preconnect links into headers. More info see: https://blog.cloudflare.com/early-hints/
Add support for relative routes similar to how relative template imports work: https://github.com/joomlatools/joomlatools-pages/wiki/Partials#the-import-function Examples: `@route: article` `@route: ../article` Note: also support this for `collection->extend`
- [ ] Use a [webworker](https://developer.mozilla.org/en-US/docs/Web/API/Web_Workers_API/Using_web_workers) for [fetch()](https://developer.mozilla.org/en-US/docs/Web/API/Request) instead of handling the request on idle to avoid blocking main thread - [ ] Implement support for [transclusion](https://en.wikipedia.org/wiki/Transclusion) and [substitution](https://en.wikipedia.org/wiki/Web_template_system) of...
Add support for https://tinkerwell.app/ See; - https://beyondco.de/docs/tinkerwell/extending-tinkerwell/custom-drivers - https://github.com/kanata-php/kanata/blob/master/.tinkerwell/KanataTinkerwellDriver.php