 Diego ImbertandClaude Opus 5
|
0406f133c5
|
feat(datatables): per-cluster data table role catalogs, with roles on the external instance cluster
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
|
2026-09-17 15:59:22 +02:00 |
|
 Diego ImbertandClaude Opus 5
|
e79bc14903
|
fix: check ACL read reach against the entry it connects from
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01BRoYE5ZeAVvrDYdfhDAYXb
|
2026-09-17 09:00:04 +02:00 |
|
 Diego ImbertandClaude Opus 5
|
b7623f12eb
|
fix: build the ACL connection from the authorized data table entry
Resolving the settings again could land on a resource with the same
database name on another server, which the later entry checks never see.
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01BRoYE5ZeAVvrDYdfhDAYXb
|
2026-09-17 00:09:29 +02:00 |
|
 Diego ImbertandClaude Opus 5
|
0a2ebfb3db
|
fix: hold the ACL connection to the database that was authorized
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01BRoYE5ZeAVvrDYdfhDAYXb
|
2026-09-16 23:55:43 +02:00 |
|
 Diego ImbertandClaude Opus 5
|
8d0d51e99d
|
fix: run one data table ACL apply at a time per server before it connects
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01BRoYE5ZeAVvrDYdfhDAYXb
|
2026-09-16 22:25:51 +02:00 |
|
 Diego ImbertandClaude Opus 5
|
6a89ba0179
|
fix: add only missing grant options before an ACL apply, never default privileges
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01BRoYE5ZeAVvrDYdfhDAYXb
|
2026-09-16 17:31:06 +02:00 |
|
 Diego ImbertandClaude Opus 5
|
d459b371d8
|
fix: refresh grant options only after the ACL apply validates its plan
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01BRoYE5ZeAVvrDYdfhDAYXb
|
2026-09-16 16:53:13 +02:00 |
|
 Diego ImbertandClaude Opus 5
|
41e1101a2d
|
fix: take every pooled connection before the ACL apply locks
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01BRoYE5ZeAVvrDYdfhDAYXb
|
2026-09-16 16:39:14 +02:00 |
|
 Diego ImbertandClaude Opus 5
|
a1b91690fd
|
feat(datatables): add an ACL editor for data table roles
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
|
2026-09-16 15:22:05 +02:00 |
|