Skip to content

Releases: 0xJacky/nginx-ui

v2.1.6

15 Jun 02:36
99942cf
Compare
Choose a tag to compare

🐛 Bug Fixes & Optimizations

  1. Nginx Configuration Optimization
    Removed redundant unit specification in server_names_hash_bucket_size directive configuration. #1134

  2. Frontend API Request Optimization
    Fixed timeout issues occurring in frontend API requests under specific conditions.
    (Resolves #1131 and #1139)

  3. Dynamic Module Support Enhancement
    Improved existing functionality for handling dynamically loaded Nginx modules. #1136

v2.1.5

11 Jun 12:15
0a7f89a
Compare
Choose a tag to compare

Bug Fixes 🔧

  1. Disable trash for nginx-log, sites list, and streams list
  2. Enhance upstream parser #1127

New Features 🎉

  1. Config list now supports deleting files or directories.
  2. Added release URL in upgrade page #1126.

v2.1.4

06 Jun 03:41
ff65350
Compare
Choose a tag to compare

Bug fixes and improvements

v2.1.3

05 Jun 14:27
6770993
Compare
Choose a tag to compare

✨ New Features

  1. Added support for DNS Challenge to request custom domain certificates (#1104)

🐛 Bug Fixes

  1. Fixed certificate item creation and update handling (#1117)
  2. Fixed potential config sync failure (#1118)
  3. Resolved disk statistics display issue (#1119)
  4. Improved Nginx control logic and error handling
  5. Refactored auto-certificate handling logic (#1095, #1104)

v2.1.2

04 Jun 10:11
e207b51
Compare
Choose a tag to compare

Bug Fixes

  1. Fixed module loading regex #1108
  2. Fixed translation issues #1115
  3. Fixed missing middleware for encrypted form in restore backup endpoint #1105

v2.1.1

04 Jun 04:08
b31365f
Compare
Choose a tag to compare

Bug Fixes

  1. Fixed an issue in the requests module where absolute paths were incorrectly used as base URLs, now properly utilizing relative paths (issues #1109, #1111, #1113)

  2. Resolved a credential editor problem in the DNS configuration interface (issue #1106)

  3. Enhanced error handling in the ControlResult's GetError method to properly wrap errors with their associated parameters

v2.1.0

02 Jun 01:30
f19d6c0
Compare
Choose a tag to compare

✨ New Features

  • Site & Stream Modules
    • Added proxy target configuration support (#904)
    • Introduced port scanning functionality (#904)
  • Configuration Management
    • Auto-Backup feature released (supports local/S3 storage) (#999)
    • Implemented user profile management

⚡ Improvements

  • Nginx Control

    • Refactored Nginx reload logic with a unified control method for better error handling
    • Optimized service management and error feedback during installation (#1079)
  • UI/UX

    • Updated pagination size and list item padding in configuration views
    • Use @uozi-admin/curd to refactor all curd pages.
    • Unified site status management using SiteStatusSelect component
    • Refresh the UI of the config editor

🐛 Bug Fixes

  • Configuration Module

    • Removed redundant file read/content comparison in Save function
    • Fixed pagination synchronization in get_history for the frontend
  • Miscellaneous

    • Streamlined SSE header setup using api.SetSSEHeaders (#1082)
    • Fixed upstream service status display (#1076)
    • Removed fixed column widths from site list tables

v2.1.0

02 Jun 00:37
052e476
Compare
Choose a tag to compare

✨ New Features

  • Site & Stream Modules
    • Added proxy target configuration support (#904)
    • Introduced port scanning functionality (#904)
  • Configuration Management
    • Auto-Backup feature released (supports local/S3 storage) (#999)
    • Implemented user profile management

⚡ Improvements

  • Nginx Control

    • Refactored Nginx reload logic with a unified control method for better error handling
    • Optimized service management and error feedback during installation (#1079)
  • UI/UX

    • Updated pagination size and list item padding in configuration views
    • Use @uozi-admin/curd to refactor all curd pages.
    • Unified site status management using SiteStatusSelect component
    • Refresh the UI of the config editor

🐛 Bug Fixes

  • Configuration Module

    • Removed redundant file read/content comparison in Save function
    • Fixed pagination synchronization in get_history for the frontend
  • Miscellaneous

    • Streamlined SSE header setup using api.SetSSEHeaders (#1082)
    • Fixed upstream service status display (#1076)
    • Removed fixed column widths from site list tables

v2.1.0-rc.3

28 May 08:58
227a821
Compare
Choose a tag to compare
v2.1.0-rc.3 Pre-release
Pre-release

✨ New Features

  • Site & Stream Modules
    • Added proxy target configuration support (#904)
    • Introduced port scanning functionality (#904)
  • Configuration Management
    • Auto-Backup feature released (supports local/S3 storage) (#999)
    • Implemented user profile management
  • UI Enhancements
    • Added pagination support to ConfigHistory component
    • Extended "disable-export" functionality to multiple components

⚡ Improvements

  • Nginx Control

    • Refactored Nginx reload logic with a unified control method for better error handling
    • Optimized service management and error feedback during installation (#1079)
  • UI/UX

    • Updated pagination size and list item padding in configuration views
    • Use @uozi-admin/curd to refactor all curd pages.
    • Unified site status management using SiteStatusSelect component

🐛 Bug Fixes

  • Configuration Module

    • Removed redundant file read/content comparison in Save function
    • Fixed pagination synchronization in get_history for the frontend
  • Miscellaneous

    • Streamlined SSE header setup using api.SetSSEHeaders (#1082)
    • Fixed upstream service status display (#1076)
    • Removed fixed column widths from site list tables

📦 Dependency Updates

  • Updated all non-major dependencies (Renovate #1075, #1083)
  • General dependency version sync

v2.1.0-rc.2

28 May 08:40
38ae1cc
Compare
Choose a tag to compare
v2.1.0-rc.2 Pre-release
Pre-release

✨ New Features

  • Site & Stream Modules
    • Added proxy target configuration support (#904)
    • Introduced port scanning functionality (#904)
  • Configuration Management
    • Auto-Backup feature released (supports local/S3 storage) (#999)
    • Implemented user profile management
  • UI Enhancements
    • Added pagination support to ConfigHistory component
    • Extended "disable-export" functionality to multiple components

⚡ Improvements

  • Nginx Control

    • Refactored Nginx reload logic with a unified control method for better error handling
    • Optimized service management and error feedback during installation (#1079)
  • UI/UX

    • Updated pagination size and list item padding in configuration views
    • Use @uozi-admin/curd to refactor all curd pages.
    • Unified site status management using SiteStatusSelect component

🐛 Bug Fixes

  • Configuration Module

    • Removed redundant file read/content comparison in Save function
    • Fixed pagination synchronization in get_history for the frontend
  • Miscellaneous

    • Streamlined SSE header setup using api.SetSSEHeaders (#1082)
    • Fixed upstream service status display (#1076)
    • Removed fixed column widths from site list tables

📦 Dependency Updates

  • Updated all non-major dependencies (Renovate #1075, #1083)
  • General dependency version sync