Commit Graph
13 Commits
Author SHA1 Message Date
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