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

OSCHINA-MIRROR/asgc-neutrino-proxy

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
VLog.md 9 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
Отправлено 10.03.2025 23:01 eb8c5e1

1.x

1.0.0

Первый базовый версионируемый вариант

  • Основан на собственной реализованной нижележащей платформе приложений, Netty
  • Реализован чисто конфигурационно, без управления через веб-интерфейс
  • Поддерживает TCP прокси

1.5.0

  • В административном интерфейсе добавлены модули управления пользователями, лицензиями, портами, распределением нагрузки, логами соединений клиентов и распределением нагрузки
  • Поддерживается база данных SQLite по умолчанию
  • Улучшены компоненты нижележащего уровня: AOP, Banner, SqlMapper, IoC, аннотация @Value, загрузка конфигураций YML, сервис статических ресурсов и прочее
  • Добавлены новые аннотации нижележащего уровня: @Async, @Singleton
  • Добавлены механизмы AsgCompiler, ApplicationEvent

1.6.0

  • Добавлена система управления логами, логи распределения нагрузки перемещены в систему управления логами
  • В административном интерфейсе добавлены логи входа
  • Добавлена статистика трафика на главной странице

1.6.4

  • Поддерживается управление пользователями прокси-сервера (удаление/деактивация), пулеметами портов (удаление/деактивация/активация), лицензиями (удаление/деактивация/активация) и маппингом портов (добавление/удаление/деактивация/активация) с моментальным применением
  • Улучшены параметры запуска
  • Сервис статических ресурсов сервера поддерживает кэширование и gzip-сжатие, что повышает скорость отклика## 1.7.0
  • Нижележащая платформа заменена на Solon + MyBatisPlus

1.7.1

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

1.8.0

  • Маппинг портов теперь поддерживает выбор протокола
  • При использовании протокола HTTP поддерживается конфигурирование поддоменов (при условии, что серверная сторона настроена на использование доменного имени)

1.8.2

  • Добавлена поддержка HTTPS.

1.8.3

  • Улучшено восстановление соединения клиентской стороны
  • Улучшена логика проверки аутентификации клиента серверной стороной

1.8.4

  • Добавлена поддержка MariaDB
  • Для серверной и клиентской сторон поддерживаются конфигурационные файлы и параметры запуска для указания уровня логгирования
  • Клиентская сторона поддерживает конфигурацию интервала повторного подключения и возможность бесконечного повторного подключения## 1.8.5
  • Добавлена поддержка массового удаления портов из пула портов административного интерфейса
  • Добавлена возможность поиска портов при выборе из списка
  • Добавлены переключатели логгирования сердцебиения для клиентской и серверной сторон, которые можно активировать при необходимости для удобства диагностики проблем
  • Уточнены логики чтения и записи с учётом времени ожидания

1.8.6

  • Добавлена пагинация в выбор портов для маппинга
  • При создании/обновлении порта для маппинга добавлено проверение занятости порта (при редактировании маппинга порта, если номер порта не изменился, проверка не выполняется. Это предотвращает проблемы с невозможностью обновления информации о маппинге порта при его использовании)
  • Добавлена возможность поиска лицензий через выпадающий список с поддержкой фильтрации
  • Добавлена возможность поиска пользователей лицензий через выпадающий список с поддержкой фильтрации
  • В HTTP(S)-маппинг портов добавлена кнопка "Открыть страницу"
  • Исправлена проблема с ошибками NullPointerException при отключении клиентского соединения и записи логов

1.9.0

  • Добавлена поддержка UDP протокола в порт-маппинг
  • В порт-маппинг HTTP(S) добавлено открытие веб-страниц кнопкой, приоритетное использование доменного имени- Добавлена проверка занятости порта при создании или редактировании порт-маппинга, что решает различные проблемы при использовании Docker.
  • Добавлен модуль безопасности с поддержкой чёрного и белого списков ограничений.
  • Добавлена возможность ограничивать скорость для пользователей и лицензий.
  • Устранена проблема постоянной загрузки при доступе через доменное имя при маппинге HTTP(S).
  • Устранена проблема прерывания соединения при загрузке файлов через доменное имя при маппинге HTTP(S).## 2.0.2
  • Несколько улучшений деталей
    • Решение проблемы недействия параметров окружения при развертывании клиентской части Docker
    • Решение ошибки планировщика очистки логов в native среде серверной части
    • Решение известных проблем пагинации запросов
    • Расширение поля ip клиента в порт-маппинге для решения проблемы недостаточности полей для конфигурации облачных баз данных
  • Добавление управления доменами в административной панели
    • Поддержка установки одного основного доменного имени
    • Удаление, редактирование и деактивация доменного имени действуют в реальном времени
    • Поддержка обслуживания сертификата HTTPS
  • Добавлена поддержка нескольких поддоменов в порт-маппинге
    • Выбор различных основных доменов и поддоменов, изменения которых действуют в реальном времени

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

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

1
https://api.gitlife.ru/oschina-mirror/asgc-neutrino-proxy.git
git@api.gitlife.ru:oschina-mirror/asgc-neutrino-proxy.git
oschina-mirror
asgc-neutrino-proxy
asgc-neutrino-proxy
master