| .. |
|
__init__.py
|
feat: add DuckDB state layer with all repository classes
|
2026-03-27 15:06:55 +01:00 |
|
access_tokens.py
|
User management + PAT + CLI distribution + HTML auth redirect (#9 #10 #11 #12) (#28)
|
2026-04-22 14:24:28 +02:00 |
|
audit.py
|
feat: add DuckDB state layer with all repository classes
|
2026-03-27 15:06:55 +01:00 |
|
column_metadata.py
|
feat: add ColumnMetadataRepository with CRUD and proposal import
|
2026-04-10 19:41:53 +02:00 |
|
knowledge.py
|
feat(memory): admin Edit + MEMORY_DOMAIN RBAC + ai-section UI (#141)
|
2026-04-30 11:04:41 +02:00 |
|
marketplace_plugins.py
|
feat(rbac+marketplace): RBAC v13 + Claude Code marketplace + #81/#83/#44 hardening
|
2026-04-28 14:25:04 +02:00 |
|
marketplace_registry.py
|
feat(rbac+marketplace): RBAC v13 + Claude Code marketplace + #81/#83/#44 hardening
|
2026-04-28 14:25:04 +02:00 |
|
metrics.py
|
fix: address code review — path injection, multi-table search, metrics import API, error handling
|
2026-04-10 19:56:00 +02:00 |
|
notifications.py
|
feat(scheduler): re-wire sync_schedule + script.schedule; tune via env; OpenMetadata TLS (#135)
|
2026-04-29 22:06:30 +02:00 |
|
profiles.py
|
feat: add DuckDB state layer with all repository classes
|
2026-03-27 15:06:55 +01:00 |
|
resource_grants.py
|
feat(rbac+marketplace): RBAC v13 + Claude Code marketplace + #81/#83/#44 hardening
|
2026-04-28 14:25:04 +02:00 |
|
sync_settings.py
|
feat(rbac): drop dataset_permissions + users.role + is_public; v19 migration (#150)
|
2026-04-30 22:02:16 +02:00 |
|
sync_state.py
|
fix(admin-api): reject backtick BQ-native source_query at register; surface materialize errors per-row
|
2026-05-01 22:51:02 +02:00 |
|
table_registry.py
|
feat(materialized): query_mode='materialized' for BigQuery + Keboola — admin SELECT → parquet → analyst
|
2026-05-01 20:25:56 +02:00 |
|
user_group_members.py
|
feat(auth): Google Workspace group prefix filter + system mapping (#131)
|
2026-04-29 14:08:04 +02:00 |
|
user_groups.py
|
feat(rbac+marketplace): schema v14 FK + AGNES_ENABLE_TABLE_GRANTS + break-glass CLI
|
2026-04-28 14:25:13 +02:00 |
|
users.py
|
feat(rbac): drop dataset_permissions + users.role + is_public; v19 migration (#150)
|
2026-04-30 22:02:16 +02:00 |
|
view_ownership.py
|
fix: #81 Group C — view-name collision detection (schema v10, squashed) (#100)
|
2026-04-27 22:09:49 +02:00 |
|
welcome_template.py
|
feat(repo): WelcomeTemplateRepository singleton CRUD
|
2026-05-03 16:10:48 +02:00 |