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

OSCHINA-MIRROR/zyplayer-zyplayer-doc

10.03.2025 00:41
GitLife Service Account

Обновление V1.1.6

Участники сообщества, внесшие свой вклад в этот выпуск: @sh1yu @diant, благодарим за ваш труд и помощь! Ждём новых участников!

Новые возможности

  • Улучшение страницы управления документами, более простое и современное оформление
  • Добавлена возможность управления шаблонами
  • Добавлены функции перемещения и копирования документов
  • Изменена логика создания страниц и сохранения приложений
  • Добавлена поддержка баз данных Dameng
  • В модуле db добавлено контекстное меню на странице tab
  • В исполнителе SQL добавлена возможность перетаскивания вертикальной компоновки

Улучшения функциональности

  • Оптимизация экспорта документов Word
  • Добавлено rewriteBatchedStatements=true для повышения производительности массовых операций с базой данных
  • Улучшен внешний вид глобального ползунка прокрутки в модуле db
  • Оптимизация удобства использования страницы исполнителя SQL
  • В модуль db добавлены функции debounce и throttle для повышения производительности страницы
  • Изменено модульное загрузочное окружение, теперь можно контролировать загрузку модулей через конфигурационный файл, а также отображается на переднем конце
  • Различные мелкие улучшения## Исправление ошибок
  • #I85QPE Исправление проблемы с отображением списка прикреплённых файлов, оптимизация логики загрузки файлов
  • Исправление проблемы с заглавными буквами псевдонимов при запросах общего количества записей в некоторых базах данных
  • Исправление ошибки страницы результатов таблицы при смешении размеров полей в базе данных Oracle
Последнее сообщение коммита: 1.1.6 release
10.03.2025 00:40
GitLife Service Account
  1. Улучшение деталей отображения документов, оптимизация стилей открытых документов
  2. Автоматическое включение пагинации при слишком большом объеме данных в SQL_EXECUTE
  3. Оптимизация страниц SQL_EXECUTE, исправление известных проблем
  4. Улучшение получения конфигураций соединений с источниками данных, обновление версии druid до 1.2.16
  5. Поддержка MySQL версий 8.x источниками данных
  6. #I6IUWC Исправление проблемы присваивания значений переменным Vue
  7. #I6IWI9 Исправление проблемы отсутствия файла при отсутствии скрипта обновления
Последнее сообщение коммита: 简化数据库名称
10.03.2025 00:40
GitLife Service Account
  1. Добавлено преобразование DDL-запросов MySQL в DDL-запросы SQL Server для создания таблиц.
  2. Устранено: при создании нового источника данных некорректное заполнение параметров приводило к неправильному закрытию конфигурации пула соединений Druid, что вызывало повторное отображение ошибочных логов в консоли.
  3. Устранено: при выполнении запросов к базе данных Dameng возникали ошибки из-за ключевых слов.
  4. #I6D0A2 Устранена проблема с отрисовкой блока кода.
  5. Внедрен компонент виртуальной таблицы, значительно улучшивший производительность работы с большими объемами данных.
  6. Усовершенствованы и исправлены SQL-запросы для получения информации о таблицах в базах данных Dameng и Oracle.
  7. Оптимизированы страницы выполнения SQL-запросов и управления данными таблиц.
  8. При первоначальном создании пользователя добавлена возможность управления источниками данных; после предоставления новых прав доступа пользователю больше нет необходимости заново входить в систему для применения этих прав.
  9. Устранены проблемы с выводом ошибок в консоль при экспорте базы данных из-за множественного ответа, а также реализованы фильтры ключевых слов для базы данных Dameng и обработка типа данных CLOB при экспорте.
  10. Изменён алгоритм выполнения SQL-запросов для решения проблемы путаницы при использовании одинаковых имен полей в одном запросе; оптимизирован редактор SQL.#I6FO83 Устранена проблема с воспроизведением предыдущего состояния страницы при множественном её открытии.
    #I6FMPT Устранена проблема с невозможностью загрузки изображений через редактор WYSIWYG.
