Johan Janssens

Results 40 issues of 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...

bug

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...

feature

Move legacy.sql to https://github.com/joomlatools/joomlatools-platform-legacy

refactor

Example see : http://extensions.joomla.org/extension/backend-language-switcher

feature

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...

feature

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/

feature

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`

refactor
feature

- [ ] 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...

refactor

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

feature