2025-11-01 - 2026-11-01
Overview
209 Pull requests merged by 5 users
Merged
#279 fix(tests): согласовать AURORA-1844/1846/1850 с null-strip из AURORA-1848
Merged
#242 AURORA-1848: лист и своды без null-полей + фронт (B)
Merged
#230 AURORA-1837: статичные стили ячеек в CSS, overscan
Merged
#232 AURORA-1846: FORM_4 суммы листа без рекурсивного jsonb_sum
Merged
#274 fix(alembic): устранить дубликат revision=0051 в test (AURORA-1850)
Merged
#244 AURORA-1850: правка ячейки пересчитывает только затронутое поддерево
Merged
#231 AURORA-1844: upd_form_cells возвращает строки целиком
Merged
#229 AURORA-1831: гонка technical_number при параллельном POST /projects
Merged
#228 AURORA-1832: aware-даты этапов форм и проектов (часовой пояс)
Merged
#239 AURORA-1848: тяжёлые GET — готовый JSON из Postgres без pydantic-модели на строку (A)
Merged
#238 AURORA-1845: кэш user/формы на время WS-соединения
Merged
#225 AURORA-1833: явно ставить greenlet в dev-окружении
Merged
#224 AURORA-1830: /users/me не падает на email .local
Merged
#223 AURORA-1838: updateCells без клонирования всего дерева
Merged
#222 AURORA-1836: фиксированная высота строк вместо measureElement
Merged
#221 AURORA-1922: алиас подзапроса в 0012 для PostgreSQL 15
Merged
#219 AURORA-1841: справочник ВСП - виртуализация строк и вынос состояния модалок
Merged
#203 Профилирование фронта и бэка: стенд, замеры, отчёт (#202)
Merged
#200 Подключить обвязку Claude: bootstrap + описание проекта (#198)
Merged
#197 svod2-filter-fix2: если заполнен только всп не берем в свод 2
Merged
#196 indent-export: отсупы в экспорте по глубине вложенности
Merged
#195 svod2-filter-fix: строки совсем без значений не попадают в свод 2
Merged
#194 export-hierarchy: иерархия expense-item при выгрузке
Merged
#193 svod2-filter-fix: пофиксил фильтр по наличию записи в contract-detail в своде 2
Merged
#192 изменение дублей accessorKey
Merged
#191 export-year-fix: пофиксил год в колонках при экспорте
Merged
#190 правки
Merged
#189 добавление селекта для изменения разрядности в твблицах
Merged
#188 удаление старых функций в бд (добавление и обновление всп)
Merged
#187 add-svod-projects
Merged
#186 form3-source: источник строки в своде формы 3
Merged
#185 columns-svod-2: поправил ключи для колонок свода 2
Merged
#184 export-optimize-refresh: очередь загрузки при экспорте
Merged
#183 last-column: Колонка Сумма оплаты структуры формы 4
Merged
#182 исправила цвета колонок
Merged
#181 ui-tasks
Merged
#180 svod-fix: свод 2 из формы 2, новый свод 1 для формы 3
Merged
#179 fix-columns: добавил комментарий, строки из Лимита не удаляются
Merged
#178 form3-expense: добавил новые статьи в форму 3, возможность удаления задач
Merged
#177 sattelite-fix: добавил формулу для принтеров и мфу
Merged
#176 add-columns-spod-4-form
Merged
#175 delete-sattelite-rows
Merged
#174 form3-pages: новая разметка третьей формы, сводные отчеты по третьей форме на бэке
Merged
#173 form1-sub_sub-fix: правки по статьям
Merged
#172 form1-sub_sub-fix: правки по вставке из сателитов
Merged
#171 form1-sub_sub-fix
Merged
#170 form1-sub_sub-fix: колонка название доступна для этапов формы 3
Merged
#169 form1-sub_sub-fix: фикс 4 уровня для первой формы
Merged
#168 sort-fix: восстановил сортировку, новый слой expense_item в листах АХР
Merged
#167 исправила цвета, сделала поярче breadcrumbs и исправила поиск в этапах
Merged
#166 fixes-form
Merged
#165 new-expenses: правки по статьям расхода
Merged
#164 fixes-form: добавил новые статьи
Merged
#163 исправила формат ячейки в ахр лимиты
Merged
#162 fix
Merged
#161 поправила доступ для исполнителй дфипа, отсупы для смет и - вместо 0 в SummaryTable (проекты)
Merged
#160 исправила формат для id нуменклатуры в проектах + убрала админа из фильтра
Merged
#159 add-stage-front
Merged
#158 new-rows: новые строки в формах
Merged
#157 исправила цвета в таблице
Merged
#156 phase-template-edit: редактирование шаблонов этапов
Merged
#155 fix button
Merged
#154 fix-style
Merged
#153 fixes: фикс неверной фильтрации project_reports по годам
Merged
#152 добавила кнопки "сбросить фильтр"
Merged
#151 vsp-choice-fix: можно добавить выбор всп в этап
Merged
#150 project-filters-fix: список org_unit в фильтре проектов with-reports
Merged
#149 увеличила размер колонки Наименования статьи
Merged
#148 добавить фильтрацию задач и переходы из свода
Merged
#147 icon project program
Merged
#146 fix column filter
Merged
#145 optimize table and preserve tab state
Merged
#144 org-unit-limits: пагинация орг юнитов опциональна
Merged
#143 tasks-filter: фильтры для задач форм 1 2 4 и обратная сортировка
Merged
#142 insert-new-row: ельзя вставить строку вне своего этапа, оставются ссп и рф при смене роли
Merged
#141 svod2-ui
Merged
#140 svod-roles: своды доступны всем по их ссп или рф
Merged
#139 new-role-fix: Редактирвоание проектов дуррсом
Merged
#138 new-role-fix: выбор ссп для дуррс фикс
Merged
#137 new-role-fix: выбор ссп для дуррс
Merged
#136 new-role-fix: фикс зависимостей для новой роли
Merged
#135 phase-edit-fix: добавил право на редактирование justification в форме 4
Merged
#134 new-role: Исполнитель ДУРРС
Merged
#133 remove-programs: обновление и удаление програм и проектов четвертой формы
Merged
#132 delete-from-cell
Merged
#130 direction-stage-fix: в ручках этапов приходит direction
Merged
#131 cache filtered summaries and show table direction in header
Merged
#129 backslash-fix: убрал бэкслешевые ошибки
Merged
#128 svod: свод 2
Merged
#127 remove 'DeleteButton' rename autocomplete to Все ССП/РФ
Merged
#126 add page for svod
Merged
#125 добавление пагинация для архивных проектов
Merged
#123 svod: свод 1
Merged
#122 feat: обновить отображение задач и элементы интерфейса
Merged
#121 projects-filters: offset, limit, status_in фильтры для проектов в ручке with-reports
Merged
#120 remove-row-fix: при удалении строки слвместно с другим пользователем больше не обрывается коннект
Merged
#119 fix
Merged
#118 fix audit log: add column name for stage (action: update stage)
Merged
#117 computed-fix: добавил поле carryover к кварталам проектов
Merged
#116 project modal add year: убрала ввод года для его добавления (всегда добавляется год +1)
Merged
#115 hedden rows : модернизивовала кнопку скрытия колонок (теперь можно скрывать и раскрывать колонки до любой вложенности)
Merged
#114 search-table-scroll
Merged
#113 name-fix: нельзя редактировать имя расхода в форме 4
Merged
#112 meta-form-3: возвращаем метаданные по столбцам для формы 3
Merged
#111 project-back-fix: экпорт проектов, нельзя ставить отрицательные числа в полях проектов, создание года только на следующий год
Merged
#110 fix config events
Merged
#109 audit-logs-projects
Merged
#108 updating headers of projects
Merged
#107 updating access for projects
Merged
#106 fix expander columns for project stage
Merged
#105 fixies-3-form
Merged
#104 tech-num-fix: поправил формирование технического номера проекта, исправил шаблоны для формы 4, поправил получение стадий у проектов
Merged
#103 fix update project
Merged
#102 stage project
Merged
#101 project fix filters
Merged
#100 fix
Merged
#99 fix
Merged
#98 fix
Merged
#97 projects-fix: убрал пагинацию в проектах
Merged
#96 delete project
Merged
#95 готово
Merged
#94 project-add-year-handler: ручка добавления года
Merged
#93 projects-summary-handler: ручка для таблицы снизу страницы навигации
Merged
#92 spelling-style-fix
Merged
#91 AURORA-1247: исполнитель может получать этапы
Merged
#90 projects-handlers: ручки со списком проектов со сметами и их обновление
Merged
#74 vsp-choose-form2-2: выбор ВСП на фронте
Merged
#89 direction-fix: пофиксил апдейт этапов
Merged
#88 add validation
Merged
#85 fix
Merged
#84 fix-spelling
Merged
#83 fix
Merged
#82 fix
Merged
#81 fix coolumn config
Merged
#80 create project button in header switch
Merged
#79 add column of stage for table
Merged
#78 готово
Merged
#76 fix-editable-columns: пофиксил возвращение редактируемых колонок
Merged
#75 исправления от линтера
Merged
#71 export-form-4: добавил лист структура в экспорт, поправил экспорт с метаданными по editable columns
Merged
#73 project form, path project-mock-summary
Merged
#70 booking-fix: бронь берется из других полей, поправил список колонок, которые можно добавлять в этапы, даты редактируются в российском формате, …
Merged
#69 правки
Merged
#68 правки орфографии
Merged
#67 пропущенный столбец + правки в стили ячейки
Merged
#66 phase-directions: направления в фазах, год в зависимости от года формы или проекта, фикс с колонками для редактирования
Merged
#65 [AURORA-1225] - логические ограничения для столбцов (требования №1 и требования №2)
Merged
#64 fix mapping
Merged
#63 fix маппинга + fix добавлении строки
Merged
#61 [AURORA-1076] - фикс счетчика выбранных колонок при повторном выборе "Выбрать все"
Merged
#62 заголовки 2 формы
Merged
#60 color-header
Merged
#57 правка добавления строки в 4 форме
Merged
#59 form2-limit-migrations: миграции для листа лимиты и для второй формы в целом
Merged
#58 delete-projects: удаление проектов, фикс редактируемых полей в форме 4, нельзя удалить самого себя, нельзя выбрать неактивный ссп для экспорта вс…
Merged
#56 fix-form-4
Merged
#55 [AURORA-1076] - скрытие колонок при создании и редактировании этапа
Merged
#54 form-4-add-row
Merged
#52 [AURORA-1206] - добавление новых типов в фильтрах журнал аудита
Merged
#51 [AURORA-894] - фикс удаления строк
Merged
#53 fix-logs: пофиксил неверную запись entity id, убрал экспорт удаленных всп, нельзя выбрать удаленный ссп при создании проекта, добавил FK для таблиц…
Merged
#50 add-line-log-hotfix: пишем лог корректно
Merged
#49 form-export-fix
Merged
#48 form-4-sql: добавление программ и проектов в форму 4
Merged
#45 form-4-expense-item-filters: фильтры для expense-item
Merged
#47 правки
Merged
#46 Оптимизация
Merged
#44 entity-type-hotfix: поправил миграцию с entity-type
Merged
#43 form-3-phases-timezones: редактирвоание этапов для 3 формы, таймзоны для этапов 3 формы, поправил entity_type для этапов
Merged
#42 правки audit logs
Merged
#41 form-4-handlers: добавил ручку со списком expense item и фильтрацией по полю r_start
Merged
#40 export-fix: поправил экспорт страниц безопасность.френда.коммунальные платежи
Merged
#39 fixes-front-sort-order
Merged
#38 заголовки
Merged
#36 close-date-vsp-fix: дата окончания договора не может быть менее даты открытия
Merged
#37 deleted-user-auth-fix: удаленный пользователь не может авторизоваться
Merged
#35 форма 4
Merged
#34 smeta-fix: добавил констрейнт для ограничения числв форм на ссп
Merged
#33 front-fixes
Merged
#32 line_id_code_full
Merged
#31 timezones: таймзоны для этапов, правки в бд для формы 3
Merged
#30 filenames-fix: пофиксил названия файлов, вызывающих ошибку при рендере таблицы
Merged
#29 AURORA-1174-73
Merged
#28 project-sheets: год опциональный с null
Merged
#26 Выпадает всп с не наступившей датой закрытия
Merged
#27 front-projects
Merged
#22 form3-permissions: фазы для 3 фрмы, правки фикстуры
Merged
#23 websocket-projects: возвращается line_id, ошибка при удалении строки
Merged
#24 projects-sheets: года в списке проектов, опциональный год при создании проекта
Merged
#25 front-projects
Merged
#21 Оказывается location_form это и есть placement_type, убрал location_form
Merged
#20 smeta-fix: поправил ддл функии сметы первой формы, поправил фикстуры для теста
Merged
#19 rename vsp.number to vsp.staff_count
Merged
#18 Убрал numbres...Э
Merged
#17 mig2-fix: поправил sql
Merged
#16 Поправил в бд функции
Merged
#15 vsp_fixes
Merged
#13 fix-ssp-title: нельзя создать орг юнит с пустым названием
Merged
#11 модалка для выбора всп
Merged
#12 [AURORA-1148] - стили для таблицы
Merged
#2 logs: логируем время
Merged
#9 sql-funcs2-fix: добавил правки по sql-функциям в смете
Merged
#10 fix-vsp-form-edit: не проверяем существование line_id, так как в листах сателлитах логика отличается
Merged
#8 front-logs-fix
Merged
#7 [AURORA-1132] - ошибка закрепления колонок
Merged
#5 [AURORA-1147] - фикс расстояния между строчками при изменении масштаба
Merged
#6 [AURORA-1131] - исправлен темный цвет текста на темном фоне в нередактируемой ячейке
Merged
#1 sql-funcs-fix: поправил функции, агрегирующие данные не в том дирекшне
Merged
#4 export-optimization: не красим обычные ячейки
24 Pull requests proposed by 1 user
Proposed
#217 AURORA-1835: свод 1 и сводные проектов: форматтер чисел создаётся один раз
Proposed
#218 AURORA-1840: состояние модалок листа вынесено из RealtimeTable
Proposed
#227 AURORA-1842: свод 2 — виртуализация колонок и статичные стили
Proposed
#240 AURORA-1839: мемоизация ячеек таблицы листа
Proposed
#241 AURORA-1843: свод 2 — серверные страницы, поиск, фильтры и варианты (1/3, сервер)
Proposed
#243 AURORA-1843: свод 2 — догрузка строк страницами, поиск и фильтры через сервер (2/3, фронт)
Proposed
#245 AURORA-1843: свод 2 — сценарии и скрипты замера страниц (3/3, стенд)
Proposed
#247 AURORA-1944: таблицы форм — шаг прокрутки колесом мыши ×2
Proposed
#256 AURORA-1877: сессия обрывается через 60 минут — нет обновления access-токена
Proposed
#257 AURORA-1936: запрет удаления чужих строк, подтверждение удаления
Proposed
#258 AURORA-1901: Смета РФ — итоги групп и IV кв. на свои места
Proposed
#259 AURORA-1902: Смета РФ — выгрузка Операц/АХР/КВ своей раскладкой
Proposed
#260 AURORA-1905: выгрузка форм 1 и 4 — порядок столбцов и заголовки как на экране
Proposed
#261 AURORA-1888: исполнитель видит только свои этапы, 404 вместо 500 на чужую форму/проект
Proposed
#262 AURORA-1938: расчёт переноса в фонд экономии на листах АХР/КВ/Операц формы РФ
Proposed
#263 AURORA-1906: колонка «СПОД» в листах аренды, коммуналки и охраны АХР
Proposed
#267 AURORA-1895: формула из localStorage не перезаписывает чужие значения
Proposed
#268 AURORA-1909: добавление записи на сателлите не захватывает ручную строку АХР
Proposed
#269 AURORA-1897: лимиты АХР ф.2 — период, НДС, единицы
Proposed
#271 AURORA-1907: признак источника строки АХР и раздельные суммы лимита/сверх лимита
Proposed
#273 AURORA-1887: скрыть сателлитные строки на листе АХР, заблокировать добавление для аренды/коммуналки/охраны
Proposed
#277 AURORA-1894: красная рамка у ошибки ячейки, тост без Server error:undefined
Proposed
#278 AURORA-1892: отрицательные суммы красным, правило «минус запрещён» для заданных колонок
Proposed
#281 AURORA-1890: индикация редактируемых/расчётных ячеек и срок ввода в заголовке
16 Issues closed from 1 user
Closed
#233 AURORA-1848: Тяжёлые GET листов и сводов: готовый JSON без pydantic на строку и без null-полей
Closed
#226 AURORA-1837: Таблица листа: статичные стили ячеек в CSS, overscan
Closed
#216 AURORA-1846: FORM_4: заменить рекурсивный агрегат v3.jsonb_sum при сборке листа
Closed
#235 AURORA-1850: upd_form_cells: пересчитывать только затронутое поддерево листа
Closed
#215 AURORA-1844: upd_form_cells: не собирать лист «до правки», возвращать затронутые строки целиком
Closed
#207 AURORA-1831: Параллельное создание проектов РФ: конфликт технического номера (409)
Closed
#208 AURORA-1832: Создание и правка этапа: даты с часовым поясом дают ошибку вместо нормализации
Closed
#237 AURORA-1845: WebSocket: не читать пользователя и форму заново на каждое сообщение
Closed
#209 AURORA-1833: api/requirements-dev.txt: нет greenlet, alembic не запускается
Closed
#206 AURORA-1830: /api/v1/users/me и список пользователей отвечают 500 для записей, не проходящих входную валидацию (email .local)
Closed
#212 AURORA-1838: Входящие правки по WebSocket: обновлять только затронутые строки
Closed
#211 AURORA-1836: Таблицы листа, свода 1 и свода 2: фиксированная высота строки без measureElement
Closed
#205 AURORA-1922: Миграция 0012 не накатывается на PostgreSQL 15: подзапрос в FROM без алиаса
Closed
#214 AURORA-1841: Справочник ВСП: виртуализация строк и вынос состояния модалок
Closed
#202 Профилирование фронта и бэка: найти причины медленного скролла и открытия модалок
Closed
#198 Подключить обвязку Claude: bootstrap + описание проекта
42 Issues created by 1 user
Opened
#198 Подключить обвязку Claude: bootstrap + описание проекта
Opened
#199 Скрипт подготовки проекта к переносу на пром-инфраструктуру без следов обвязки Claude
Opened
#201 Follow-ups from #198
Opened
#202 Профилирование фронта и бэка: найти причины медленного скролла и открытия модалок
Opened
#204 Follow-ups from #202
Opened
#205 AURORA-1922: Миграция 0012 не накатывается на PostgreSQL 15: подзапрос в FROM без алиаса
Opened
#206 AURORA-1830: /api/v1/users/me и список пользователей отвечают 500 для записей, не проходящих входную валидацию (email .local)
Opened
#207 AURORA-1831: Параллельное создание проектов РФ: конфликт технического номера (409)
Opened
#208 AURORA-1832: Создание и правка этапа: даты с часовым поясом дают ошибку вместо нормализации
Opened
#209 AURORA-1833: api/requirements-dev.txt: нет greenlet, alembic не запускается
Opened
#210 AURORA-1835: Свод 1 и сводные проектов: форматтер чисел создаётся один раз
Opened
#211 AURORA-1836: Таблицы листа, свода 1 и свода 2: фиксированная высота строки без measureElement
Opened
#212 AURORA-1838: Входящие правки по WebSocket: обновлять только затронутые строки
Opened
#213 AURORA-1840: Модалки листа: вынести состояние модалок из RealtimeTable
Opened
#214 AURORA-1841: Справочник ВСП: виртуализация строк и вынос состояния модалок
Opened
#215 AURORA-1844: upd_form_cells: не собирать лист «до правки», возвращать затронутые строки целиком
Opened
#216 AURORA-1846: FORM_4: заменить рекурсивный агрегат v3.jsonb_sum при сборке листа
Opened
#220 AURORA-1842: Свод 2: виртуализация колонок и статичные стили ячеек
Opened
#226 AURORA-1837: Таблица листа: статичные стили ячеек в CSS, overscan
Opened
#233 AURORA-1848: Тяжёлые GET листов и сводов: готовый JSON без pydantic на строку и без null-полей
Opened
#234 AURORA-1839: Таблица листа: мемоизация ячеек (memoMode cells) с явным сбросом
Opened
#235 AURORA-1850: upd_form_cells: пересчитывать только затронутое поддерево листа
Opened
#236 AURORA-1843: Свод 2: постраничная загрузка, поиск и фильтры на сервере, компактный ответ
Opened
#237 AURORA-1845: WebSocket: не читать пользователя и форму заново на каждое сообщение
Opened
#246 AURORA-1944: таблицы форм — увеличить шаг прокрутки колесом мыши
Opened
#248 AURORA-1877: сессия обрывается через 60 минут — нет обновления access-токена
Opened
#249 AURORA-1936: формы 1/2/4 — можно удалить чужую строку без подтверждения
Opened
#250 AURORA-1888: окно «Этапы» — исполнитель видит чужие этапы, 500 вместо 404
Opened
#251 AURORA-1901: Смета РФ — итоги групп и IV кв. скорректированной сметы не на своих местах
Opened
#252 AURORA-1902: выгрузка Сметы РФ не совпадает с экраном, лишний столбец
Opened
#253 AURORA-1905: выгрузка форм 1 и 4 — пропали «Факт 1–3 кв», смещены комментарии и ЦКК
Opened
#254 AURORA-1906: листы аренды/коммуналки/охраны — нет колонки «СПОД»
Opened
#255 AURORA-1938: форма РФ — не считается перенос в фонд экономии (столбцы 75/107/137)
Opened
#264 AURORA-1895: формула из localStorage перезаписывает чужое значение ячейки (потеря данных)
Opened
#265 AURORA-1909: добавление записи на листе аренды/коммуналки/охраны захватывает ручную строку АХР
Opened
#266 AURORA-1897: лимиты АХР ф.2 — годовые нормативы ×4, НДС, рубли вместо тыс. руб.
Opened
#270 AURORA-1907: АХР — признак источника строки (source_sheet) и раздельные суммы «в пределах лимита» / «сверх лимита»
Opened
#272 AURORA-1887: АХР — скрыть строки-сателлиты (лимиты/аренда/коммуналка/охрана) на листе АХР, показывать только сводную строку статьи
Opened
#275 AURORA-1894: тост «Server error:undefined» и пропадающая рамка ошибки у вводимых ячеек
Opened
#276 AURORA-1892: отрицательные суммы — выделение цветом и запрет в заданных колонках
Opened
#280 AURORA-1890: индикация редактируемых/расчётных ячеек и срок ввода в заголовке колонки
Opened
#282 AURORA-1893: заметная плашка контроля ошибок, переход к ячейке, подсказка с причиной