Philipinho
|
0dd0f833ff
|
test: cover cyclic page hierarchy denial of service
|
2026-09-02 13:06:57 +01:00 |
|
Philipinho
|
039bd2427d
|
test: make trash validation failure deterministic
|
2026-09-02 12:51:22 +01:00 |
|
Philipinho
|
316bf62ea8
|
fix: validate trash candidates immediately
|
2026-09-02 12:45:12 +01:00 |
|
Philipinho
|
857c219f2b
|
fix: preflight cyclic trash cleanup components
|
2026-09-02 12:36:40 +01:00 |
|
Philipinho
|
9dad90c142
|
fix: stop cyclic descendant traversal before side effects
|
2026-09-02 12:26:27 +01:00 |
|
Philipinho
|
e3843e7178
|
fix: validate cycles in permission fast path
|
2026-09-02 12:16:46 +01:00 |
|
Philipinho
|
82011fb417
|
fix: isolate cycles in bulk permission traversal
|
2026-09-02 05:35:38 +01:00 |
|
Philipinho
|
484f05c63c
|
fix: fail closed on cyclic permission ancestry
|
2026-09-01 22:54:39 +01:00 |
|
Philipinho
|
fbf87df0ca
|
fix: make breadcrumb ordering deterministic
|
2026-09-01 22:47:05 +01:00 |
|
Philipinho
|
8e35bd0a62
|
fix: stop cyclic breadcrumb and share traversal
|
2026-09-01 22:42:16 +01:00 |
|
Philipinho
|
3e87ce9514
|
test: add page hierarchy cycle integration harness
|
2026-09-01 22:35:30 +01:00 |
|
Philip Okugbe
|
59e945562d
|
feat(ee): page-level access/permissions (#1971)
* Add page_hierarchy table
* feat(ee): page-level permissions
* pagination
* rename migration
fixes
* fix
* tabs
* fix theme
* cleanup
* sync
* page permissions notification
* other fixes
* sharing disbled
* fix column nodes
* toggle error handling
|
2026-02-26 19:49:10 +00:00 |
|
Philipinho
|
093e634c0b
|
switch to nx monorepo
|
2024-01-09 18:58:26 +01:00 |
|