Andrey Epifancev
c859ca1c59
fix(realtime): getDataRowId возвращает null вместо undefined, тесты M-8/M-9
...
После jsonb_strip_nulls у групп/позиций нет ключа line_id, getDataRowId
возвращал undefined, и row_id в сообщении удаления сериализовался в {}
(KeyError на сервере). Возвращаем null, как до фазы B.
Добавлены тесты updateCells (глубокое отсутствие блока, два обновления в батче)
и сверка jsonb_strip_nulls с _strip_nulls.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-28 22:15:23 +04:00
Andrey Epifancev
a5282f1c86
fix(realtime): пустая правка уходит как value: null, а не без ключа (AURORA-1848)
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-28 21:51:09 +04:00
Andrey Epifancev
b0e11d1cd0
test(realtime): правка соавтора по ключу, которого нет в строке (AURORA-1848)
...
Четыре теста updateCells: вставка отсутствующего блока и поля,
явная запись null, вставка отсутствующего скалярного ключа data.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-28 21:49:27 +04:00
Andrey Epifancev
4393e964f4
perf(realtime): убрать console.log каждого WebSocket-сообщения
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-28 18:10:30 +04:00
Andrey Epifancev
17dddc21d3
perf(realtime): updateCells без structuredClone и мутации входа
...
Копируются только строки на пути к затронутой, остальные сохраняют идентичность;
без изменений возвращается тот же data. Отсутствующие в row.data ключи теперь
вставляются (нужно для AURORA-1844/1848). Тесты с паритетом к прежней реализации.
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-28 18:10:30 +04:00
PotapovaA
7174703149
изменение дублей accessorKey
2026-10-20 16:21:42 +03:00
PotapovaA
bce897f4ed
правки
2026-10-16 14:55:58 +03:00
PotapovaA
6c3cd5b2e0
добавление селекта для изменения разрядности в твблицах
2026-10-16 14:41:19 +03:00
PotapovaA
f3539a5f36
новые своды для проектов
2026-10-01 18:20:30 +03:00
172b343c69
export-optimize-refresh: очередь загрузки при экспорте
2026-09-30 20:40:21 +03:00
341e8b3936
last-column: Колонка Сумма оплаты структуры формы 4
2026-09-30 14:02:41 +03:00
PotapovaA
02a24954e5
исправила цвета колонок
2026-09-29 15:48:11 +03:00
PotapovaA
253e5d7c82
удаление задач
2026-09-28 19:12:03 +03:00
PotapovaA
056d00b2b4
Merge branch 'test' into ui-tasks
2026-09-28 17:38:04 +03:00
1e02b0ca61
fix-columns: добавил комментарий, строки из Лимита не удаляются
2026-09-28 13:19:26 +03:00
PotapovaA
d5728c8e08
изменен список задач + удалила не используемые файлы
2026-09-25 14:45:27 +03:00
d6da54ecf4
form3-expense: добавил новые статьи в форму 3, возможность удаления задач
2026-09-25 14:20:04 +03:00
e01c0c105f
Merge pull request 'add-columns-spod-4-form' ( #176 ) from add-columns-spod-4-form into test
...
Reviewed-on: #176
2026-09-24 15:11:46 +03:00
PotapovaA
b4ba58a8d8
переезд на новую версию либы
2026-09-24 15:11:09 +03:00
PotapovaA
15ac95f7d7
добавила колонки + переехала на @babel/traverse@^7.28.5
2026-09-24 15:10:52 +03:00
adfc2dda81
form3-pages: новая разметка третьей формы, сводные отчеты по третьей форме на бэке
2026-09-24 12:28:27 +03:00
PotapovaA
f87098f11e
исправила цвета, сделала поярче breadcrumbs и исправила поиск в этапах
2026-09-18 16:14:52 +03:00
9ea88f99e9
Merge pull request 'fixes-form: добавил новые статьи' ( #164 ) from fixes-form into test
...
Reviewed-on: #164
2026-09-16 15:44:03 +03:00
96f550caed
fixes-form: добавил новые статьи
2026-09-16 15:40:35 +03:00
PotapovaA
7668b0ad70
исправила формат ячейки в ахр лимиты
2026-09-16 13:07:53 +03:00
PotapovaA
02ffff6861
fix
2026-09-16 12:57:34 +03:00
PotapovaA
7bbc1189ec
поправила доступ для исполнителй дфипа, отсупы для смет и - вместо 0 в SummaryTable (проекты)
2026-09-16 12:15:54 +03:00
PotapovaA
befbc64837
исправила формат для id нуменклатуры в проектах + убрала админа из фильтра
2026-09-16 11:19:57 +03:00
5effd7b6f4
Merge pull request 'add-stage-front' ( #159 ) from add-stage-front into test
...
Reviewed-on: #159
2026-09-15 12:45:21 +03:00
PotapovaA
e7f0fb665d
добавила страницу с созданием/редактированием для предопрделенных этапов
2026-09-15 12:39:43 +03:00
922add04ef
new-rows: новые строки в формах
2026-09-15 10:30:27 +03:00
PotapovaA
e1596e8782
fix style
2026-09-14 12:51:20 +03:00
PotapovaA
37a93f400d
исправила цвета в таблице
2026-09-14 11:39:14 +03:00
PotapovaA
51019c16b6
fix button
2026-09-11 15:33:37 +03:00
PotapovaA
9f19695db4
добавить навигацию и отметки последних открытых задач и листов
2026-09-11 15:22:22 +03:00
PotapovaA
e82999f2a6
переименовала навзание колонок в AHR
2026-09-10 17:06:47 +03:00
PotapovaA
3e7f44f8d4
правки для таблицы
2026-09-10 16:33:25 +03:00
169353e115
Merge pull request 'добавила кнопки "сбросить фильтр"' ( #152 ) from add-btn-reset-filter into test
...
Reviewed-on: #152
2026-09-09 18:35:34 +03:00
PotapovaA
4acb6ac658
добавила кнопки "сбросить фильтр"
2026-09-09 18:35:07 +03:00
4c31eab244
vsp-choice-fix: можно добавить выбор всп в этап
2026-09-09 13:47:16 +03:00
PotapovaA
daad12ac1c
увеличила размер колонки Наименования статьи
2026-09-07 16:22:08 +03:00
PotapovaA
c754dc2b0b
icon project program
2026-09-04 11:43:58 +03:00
PotapovaA
ee3b87c69a
fix: ограничить управление строками и этапами по правам доступа
2026-09-01 15:14:43 +03:00
PotapovaA
c034e384c7
svod: добавил навигацию и интерфейс второго свода
2026-08-31 17:42:38 +03:00
PotapovaA
22ecdf8a6d
add page for svod
2026-08-26 16:32:18 +03:00
PotapovaA
f7dc90e63b
добавление пагинация для архивных проектов
2026-08-26 13:52:53 +03:00
PotapovaA
54b3bfdc42
feat: обновить отображение задач и элементы интерфейса
2026-08-26 12:25:30 +03:00
PotapovaA
278c65c324
hedden rows : модернизивовала кнопку скрытия колонок (теперь можно скрывать и раскрывать колонки до любой вложенности)
2026-08-21 16:09:28 +03:00
PotapovaA
ab2ad7fe06
settingPanel fix: исправление ошибок с поискам + переделывания поиска с фильтра на скролл
2026-08-21 15:24:52 +03:00
8a0c9540a0
Merge pull request 'audit-logs-projects' ( #109 ) from audit-logs-projects into test
...
Reviewed-on: #109
2026-08-20 17:36:31 +03:00