Последнее сообщение коммита: V1.1.3 release
10.03.2025 00:40
GitLife Service Account
  1. #I636K1 Глобальная оптимизация поиска
  2. Синхронизация части закрытого исходного кода, исправление проблемы с порядком страниц
  3. Добавлены комментарии и использована библиотека Lombok (@Mdaio)
  4. Исправлено отображение меню документов при инициализации, исправлено сообщение об ошибке при повторном нажатии @〝Пойти и остановиться〟
  5. Использование @RequiredArgsConstructor для внедрения @handy
  6. Фильтрация формата при предварительном просмотре md, использование иконки дерева, указание версии сборки @защита от проклятий
  7. Преобразование SQL-запросов для создания таблиц из MySQL в Oracle @дианьцю
  8. Преобразование SQL-запросов для создания таблиц из SQL Server в MySQL @дианьцю
  9. Автоматическое выполнение скриптов обновления, хранение истории в базе данных, удаление операций Git, оптимизация структуры кода, удаление ненужных файлов
  10. Обновление wiki до версии на Vue 3
  11. #I69PMN Исправление проблемы с закрытием модального окна
  12. Поддержка пагинации в пространстве WIKI, оптимизация отображения страниц
  13. #I69ZVX Исправление проблемы с невозможностью сохранения эмодзи, оптимизация скрипта
  14. Исправление ошибки при использовании предварительной SQL-команды в MySQL из-за специальных символов в имени базы данных @дианьцю
  15. Исправление ошибки при использовании команды use в Oracle @дианьцю
  16. Добавлена поддержка базы данных Dameng @дианьцю
Последнее сообщение коммита: 修改启动说明
10.03.2025 00:39
GitLife Service Account

Глобально:

  1. #I5MD0X Добавлено изменение своего пароля

Модуль баз данных:

  1. При экспорте SQL-запроса значения NULL отображаются как NULL, а не пустую строку
  2. #I5LO38 Изменено отображение автоматически увеличивающихся полей

Модуль API-интерфейсов:

  1. Добавлены возможности работы с собственными API-интерфейсами
  2. Поддержана поддержка парсинга документов OpenAPI

Модуль WIKI-документации:

  1. После выбора старой версии страница перезагружается
  2. Обновлен редактор WIKI
  3. #I515TN Устранена ошибка при загрузке изображений в markdown
  4. #I5MD1F Добавлена возможность экспорта в Word-документ
  5. #I51E4A Исправлена проблема отображения нумерации в unordered списке
Последнее сообщение коммита: 1.1.1 release
10.03.2025 00:39
GitLife Service Account

документами.

Внесенное в обновление содержание

В этом обновлении были выполнены многочисленные улучшения удобства использования для модуля баз данных, а также был перестроен модуль документов Swagger в модуль управления документами API, что обеспечивает более полное отображение и тестирование документов Swagger и OpenAPI.

Глобальные изменения

  1. Переработка контроля прав доступа
  2. Удаление поддержки и зависимости от ES и gRPC, сосредоточение на развитии основных модулей
  3. По умолчанию удалена зависимость пакета Hive, сокращено время компиляции на 100 МБ +
  4. Оптимизация зависимостей Maven, обновлены используемые пакеты Maven, решена проблема путаницы зависимостей
  5. Добавлена поддержка build.bat, теперь можно запустить JAR непосредственно, удалены бесполезные старые фронтенд-коды

Модуль баз данных

  1. Улучшение отображения результатов запроса данных
  2. Оптимизация автозаполнения редактора SQL, стало более интеллектуальным, возможность изменения ширины левой панели
  3. Исправление проблемы переключения между несколькими вкладками
  4. Добавлена возможность выбора колонок для отображения при просмотре таблицы данных

Модуль документации API

  1. Рефакторинг представления документов Swagger с использованием Vite + Vue3 + Antdv## Модуль документации WIKI
  2. Выделение блока кода #I3BMNS, добавлена проверка на null и состояние
  3. Добавлена навигация и возможность изменения ширины левой панели, редактор по умолчанию переопределен в режиме markdown
  4. Исправлена проблема отсутствия отображения порядковых номеров в упорядоченном списке wiki
Последнее сообщение коммита: 1.1.0 release
10.03.2025 00:39
GitLife Service Account

вики-документацией.

