Commit Graph

  • 3c620dfc57 feat(maintenance): add dashboard preview and expandable event list busya 2026-06-18 09:02:24 +03:00
  • 28ba0250ba fix: unhandled promise rejection in SearchableMultiSelect debounce busya 2026-06-17 17:33:44 +03:00
  • 03b7e4f67f fix(migration): add Status column back to DashboardDataGrid busya 2026-06-17 17:29:35 +03:00
  • 367953b25e fix(semantic): anchor mismatch, orphaned @defgroup UI, old format in ui/index.ts busya 2026-06-17 16:23:15 +03:00
  • 4726fd110d fix(core): centralize async/sync bridge for APScheduler scheduled jobs busya 2026-06-17 16:22:30 +03:00
  • f32a9e9648 refactor(frontend): RepositoryDashboardGrid wraps Dashboard.DataGrid busya 2026-06-17 16:19:27 +03:00
  • 00dd83b88f feat(frontend): add raw HTML render + per-row actions to DashboardDataGrid busya 2026-06-17 16:17:56 +03:00
  • 3ecf37e30a refactor(frontend): migrate remaining inline SVGs to Icon (16 files, 51 icons) busya 2026-06-17 16:01:38 +03:00
  • 7e34991acd feat(frontend): add play, barChart, copy, externalLink, arrowRight icons busya 2026-06-17 15:36:46 +03:00
  • fba46a5a42 refactor(frontend): migrate remaining pagination to Pagination component (4 files) busya 2026-06-17 15:22:39 +03:00
  • 286133957b refactor(frontend): migrate remaining EmptyState patterns (8 files) busya 2026-06-17 15:22:05 +03:00
  • bd9a8cba79 refactor(frontend): migrate remaining confirm() to ConfirmDialog (6 files) busya 2026-06-17 15:13:17 +03:00
  • 1803f3fa1e refactor(frontend): migrate inline SVGs to Icon component (10 files, 36 icons) busya 2026-06-17 15:13:08 +03:00
  • 144a56893e refactor(frontend): migrate confirm() to ConfirmDialog (8 files) busya 2026-06-17 14:58:23 +03:00
  • c73246db85 refactor(frontend): migrate pagination to Pagination component (3 files) busya 2026-06-17 14:58:07 +03:00
  • 87cbff9bd8 feat(frontend): add Pagination and ConfirmDialog shared components busya 2026-06-17 14:50:42 +03:00
  • c2934aec2a feat(frontend): extend Icon.svelte with 18 commonly duplicated icons busya 2026-06-17 14:25:44 +03:00
  • 3acf1f6b5a refactor(frontend): migrate skeleton patterns to Skeleton component (7 files) busya 2026-06-17 14:21:16 +03:00
  • 4b3770b311 refactor(frontend): migrate badge patterns to Badge component (8 files) busya 2026-06-17 14:21:08 +03:00
  • abd50c92ed refactor(frontend): migrate EmptyState + dateFormat across 14 files busya 2026-06-17 14:13:57 +03:00
  • 9da229ea60 feat(frontend): add shared Skeleton component busya 2026-06-17 14:06:42 +03:00
  • 358f38660a feat(frontend): add shared Badge component and dateFormat utility busya 2026-06-17 14:05:37 +03:00
  • 149c05bf1c fix(frontend): full ADR compliance — Model-View concept, model decomposition, button migration busya 2026-06-17 14:02:17 +03:00
  • 7d2312c95e feat(frontend): DashboardDataGrid — configurable grid component busya 2026-06-17 14:01:15 +03:00
  • 154c9bb3b1 qa: orthogonal test review — 20 files sampled, 16+ fixed busya 2026-06-16 12:11:49 +03:00
  • ba8dc2f8c6 fix(package-lock): correct @adobe/css-tools typo (csuperset-tools → css-tools) busya 2026-06-16 12:03:12 +03:00
  • 508377f7a7 chore: update backend tests busya 2026-06-16 12:01:03 +03:00
  • 6162fc824f docs: semantics-testing compliance audit — 433 test files analyzed busya 2026-06-16 11:46:11 +03:00
  • 03e9fbba6a fix: TLS Custom CA integration tests — all 175 pass busya 2026-06-16 11:42:40 +03:00
  • ec6421de35 rename ss-tools to superset-tools across the entire project busya 2026-06-16 11:15:19 +03:00
  • d75db60343 docs: update effort-estimate-report with 98.4% coverage metrics busya 2026-06-16 11:07:02 +03:00
  • c713e15e4d 🎉 FINAL: 98.4% real coverage! 7778 tests, 0 failures. busya 2026-06-16 11:01:31 +03:00
  • 8a4310169b v4: 7643 tests passing, 83% raw / 96.9% real coverage (excl __tests__). busya 2026-06-16 09:34:10 +03:00
  • 005ef0f5c7 🎉 FINAL: 7194 tests passing, 0 failures, 80% raw / ~90% real coverage. busya 2026-06-16 00:12:49 +03:00
  • fa380d072a 🎉 FINAL: 6707 tests passing, 79% raw / ~89% real coverage (excluding __tests__). busya 2026-06-15 22:09:07 +03:00
  • fd27569488 test: final 6 agents — 172+ translate tests, llm_analysis 89%, git_plugin 100%, migration/deps/routes polished. 85-94% files pushed to 95%+. Bulk: backup/debug/maintenance plugins busya 2026-06-15 22:04:40 +03:00
  • 010edfcfdc test: 5 final agents — fix 40+ failures, llm_analysis 80%+, git_plugin 90%+, routes 90-98%, services 98-100%, core 90-100%. Coverage: real 87%, target 95%+ busya 2026-06-15 19:31:56 +03:00
  • 51d90f58c1 test: 7 agents — plugins ~158 tests, extractor 98-100%, dashboard routes 99-100%, git services 94-100%, services 94-100%, dataset_review 100%. Fix test_api_key_routes.py sys.modules pollution busya 2026-06-15 18:30:05 +03:00
  • 3de67c258a fix: 5 agents — core 703/703, settings 38/38, git edges 191/191, API routes 1139/1140, plugins +70 coverage busya 2026-06-15 18:02:09 +03:00
  • 9cf2d6400a fix: SyntaxError in test_settings.py line 258. Pre-dispatch checkpoint. busya 2026-06-15 17:34:21 +03:00
  • 4e6bfa8549 test: 8 parallel agents — fix 150+ failures, add 30+ test files. schemas/models 99-100%, core/client_registry ~98%, maintenance 95-98%, git edges 97%, translate 98-100%, dashboard routes 95-96%, dataset_review 100% busya 2026-06-15 17:31:43 +03:00
  • a18f19064f test: 6 agents — +52 test files across core, task_manager, translate routes, git/storage/migration routes, dataset_review deps/routes, settings. Fixed 4 failures busya 2026-06-15 17:08:08 +03:00
  • c8e44a1b86 test: 6 parallel agents — +40 test files across core, agent, translate, services, API routes, dataset_review. core 100%, agent 100%, services 100%, translate plugin mostly done. Pending: ~10 minor failures to fix busya 2026-06-15 16:45:49 +03:00
  • a20879fa37 test: +12 test modules — clean_release routes, gitea routes, dashboard detail, candidate_service, compliance_orchestrator, clarification_engine/orchestrator, dataset_review helpers. Fix 18 failures (assistant tools, maintence, dataset_review, approval, publication) busya 2026-06-15 16:26:42 +03:00
  • fc7e6c3c15 test: add 7 more test modules — assistant cmd parser, history, dispatch, admin routes, dataset review, maintenance + semantic resolver busya 2026-06-15 16:06:18 +03:00
  • f75c15dbc6 test: massive coverage expansion — 15 new test modules + assistant tool fixes + orthogonal testing busya 2026-06-15 15:38:59 +03:00
  • 6ba381676a test(orthogonal): add orthogonal test report per speckit.tests methodology busya 2026-06-15 15:09:19 +03:00
  • 654f92e7ad fix(test): resolve 3 remaining git_base test interaction failures busya 2026-06-15 15:05:26 +03:00
  • ce0369ae5c test(backend): add 55+ test files to push coverage to 98% busya 2026-06-15 13:55:57 +03:00
  • 6989bb0bc9 feat(coverage): add coverage-summary script, README section, ADR-0013 busya 2026-06-15 13:40:22 +03:00
  • e8021c8f74 model busya 2026-06-15 10:39:26 +03:00
  • 27a20cbbeb fix(ssl): replace verify=True with ssl.create_default_context() for corporate CA support busya 2026-06-15 10:20:43 +03:00
  • af923972b6 fix(agent): save conversations to DB, fix Test button hang, wire hasNext/search busya 2026-06-14 16:07:06 +03:00
  • 997329e2a5 fix(agent): resolve ModuleNotFoundError for backend, add E2E test infra busya 2026-06-14 15:41:46 +03:00
  • 8f9856a646 Merge branch '033-gradio-agent-chat' — Gradio Agent Chat + 028 Enhancement (Direct DB Insert + Connection Settings) busya 2026-06-11 19:15:29 +03:00
  • e37b459e84 chore: fix preview routes, MarkdownRenderer, update opencode config busya 2026-06-11 19:13:17 +03:00
  • 85857e10e4 feat(ui): update frontend for direct DB insert — i18n, api client, components, models busya 2026-06-11 19:13:05 +03:00
  • 20ae1c70bd feat(ui): add ConnectionsTab and InsertMethodSelector for direct DB enhancement busya 2026-06-11 19:12:54 +03:00
  • 61660b345f fix(migrations): add merge head and insert_method/connection migration busya 2026-06-11 19:12:49 +03:00
  • 50d6b9226e test(translate): add tests for ConnectionService, DbExecutor, orchestrator direct DB dispatch busya 2026-06-11 19:12:45 +03:00
  • 55604498ae feat(translate): add insert_method dispatch and model/schema updates for direct DB busya 2026-06-11 19:12:35 +03:00
  • 1f9040d53e feat(core): implement ConnectionService and DbExecutor for direct DB insert (US11-US12) busya 2026-06-11 19:12:15 +03:00
  • 46d89c9006 docs(028): update all feature documents for enhancement phase completion (US11-US12) busya 2026-06-11 19:11:05 +03:00
  • 5623a8156a docs(README): переработка структуры, добавлен LICENSE (MIT) и CONTRIBUTING busya 2026-06-11 19:10:31 +03:00
  • 06ced7608d fix(migrations): add _table_exists guard to migrations touching create_all()-only tables busya 2026-06-11 17:11:56 +03:00
  • 6855bb7010 fix(migrations): guard f0e9d8c7b6a5 per-table for create_all()-only tables busya 2026-06-11 17:04:37 +03:00
  • 35a403ac5d fix(migrations): create dataset_review_sessions table before f0e9d8c7b6a5 runs busya 2026-06-11 16:58:12 +03:00
  • d94ddb063f fix(migrations): bring task_records into Alembic, remove guard workaround busya 2026-06-11 16:49:55 +03:00
  • fdb7a94529 fix(docker): add --legacy-peer-deps to npm ci for svelte-markdown@0.4.1 compat busya 2026-06-11 16:31:07 +03:00
  • b3d889b3c7 fix(e2e): add agent image loading to enterprise-clean e2e orchestrator busya 2026-06-11 16:24:17 +03:00
  • ffc1d39f08 fix(ui): remove tab scrollbar, relocate PROD indicator busya 2026-06-11 16:14:14 +03:00
  • 2796ba5267 fix: DatasetPreview dashboard links missing env_id busya 2026-06-11 16:13:27 +03:00
  • b3bc9e53b9 feat(bundle): add agent image to build.sh bundle + enterprise-clean compose busya 2026-06-11 16:13:02 +03:00
  • ff9f8bb54f docs(adr): comprehensive Superset testcontainers investigation busya 2026-06-11 15:24:45 +03:00
  • d24745a01e fix(superset): resolve JWT auth — install psycopg2 + superset_config.py busya 2026-06-11 15:23:12 +03:00
  • 1c9c2c298e test(superset): add SQL Lab API and executor integration tests busya 2026-06-11 14:48:27 +03:00
  • 79f67e1952 test(superset): add Testcontainers setup for Apache Superset integration tests busya 2026-06-11 14:45:31 +03:00
  • 7760214170 test(agent): extend coverage — agent handler, confirmations, conversation API, tools busya 2026-06-10 16:38:06 +03:00
  • 1fd5e55db7 fix(agent): auto-fallback to free port on GRADIO_SERVER_PORT conflict busya 2026-06-10 16:37:02 +03:00
  • 143f14d516 chore: remainder — backend test infra, agent config, docker, i18n, frontend ui busya 2026-06-10 15:06:36 +03:00
  • 2b303f92b3 test: bring frontend test coverage to 98% across core lib modules busya 2026-06-10 14:59:40 +03:00
  • f87c873027 test(app): add split app.py tests and extend migration_engine coverage busya 2026-06-10 14:57:18 +03:00
  • 442596a3dc test(services): add unit tests for profile_preference, resource, validation_service busya 2026-06-10 14:57:11 +03:00
  • c33792c8ee test(services): add unit tests for 7 service-layer modules busya 2026-06-10 14:57:04 +03:00
  • 54a0317e98 test(core): add unit tests for 7 core utility modules busya 2026-06-10 14:56:48 +03:00
  • f87ebf5d4b feat(agent): Gradio-powered LangGraph agent chat with streaming, tool calls, file upload, conversation persistence busya 2026-06-10 10:27:19 +03:00
  • 2222261157 tasks read busya 2026-06-09 11:44:20 +03:00
  • 25b7a6d423 tasks busya 2026-06-09 10:10:26 +03:00
  • a7fb06cd8e tasks ready 1 busya 2026-06-09 09:43:34 +03:00
  • 8e8a3c3235 feat: attention-optimized semantic protocol v2.7 busya 2026-06-08 16:30:59 +03:00
  • 73e809e189 skills busya 2026-06-08 15:08:02 +03:00
  • 3c84161606 specs updated busya 2026-06-08 14:14:38 +03:00
  • f731a53c7d 038: add @RATIONALE/@REJECTED contracts to async C4/C5 modules busya 2026-06-05 17:02:30 +03:00
  • fbe0ba122c 037: fix 99 failing tests — missing await after async migration busya 2026-06-05 15:43:35 +03:00
  • 7f1937f10b 036: wire SupersetClientRegistry into translate + services flow busya 2026-06-05 15:14:44 +03:00
  • 4cef6af041 fix busya 2026-06-05 15:01:34 +03:00
  • 50180aaa14 035: fix httpx.Response.ok -> httpx.Response.is_success in LLM client busya 2026-06-05 12:10:20 +03:00
  • 5d9d214bd6 034: fix double JSON serialization in AsyncAPIClient.request busya 2026-06-05 12:07:55 +03:00
  • 72fcf698af 033: fix preview_translation route + MultiSelect label regression busya 2026-06-05 11:38:30 +03:00
  • 250b69db8c 032: fix coroutine never awaited in debug.py + task_logger.py busya 2026-06-05 11:23:53 +03:00