feat: cut over tenant core to managed environments #335

Merged
ahmido merged 1 commits from 279-workspace-managed-environment-core into platform-dev 2026-05-07 06:38:31 +00:00
Owner

Summary

  • replace the legacy Tenant and TenantMembership core models with ManagedEnvironment and ManagedEnvironmentMembership
  • propagate the managed environment naming and key changes across Filament resources, pages, controllers, jobs, models, and supporting runtime paths
  • add feature 279 spec artifacts and focused managed-environment test coverage for model behavior, route binding, panel context, authorization, and legacy guardrails

Validation

  • cd apps/platform && ./vendor/bin/sail artisan test --compact tests/Feature/ManagedEnvironment/LegacyTenantCoreGuardTest.php tests/Feature/ManagedEnvironment/ManagedEnvironmentAuthorizationTest.php tests/Feature/ManagedEnvironment/ManagedEnvironmentPanelContextTest.php tests/Feature/ManagedEnvironment/ManagedEnvironmentRouteBindingTest.php tests/Unit/ManagedEnvironment/ManagedEnvironmentContextResolverTest.php tests/Unit/ManagedEnvironment/ManagedEnvironmentModelTest.php
  • cd apps/platform && ./vendor/bin/sail bin pint --dirty --format agent

Notes

  • branch pushed from commit 1123b122
  • browser smoke test file was added but not run in this pass
## Summary - replace the legacy Tenant and TenantMembership core models with ManagedEnvironment and ManagedEnvironmentMembership - propagate the managed environment naming and key changes across Filament resources, pages, controllers, jobs, models, and supporting runtime paths - add feature 279 spec artifacts and focused managed-environment test coverage for model behavior, route binding, panel context, authorization, and legacy guardrails ## Validation - `cd apps/platform && ./vendor/bin/sail artisan test --compact tests/Feature/ManagedEnvironment/LegacyTenantCoreGuardTest.php tests/Feature/ManagedEnvironment/ManagedEnvironmentAuthorizationTest.php tests/Feature/ManagedEnvironment/ManagedEnvironmentPanelContextTest.php tests/Feature/ManagedEnvironment/ManagedEnvironmentRouteBindingTest.php tests/Unit/ManagedEnvironment/ManagedEnvironmentContextResolverTest.php tests/Unit/ManagedEnvironment/ManagedEnvironmentModelTest.php` - `cd apps/platform && ./vendor/bin/sail bin pint --dirty --format agent` ## Notes - branch pushed from commit `1123b122` - browser smoke test file was added but not run in this pass
ahmido added 1 commit 2026-05-07 06:37:19 +00:00
feat: cut over tenant core to managed environments
Some checks failed
PR Fast Feedback / fast-feedback (pull_request) Failing after 7m13s
1123b122d9
ahmido merged commit e64bae9cfc into platform-dev 2026-05-07 06:38:31 +00:00
Sign in to join this conversation.
No reviewers
No Label
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: ahmido/TenantAtlas#335
No description provided.