1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/zhangbinhub-acp

01.03.2025 10:35
GitLife Service Account
  • acp-spring-boot-starter
    • [Upgrade] Добавлена зависимость micrometer, которая поддерживает новые возможности трассировки (tracing)
  • acp-spring-cloud-starter
    • [Add] В клиенте логгирования добавлена передача traceId и spanId
Последнее сообщение коммита: !56 v2022.0.4.3
01.03.2025 10:34
GitLife Service Account
  • Глобально
    • [Обновление] Обновление зависимостей
      • Spring Boot Admin 3.1.4
  • acp-spring-cloud-starter-resource-server
    • [Исправление] Исправлено установление времени ожидания для пользовательского клиента при получении токена
Последнее сообщение коммита: !55 v2022.0.4.2
01.03.2025 10:34
GitLife Service Account
  • acp-core-common
    • [Обновление] Оптимизация класса шифрования и расшифровки, теперь поддерживаются пользовательские методы байтового кодирования
  • acp-core-ftp
    • [Обновление] Поддержка шифрования пароля с использованием "SM3"
Последнее сообщение коммита: !53 v2022.0.4.1
01.03.2025 10:34
GitLife Service Account
  • Глобальные изменения
    • [Обновление] Обновление зависимостей
      • knife4j 4.2.0
      • Spring Cloud 2022.0.4
      • bouncycastle 1.73
    • [Удаление] Удаление зависимостей
      • findbugs
      • bcprov-ext
  • acp-core-common
    • [Обновление] Оптимизация классов шифрования и расшифровки
    • [Добавление] Добавлены классы для работы с криптографическими алгоритмами SM2/SM3/SM4
  • acp-spring-boot-starter
    • [Добавление] Добавлена зависимость knife4j-openapi3-webflux-jakarta-spring-boot-starter
Последнее сообщение коммита: !52 v2022.0.4.0
01.03.2025 10:34
GitLife Service Account
  • acp-spring-boot-starter-resource-server
    • [Fix] Устранение проблемы обработки ошибок при проверке удалённого токена
Последнее сообщение коммита: !51 v2022.0.3.3
01.03.2025 10:34
GitLife Service Account
  • acp-spring-cloud-starter
    • [Fix] Устранение проблемы с конфигурационной опцией log server, префикс которой установлен как acp.cloud.logging.server
Последнее сообщение коммита: !50 v2022.0.3.2
01.03.2025 10:34
GitLife Service Account
  • Глобальные изменения

    • [Обновление] Обновление Gradle до версии 8.2.1
    • [Обновление] Обновление зависимостей
      • Spring Boot 3.1.2
      • Spring Cloud Alibaba 2022.0.0.0
  • acp-file

    • [Удаление] Удаление зависимости от commons-logging
  • acp-spring-boot-starter

    • [Оптимизация] Оптимизация кода
    • [Обновление] Изменение кода сокет-сервиса, добавлены конфигурационные параметры readerIdleTime, writerIdleTime
    • [Обновление] Интерфейс обработки сокет-сервиса ISocketServerHandle преобразован в абстрактный класс SocketServerHandle
    • [Поддержка] Поддержка WebFlux
    • [Обновление] Переопределение единого глобального обработчика исключений, поддерживающего Servlet и Reactive
    • [Добавление] Добавлен класс констант AcpCoreConstant для указания префиксов конфигураций
    • [Добавление] Добавлен статический утилитный класс EnvironmentTools для работы с переменными окружения
    • [Добавление] Добавлен интерфейс AcpWebExceptionHandler для определения глобальных обработчиков исключений, что позволяет легко расширять функциональность
    • [Добавление] Добавлены бины глобальных обработчиков исключений ServletExceptionHandler и ReactiveExceptionHandler
    • [Удаление] Удалён перечисляемый класс io.gitee.zhangbinhub.acp.boot.enums.ResponseCode
  • acp-spring-boot-starter-ftp

    • [Добавление] Добавлен класс констант AcpFtpServerConstant для указания префиксов конфигураций
  • acp-spring-cloud-starter

    • [Добавление] Добавлен класс конstant AcpCloudConstant
    • [Обновление] Изменение утилитного класса для работы с переменными окружения AcpCloudLogServerEnvironmentPostProcessor, использует константы из AcpCloudConstant и EnvironmentTools для обработки
  • acp-spring-cloud-starter-resource-server

    • [Обновление] Изменение содержимого класса констант AcpCloudResourceServerConstant, добавлены новые префиксы конфигураций
    • [Обновление] Конфигурация acp.cloud.auth.* изменена на acp.cloud.resource-server.*
    • [Обновление] Добавлена аутентификация HTTP Basic для защиты интерфейса /actuator, имя пользователя и пароль используются из конфигураций acp.cloud.resource-server.client-id и acp.cloud.resource-server.client-secret
    • [Поддержка] Поддержка WebFlux
    • [Удаление] Удалены конфигурации acp.cloud.resource-server.auth-exception-entry-point и acp.cloud.resource-server.access-denied-handler
  • тест

    • [Обновление] Обновление зависимостей
      • Spring Boot Admin 3.1.3
  • [Обновление] Изменение структуры проекта

