feat(spaces): wire up enforcement hooks in join, append, and build paths
#71 -Commit
1f91a74b27
pushed by
ember
feat(spaces): wire up enforcement hooks in join, append, and build paths
#68 -Commit
1f91a74b27
pushed by
ember
feat(spaces): wire up enforcement hooks in join, append, and build paths
#65 -Commit
11c04d1458
pushed by
ember
refactor(spaces): remove unused space_id param from sync_power_levels
#60 -Commit
5d4cf82c3d
pushed by
ember
test(spaces): fix tautological assertions, add missing edge case
#57 -Commit
52de04403c
pushed by
ember
fix(spaces): use highest-wins PL logic across multiple parent spaces
#51 -Commit
982c01e562
pushed by
ember
fix(spaces): remove is_enabled_for_space guard from ensure_default_roles
#48 -Commit
4df2fe2923
pushed by
ember
fix(spaces): don't reset manual PL overrides in sync_power_levels
#45 -Commit
5787f38906
pushed by
ember
docs(spaces): update changelog fragment to mention per-space overrides
#39 -Commit
23239b79a9
pushed by
ember
fix(spaces): fix clippy semicolon_outside_block, add type alias for complex type
#36 -Commit
8494d1d65b
pushed by
ember
fix(spaces): add server.running() guards to spawned enforcement tasks
#30 -Commit
2fbbf76692
pushed by
ember
refactor(spaces): extract hooks into service methods, minimize touchpoints
#24 -Commit
5740f72b4d
pushed by
ember
refactor(spaces): extract event type helpers and PL sync loop
#21 -Commit
07c38c3339
pushed by
ember
refactor(spaces): consolidate duplicated code, delete redundant tests
#18 -Commit
482f9145e6
pushed by
ember
fix(spaces): add early is_enabled() check in join path, use err! macro
#15 -Commit
f5ab4da12d
pushed by
ember
fix(spaces): use pub(super) for test helpers to fix unreachable_pub warning
#12 -Commit
ce239078c2
pushed by
ember
refactor(spaces): fix clippy, remove redundant code, consolidate tests
#9 -Commit
879383bd9d
pushed by
ember
feat(spaces): add per-Space cascading toggle with server-wide default
#6 -Commit
5b56a8b6ed
pushed by
ember