Commit Graph

68 Commits

Author SHA1 Message Date
b4e0e21446 feat(clean-release): complete compliance redesign phases and polish tasks T047-T052 2026-03-10 09:11:26 +03:00
c3b0f19996 test(git): implement backend and frontend test coverage for git integration 2026-03-08 11:01:46 +03:00
085fd37e41 feat: Implement user profile preferences for start page, Git identity, and task drawer auto-open, alongside Git server default branch configuration. 2026-03-08 10:19:38 +03:00
ac74a424e1 feat(rbac): hide unauthorized menu sections and enforce route guards 2026-03-06 10:50:28 +03:00
94a47e3e1a clean ui 2026-03-04 19:33:47 +03:00
86fefb1e1e Fix git/storage workflows: repos-only page, default dev branch, robust pull/push, and storage path resolution 2026-03-04 19:18:58 +03:00
7eeaae3d56 chore: commit remaining workspace changes 2026-03-03 19:51:17 +03:00
b7e9027db5 dev-preprod-prod logic 2026-03-01 14:39:25 +03:00
224a13a971 slug first logic 2026-03-01 13:17:05 +03:00
45c4bc4a3b git list refactor 2026-03-01 12:13:19 +03:00
3af3d546cc fix(dashboards): lazy-load git status for visible rows 2026-02-28 11:21:37 +03:00
c1ac584a5f причесываем лог 2026-02-28 10:47:19 +03:00
6a7febcfdf fix(dashboards): stabilize grid layout and remove owners N+1 fallback 2026-02-28 10:46:47 +03:00
c41d0d7b1f feat(dashboards): show owners and improve grid actions UI 2026-02-28 10:04:56 +03:00
916a5c9fb6 workflows update 2026-02-28 00:04:55 +03:00
02e9264177 dry run migration 2026-02-27 20:48:18 +03:00
b756948bac test contracts 2026-02-26 19:40:00 +03:00
2e6e0fecf0 +ai update 2026-02-26 17:54:23 +03:00
b85b19f066 Improve dashboard LLM validation UX and report flow 2026-02-26 17:53:41 +03:00
669ed92642 codex specify 2026-02-25 21:19:48 +03:00
23f7063261 fix(ui): use global environment context on datasets page 2026-02-25 20:59:24 +03:00
d50e8daea3 fix(auth): defer environment context fetch until token is available 2026-02-25 20:58:14 +03:00
b9350b14d2 feat(env): add global production context and safety indicators 2026-02-25 20:46:00 +03:00
23d7f35379 + git config 2026-02-25 20:27:29 +03:00
7bcf94f94c feat: Implement recursive storage listing and directory browsing for backups, and add a migration option to fix cross-filters. 2026-02-25 20:01:33 +03:00
9e57625aa1 i18 cleanup 2026-02-25 18:31:50 +03:00
dfe7f9ba47 { "verdict": "APPROVED", "rejection_reason": "NONE", "audit_details": { "target_invoked": true, "pre_conditions_tested": true, "post_conditions_tested": true, "test_data_used": true }, "feedback": "The test suite robustly verifies the
MigrationEngine
 contracts. It avoids Tautologies by cleanly substituting IdMappingService without mocking the engine itself. Cross-filter parsing asserts against hard-coded, predefined validation dictionaries (no Logic Mirroring). It successfully addresses @PRE negative cases (e.g. invalid zip paths, missing YAMLs) and rigorously validates @POST file transformations (e.g. in-place UUID substitutions and archive reconstruction)." }
2026-02-25 17:47:55 +03:00
cdb844dcee sync worked 2026-02-25 15:20:26 +03:00
f84d7784da ready for test 2026-02-25 13:35:09 +03:00
745cfcaf7c chore(gitignore): unignore frontend dashboards routes and track pages 2026-02-24 16:16:41 +03:00
df73fc5429 feat(assistant): add multi-dialog UX, task-aware llm settings, and i18n cleanup 2026-02-23 23:45:01 +03:00
e162420582 chat worked 2026-02-23 20:20:25 +03:00
b98c7a8e4c feat(assistant): implement spec 021 chat assistant flow with semantic contracts 2026-02-23 19:37:56 +03:00
709dc4ad6a Новый экранчик для обзора дашей 2026-02-23 15:54:20 +03:00
5ad0b47232 Finalize task-020 reports navigation and stability fixes 2026-02-23 13:28:30 +03:00
c7b73acc6a semantic update 2026-02-23 13:15:48 +03:00
f7ac6a9156 таски готовы 2026-02-23 10:18:56 +03:00
1cfb3a6aa6 feat: restore legacy data and add typed task result views 2026-02-21 23:17:56 +03:00
2280c24be5 semantic update 2026-02-20 10:41:15 +03:00
67f50d2e34 css refactor 2026-02-19 18:24:36 +03:00
094d006c63 ai base 2026-02-19 17:43:45 +03:00
f686c0d85a refactor 2026-02-18 17:29:46 +03:00
cae752e112 fix 2026-02-15 11:11:30 +03:00
b503e7cad1 linter + новые таски 2026-02-10 12:53:01 +03:00
f6a3e2cfbb semantic update 2026-02-08 22:53:54 +03:00
9ced48dd55 Вроде работает 2026-01-30 11:10:16 +03:00
47901df237 semantic update 2026-01-28 16:57:19 +03:00
eba00ab971 tested 2026-01-27 23:49:19 +03:00
7ea90e200d Передаем на тест 2026-01-27 16:32:08 +03:00
7edfb492b0 Закончили редизайн, обновили интерфейс бэкапа 2026-01-26 22:12:35 +03:00