Andrey Epifancev
1d18cf812f
perf(sql): jit = off на построителях и пути правки (AURORA-1850)
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-01 10:47:27 +04:00
Andrey Epifancev
17f3de602a
test(sheet): усиление красных тестов эквивалентности по ревью Task 2 (AURORA-1850)
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-01 10:47:27 +04:00
Andrey Epifancev
5b6c7e244e
test(sheet): эквивалентность ответа на правку и полной сборки — красные тесты (AURORA-1850)
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-01 10:47:27 +04:00
f2c503c292
Merge pull request 'AURORA-1844: upd_form_cells возвращает строки целиком' ( #231 ) from feat/215-aurora-1844-upd-form-cells-full-rows into test
2026-11-01 09:46:45 +03:00
37bb563f5d
Merge pull request 'AURORA-1831: гонка technical_number при параллельном POST /projects' ( #229 ) from feat/207-aurora-1831-project-tn-race into test
2026-11-01 09:45:32 +03:00
15c6402ad3
Merge pull request 'AURORA-1832: aware-даты этапов форм и проектов (часовой пояс)' ( #228 ) from feat/208-aurora-1832-phase-dates-tz into test
2026-11-01 09:43:46 +03:00
f1b4f6d306
Merge pull request 'AURORA-1848: тяжёлые GET — готовый JSON из Postgres без pydantic-модели на строку (A)' ( #239 ) from feat/233-aurora-1848-sheet-json-no-pydantic into test
2026-11-01 09:42:06 +03:00
Andrey Epifancev
b612178b12
fix(tests): тесты тяжёлых GET — непустые данные свода 2, gzip, правки докстрингов
...
Фикстура свода 2 достроена до 6 строк на GO и RF по двум орг. единицам с разными section_code;
все случаи SVOD2_CASES проверяют непустоту. Тест rf-rollup переименован (фиксирует существующий дефект),
добавлен тест gzip, в api_split.py оставлены только GET-места.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-28 21:43:31 +04:00
Andrey Epifancev
604e277371
perf(api): отчёты и сводные проектов отдают готовый JSON из Postgres
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-28 21:24:14 +04:00
Andrey Epifancev
ca7160124a
perf(api): GET сводов 1 и 2 отдают готовый JSON из Postgres
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-28 21:16:36 +04:00
Andrey Epifancev
d8dba2f7be
perf(api): GET листа отдаёт готовый JSON из Postgres без SheetResponse на строку
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-28 21:12:09 +04:00
Andrey Epifancev
0175759f95
test(api): фикстура db_session и снимок схемы OpenAPI тяжёлых GET
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-28 21:06:16 +04:00
Andrey Epifancev
4dae72da2b
test(ws): кэш соединения - unit и интеграционный через websocket_connect
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-28 20:17:56 +04:00
Andrey Epifancev
f0cac30622
test(sheet): контрактный тест ответа PATCH /cell с полными строками (AURORA-1844)
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-28 18:18:07 +04:00
Andrey Epifancev
663f45ee04
test(projects): гонка technical_number и переполнение счётчика (AURORA-1831)
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-28 18:14:33 +04:00
Andrey Epifancev
d73333705c
test(stages): aware-даты этапов форм и проектов
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-28 18:13:13 +04:00
172b343c69
export-optimize-refresh: очередь загрузки при экспорте
2026-09-30 20:40:21 +03:00
5f887e4261
phase-template-edit: редактирование шаблонов этапов
2026-09-11 16:40:10 +03:00
b34f1f7cad
tasks-filter: фильтры для задач форм 1 2 4 и обратная сортировка
2026-09-02 12:30:14 +03:00
5dfb9653c2
delete-from-cell: удаление данных из ячейки numeric делает значение 0
2026-08-28 12:38:27 +03:00
02b746c5ad
Merge pull request 'svod: свод 2' ( #128 ) from svod into test
...
Reviewed-on: #128
2026-08-27 17:01:10 +03:00
4708acbd20
svod: свод 2
2026-08-27 16:52:58 +03:00
658bfe6515
Merge pull request 'добавление пагинация для архивных проектов' ( #125 ) from server-side-archived-projects into test
...
Reviewed-on: #125
2026-08-26 13:59:42 +03:00
PotapovaA
f7dc90e63b
добавление пагинация для архивных проектов
2026-08-26 13:52:53 +03:00
d551939e99
Merge pull request 'svod: свод 1' ( #123 ) from svod into test
...
Reviewed-on: #123
2026-08-26 13:14:29 +03:00
6f6f35c8b1
svod: свод 1
2026-08-26 13:09:54 +03:00
1789f58581
projects-filters: offset, limit, status_in фильтры для проектов в ручке with-reports
2026-08-25 16:56:17 +03:00
9095cad992
project-back-fix: экпорт проектов, нельзя ставить отрицательные числа в полях проектов, создание года только на следующий год
2026-08-20 21:27:08 +03:00
4e8be39df1
tech-num-fix: поправил формирование технического номера проекта, исправил шаблоны для формы 4, поправил получение стадий у проектов
2026-08-19 17:31:58 +03:00
0245b0c3b2
project-add-year-handler: ручка добавления года
2026-08-14 15:03:18 +03:00
d4c11243b9
projects-handlers: ручки со списком проектов со сметами и их обновление
2026-08-13 13:45:56 +03:00
57f919ac0c
phase-directions: направления в фазах, год в зависимости от года формы или проекта, фикс с колонками для редактирования
2026-08-03 18:46:16 +03:00
9bf17c6eb3
delete-projects: удаление проектов, фикс редактируемых полей в форме 4, нельзя удалить самого себя, нельзя выбрать неактивный ссп для экспорта всп, фикс для показа доступных полей для редактирования (бэк)
2026-07-30 14:30:42 +03:00
13e7791866
fix-logs: пофиксил неверную запись entity id, убрал экспорт удаленных всп, нельзя выбрать удаленный ссп при создании проекта, добавил FK для таблиц, поправил работу фильтра для журнала аудита по дате, админ может получить удаленный всп
2026-07-28 12:17:24 +03:00
74d191ba20
Merge pull request 'form-3-phases-timezones: редактирвоание этапов для 3 формы, таймзоны для этапов 3 формы, поправил entity_type для этапов' ( #43 ) from form-3-phases-timezones into test
...
Reviewed-on: #43
Reviewed-by: Raykov-MS <RaykovMS@avt.rshb.ru>
2026-07-21 15:04:24 +03:00
c976ae8c92
form-3-phases-timezones: редактирвоание этапов для 3 формы, таймзоны для этапов 3 формы, поправил entity_type для этапов
2026-07-21 15:00:36 +03:00
ab77ce458d
form-4-handlers: добавил ручку со списком expense item и фильтрацией по полю r_start
2026-07-20 14:45:01 +03:00
c8dbba7e57
smeta-fix: добавил констрейнт для ограничения числв форм на ссп
2026-07-15 13:48:26 +03:00
b664a39469
timezones: таймзоны для этапов, правки в бд для формы 3
2026-07-14 09:06:25 +03:00
Raykov-MS
4d5a39ef12
Merge remote-tracking branch 'origin/test' into AURORA-1174-73
2026-07-08 12:50:26 +03:00
Raykov-MS
ccba554b86
solve bugs
2026-07-08 12:50:21 +03:00
0a99aeed0c
project-sheets: год опциональный с null
2026-07-03 15:35:20 +03:00
Raykov-MS
5d16915bad
Оказывается location_form это и есть placement_type, убрал location_form
2026-06-30 17:24:08 +03:00
Raykov-MS
0c10be7eb1
del space
2026-06-30 10:56:23 +03:00
Raykov-MS
48c7ab3eb1
del print
2026-06-30 10:54:56 +03:00
Raykov-MS
20d0520b7d
Поправил ошибки в тестах и функцию в бд
2026-06-30 10:54:09 +03:00
Raykov-MS
7da934399e
Исправлена ошибка в схемах и логах
2026-06-29 17:17:28 +03:00
ab21b0e496
vsp-dropdown-form: добавил фильтрацию по form_id в dropdown всп
2026-06-24 13:22:17 +03:00
b9d109bd23
AURORA-1096-back: поправил фильтры в журнале аудита
2026-06-18 16:42:41 +03:00
8e5c92a132
expense-item-handler: получение expense-item по id
2026-06-16 17:12:13 +03:00