From 3838178aa0ced81ea99a68dec7e7d18470eb0b38 Mon Sep 17 00:00:00 2001 From: Whispering Wind <151555003+ReturnFI@users.noreply.github.com> Date: Wed, 27 Aug 2025 22:47:34 +0330 Subject: [PATCH] Update changelog --- changelog | 28 ++++++++++++++++------------ 1 file changed, 16 insertions(+), 12 deletions(-) diff --git a/changelog b/changelog index ad97071..9135fa2 100644 --- a/changelog +++ b/changelog @@ -1,18 +1,22 @@ -# [1.17.0] - 2025-08-24 +# [1.18.0] - 2025-08-27 +#### ⚑ Performance -#### ⚑ Authentication +* ⚑ **Optimized bulk user URI fetching**: -* πŸš€ **Implemented Go HTTP Auth Server** for **maximum performance** -* ⚑ Removed old command-based auth system + * New API endpoint `/api/v1/users/uri/bulk` to fetch multiple user links in a single call + * Eliminates N separate script executions β†’ **huge speedup** πŸš€ +* ⚑ Refactored `wrapper_uri.py` for faster bulk processing & maintainability -#### πŸ‘₯ User Management +#### ✨ Features -* ✨ **Bulk User Creation** added across: +* πŸ“€ **Bulk user link export** directly from the **Users Page** +* 🎨 Distinct **color coding** for user statuses in Web Panel +* ⏸️ **On-Hold User Activation** logic introduced in `traffic.py` (with `creation_date=None` default) - * πŸ–₯️ **Frontend UI** - * πŸ“‘ **API Endpoint** - * πŸ’» **CLI Command** - * πŸ“œ **Automation Script** -* πŸ” New **Online User Filter & Sort** on the Users page -* πŸ› Fixed: underscores now supported in usernames \ No newline at end of file +#### πŸ› Fixes & Refactors + +* πŸ€– **Bot**: Properly handle escaped underscores in usernames +* πŸ› οΈ **Webpanel**: Improved handling of malformed user data & more accurate status for on-hold users +* πŸ› Show Go installation correctly +* πŸ”„ Refactored on-hold user logic into `traffic.py` for central management