Commit Graph

  • 2bf686674e feat(datasets): add SQL template chips for column mapping modal busya 2026-05-24 09:51:31 +03:00
  • 8acd2666b9 feat(datasets): add HelpTooltip ⓘ popups in mapping/docs modals busya 2026-05-24 09:49:59 +03:00
  • edc500c3e4 feat(datasets): add tooltips, text hints and icon-only action buttons busya 2026-05-24 09:44:18 +03:00
  • 7219c47357 fix(datasets): fix oversized buttons UI + populate linked_dashboard_count in list endpoint busya 2026-05-24 09:38:21 +03:00
  • d9669698b8 feat(031): Maintenance Banner for Dashboards — full spec→plan→tasks package busya 2026-05-22 16:20:39 +03:00
  • 7f62e87b4c tasks busya 2026-05-22 11:22:19 +03:00
  • 0653a75ee7 fix(db): add ondelete cascade to all FK constraints, fix multimodal flag persistence busya 2026-05-22 09:21:24 +03:00
  • 48cc02ea0b feat: LLM Validation section — 9 API endpoints + 3 Svelte pages + Playwright optimization busya 2026-05-21 20:29:36 +03:00
  • 36643024cf refactor(connections): remove ConnectionConfig, migrate mapper to SQL Lab busya 2026-05-21 18:47:41 +03:00
  • b529e8082a feat(030): Dataset Lifecycle Workspace — Stats Bar, split-view, inline-edit, bulk actions busya 2026-05-21 13:58:47 +03:00
  • 673c0bb217 docs(env): add unified .env.example — 37 vars, 14 sections busya 2026-05-21 10:09:04 +03:00
  • 45382d6a17 chore(skills): clean up skill headers — remove stale @RELATION, @STATUS noise busya 2026-05-21 00:08:34 +03:00
  • bd55697e94 fix(semantics): curator audit — Constant→Block, drop :Class suffix on relations busya 2026-05-21 00:02:45 +03:00
  • 68740cd9ed semantic busya 2026-05-20 23:54:53 +03:00
  • a43886106e refactor(semantics): make axiom_config.yaml descriptive, not gatekeeping busya 2026-05-20 17:18:55 +03:00
  • 084f782065 lang detect busya 2026-05-20 17:15:31 +03:00
  • c617754cca refactor(semantics): make complexity tiers descriptive, not gatekeeping busya 2026-05-20 15:15:52 +03:00
  • 07cfaadee1 refactor(agents): inject CONTRACT MANDATE into all coder agent prompts busya 2026-05-20 15:02:29 +03:00
  • 904631efe9 fix(semantics): add function-level GRACE contracts to _lang_detect.py busya 2026-05-20 14:39:06 +03:00
  • 36608ac368 fix(semantics): upgrade complexity tiers, add missing relation edge busya 2026-05-20 14:34:43 +03:00
  • 04a20f7d3c feat(translate): replace LLM-based language detection with local lingua-detector busya 2026-05-20 14:31:37 +03:00
  • d1fdba5af1 tasks busya 2026-05-20 09:59:11 +03:00
  • 09d12b3b68 semantics busya 2026-05-20 09:59:03 +03:00
  • b916ef94d5 semantics busya 2026-05-19 18:36:15 +03:00
  • 64feca2e46 refactor(log-viewer): replace dark terminal theme with light app design system busya 2026-05-19 11:48:57 +03:00
  • da2c77dc15 feat(sidebar): redesign with sections, new navigation items, profile footer busya 2026-05-19 11:34:58 +03:00
  • 8039d09505 refactor(frontend): unify Tailwind classes — replace hardcoded colors with semantic design tokens busya 2026-05-19 10:46:00 +03:00
  • afe6c7e281 agents busya 2026-05-18 23:58:42 +03:00
  • 59aedbe12c fix(translate): replace fromStore+ with +subscribe to prevent reactive loop, add runComplete flag, show error_message, collapsible run results busya 2026-05-18 11:43:27 +03:00
  • ee33f1d7fb fix(translate): fix job creation tab navigation and preview validation busya 2026-05-18 10:56:21 +03:00
  • 4479392a2f fix(translate): handle row lock timeout in cancel, add flush fallback, migrate progress to store busya 2026-05-18 10:36:58 +03:00
  • 7467cdf751 fix: update Kilo default base URL to api.kilo.ai/api/gateway busya 2026-05-18 10:36:23 +03:00
  • 6afd0070a6 e2e busya 2026-05-17 23:34:58 +03:00
  • 9228d071ef fix(translate): fix batch sizing — use real available input budget, respect job.batch_size, lazy playwright in docker busya 2026-05-17 23:32:00 +03:00
  • 6988e63967 chore: commit remaining pre-existing changes busya 2026-05-17 19:23:07 +03:00
  • de87739eab chore: cleanup tracked junk + commit remaining test fixes busya 2026-05-17 19:22:09 +03:00
  • f872e610a9 refactor: decompose oversized contracts to satisfy INV_7 fractal limit busya 2026-05-17 19:18:32 +03:00
  • cd868df261 fix(health): suppress 404 when health monitor disabled + fix audit test assertion busya 2026-05-17 14:18:02 +03:00
  • 58ac89c21e fix(translate): token budget overhaul + truncation retry + smart batch sizing + LLM provider fixes busya 2026-05-16 09:58:31 +03:00
  • 4f6544ab1a fix(translate): exclude key columns from cache hash — only text + context fields busya 2026-05-16 09:33:15 +03:00
  • b466ac6211 feat(translate): add translation cache with source_hash dedup + enforce dictionary post-processing busya 2026-05-16 00:42:07 +03:00
  • 30ba70933d feat(llm): mask API keys in UI responses and prevent masked-key leakage in fetch/test/save payloads busya 2026-05-15 23:34:09 +03:00
  • b3572ce443 fix(ui): upgrade global indicator from thin bar to rich progress panel busya 2026-05-15 22:37:25 +03:00
  • 3020b92768 fix(ui): global indicator no longer disappears on run complete — stop resetting store on handleRunComplete busya 2026-05-15 22:19:36 +03:00
  • 2ece47d561 fix(translate): log RUN_CANCELLED event on flag cancel, skip source-lang TranslationLanguage entries busya 2026-05-15 22:15:53 +03:00
  • e754efc7bd feat(llm): add LiteLLM provider — enum, client, tests, QA follow-ups busya 2026-05-15 22:11:55 +03:00
  • 27168664b8 fix(translate): normalize Unix timestamps to YYYY-MM-DD for ClickHouse Date columns busya 2026-05-15 22:06:27 +03:00
  • fdf48491a1 fix(translate): Kilo API response_format, reasoning_effort skip, structured_outputs fallback, refusal handling busya 2026-05-15 18:09:00 +03:00
  • 0fbf8f65bf fix(ui): responsive parent layout - remove max-w-4xl constraint busya 2026-05-15 10:45:33 +03:00
  • e55f679262 fix(ui): dynamically resizable TranslationPreview table for 100-10000 char texts busya 2026-05-15 10:40:57 +03:00
  • 70aec51e0b fix(translate): partial JSON recovery for truncated LLM responses when DeepSeek runs out of tokens busya 2026-05-15 10:31:51 +03:00
  • ff4804164a feat(translate): universal reasoning suppression for DeepSeek/Qwen/MiniMax/Kimi busya 2026-05-15 10:13:37 +03:00
  • 4641c82397 feat(translate): auto batch_size estimator for LLM token budget busya 2026-05-15 09:53:54 +03:00
  • 365d710806 fix(translate): increase max_tokens 4096→8192 for DeepSeek multi-language output busya 2026-05-15 09:46:37 +03:00
  • 5d4649d24e fix(translate): add detailed LLM response logging for empty content debug busya 2026-05-15 09:28:21 +03:00
  • 7947700188 fix(translate): add EXPLORE logging for LLM JSON parse failures busya 2026-05-15 09:15:36 +03:00
  • a74c50206a feat(translate): enhanced target table column mapping + fix multi-language save busya 2026-05-15 09:09:39 +03:00
  • 30d7f3f725 feat(i18n): localize all translate components (spec 028) busya 2026-05-15 09:00:33 +03:00
  • 77d55c8e69 refactor(translate): remove all deprecated columns from model + DB busya 2026-05-15 00:06:41 +03:00
  • 6717e2551d fix(translate): add missing target_languages column to production DB busya 2026-05-14 23:51:25 +03:00
  • cc1e57088d chore: remove legacy SQLite migration script + fix stale comments busya 2026-05-14 23:48:13 +03:00
  • fdc452a945 feat(docker): add all-in-one Dockerfile without Playwright (<200MB target) busya 2026-05-14 21:37:08 +03:00
  • 8bea44f640 chore: update semantic index, agent configs, and app startup busya 2026-05-14 21:33:26 +03:00
  • 9f3f6611a1 feat(translate): complete Phase 10-11 — full spec 028 closure (T075-T134) busya 2026-05-14 21:14:04 +03:00
  • bb21fd3165 fix(translate): M1-M3 medium + L1-L2 low bugs from QA review busya 2026-05-14 17:44:50 +03:00
  • 1853d008e9 fix(translate): CR1-CR2 migration + H1-H4 code review bugs busya 2026-05-14 17:38:52 +03:00
  • bb0fbfdafd feat(translate): multi-language optimization (Phase 11) busya 2026-05-14 17:12:41 +03:00
  • 5e741a4332 specks updated busya 2026-05-14 15:27:41 +03:00
  • c6189876b3 chore(lint): apply ruff --fix (4443 auto-fixes) busya 2026-05-14 11:20:17 +03:00
  • a9a5eff518 fix(lint): apply QA-found gaps in agent instruction files busya 2026-05-14 11:19:22 +03:00
  • 9b8c485562 chore: configure ruff + eslint linters for agentic workflow busya 2026-05-14 10:28:30 +03:00
  • 4074506114 chore: gitignore runtime artifacts, commit pre-existing dictionary+specs changes busya 2026-05-14 10:17:09 +03:00
  • 8d0bc6fb93 feat(translate,scheduler,trace): new-key-only mode, stale PENDING protection, trace_id propagation busya 2026-05-14 10:13:56 +03:00
  • d1695fe536 fix(translate,automation): fix schedule import/param errors, add translation schedules to Automation view busya 2026-05-13 21:08:10 +03:00
  • 1f8b8c9f47 fix(qa): address qa-tester findings — mock target_column, FetchModelsRequest schema, error handling busya 2026-05-13 20:17:14 +03:00
  • a3c7c402b7 fix(llm): add fetch-models endpoint, fix SQL Lab INSERT (client_id truncation, sync mode, target_column, timestamp normalization) busya 2026-05-13 20:06:15 +03:00
  • 39ab647851 semantics busya 2026-05-13 14:15:33 +03:00
  • 83b8f4d999 logs: migrate to molecular CoT JSON protocol, fix regressions busya 2026-05-13 09:44:50 +03:00
  • b6f46fe9f5 logger: migrate belief_scope from legacy markers to molecular CoT protocol busya 2026-05-13 08:46:24 +03:00
  • 306c5ae742 semantics: complete DEF-to-region migration, fix regressions busya 2026-05-12 23:54:55 +03:00
  • fe8978f716 semantics busya 2026-05-12 20:06:16 +03:00
  • 9ea177558b agents busya 2026-05-12 19:37:22 +03:00
  • b17b5333c7 log refactor busya 2026-05-12 19:30:15 +03:00
  • 1d59df2233 refactor busya 2026-05-12 14:52:27 +03:00
  • 9f995f22ae refactor: migrate translate engine to GRACE-Poly v2.6 semantic protocol busya 2026-05-12 14:32:28 +03:00
  • fefdee98d0 agents busya 2026-05-11 22:58:01 +03:00
  • 2abba06e52 feat: add job status display and 'Mark as READY' button to Run tab busya 2026-05-09 23:19:46 +03:00
  • dbb8bd6c4e fix: persist environment selection, support Kilo AI provider, resolve Superset virtual columns for translation preview busya 2026-05-09 23:10:15 +03:00
  • 67ba04d4ff feat: implement LLM table translation service with searchable datasource dropdown, i18n, sidebar, and RBAC busya 2026-05-09 19:34:25 +03:00
  • bf82e17418 chore: add comprehensive log patterns to gitignore, purge logs from history busya 2026-05-09 10:17:26 +03:00
  • 201886eeb0 refactor: decompose 6 monolithic modules (>1000 LOC) into domain packages busya 2026-05-09 10:13:07 +03:00
  • 344b47ca23 tasks ready busya 2026-05-08 18:01:49 +03:00
  • 1b15fd3fa7 semantic cleanup busya 2026-05-08 10:07:05 +03:00
  • 54ce6a8126 fix(git): replace git diff --cached with git status --porcelain in get_status busya 2026-05-08 09:55:10 +03:00
  • 0b227a307c refactor busya 2026-04-24 17:10:02 +03:00
  • b7a9ef71b2 agents + semantic busya 2026-04-21 11:30:41 +03:00
  • e04bddcc4a refactor(dashboards): extract dashboard detail components busya 2026-04-21 08:36:48 +03:00
  • 7a84716322 refactor: extract EnvironmentsTab to smaller semantic boundary busya 2026-04-20 19:18:19 +03:00
  • 277ce7b3b3 skills + agents busya 2026-04-19 20:05:45 +03:00
  • 2228a00035 semantics busya 2026-04-02 12:12:23 +03:00