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

OSCHINA-MIRROR/choerodon-iam-service

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
CHANGELOG.zh-CN.md 17 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
Отправлено 06.03.2025 19:57 ed69d91

Журнал изменений

Все значительные изменения в этом проекте будут записаны в данном файле.

[0.17.0] - 2019-05-24

Передняя часть

Изменения

  • Переработка меню управления
  • Переработка роли управления
  • Переработка управления приложениями
  • Переработка управления проектами
  • Разделение страниц различных служб
  • Переработка уведомлений о сообщениях

Задняя часть

Изменения

  • Замена зависимости choerodon-starter-mybatis-mapper на choerodon-starter-mybatis
  • Изменение зависимости choerodon-framework-parent
  • Изменение логики сборки gitlab.ci для поддержки совместной сборки передней и задней частей
  • Оптимизация конфигурации меню и запросов меню
  • Улучшение подсказок добавления и обновления групп проектов
  • Изменение версии dbtool до 0.6.4
  • Улучшение управления приложениями

Добавлено

  • Инициализация меню с использованием Excel через sagaTask
  • Создание интерфейса выбора прав для ролей, информация о правах возвращается, отсортированная по меню
  • Обновление от 0.16.0 до 0.17.0, исправление миграции старых данных меню и панели управления
  • Отключение связанных отношений при отключении группы проектов или проекта

Исправлено

Удалено

  • Удаление PageRequest из пагинационного запроса, больше не поддерживаются автоматически сортируемые поля передней части

[0.16.0] - 2019-04-19

Добавлено- Поле создания времени для управления организациями

  • Поле register_enabled и register_url для системных настроек
  • Запрос роли пользователя, добавление информации об ID организации на уровне проекта
  • Добавление функциональности управления группой проектов

Обновлено

  • Обновление логики запроса обновления пользователя при назначении роли, размытое поисковое запросование внутри одной организации, точное поисковое запросование вне одной организации

Исправлено

  • Исправление проблемы возможного бесконечного цикла при пагинационной синхронизации пользователей LDAP
  • Исправление ошибки NullPointerException при импорте пользователей с пустым паролем
  • Исправление проблемы отсутствия ошибки при импорте пользователей с пустым именем
  • Исправление проблемы отправки sagas при создании приложений с пустым полем enabled

[0.15.0] - 2019-03-19

Добавлено

  • Добавление управления приложениями и связанных событий

Обновлено

  • Обновление версии spring boot до 2.0.6
  • Обновление версии spring cloud до Finchley.SR2

Изменено

  • Изменение CI файла

[0.14.0] - bk 2019-02-19

Добавлено

  • Добавление пагинационного запроса аудита записи

  • Добавление массового выключения токенов в управлении авторизаций

  • Добавление истории синхронизации LDAP и деталей неудачных пользователей

  • Добавление uuid поля в LDAP

  • Добавление скрипта фильтрации и деактивации LDAP пользователей### Изменено

  • Изменение удаления интерфейсов авторизации, одновременно происходит вывод

  • Изменение получения всех прав пользователей, отображаются только активированные проекты и организации

  • Изменение проверки правил входа

  • Изменение синхронизации LDAP на массовую

  • Изменение интерфейсов синхронизации LDAP, при синхронизации активируются неактивированные пользователи

[0.13.0] - 2019-01-08

Добавлено

  • Добавлена карточка: добавление пользователя, статистика организации
  • Добавлены конфигурации местоположения и размера панели мониторинга
  • Добавлены значки проектов организации
  • Добавлены пользовательские поля фильтрации для синхронизации LDAP, а также возможность отправки пользователей SAGA с пользовательским количеством отправок
  • Добавлен внутренний API для запроса организаций и проектов по ID
  • Добавлен внутренний API для вызова аудита данных
  • Удаление токена устройства при отключении авторизации

Изменено

  • Обновлено зависящее от choerodon-starter версию до 0.9.0.RELEASE.

Исправлено

  • Исправлено сообщение об ошибке при инициализации базы данных SQL Server

Удалено

  • Удалены исполняемые программы системных объявлений

[0.12.0] - 2018-12-12

Добавлено- Добавлена функциональность управления токенами

  • Добавлены исполняемые программы системных объявлений

  • Добавлены переключатели очистки старых данных в таблицах permission и role_permission

  • Добавлена логика проверки пароля при его сбросе и удаления токена при удалении пользователя

  • Добавлены поля международных телефонных кодов для информации о пользователях### Удалено

  • Удалены зависимости hystrix-stream

  • Удалены зависимости Kafka и связанные конфигурации

[0.11.0] - 2018-11-13

Добавлено

  • Добавлены юнит-тесты
  • Добавлена функциональность системы настроек
  • Добавлены интерфейсы отправки уведомлений
  • Добавлена регистрация организаций
  • Интерфейсы назначения ролей могут назначать роли клиентам
  • Добавлена функциональность закладок
  • Добавлен интерфейс для прекращения синхронизации LDAP

Исправлено

  • Исправлены проблемы соединения и синхронизации LDAP с AD каталогом
  • Исправлены ошибки инициализации Oracle

Изменено

  • Способ запуска службы слежения изменён с kafka на eureka-event
  • Отправка внутренних сообщений теперь осуществляется только активными пользователями
  • Обновлены CI файлы
  • Обновлены основные образы