Модуль баз данных

Содержание обновления:1. Добавлена поддержка источников данных Hive и Impala, что позволяет просматривать структуру таблиц и выполнять SQL-запросы для получения данных.
2. Оптимизирована архитектура, что позволило сделать более логичной структуру запросов и уровней данных.
3. Улучшено отображение данных; теперь выполнители поддерживают копирование в форматы insert, update и json.
4. Поддерживается экспорт данных таблиц баз данных в форматы insert, update и json; возможно использование одного файла или zip-архива для экспорта.
5. Добавлено представление схемы отношений таблиц (упрощённая версия, будет заменено лучшим компонентом ER-диаграммы при возможности).
6. Объединены страницы просмотра полей таблиц, структуры таблиц, схемы отношений и данных таблиц в одну страницу, что делает работу удобнее.
7. Усилены возможности работы с SQL Server; теперь доступна полная поддержка запросов данных, информации о базах данных и таблицах, а также экспорта данных.
8. Оптимизирован способ внедрения SQL-редактора; улучшен автоматический подбор ключевых слов; усовершенствован метод получения и обновления комментариев к полям и таблицам SQL Server; теперь требуется указывать конкретную базу данных при выполнении запросов, что упрощает поиск и подсказки.
9. Логика автоматического подбора ключевых слов для баз, таблиц и полей была улучшена, что сделала работу ещё удобнее.
10.В исполнении SQL добавлена возможность использования динамических параметров ${xx} или #{xx}.
11. Заголовки списка предварительного просмотра данных перемещены наверх для показа описаний столбцов.
12. Автоматическая сборка фронтенд-кода теперь происходит в папках каждого модуля, что позволяет избежать необходимости копирования собранного кода.
13. Улучшены страница "О программе" и сообщения о новых версиях.Это очень захватывающее обновление. После анализа отзывов и комментариев от коллег и пользователей проекта, были выявлены его ценность и недостатки, что побудило меня к кардинальным изменениям. Теперь проект предлагает многофункциональное управление несколькими базами данных, контроль прав доступа для пользователей, просмотр информации о базах данных и таблицах, редактирование полей и комментариев таблиц, диаграммы отношений, запросы данных таблиц, экспорт данных таблиц, структур таблиц и команд создания таблиц, миграцию данных между источниками данных, редактирование хранимых процедур и выполнение SQL-запросов. Поддерживаются базы данных MySQL, SQL Server, Oracle, PostgreSQL, Hive и Impala. Базовые операции с базами данных стали простыми благодаря использованию этого инструмента, который был адаптирован под нужды разработчиков, понимая их болевые точки и основные требования.

В следующих версиях планируется сосредоточиться на реализации функций импорта данных, онлайн-обновления данных, проектирования таблиц и резервного копирования данных, чтобы сделать проект еще более мощным и успешным!

Рекомендуется всем попробовать этот инструмент, все предложения по улучшению будут учтены, скорость реакции на ваши отзывы будет рекордной!## Модуль Wiki
Содержание обновления:

  1. Модуль Wiki теперь использует мобильную библиотеку Vant для поддержки просмотра документов на смартфонах #I2BC14.
  2. Улучшена страница просмотра Wiki.

Основные изменения в модуле Wiki были минимальными, так как большее внимание было уделено модулю баз данных и меньшему количеству обратной связи от пользователей. Адрес открытого источника проекта: https://gitee.com/zyplayer/zyplayer-doc
Адрес для онлайн-тестирования: http://doc.zyplayer.com
Логин: zyplayer
Пароль: 123456
Ссылка для скачивания последней версии пакета: https://pan.baidu.com/s/1yMmnle01XR4TDjo2hfvw-Q
Код доступа: 3adf
Выберите последнюю версию для использования.

Последнее сообщение коммита: 1.0.9 版本升级
10.03.2025 00:38
GitLife Service Account

zyplayer-doc — это онлайн-инструмент, предназначенный для использования внутри компании и личного пользования. В него входят базовые документы по БД, WIKI-документация, Swagger-документация, Dubbo-документация, Elasticsearch-документация и другие. Управление включает в себя функции управления пользователями и правами доступа. Проект использует следующие технологии: Spring Boot и MyBatis Plus для серверной части, а также Vue, Element UI и ZUI для клиентской части.

