|
|
9ffa8af1dc
|
semantics
|
2026-05-26 09:30:41 +03:00 |
|
|
|
36643024cf
|
refactor(connections): remove ConnectionConfig, migrate mapper to SQL Lab
Backend:
- Remove ConnectionConfig model, CRUD routes (connections.py), and tests
- Remove ensure_connection_configs_table from database.py
- Migrate MapperPlugin from psycopg2 direct PostgreSQL to SupersetSqlLabExecutor
- Add DatasetMapper.get_sqllab_mappings() with default information_schema query
- Update MapColumnsRequest: connection_id → database_id + sql_query
- Fix pydantic_settings v2 deprecation (Field(env=...) → validation_alias)
- Clean up app.py, routes/__init__.py, database.py imports
Frontend:
- Remove DatabaseConnectionsTab, ConnectionForm, ConnectionList components
- Remove /settings/connections route page and Navbar link
- Remove connectionService.js, connections i18n files
- Update MapperTool.svelte: postgres → sqllab source
- Update Map Columns modal: database selector + SQL query instead of connection_id
- Clean up settings page tabs, nav links, test mocks
- Clean up i18n keys (settings, nav, mapper)
Tests: 25/25 pass (14 030-feature + 11 route tests)
Build: succeeds
|
2026-05-21 18:47:41 +03:00 |
|
|
|
8039d09505
|
refactor(frontend): unify Tailwind classes — replace hardcoded colors with semantic design tokens
- Replace all bg-blue-600/hover:bg-blue-700 → bg-primary/hover:bg-primary-hover
- Replace all bg-red-600/hover:bg-red-700 → bg-destructive/hover:bg-destructive-hover
- Replace all focus:ring-blue-500 → focus-visible:ring-primary-ring
- Replace all text-blue-600 → text-primary on interactive elements
- Replace all bg-blue-50 → bg-primary-light on UI surfaces
- Replace all bg-red-50 → bg-destructive-light on error surfaces
- Replace all border-blue-200/300 → border-primary-ring
- Replace all border-red-200 → border-destructive-light
- Replace peer-checked:bg-blue-600 → peer-checked:bg-primary (toggles)
- Replace focus:outline-none focus:ring-2 focus:ring-offset-2 focus:ring-blue-500 patterns
- Keep status badge patterns (bg-*-100 text-*-700) and hover:bg-blue-50 intact
82 files changed, ~400 changes. Build passes.
|
2026-05-19 10:46:00 +03:00 |
|
|
|
a3c7c402b7
|
fix(llm): add fetch-models endpoint, fix SQL Lab INSERT (client_id truncation, sync mode, target_column, timestamp normalization)
- Add POST /api/llm/providers/fetch-models route with LLMClient.fetch_models()
- Add target_column to TranslationJob model/schema/service/orchestrator
- Fix SQL Lab execute: truncate client_id to 11 chars (varchar(11))
- Switch SQL Lab to sync mode (runAsync: false) — no Celery workers
- Fix polling: unwrap nested result from Superset query API
- Fix ClickHouse timestamp: normalize float timestamps to YYYY-MM-DD
|
2026-05-13 20:06:15 +03:00 |
|
|
|
39ab647851
|
semantics
|
2026-05-13 14:15:33 +03:00 |
|
|
|
fe8978f716
|
semantics
|
2026-05-12 20:06:16 +03:00 |
|
|
|
7901ce0f39
|
semantics
|
2026-03-27 21:27:31 +03:00 |
|
|
|
2da548fd71
|
fix: finalize semantic repair and test updates
|
2026-03-21 15:07:06 +03:00 |
|
|
|
81406bc2e2
|
fix: commit semantic repair changes
|
2026-03-21 11:22:25 +03:00 |
|
|
|
67867f8220
|
refactor(semantics): migrate legacy @TIER to @COMPLEXITY annotations
- Replaced @TIER: TRIVIAL with @COMPLEXITY: 1
- Replaced @TIER: STANDARD with @COMPLEXITY: 3
- Replaced @TIER: CRITICAL with @COMPLEXITY: 5
- Manually elevated specific critical/complex components to levels 2 and 4
- Ignored legacy, specs, and node_modules directories
- Updated generated semantic map
|
2026-03-16 10:06:44 +03:00 |
|
|
|
abfe06cea3
|
Migrate frontend to Svelte 5 runes semantics
|
2026-03-11 11:29:24 +03:00 |
|
|
|
f1f46f4e11
|
semantic update
|
2026-02-23 13:15:48 +03:00 |
|
|
|
0743641181
|
semantic update
|
2026-02-08 22:53:54 +03:00 |
|
|
|
161d70648c
|
Вроде работает
|
2026-01-30 11:10:16 +03:00 |
|
|
|
0fef9cb59a
|
Передаем на тест
|
2026-01-27 16:32:08 +03:00 |
|
|
|
b0ec8e4b29
|
Выполнено, передано на тестирование
|
2026-01-26 21:17:05 +03:00 |
|
|
|
aabbaa44c3
|
Передаем на тест
|
2026-01-25 18:33:00 +03:00 |
|
|
|
3326e6b98f
|
Мультиязночность + причесывание css
|
2026-01-23 17:53:46 +03:00 |
|
|
|
dccd9af41e
|
Работает создание коммитов и перенос в новый enviroment
|
2026-01-23 13:57:44 +03:00 |
|
|
|
172a9da7b4
|
fix(backend): standardize superset client init and auth
- Update plugins (debug, mapper, search) to explicitly map environment config to SupersetConfig
- Add authenticate method to SupersetClient for explicit session management
- Add get_environment method to ConfigManager
- Fix navbar dropdown hover stability in frontend with invisible bridge
|
2026-01-20 19:31:17 +03:00 |
|
|
|
3655556bff
|
1st iter
|
2026-01-12 12:33:51 +03:00 |
|
|
|
54a9ff81c3
|
project map script | semantic parcer
|
2026-01-01 16:58:21 +03:00 |
|
|
|
7331b8d6e8
|
backup worked
|
2025-12-30 22:02:51 +03:00 |
|
|
|
6200f13320
|
006 plan ready
|
2025-12-26 19:36:49 +03:00 |
|
|
|
f3822bf344
|
feat: integrate SvelteKit for seamless navigation and improved data loading
|
2025-12-20 22:41:23 +03:00 |
|