Andrey Epifancev
782a04381b
Правки финального ревью фазы 1: M-1, M-2, M-5
...
- M-1: поиск по перекрытым полям contract_summary (ооо лютик, дс-2, дс-1) и неперекрытому (70), явные assert для строки 910004
- M-2: в лог db_time вместо значений поиска и фильтров пишутся признаки has_*/search_len; unit-тест на caplog
- M-5: total читается по имени столбца total_count
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-28 22:12:14 +04:00
Andrey Epifancev
db28138b5b
perf(api): свод 2 — новый режим страниц с total и эндпоинт вариантов фильтров
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-28 21:56:34 +04:00
Andrey Epifancev
e3a9a08e84
perf(api): свод 2 — страницы и варианты фильтров в репозитории и сервисе
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-28 21:53:16 +04:00
Andrey Epifancev
f5bccc5ba2
test(api): свод 2 — поиск из пробелов в сверке с оракулом
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-28 21:50:27 +04:00
Andrey Epifancev
e81df1d71e
fix(api): свод 2 — варианты фильтров без коррелированного подзапроса поиска, откат засева в teardown
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-28 21:50:04 +04:00
Andrey Epifancev
719f568863
perf(api): свод 2 — общий отбор svod2_lines, страницы с total_count, варианты фильтров в SQL
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-28 21:40:41 +04:00
Andrey Epifancev
a62add9779
perf(api): свод 2 — миграция 0053: нормализаторы поиска как в JS и компактная проекция
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-28 21:24:34 +04:00
Andrey Epifancev
b134cfd118
test(api): свод 2 — засев, эталон прежнего ответа и тесты-оракулы нового режима (красные)
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-28 21:19:22 +04:00
Andrey Epifancev
174ec73732
test(api): свод 2 — Python-оракул экрана, сверенный с векторами JS
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-28 21:11:17 +04:00
Andrey Epifancev
adcb9d1d3b
test: свод 2 — JS-оракул поиска, фильтров и вариантов экрана «до» и векторы
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-28 21:09:29 +04:00
744c8962cd
Merge pull request 'svod2-filter-fix2: если заполнен только всп не берем в свод 2' ( #197 ) from svod2-filter-fix2 into test
...
Reviewed-on: #197
2026-10-21 17:33:12 +03:00
8d6e7ba51b
svod2-filter-fix2: если заполнен только всп не берем в свод 2
2026-10-21 17:31:34 +03:00
18b834e1f8
Merge pull request 'indent-export: отсупы в экспорте по глубине вложенности' ( #196 ) from indent-export into test
...
Reviewed-on: #196
2026-10-21 15:48:42 +03:00
669e352980
indent-export: отсупы в экспорте по глубине вложенности
2026-10-21 15:46:08 +03:00
f92c0e8d32
svod2-filter-fix: строки совсем без значений не попадают в свод 2
2026-10-21 15:38:48 +03:00
1463b3ad8b
export-hierarchy: иерархия expense-item при выгрузке
2026-10-21 11:44:24 +03: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
bad774f162
close-date-vsp-fix: дата окончания договора не может быть менее даты открытия
2026-07-16 16:40:48 +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
c4dd35b6bd
Merge pull request 'project-sheets: год опциональный с null' ( #28 ) from project-sheets into test
...
Reviewed-on: #28
Reviewed-by: Raykov-MS <RaykovMS@avt.rshb.ru>
2026-07-03 15:50:43 +03:00
0a99aeed0c
project-sheets: год опциональный с null
2026-07-03 15:35:20 +03:00
88a9713fb3
form3-permissions: фазы для 3 фрмы, правки фикстуры
2026-07-02 10:07:27 +03:00
047cabe14b
Merge pull request 'Оказывается location_form это и есть placement_type, убрал location_form' ( #21 ) from location_from_to_placement_type into test
...
Reviewed-on: #21
Reviewed-by: tsygankoviva <tsygankov.itis@gmail.com>
2026-07-01 11:22:00 +03:00
Raykov-MS
5d16915bad
Оказывается location_form это и есть placement_type, убрал location_form
2026-06-30 17:24:08 +03:00
66846c6afa
smeta-fix: поправил ддл функии сметы первой формы, поправил фикстуры для теста
2026-06-30 15:04:15 +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