Добавлено:

  1. Поддержка группового управления пользователями в консоли

  2. Пространства WIKI-документации теперь представлены как отдельные страницы с возможностью управления доступом для каждой группы

  3. Возможность добавления пространств WIKI-документации в закладки, позволяющая показывать только закладки

  4. Поиск WIKI-документации игнорирует регистр символов #I2CG72

  5. Открытость для изменения стилей WIKI-страниц, поддержка предварительного просмотра изображений

  6. Добавлена возможность экспорта DDL-запросов для создания таблиц при экспорте модуля баз данных

  7. Добавлена поддержка PostgreSQL в модуле баз данных, благодарим участника "辽宁-天平" за предоставленную информацию

  8. Поддержка операций CRUD для хранимых процедур и функций в модуле баз данных, добавлена возможность изменения прав доступа для функций

  9. Оптимизация управления источниками данных в модуле баз данных, улучшение страниц просмотра

Последнее сообщение коммита: 1.0.8 版本升级
10.03.2025 00:38
GitLife Service Account

управлением базами данных.

zyplayer-doc — это онлайн-инструмент, предназначенный как для внутреннего использования в компании, так и для личного использования. В него входят базовые документы, WIKI-документация, Swagger-документация, Dubbo-документация, Elasticsearch-документация и другие. Управление включает функции управления пользователями и правами доступа.

Проект использует следующие технологии:

  • Для серверной части: Spring Boot, MyBatis Plus;
  • Для клиентской части: Vue, Element UI, ZUI.

Добавлено:

  1. К WIKI-инструменту добавлена возможность просмотра исторических версий, управляемых с помощью Git. Поддерживается push в удалённые репозитории.

  2. Исправлены проблемы отображения исторических версий в формате Markdown. Обновлен стиль просмотра Markdown, а также способ отображения комментариев.

  3. Добавлена возможность загрузки изображений при вставке в Markdown через файловый метод.

  4. Обработаны стили отображения документов WIKI.

  5. Высота поля редактирования теперь автоматически адаптируется.

  6. Отображаются размеры вложений, имя пользователя и возможность кликабельного просмотра изображений статей.

  7. Обновлены фронтенд-фреймворки для документации Dubbo, а также изменено использование Vue CLI для сборки проекта.

  8. Информация о классах Dubbo теперь загружается из переданных JAR-файлов, что позволяет видеть новые интерфейсы без необходимости перезапуска системы.9. Обновлены фронтенд-фреймворки для консоли управления документами, а также используется vue-cli для сборки проекта.

  9. Консоль теперь отображает только те меню, к которым у пользователя есть права доступа. Оптимизированы страницы входа в систему и создания источников данных.

При данной версии были внесены изменения в структуру базы данных. Для перехода с предыдущих версий требуется выполнение скрипта zyplayer_doc_manage.1.0.7.sql.

Последнее сообщение коммита: 1.0.7版本升级
10.03.2025 00:37
GitLife Service Account

управлением базами данных.

  1. В разделе "Инструменты для работы с базами данных" добавлена возможность тестирования источников данных при их добавлении, улучшены детали отображения и исправлены проблемы зависания страниц в некоторых случаях.
  2. Инструменты для работы с базами данных теперь используют vue-cli для сборки, изменены все методы запросов, что привело к более строгому оформлению кода.
  3. Документация по базам данных получила поддержку экспорта в формат Word. #I1QU0R
  4. Переделана передняя часть инструмента WIKI-документации, код стал более стандартизованным, улучшено отображение и редактирование страниц просмотра/редактирования, а также параметров URL; если нет прав доступа, кнопки соответствующих действий не отображаются.
  5. В инструмент WIKI-документации добавлена возможность удаления комментариев. #I1KMTP
  6. Улучшена первая страница адреса инструмента WIKI-документации. #I1KQUK
  7. Переделана страница открытых документов инструмента WIKI-документации, она была интегрирована в один проект.
  8. В инструмент WIKI-документации добавлена поддержка редактирования и просмотра в формате Markdown, а также быстрого открытия адреса открытых документов.
  9. В инструмент WIKI-документации добавлена функция отправки уведомлений, что повысило осознание взаимодействия с документами.
