| .. |
|
__init__.py
|
|
|
|
_metadata_models.py
|
feat(catalog): entity_type + validated where_examples + view-aware cost-guard + scheduler hygiene
|
2026-05-12 10:37:35 +02:00 |
|
access.py
|
feat(stack): unified Browse + My Stack for Data Packages and Memory (v49 schema) (#333)
|
2026-05-19 15:00:15 +02:00 |
|
activity.py
|
feat(stack): unified Browse + My Stack for Data Packages and Memory (v49 schema) (#333)
|
2026-05-19 15:00:15 +02:00 |
|
admin.py
|
Merge remote-tracking branch 'origin/main' into vr/custom-scripts-integration
|
2026-05-21 14:20:37 +04:00 |
|
admin_bigquery_test.py
|
feat(admin): #160 BQ test-connection endpoint + billing_project placeholder UI
|
2026-05-04 10:31:35 +02:00 |
|
admin_sessions.py
|
Activity Center: audit log + telemetry + sessions + agnes_* tables (#278)
|
2026-05-12 22:41:19 +02:00 |
|
admin_usage.py
|
feat(marketplace): telemetry v46 + flea inner parity + listing polish (#329)
|
2026-05-15 20:58:03 +02:00 |
|
admin_usage_summary.py
|
Activity Center: audit log + telemetry + sessions + agnes_* tables (#278)
|
2026-05-12 22:41:19 +02:00 |
|
admin_user_sessions.py
|
fix(security): RBAC filter uses stable user_id instead of mutable email local-part (#293) (#299)
|
2026-05-14 14:12:54 +00:00 |
|
bq_metadata_refresh.py
|
release: 0.52.0 — UX/hygiene round (5 fixes from 0.51.0 retro)
|
2026-05-12 15:09:14 +02:00 |
|
cache_warmup.py
|
release: 0.50.0 — persistent BQ metadata cache + scheduled refresh; catalog never blocks on BigQuery
|
2026-05-11 20:37:17 +02:00 |
|
catalog.py
|
fix(api): harden API surface before Swagger (issue #336) (#339)
|
2026-05-18 15:13:21 +02:00 |
|
claude_md.py
|
chore(cli-rename): replace stale da verbs in active code paths
|
2026-05-04 21:10:43 +02:00 |
|
cli_artifacts.py
|
feat(web): consolidate the personal /me/* surface — /me/activity + /me/profile (#304)
|
2026-05-14 21:29:51 +02:00 |
|
data.py
|
fix(rbac): stack-gated analyst access + first-demo polish (#333 follow-up) (#356)
|
2026-05-19 17:01:14 +02:00 |
|
data_packages.py
|
feat(stack): unified Browse + My Stack for Data Packages and Memory (v49 schema) (#333)
|
2026-05-19 15:00:15 +02:00 |
|
health.py
|
feat(diagnose): role-aware overall status (#345 B) (#355)
|
2026-05-19 16:53:56 +02:00 |
|
initial_workspace.py
|
fix(api): redirect unauthorized browser requests to login for initial workspace zip (#315)
|
2026-05-15 15:18:39 +02:00 |
|
jira_webhooks.py
|
fix(api): harden API surface before Swagger (issue #336) (#339)
|
2026-05-18 15:13:21 +02:00 |
|
marketplace.py
|
feat(flea): marketplace refactor — data model, attribution, UI unification (#342)
|
2026-05-19 02:32:41 +02:00 |
|
marketplaces.py
|
feat(api): enforce API design rules via pytest + fix DELETE/status-code violations (#338)
|
2026-05-18 15:25:07 +02:00 |
|
me.py
|
fix(security): RBAC filter uses stable user_id instead of mutable email local-part (#293) (#299)
|
2026-05-14 14:12:54 +00:00 |
|
me_debug.py
|
feat(web): consolidate the personal /me/* surface — /me/activity + /me/profile (#304)
|
2026-05-14 21:29:51 +02:00 |
|
me_stats.py
|
feat(web): consolidate the personal /me/* surface — /me/activity + /me/profile (#304)
|
2026-05-14 21:29:51 +02:00 |
|
memory.py
|
feat(stack): unified Browse + My Stack for Data Packages and Memory (v49 schema) (#333)
|
2026-05-19 15:00:15 +02:00 |
|
memory_domain_suggestions.py
|
feat(stack): unified Browse + My Stack for Data Packages and Memory (v49 schema) (#333)
|
2026-05-19 15:00:15 +02:00 |
|
memory_domains.py
|
feat(stack): unified Browse + My Stack for Data Packages and Memory (v49 schema) (#333)
|
2026-05-19 15:00:15 +02:00 |
|
metadata.py
|
|
|
|
metrics.py
|
feat(api): enforce API design rules via pytest + fix DELETE/status-code violations (#338)
|
2026-05-18 15:25:07 +02:00 |
|
my_stack.py
|
feat(flea): marketplace refactor — data model, attribution, UI unification (#342)
|
2026-05-19 02:32:41 +02:00 |
|
news.py
|
feat(home): state-aware /home + /setup-advanced + schema v26 (#228)
|
2026-05-08 18:28:47 +02:00 |
|
observability.py
|
feat(api): enforce API design rules via pytest + fix DELETE/status-code violations (#338)
|
2026-05-18 15:25:07 +02:00 |
|
query.py
|
fix(query): wrap backtick-only BQ paths in bigquery_query() to avoid local DuckDB parser error
|
2026-05-20 14:03:29 +02:00 |
|
query_hybrid.py
|
Activity Center: audit log + telemetry + sessions + agnes_* tables (#278)
|
2026-05-12 22:41:19 +02:00 |
|
recipes.py
|
feat(stack): unified Browse + My Stack for Data Packages and Memory (v49 schema) (#333)
|
2026-05-19 15:00:15 +02:00 |
|
scripts.py
|
Activity Center: audit log + telemetry + sessions + agnes_* tables (#278)
|
2026-05-12 22:41:19 +02:00 |
|
settings.py
|
|
|
|
stack.py
|
feat(stack): unified Browse + My Stack for Data Packages and Memory (v49 schema) (#333)
|
2026-05-19 15:00:15 +02:00 |
|
stack_views.py
|
feat(stack): unified Browse + My Stack for Data Packages and Memory (v49 schema) (#333)
|
2026-05-19 15:00:15 +02:00 |
|
store.py
|
feat(flea): marketplace refactor — data model, attribution, UI unification (#342)
|
2026-05-19 02:32:41 +02:00 |
|
sync.py
|
fix(rbac): stack-gated analyst access + first-demo polish (#333 follow-up) (#356)
|
2026-05-19 17:01:14 +02:00 |
|
telegram.py
|
|
|
|
tokens.py
|
fix(api): harden API surface before Swagger (issue #336) (#339)
|
2026-05-18 15:13:21 +02:00 |
|
upload.py
|
Activity Center: audit log + telemetry + sessions + agnes_* tables (#278)
|
2026-05-12 22:41:19 +02:00 |
|
uploads.py
|
feat(stack): unified Browse + My Stack for Data Packages and Memory (v49 schema) (#333)
|
2026-05-19 15:00:15 +02:00 |
|
users.py
|
fix(api): harden API surface before Swagger (issue #336) (#339)
|
2026-05-18 15:13:21 +02:00 |
|
v2_arrow.py
|
|
|
|
v2_cache.py
|
|
|
|
v2_catalog.py
|
Activity Center: audit log + telemetry + sessions + agnes_* tables (#278)
|
2026-05-12 22:41:19 +02:00 |
|
v2_quota.py
|
refactor(quota): #160 relocate _build_quota_tracker to v2_quota.py
|
2026-05-04 10:31:35 +02:00 |
|
v2_sample.py
|
fix(rbac): stack-gated analyst access + first-demo polish (#333 follow-up) (#356)
|
2026-05-19 17:01:14 +02:00 |
|
v2_scan.py
|
fix(rbac): stack-gated analyst access + first-demo polish (#333 follow-up) (#356)
|
2026-05-19 17:01:14 +02:00 |
|
v2_schema.py
|
fix(rbac): stack-gated analyst access + first-demo polish (#333 follow-up) (#356)
|
2026-05-19 17:01:14 +02:00 |
|
welcome.py
|
|
|
|
where_validator.py
|
|
|