Обновлен changelog для версии v2025.5.14.
This commit is contained in:
+55
-10
@@ -1,7 +1,7 @@
|
||||
Сгенерируй changelog для версии v2025.5.2.
|
||||
Сгенерируй changelog для версии v2025.5.14.
|
||||
|
||||
Правила:
|
||||
- Начинай changelog заголовком: "# v2025.5.2"
|
||||
- Начинай changelog заголовком: "# v2025.5.14"
|
||||
- Затем добавь краткое текстовое описание релиза (1–3 строки), основанное на комментарии разработчика. Не копируй комментарий дословно. Используй его только как ориентир для формулировки описания.
|
||||
- Не добавляй ничего от себя, не используй мотивационные или маркетинговые фразы.
|
||||
- После описания сгруппируй изменения по категориям:
|
||||
@@ -14,22 +14,67 @@
|
||||
- В конце поставь тег: #releases
|
||||
|
||||
Комментарий разработчика для описания релиза:
|
||||
Рабочие столы переведены на серверный рендеринг, что значительно снижает скорость первой загрузки, но главное - позволяет увеличить стабильность развертывания платформы.
|
||||
Система переведена на новый стандарт передачи документов по блокчейну. Новый стандарт обеспечивает возможность нанесенения неограниченного количества подписей на один документ с валидацией подписей по блокчейну.
|
||||
|
||||
Ниже список закрытых issues, начиная с 2025-04-30:
|
||||
Ниже список закрытых issues, начиная с 2025-05-03:
|
||||
|
||||
#259: Поправить отступы в мобильной карточке пайщика на странице пайщиков
|
||||
|
||||
#247: Устранить баг провайдера, который вызывал повторную поставку ПО
|
||||
|
||||
Из-за таймаутов соединения между серверами провайдера и серверами кооперативов возникает непреднамеренная перепоставка программного обеспечения тем кооперативам, которым ПО уже было поставлено. Устранить её через введение счетчика обрывов соединений.
|
||||
|
||||
---
|
||||
#246: Перевести CI/CD на сборку и поставку готовых докер-контейнеров
|
||||
#258: Убрать hover-эффект при наведении на документ или пайщика в таблице
|
||||
|
||||
|
||||
Провайдер должен начать использовать предсобранные докер-контейнеры, заменяя переменные под каждый кооператив. Таким образом скорость поставки увеличится в 3-5 раз, при этом, риск “зависнуть” в процессе сборке и тем самым накрыть блокчейн-ноду обязательным реплеем полностью будет исключён. Кроме того, такая поставка необходима для перехода в Kubernetes-среду.
|
||||
|
||||
---
|
||||
#245: Перевести десктоп на server-side-rendering
|
||||
#257: Сохранять выбранную светлую / темную тему в локалсторадж и извлекать при следующей загрузке страницы
|
||||
|
||||
|
||||
Задача включает в себя адаптацию под динамичные переменные окружения, которые позволят полностью автоматизировать поставку ПО через докер-контейнеры без пересборки под каждый индивидуальный кооператив.
|
||||
|
||||
---
|
||||
#256: Отобразить статус членства каждого пайщика в разделе Пайщики
|
||||
|
||||
|
||||
|
||||
---
|
||||
#255: Отобразить ФИО/Наименование плательщика в разделе Платежи
|
||||
|
||||
|
||||
|
||||
---
|
||||
#254: Снимать вопросы с повестки автоматически через 3 дня
|
||||
|
||||
|
||||
|
||||
---
|
||||
#253: Устранить избыточную точность суммы оплаты с 0.0000 RUB до 0.00 RUB в заявлении на вступлении
|
||||
|
||||
|
||||
|
||||
---
|
||||
#252: Ввести обновленный стандарт хранения и передачи документа по блокчейну
|
||||
|
||||
* [x] разработать стандарт document2 * [x] разработать мигратор данных в controller * [ ] ~~вкачать agreements из блокчейна в базу данных~~ * [ ] ~~встроить agreements в accountDTO~~ * [ ] ~~перевести фронтенд на использование структуры agreements из accountDTO~~ * [ ] ~~снести таблицу agreements из бч~~ * [x] мигрировать данные из orgs → coops * [x] мигрировать данные из agreements → agreements2 * [x] мигрировать шаблон 100 * [x] заменить стандарты в блокчейне для всех таблиц * [x] заменить имена таблиц в cooptypes * [x] заменить тип IDocument в cooptypes на новый * [x] заменить все вхождения document → document2 во всех контрактах, кроме legacy таблиц * [x] адаптировать все инпуты всех документов к новому формату DTO * [x] сверить что там с решениями в Восходе - убрать висяки * [x] заменить фиксаторы реестра newsubmitted и т.д. на новые типобезопасные версии * [x] обновить агрегатор с учетом новой версий фиксаторов * [x] добавить хэш signed_hash в каждую подпись для прозрачности стандарта * [x] отладить контроллер * [x] отладить десктоп * [x] восстановить отображение подписей на фронте * [x] восстановить загрузку соглашений на фронте * [x] написать мигратор соглашений * [x] обновить шаблон 100 * [x] замена модели генерации (опциональная подпись) * [x] округлить нули в суммах через новые параметры * [x] голосование через подпись номера решения
|
||||
|
||||
---
|
||||
#251: Разработать версионированный мигратор данных для контроллера кооператива
|
||||
|
||||
|
||||
|
||||
---
|
||||
#250: Вынести автоматическую сборку и публикацию пакетов в пайплайн гитхаба
|
||||
|
||||
|
||||
|
||||
---
|
||||
#249: Баг: спутанная маршрутизация между рабочими столами кооперативов
|
||||
|
||||
|
||||
|
||||
---
|
||||
#244: Обновить стандарт сборки документов
|
||||
|
||||
* [x] Ввести использование хэш-идентификаторов для сборки документов вместо внутреннего decision_id * [x] смарт-контракты * [x] агрегатор * [x] Сгружать соглашения в общий реестр подписанных документов как документы без решений
|
||||
|
||||
---
|
||||
|
||||
@@ -1,14 +1,21 @@
|
||||
# v2025.5.2
|
||||
# v2025.5.14
|
||||
|
||||
В этом релизе рабочие столы переведены на серверный рендеринг, что улучшает стабильность развертывания и упрощает автоматизацию поставки ПО. Данный релиз является подготовительным к переходу на новый стандарт цифровых документов на платформе.
|
||||
В этом релизе реализован новый стандарт передачи и хранения документов по блокчейну с поддержкой неограниченного количества подписей и их валидацией. Также внесены улучшения в интерфейс и исправлены ошибки.
|
||||
|
||||
✨ Новые функции
|
||||
- [#245](https://github.com/coopenomics/mono/issues/245): Перевод десктопа на серверный рендеринг с поддержкой динамических переменных окружения
|
||||
- [#252](https://github.com/coopenomics/mono/issues/252): Внедрение обновленного стандарта хранения и передачи документов по блокчейну
|
||||
- [#251](https://github.com/coopenomics/mono/issues/251): Реализация версионированного мигратора данных для контроллера кооператива
|
||||
- [#244](https://github.com/coopenomics/mono/issues/244): Обновление стандарта сборки документов и переход на хэш-идентификаторы
|
||||
|
||||
🐛 Исправления ошибок
|
||||
- [#247](https://github.com/coopenomics/mono/issues/247): Исправлен баг с повторной поставкой ПО при обрывах соединения между серверами
|
||||
- [#249](https://github.com/coopenomics/mono/issues/249): Исправлена спутанная маршрутизация между рабочими столами кооперативов
|
||||
- [#253](https://github.com/coopenomics/mono/issues/253): Исправлена избыточная точность суммы оплаты в заявлении на вступление
|
||||
|
||||
🔧 Улучшения
|
||||
- [#246](https://github.com/coopenomics/mono/issues/246): Перевод CI/CD на сборку и поставку предсобранных докер-контейнеров
|
||||
- [#259](https://github.com/coopenomics/mono/issues/259): Исправлены отступы в мобильной карточке пайщика на странице пайщиков
|
||||
- [#258](https://github.com/coopenomics/mono/issues/258): Удалён hover-эффект для документов и пайщиков в таблице
|
||||
- [#257](https://github.com/coopenomics/mono/issues/257): Добавлено сохранение светлой/тёмной темы в localStorage и восстановление при загрузке страницы
|
||||
- [#256](https://github.com/coopenomics/mono/issues/256): Отображение статуса членства каждого пайщика в разделе "Пайщики"
|
||||
- [#255](https://github.com/coopenomics/mono/issues/255): Отображение ФИО/Наименования плательщика в разделе "Платежи"
|
||||
|
||||
#releases
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
VERSION: v2025.5.2
|
||||
FROM DATE: 2025-04-30
|
||||
VERSION: v2025.5.14
|
||||
FROM DATE: 2025-05-03
|
||||
COMMENT:
|
||||
Рабочие столы переведены на серверный рендеринг, что значительно снижает скорость первой загрузки, но главное - позволяет увеличить стабильность развертывания платформы.
|
||||
Система переведена на новый стандарт передачи документов по блокчейну. Новый стандарт обеспечивает возможность нанесенения неограниченного количества подписей на один документ с валидацией подписей по блокчейну.
|
||||
Reference in New Issue
Block a user