Последнее сообщение коммита: 1.0.6版本升级
10.03.2025 00:37
GitLife Service Account
  1. Поддержка отключения и включения Swagger-документации, а также оптимизация значений по умолчанию и представления информации. #Групповая потребность
  2. Добавление поддержки Oracle в базовых данных, удаление управления транзакциями JTA. #Предложено групповым участником#I1DU2K
  3. Внедрение функционала взаимной передачи данных между различными таблицами баз данных.
  4. Отображение базовых данных в виде нескольких вкладок, страницы не удаляются при переходах.
  5. Добавление функции просмотра таблиц с возможностью пагинации и улучшенного форматирования SQL-запросов.
  6. Включение отображения DDL-запросов для создания таблиц и оптимизация управления пула соединений источников данных.
  7. Добавление экспорта таблиц баз данных в формате Excel, изменение отображения списка таблиц на "Название таблицы + описание". #I17PPP #I17OXH
Последнее сообщение коммита: 1.0.5版本升级
10.03.2025 00:36
GitLife Service Account
  1. Документация Swagger поддерживает переименование адресов документов для удобства просмотра при сворачивании.
  2. В Swagger документации удалена страница управления "Адресами документов", заменена на "Подробное управление адресами".
  3. В документации баз данных добавлено управление правами доступа, разделённое на: просмотр таблиц, редактирование комментариев, выполнение SQL-запросов.
  4. В документации баз данных добавлен SQL-исполнитель, который позволяет выполнять SQL-запросы непосредственно.
    4.1. Поддерживается автозаполнение для баз данных, таблиц и полей.
    4.2. Поддерживается сбор SQL-запросов в закладки и просмотр истории выполнения.
    4.3. Поддерживается выполнение нескольких SQL-запросов одновременно, отображаются время выполнения и количество затронутых записей, поддерживаются выборочные выполнения и выполнения с помощью горячих клавиш.
  5. В информации о таблицах в документации баз данных добавлена информация о состоянии таблиц.
  6. Улучшены кэширование и другие детали.
Последнее сообщение коммита: V1.0.4 版本升级
10.03.2025 00:36
GitLife Service Account
  1. Оптимизация деталей Swagger для большей части проекта.
  2. Поддержка ввода JSON-документов в Swagger, что позволяет использовать офлайн-документацию без необходимости получения данных через API в реальном времени.
  3. Переработка документации базы данных с более элегантным дизайном. Теперь используется левостороннее дерево меню.
  4. Поддержка экспорта таблиц базы данных для офлайн-просмотра.
  5. Добавлен модуль ES, поддерживающий просмотр документов Elasticsearch и выполнение запросов DSL.
  6. Улучшена система управления пользователями, теперь доступна возможность изменения пароля.
  7. Wiki использует Elasticsearch для хранения и поиска информации, права на комментарии отключены.
  8. Другие мелкие улучшения использования системы.
Последнее сообщение коммита: 1.0.3版本升级
10.03.2025 00:36
GitLife Service Account

Перестроение прав доступа, входа, главной страницы, WIKI,以及其他细节优化.

Для точности перевода и сохранения стилистики оригинала, было решено оставить некоторые слова в китайской транслитерации.

Последнее сообщение коммита: 修改版本号
10.03.2025 00:36
GitLife Service Account

Добавлен модуль wiki-документации, grpc-документации, а также произведены другие детальные оптимизации.

Добавлен модуль wiki-документации, grpc-документации, а также осуществлены другие детальные оптимизации.

Последнее сообщение коммита: wiki支持粘贴图片
10.03.2025 00:36
GitLife Service Account

Основные функции已完成翻译应为:"Основные функции завершены".

Последнее сообщение коммита: 更新 README.md
1
https://api.gitlife.ru/oschina-mirror/zyplayer-zyplayer-doc.git
git@api.gitlife.ru:oschina-mirror/zyplayer-zyplayer-doc.git
oschina-mirror
zyplayer-zyplayer-doc
zyplayer-zyplayer-doc