acp                     ------- Корневой каталог проекта, модуль root
├─ acp-dependency       ------- Модуль dependency
├─ doc                  ------- Каталог документов
├─ gradle               ------- Каталог скриптов Gradle
├─ modules              ------- Каталог подмодулей
│    ├─ core            ------- Модуль core
│    ├─ spring-boot     ------- Модуль spring boot
│    └─ spring-cloud    ------- Модуль spring cloud
└─ test                 ------- Корневой каталог тестовых модулей
     ├─ cloud           ------- Модуль тестов spring cloud
     ├─ testkotlin      ------- Модуль тестов Kotlin
     └─ testspringboot  ------- Модуль тестов spring boot
  • [Обновление] Изменение названий модулей и координат GAV
Исходный модуль Новый модуль Новая GAV
:core:acp-core :acp-core-common io.gitee.zhangbinhub.acp:acp-core-common
:core:acp-client :acp-core-client io.gitee.zhangbinhub.acp:acp-core-client
:core:acp-file :acp-core-file io.gitee.zhangbinhub.acp:acp-core-file
:core:acp-ftp :acp-core-ftp io.gitee.zhangbinhub.acp:acp-core-ftp
:core:acp-packet :acp-core-packet io.gitee.zhangbinhub.acp:acp-core-packet
:boot:acp-spring-boot-starter :acp-spring-boot-starter io.gitee.zhangbinhub.acp:acp-spring-boot-starter
:boot:acp-spring-boot-starter-ftp :acp-spring-boot-starter-ftp io.gitee.zhangbinhub.acp:acp-spring-boot-starter-ftp
:cloud:acp-spring-cloud-starter :acp-spring-cloud-starter io.gitee.zhangbinhub.acp:acp-spring-cloud-starter
:cloud:acp-spring-cloud-starter-resource-server :acp-spring-cloud-starter-resource-server io.gitee.zhangbinhub.acp:acp-spring-cloud-starter-resource-server
:dependency:acp-dependency :acp-dependency io.gitee.zhangbinhub.acp:acp-dependency
  • [Обновление] Изменение пакетов
Модуль Исходный пакет Новый пакет
acp-core-common io.gitee.zhangbinhub.acp.core.* io.gitee.zhangbinhub.acp.core.common.*
acp-core-file io.gitee.zhangbinhub.acp.core.FileTools io.gitee.zhangbinhub.acp.core.file.FileTools
Последнее сообщение коммита: !49 v2022.0.3.1
01.03.2025 10:33
GitLife Service Account
  • Глобальные изменения
    • [Обновление] Обновление зависимостей
      • kotlin 1.8.22
      • Spring Boot 3.1.1
      • Spring Cloud 2022.0.3
      • logback 1.4.8
      • jackson bom 2.15.2
      • netty 4.1.94.Final
      • Native Plugin 0.9.23
  • Тест
    • [Обновление] Обновление зависимостей
      • Spring Boot Admin 3.1.0
Последнее сообщение коммита: !48 v2022.0.3.0
01.03.2025 10:33
GitLife Service Account
  • Глобальное
    • [Обновление] Обновление зависимостей
      • Spring Cloud 2022.0.3
