Repository navigation
3.1.0
Fixes
- Resource sync now respects the per-plugin
excludeconfiguration; previously excluded plugins still had their entities scanned into the resource tables.
Improvements
- Add
bin/cake tiny_auth_backend syncCLI command for non-interactive controller and resource synchronization (#23). Equivalent to clicking Sync in the admin UI, suitable for deploy hooks and CI. - Admin UI now runs under strict Content-Security-Policy out of the box — no
unsafe-eval, nounsafe-inline. Alpine.js is replaced with native<details>/<summary>for the controller tree and a smalldata-attributecontroller intinyauth.jsfor dropdowns and dark-mode toggling. The Tailwind Play CDN is replaced with a pre-compiledwebroot/css/tailwind.css(regenerate viacomposer assetswhen adding new utility classes — seedocs/Assets.md). Remaining inlinestyleattributes are converted to CSS classes or JS-drivenel.stylemutation. The includedCspComplianceTestguards against regressions. (#24, #25, #27)
Full Changelog: 3.0.0...3.1.0