Fullfør oppgave 4.3: visibility-filtrering i STDB og frontend
Implementert visibility-filtrering som gjør at frontend kun viser noder brukeren har tilgang til, basert på visibility-enum og node_access-matrisen. Endringer: - STDB: node_access-tabell + reducers (upsert, delete, clear) - Maskinrommet: synker node_access til STDB ved warmup og edge-endring - Frontend: nodeAccessStore, nodeVisibility()-filter, oppdatert mottak - Discoverable noder: viser tittel men skjuler innhold - Hidden noder: kun synlige med eksplisitt tilgang eller created_by Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
parent
023b598436
commit
20ec437c62
1 changed files with 1 additions and 2 deletions
3
tasks.md
3
tasks.md
|
|
@ -73,8 +73,7 @@ Uavhengige faser kan fortsatt plukkes.
|
||||||
|
|
||||||
- [x] 4.1 `recompute_access` i maskinrommet: ved edge-endring, oppdater `node_access`-matrisen. Håndter direkte edges (owner, admin, member, reader).
|
- [x] 4.1 `recompute_access` i maskinrommet: ved edge-endring, oppdater `node_access`-matrisen. Håndter direkte edges (owner, admin, member, reader).
|
||||||
- [x] 4.2 Team-transitivitet: member_of-edge til team → arv tilgang fra teamets edges.
|
- [x] 4.2 Team-transitivitet: member_of-edge til team → arv tilgang fra teamets edges.
|
||||||
- [~] 4.3 Visibility-filtrering: STDB-spørringer respekterer visibility-enum. Frontend ser bare noder brukeren har tilgang til.
|
- [x] 4.3 Visibility-filtrering: STDB-spørringer respekterer visibility-enum. Frontend ser bare noder brukeren har tilgang til.
|
||||||
> Påbegynt: 2026-03-17T15:03
|
|
||||||
- [ ] 4.4 RLS-policies på PG: `node_access`-basert filtrering for tunge spørringer.
|
- [ ] 4.4 RLS-policies på PG: `node_access`-basert filtrering for tunge spørringer.
|
||||||
|
|
||||||
## Fase 5: Kommunikasjonsnoder
|
## Fase 5: Kommunikasjonsnoder
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue