self
893c7b9bb9
docs: document shared HTTP wrapper usage
...
Advise plugin runtime code to use Tribes.HTTP for outbound requests while allowing standalone test and supertest scripts to keep raw Req usage.
2026-07-13 15:47:17 +02:00
self
5c3ea44aa9
feat: namespace plugin identity
...
Adopt canonical plugin id/slug manifest fields, vendor-prefixed OTP app naming, and fully-qualified capability ids for Supertest.
2026-05-27 19:06:09 +02:00
self
692dcb3129
refactor: move Supertest into TribeOne plugin namespace
...
Use TribeOne.TribesPlugin.Supertest modules throughout the fixture plugin and update manifest, tests, and migration references accordingly.
2026-05-26 01:13:52 +02:00
self
4ecc731978
docs: clarify plugin hook registration
...
Document that external plugin hooks are registered through global_js bundles and window.TribesPluginHooks rather than host-side colocated imports.
2026-05-24 23:46:24 +02:00
self
6eaa4beb80
feat: expose plugin migration commands
...
Forward ash.codegen and ecto.migration through the Supertest plugin wrapper and update agent guidance to keep AshPostgres codegen as the default migration workflow.
2026-05-23 15:58:07 +02:00
self
ff9817fcc2
fix: use host-backed plugin test aliases
...
Route raw Mix test and precommit aliases through the plugin wrapper workflow.
Update the manifest assertion so supertest remains an internal test fixture without a public capability.
2026-05-09 19:43:35 +02:00
self
64a1fd8b44
fix: remove supertest plugin contract
2026-05-09 17:31:18 +02:00
self
7e5b86fc20
chore: Update plugin scaffolding
2026-05-07 16:48:42 +02:00