Последнее сообщение коммита: !45 v2022.0.3.0-RC1
01.03.2025 10:32
GitLife Service Account
  • Глобальные изменения
    • [Обновление] Обновлен Gradle до версии 8.1.1, оптимизированы скрипты сборки
    • [Обновление] Обновлены зависимости
      • jupiter 5.9.3
      • junit-platform 1.9.3
      • Kotlin 1.8.21
      • Spring Boot 3.1.0
      • Spring Cloud 2022.0.2
      • Spring Cloud Alibaba 2022.0.0.0-RC2
      • Jackson 2.15.0
      • knife4j 4.1.0
      • Logback 1.4.7
      • Native Build Tools Plugin 0.9.22
      • Netty 4.1.92.Final
        -.joda.time 2.12.5
        -.zip4j 2.11.5
  • acp-core
    • [Обновление] Оптимизирован метод batchAddTask сервиса пула потоков, возвращается объект типа Future<Map>
    • [Удаление] Удалены методы работы с JSON (objectToJson, jsonToObject, getJsonFromStr) из утилитарного класса
  • acp-spring-boot-starter
    • [Обновление] Изменено использование Jackson, теперь используется расширенная конфигурация вместо полной настройки
      • [Добавление] Добавлен автоматический конфигуратор AcpJacksonAutoConfiguration
      • [Обновление] В AcpJackson2ObjectMapperBuilderCustomizer выполнена настройка по умолчанию, которая может быть изменена через параметры конфигурации spring.jackson
      • [Обновление] В AcpComponentAutoConfiguration изменён способ создания пользовательского Jackson XmlMapper
      • [Добавление] В AcpComponentAutoConfiguration добавлен пользовательский MappingJackson2XmlHttpMessageConverter
      • [Удаление] Удалён процесс создания пользовательского Jackson ObjectMapper в AcpComponentAutoConfiguration
      • [Удаление] Удалены методы (buildJacksonObjectMapper, buildJacksonXmlMapper, jacksonBuilderSetup) из утилитарного класса PackageTools
    • [Обновление] В конфигурационном классе SocketListenerConfiguration исправлено написание слова responsable на responsible
  • acp-spring-cloud-starter
    • [Удаление] Удалён код связанной с сервером ресурсами
    • [Удаление] Удалён конфигурационный класс AcpCloudOauthConfiguration и связанные параметры конфигурации acp.cloud.oauth.*
    • [Удаление] Удалён константный класс AcpCloudConstant
  • (Новое) acp-spring-cloud-starter-resource-server
    • [Добавление] Добавлен модуль acp-spring-cloud-starter-resource-server
    • [Добавление] Добавлены параметры конфигурации acp.cloud.auth.*
    • [Добавление] Добавлен константный класс AcpCloudResourceServerConstant
    • [Добавление] Добавлен аннотация EnableAcpResourceServer, при использовании которой будет автоматически настроен сервер ресурсов
    • [Добавление] Добавлен аннотация AcpCloudResourceServerApplication, который наследует AcpCloudAtomApplication и активирует EnableAcpResourceServer
  • acp-dependency
    • [Обновление] Принудительно указан номер версии slf4j
  • тест
    • [Обновление] Обновлены тестовые данные
    • [Обновление] Обновлены зависимости
      • Spring Boot Admin 3.0.4
Последнее сообщение коммита: !44 v2022.0.2.0
01.03.2025 10:32
GitLife Service Account
  • acp-spring-cloud-starter-resource-server
    • [Fix] Устранение проблемы с параметром аннотации @RegisterReflectionForBinding бинов acpSpringCloudResourceServerRestTemplate
  • test
    • [Upgrade] Обновление тестового кода
Последнее сообщение коммита: !43 v2022.0.2.0-RC2
01.03.2025 10:32
GitLife Service Account
  • Глобальные изменения
    • [Обновление] Обновлено руководство
    • [Обновление] Обновлены зависимости
      • jupiter 5.9.3
      • junit-platform 1.9.3
      • Kotlin 1.8.21
      • Spring Boot 3.1.0
      • Jackson 2.15.0
      • Native Build Tools Plugin 0.9.22
      • Netty 4.1.92.Final
  • acp-spring-boot-starter
    • [Обновление] В конфигурационном классе SocketListenerConfiguration слово responsable заменено на responsible
    • [Обновление] В классе AcpJackson2ObjectMapperBuilderCustomizer добавлена новая конфигурация maxNestingDepth
  • тест
    • [Обновление] Обновлены зависимости
      • Spring Boot Admin 3.0.4
Последнее сообщение коммита: !42 v2022.0.2.0-RC1
01.03.2025 10:31
GitLife Service Account
  • Глобальное
    • [Обновление] Обновление зависимостей
      • Spring Cloud Alibaba 2022.0.0.0-RC2
  • Тест
    • [Обновление] Обновление зависимостей
      • Spring Boot Admin 3.0.3
