| .. |
|
helpers
|
test: add shared test infrastructure (fixtures, factories, assertions, mocks)
|
2026-04-12 11:05:35 +02:00 |
|
snapshots
|
feat: multi-instance deployment — all 14 must-have items from spec
|
2026-04-10 11:57:42 +02:00 |
|
__init__.py
|
Initial commit: OSS data distribution platform
|
2026-03-08 23:31:28 +01:00 |
|
conftest.py
|
test: add shared test infrastructure (fixtures, factories, assertions, mocks)
|
2026-04-12 11:05:35 +02:00 |
|
test_access_control.py
|
refactor: remove legacy webapp + add missing tests + housekeeping
|
2026-03-31 13:44:06 +02:00 |
|
test_analyst_bootstrap.py
|
feat: add da analyst setup command with bootstrap flow
|
2026-04-10 19:43:36 +02:00 |
|
test_api.py
|
feat: add POST /api/query/hybrid endpoint for two-phase BQ+DuckDB queries
|
2026-04-11 11:09:42 +02:00 |
|
test_api_complete.py
|
fix: enforce per-table access control on catalog profile endpoints
|
2026-04-09 16:30:24 +02:00 |
|
test_api_scripts.py
|
fix: restrict script execution endpoints to analyst/admin roles
|
2026-04-09 16:31:42 +02:00 |
|
test_auth_providers.py
|
fix: block /auth/token for OAuth-only users without password_hash
|
2026-04-09 16:29:47 +02:00 |
|
test_auto_profiling.py
|
Add self-service data onboarding system
|
2026-03-09 14:25:37 +01:00 |
|
test_bigquery_extractor.py
|
feat: add graceful shutdown handler
|
2026-04-09 07:03:45 +02:00 |
|
test_bootstrap.py
|
fix: block /auth/token for OAuth-only users without password_hash
|
2026-04-09 16:29:47 +02:00 |
|
test_catalog_export.py
|
refactor: delete old sync pipeline — 9,500 lines removed
|
2026-03-31 07:50:37 +02:00 |
|
test_cli.py
|
fix: CLI help test handles ANSI escape codes in Typer output
|
2026-04-11 19:58:01 +02:00 |
|
test_column_metadata.py
|
feat: add ColumnMetadataRepository with CRUD and proposal import
|
2026-04-10 19:41:53 +02:00 |
|
test_db.py
|
test: add correctness test for _reattach_remote_extensions
|
2026-04-12 08:40:12 +02:00 |
|
test_duckdb_manager.py
|
Add per-partition streaming sync and hybrid query architecture
|
2026-03-12 13:20:41 +01:00 |
|
test_e2e_api.py
|
refactor: remove legacy webapp + add missing tests + housekeeping
|
2026-03-31 13:44:06 +02:00 |
|
test_e2e_docker.py
|
feat: add E2E test suite — API, extractor, Docker
|
2026-03-31 08:18:54 +02:00 |
|
test_e2e_extract.py
|
fix: use SCHEMA_VERSION constant in e2e migration test
|
2026-04-10 19:39:19 +02:00 |
|
test_generate_sample_data.py
|
Add --format parquet using project's ParquetManager
|
2026-03-10 21:46:20 +01:00 |
|
test_instance_config.py
|
test: add missing coverage for web UI, Jira extract, instance config, and concurrent rebuild
|
2026-04-09 07:15:14 +02:00 |
|
test_jira_service.py
|
test: add missing coverage for web UI, Jira extract, instance config, and concurrent rebuild
|
2026-04-09 07:15:14 +02:00 |
|
test_jira_webhooks.py
|
feat: Jira webhook FastAPI adapter — replaces Flask Blueprint
|
2026-04-08 07:04:50 +02:00 |
|
test_keboola_extractor.py
|
feat: add graceful shutdown handler
|
2026-04-09 07:03:45 +02:00 |
|
test_llm_connector.py
|
Add modular LLM connector for Corporate Memory
|
2026-03-23 12:08:33 +01:00 |
|
test_metrics.py
|
fix: address code review — path injection, multi-table search, metrics import API, error handling
|
2026-04-10 19:56:00 +02:00 |
|
test_migration.py
|
fix: replace os.environ direct assignment with monkeypatch.setenv in test fixtures
|
2026-04-09 07:11:36 +02:00 |
|
test_openapi_snapshot.py
|
feat: multi-instance deployment — all 14 must-have items from spec
|
2026-04-10 11:57:42 +02:00 |
|
test_openmetadata_client.py
|
Implement OpenMetadata catalog integration (Phase 1)
|
2026-03-12 14:07:13 +01:00 |
|
test_openmetadata_enricher.py
|
refactor: delete old sync pipeline — 9,500 lines removed
|
2026-03-31 07:50:37 +02:00 |
|
test_openmetadata_transformer.py
|
Filter catalog metrics by configurable tag (e.g., AIAgent.FoundryAI)
|
2026-03-16 22:03:53 +01:00 |
|
test_orchestrator.py
|
test: add missing coverage for web UI, Jira extract, instance config, and concurrent rebuild
|
2026-04-09 07:15:14 +02:00 |
|
test_permissions.py
|
fix: replace os.environ direct assignment with monkeypatch.setenv in test fixtures
|
2026-04-09 07:11:36 +02:00 |
|
test_profiler.py
|
Initial commit: OSS data distribution platform
|
2026-03-08 23:31:28 +01:00 |
|
test_rbac.py
|
fix: replace os.environ direct assignment with monkeypatch.setenv in test fixtures
|
2026-04-09 07:11:36 +02:00 |
|
test_remote_query.py
|
fix: BQ COUNT subquery alias, wrap ImportError in RemoteQueryError
|
2026-04-11 20:29:03 +02:00 |
|
test_repositories.py
|
fix: replace os.environ direct assignment with monkeypatch.setenv in test fixtures
|
2026-04-09 07:11:36 +02:00 |
|
test_scheduler.py
|
Support multiple daily sync times (e.g., "daily 07:00,13:00,18:00")
|
2026-03-16 23:09:48 +01:00 |
|
test_security.py
|
feat: multi-instance deployment — all 14 must-have items from spec
|
2026-04-10 11:57:42 +02:00 |
|
test_web_ui.py
|
fix: enforce role guards on admin web pages
|
2026-04-09 16:30:13 +02:00 |