[0.10.0] - 2018-09-27

Добавлено

  • Поддержка баз данных Oracle
  • Добавлены метки для внутреннего API через аннотацию @Permission
  • Добавлены интерфейсы моего отдела панели мониторинга
  • Добавлены задачи планировщика для синхронизации пользователей LDAP
  • Добавлена функциональность внутренней почты
  • Добавлены метки и роли для wiki, а также бизнес-логика

Изменено

  • Обновлен лицензионный ключ
  • Обновлены CI файлы
  • Обновлены основные образы

Исправлено

  • Исправлены ошибки при запросе количества проектов организации
  • Исправлены ошибки при импорте пользователей
  • Исправлены ошибки при синхронизации пользователей LDAP## [0.8.0] - 2018-07-18

Изменено

  • Обновлено зависящее от dbtool версия чартов до 0.5.4.
  • Оптимизирована логика политики паролей

Добавлено

  • Добавлен поиск пользователей в проектах по электронной почте
  • Добавлен поиск назначенных пользователю организаций и проектов в личном центре
  • Добавлен поиск ролей по названию
  • Добавлены поля проектов в управлении организациями
  • Добавлены метки и роли для wiki, а также бизнес-логика
  • Добавлены события при включении/выключении организации или проекта

Исправлено

  • Устранена проблема с невозможностью обновления политики паролей
  • Устранена проблема с невозможностью выполнения расплывчатого поиска пользователей в управлении пользователями
  • Устранена проблема с возможной ошибкой при повторном использовании поля при инициализации прав доступа

[0.7.0] - 2018-06-22

Изменено

  • Обновлено версия dbtool в chart до 0.5.2.
  • Обновлено зависимое версие choerodon-starter до 0.5.3.RELEASE.
  • Изменено соединение меню и прав доступа с id на code.

Добавлено- В таблицу клиентских конфигураций добавлен локальный клиент localhost.

  • Добавлен интерфейс проверки уникальности названий меню.

  • При анализе прав доступа добавлено создание связи role_permission на основе значений кода ролей, указанных в аннотациях @Permission.

  • Изменён вызов feign интерфейса для file-service.

  • Изменён интерфейс возврата относительных адресов аватаров.

  • Добавлен поиск списка прав доступа по уровню иерархии, имени сервиса и коду.### Исправления

  • Устранена проблема отображения аватара.

  • Устранены проблемы с интерфейсами быстрого кодирования.

  • Устранена проблема с появлением грязных данных при поиске прав доступа по роли.

Удаление

  • Удалены таблицы и интерфейсы, связанные с иконками.

[0.6.0] - 2018-06-08

Добавление

  • Добавлена проверка кода уровня организации.
  • Добавлены события отправки ID пользователя при назначении роли и активации/деактивации пользователя.
  • Добавлены поля управления администратором и операции по его установке.
  • Добавлены процедуры аутентификации и авторизации для администраторского пользователя.
  • Добавлен интерфейс запроса пользователей по массиву ID.
  • Добавлены возможности изменения пароля и редактирования информации в личном центре.
  • Добавлен журнал синхронизации LDAP.
  • Добавлены тестовые интерфейсы подключения, входа и совпадения свойств LDAP.
  • Поддержана синхронизация анонимных пользователей LDAP.
  • Добавлены интерфейсы активации и деактивации LDAP.### Изменения
  • При выборе прав доступа для роли скрыты интерфейсы loginAccess и publicAccess.
  • При обновлении роли внутренние роли могут быть изменены только через поле label.
  • Оптимизированы все интерфейсы проверки уникальности названий.
  • Все поля isEnabled в do, dto, entity заменены на enabled для предотвращения ошибок сериализации некоторых фреймворков.
  • При запросе роли для назначения права добавлено соединение с таблицей многоязычных названий.
  • Левостороннее меню и менеджмент меню разделены на два отдельных интерфейса.
  • По правилам аутентификации gateway изменены все url, не соответствующие нормам.
  • Оптимизированы части кода, выполняющие циклические запросы.
  • Оптимизированы DTO, связанные с пользователями.
  • Поддержана настраиваемая синхронизация пользователей LDAP.
  • Улучшены описания всех интерфейсов.### Исправления
  • Исправлена проблема с отсутствием дополнительной информации клиента при сохранении.
  • Устранена проблема с получением только двух уровней в левой навигационной панели вместо трёх.
  • Исправлен возможный сбой в отправке всех меток при использовании события для присвоения ролей.
  • Временная проверка уникальности code на стороне клиента не совпадает с проверкой сервера, что может вызвать ошибку "code уже существует" при сохранении проекта.
  • Исправлена возможность получения пустых значений при запросах на странице назначения ролей.
  • Устранена проблема исчезновения роли GitLab при добавлении роли пользователю через новое окно.
  • Исправлено отображение имени роли на английском языке вместо локализованного имени на странице редактирования ролей.

Удалено

  • Удалены методы в RoleController и UserController, связанные с распределением ролей, несоответствующие правилам аутентификации gateway.
  • Удалена возможность выполнения запросов с использованием нескольких параметров для фильтрации.

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/choerodon-iam-service.git
git@api.gitlife.ru:oschina-mirror/choerodon-iam-service.git
oschina-mirror
choerodon-iam-service
choerodon-iam-service
master