Последнее сообщение коммита: !38 v2022.0.2.0-M9
01.03.2025 10:31
GitLife Service Account
  • acp-spring-cloud-starter
    • [Удаление] Удаление связанного с Resource Server кода
    • [Удаление] Удаление конфигурационного класса AcpCloudOauthConfiguration и конфигурационных параметров acp.cloud.oauth.*
    • [Удаление] Удаление константного класса AcpCloudConstant
  • acp-spring-cloud-starter-resource-server
    • [Добавление] Добавлен модуль acp-spring-cloud-starter-resource-server
    • [Добавление] Добавлены конфигурационные параметры acp.cloud.auth.*
    • [Добавление] Добавлен константный класс AcpCloudResourceServerConstant
    • [Добавление] Добавлен аннотация EnableAcpResourceServer, использование которой автоматически настраивает сервер ресурсов
    • [Добавление] Добавлен аннотация AcpCloudResourceServerApplication, которая расширяет AcpCloudAtomApplication и включает EnableAcpResourceServer
Последнее сообщение коммита: !36 [Upgrade] 更新文档
01.03.2025 10:31
GitLife Service Account
  • acp-spring-boot-starter
    • [Обновление] Откат версии до v2022.0.2.0-M5 с отменой регистрации JavaTimeModule в Jackson
    • [Обновление] Изменение способа использования Jackson, теперь используется расширенная конфигурация вместо полной настройки
      • [Добавлено] Добавлена автоматическая конфигурация AcpJacksonAutoConfiguration
      • [Обновлено] В AcpJackson2ObjectMapperBuilderCustomizer выполнены базовые настройки, которые можно изменять через параметры конфигурации spring.jackson
      • [Обновлено] В AcpComponentAutoConfiguration изменён метод создания пользовательского Jackson XmlMapper
      • [Добавлено] В AcpComponentAutoConfiguration добавлен пользовательский MappingJackson2XmlHttpMessageConverter
      • [Удалено] Удалён метод создания пользовательского Jackson ObjectMapper в AcpComponentAutoConfiguration
      • [Удалено] Удалены методы buildJacksonObjectMapper, buildJacksonXmlMapper и jacksonBuilderSetup из утилиты PackageTools
  • тест
    • [Обновление] Обновлены тестовые данные
Последнее сообщение коммита: !34 v2022.0.2.0-M7
01.03.2025 10:31
GitLife Service Account
  • Глобальные изменения
    • [Обновление] Обновлен Gradle до версии 8.1.1, оптимизированы скрипты сборки
    • [Обновление] Обновлены зависимости
      • Spring Boot 3.0.6
      • Logback 1.4.7
      • Native Build Tools Plugin 0.9.21
      • Netty 4.1.91.Final
  • acp-core
    • [Удаление] Из утилит были удалены методы objectToJson, jsonToObject, getJsonFromStr и другие методы работы с JSON
  • acp-spring-boot-starter
    • [Обновление] В Jackson зарегистрирован модуль JavaTimeModule
  • acp-spring-cloud-starter
    • [Обновление] Добавлен новый параметр конфигурации acp.cloud.oauth.auth-server со значением по умолчанию false. При значении этого параметра в true, больше не происходит конфигурирования SecurityFilterChain для сервера ресурсов
    • [Обновление] В AcpCloudConstant поле resourceServerConfiguration было переименовано в resourceServerSecurityFilterChainOrder
  • тесты
    • [Обновление] Обновлены зависимости
      • Spring Authorization Server 1.0.2
Последнее сообщение коммита: !33 v2022.0.2.0-M5
01.03.2025 10:31
GitLife Service Account
  • acp-spring-cloud-starter
    • [Обновление] Оптимизация конфигурации ресурсного сервера в AcpCloudResourceServerAutoConfiguration
  • acp-dependency
    • [Обновление] Принудительное указание версии slf4j
Последнее сообщение коммита: !32 v2022.0.2.0-M4
01.03.2025 10:31
GitLife Service Account
  • Глобальное
    • [Обновление] Обновление зависимостей
      • knife4j 4.1.0
Последнее сообщение коммита: !31 v2022.0.2.0-M3
01.03.2025 10:31
GitLife Service Account
  • acp-core
    • [Обновление] Оптимизация метода batchAddTask сервиса пула потоков, возвращающего результат типа Future с типом данных Map.
Последнее сообщение коммита: !27 v2022.0.2.0-M2
01.03.2025 10:30
GitLife Service Account
  • Глобальное
    • [Обновление] Обновление зависимостей
      • Spring Cloud 2022.0.2
Последнее сообщение коммита: !26 v2022.0.2.0-M1
1
https://api.gitlife.ru/oschina-mirror/zhangbinhub-acp.git
git@api.gitlife.ru:oschina-mirror/zhangbinhub-acp.git
oschina-mirror
zhangbinhub-acp
zhangbinhub-acp