|
|
228cefb921
|
feat: replace namespace permissions with per-node graph permission model (can_read/can_create_rel/can_write/has_ownership)
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-04-01 22:11:15 +02:00 |
|
|
|
9e5194893e
|
fix: bootstrap namespace self-ref and write access when created explicitly via --type namespace
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-04-01 12:55:21 +02:00 |
|
|
|
6288879468
|
refactor: unify tags and edges into single rels table
|
2026-04-01 12:50:45 +02:00 |
|
|
|
77d3205e12
|
refactor: simplify Node struct with public Tags/Relations fields
|
2026-04-01 00:13:43 +02:00 |
|
|
|
4020e5dab3
|
feat: add namespace-based access control with read/write permissions
|
2026-03-31 23:52:24 +02:00 |
|
|
|
4a2e868150
|
refactor: bind NodeService to a user and expose User() on the interface
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-03-31 23:18:36 +02:00 |
|
|
|
cb16bda200
|
refactor: simplify service interface to use tags/rels for all node properties
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-03-31 23:10:56 +02:00 |
|
|
|
4404518f50
|
test: add e2e test suite and fix namespace/mention/assignee flags
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-03-31 22:36:49 +02:00 |
|
|
|
8d831d131b
|
refactor: clean up NodeService interface; move all integrity logic behind it
|
2026-03-31 15:55:47 +02:00 |
|
|
|
ed9117951f
|
refactor: introduce store.Store graph interface with SQLite implementation
|
2026-03-31 15:38:06 +02:00 |
|