Changelog
2025-11-30
Forgot to remove the abomination.
Rewrote handling of domain roles to be less complex.
Keep environment variable config in an well defined object.
2025-11-29
Fixed lie.
Updated to PHP 8.5.
2025-11-10
Treat Command as CTRL for hotkeys that make sense on macOS.
2025-11-08
Fixed search being broken.
2025-11-07
Fixed dates not actually being supplied.
Changed change titles to CDATA.
ri -> uri
Fixed replace syntax.
Fixed implicit Generator to array conversion.
Forgot to actually register the HTML extension lol.
Updated Index, largely untested...
use statement formatting updates.
Removed cache wrappers, use cache/{memcached,redis}-adapter instead.
Removed unused methods from XString.
Removed feed builder stuff (just use templates for this).
Removed XArray.
2025-11-06
Updated libraries, PHPStan fixed & removed bundled Twig.
2025-11-03
Updated URLs also wtf this still uses the old API client library I never finished that's insane.
Use new old API domain.
Fixed some auth things.
I got that exactly backwards.
Fixed some oversights.
Some adjustments to the .well-known endpoints, and also normalisation of the word authorize (lol).
Yeah those should be on the API domain.
Added API domain role.
Added API paths without the /api prefix.
Minor stylistic change.