6 Commits

Author SHA1 Message Date
self c338e12170 feat: default plugin pages to host chrome
CI / Test (push) Failing after 21s
Wrap the generated LiveView with Tribes.Plugin.Layouts.app and mount optional host auth so new plugins render inside the replaceable Tribes chrome by default. Keep ui@1 in the manifest and document that host chrome, direct UI imports, and use Tribes.UI all require the UI provider capability.
2026-05-02 13:22:05 +02:00
self fddd616772 feat(template): adopt host-backed plugin workflow
CI / Test (push) Failing after 17s
Add the shared plugin helper, host-backed test config, and runtime validation entrypoint. Update the example plugin route/docs and replace the old standalone test suite with the host-backed contract and page tests.
2026-04-27 17:00:16 +02:00
self f6b767fbec Update plugin template for host-driven dev reload 2026-04-08 13:11:37 +02:00
self ed0d4f9c0d Adopt strict plugin entry module and otp_app conventions
CI / Test (push) Failing after 35s
2026-04-04 20:33:59 +02:00
self 54d9bdd99c template: make rename portable and add explicit otp_app dev flow 2026-04-04 19:45:32 +02:00
self 647d5537ff skeleton
CI / Test (push) Failing after 33s
2026-03-25 12:42:19 +01:00