Update Changelog
This commit is contained in:
39
changelog
39
changelog
@ -1,22 +1,31 @@
|
|||||||
### 🌐 **[2.4.2] – Online User Count & Stability Updates**
|
### 🚀 **[2.4.3] – Password Editing, Telegram Enhancements & Stability Fixes**
|
||||||
|
|
||||||
*Released: 2025-10-31*
|
*Released: 2025-11-06*
|
||||||
|
|
||||||
#### 🌟 **New Feature**
|
#### 🔐 **Security & UI Improvements**
|
||||||
|
|
||||||
* 👥 **Online User Count from Nodes**
|
* **Client-Side Password Validation** – Prevent weak or invalid passwords directly from the browser.
|
||||||
The system now aggregates real-time online user data directly from active nodes, giving a more accurate live connection count on the dashboard.
|
* **Editable Password Field** – Users’ passwords can now be securely updated via the user modal.
|
||||||
|
|
||||||
#### 🧩 **Improvements**
|
#### 🤖 **Telegram Bot Upgrades**
|
||||||
|
|
||||||
* 🧹 Removed unnecessary input validation logic to streamline core functions.
|
* Added **inline keyboard support** for clearing user notes.
|
||||||
* ⚙️ Improved consistency between node reports and server-side user tracking.
|
* Enhanced **user detail display**, showing notes and improved formatting for admins.
|
||||||
|
|
||||||
#### 📦 **Dependency Updates**
|
#### ⚙️ **Backend & Server Enhancements**
|
||||||
|
|
||||||
* ⬆️ **FastAPI** → 0.120.1
|
* **Database-based Online Tracking:** Online user count now directly pulled from MongoDB instead of memory.
|
||||||
* ⬆️ **Starlette** → 0.49.1
|
* **Fixed traffic bug** causing incorrect offline user status in multi-node environments.
|
||||||
* ⬆️ **aiofiles** → 25.1.0
|
|
||||||
* ⬆️ **pymongo** → 4.15.3
|
#### 🧹 **Maintenance & Dependencies**
|
||||||
* ⬆️ **yarl** → 1.22.0
|
|
||||||
* ⬆️ **multidict** → 6.7.0
|
* Cleaned up `requirements.txt` to include only top-level dependencies.
|
||||||
|
* Dependency upgrades:
|
||||||
|
|
||||||
|
* ⬆️ `psutil` → 7.1.3
|
||||||
|
* ⬆️ `certbot` → 5.1.0
|
||||||
|
* ⬆️ `python-dotenv` → 1.2.1
|
||||||
|
* ⬆️ `fastapi` → 0.121.0
|
||||||
|
* ⬆️ `aiohttp` → 3.13.2
|
||||||
|
* ⬆️ `idna` → 3.11
|
||||||
|
* ⬆️ `click` → 8.3.0
|
||||||
Reference in New Issue
Block a user