v1.7.2...v1.8.0
🚀 Enhancements
- package: Upgrade pasarguard-node-bridge (ff550295)
- admins: Enhance admin retrieval with pagination and statistics support (f23b2677)
- locales: Add "just now" translations for multiple languages and update date formatting logic (b577a47d)
- users: Add online status duration display in user columns (1b66cab5)
- Add search functionality across multiple components for improved user experience (147df6e8)
- node: Default/internal timeout (995a4de3)
- node-modal: Add default and internal timeout fields with validation (e6e1a99e)
- node: Count (f0a10399)
- node-filters: Implement node filtering and pagination components (59bfc34d)
- node: Added node searching and pagination on api (c120c64c)
🩹 Fixes
- Change core_users logic (223482d8)
- subscription: Create raw custom xray json (7c83222e)
- admins: Update query conditions for admin status checks (206f6534)
- dashboard: Update admins types (c2060d1d)
- user-modal: Implement data limit handling in user modal form (4436c126)
- node-stats-modal: Optimize uplink and downlink calculations and improve total usage logic (d91293f9)
- Try to make get usages faster (6f062fe7)
- Make modify_group faster (2084fd90)
- terminal-line: Improve timestamp formatting and validation in log parsing (78ab09ae)
- Use single function to update node user (92de1b74)
- Avoid using task (ae6b4e67)
- Show noises inputs in mobile view (3363920b)
- Update admins data access in multiple components (26ac4086)
- Ensure consistent access to admins data in user-sub-update pie chart and set-owner modal (eb9a6cd1)
- Make node deletion faster and add tests for node (#96)
- node: Limit node timeout range (216ca4fc)
- node: Get nodes test (fc0286d9)
- node-filters: Improve layout and button styles for search and refresh functionality (012a1041)
- nodes-list: Fix height for pagination always be bottom (d54c5cef)
- node-filters: Remove translation for pagination item display (5d74acf9)
- nodes: Update node data handling and improve loading states across components (62d6adaf)
- nodes: Remove unused totalNodes prop and enhance loading state management in NodesList (642eab6d)
- nodes-list: Update condition for displaying empty state when no nodes are found (746e91f5)
🏡 Chore
- admins: Rtl optimize alert dialog reset usage (034dbdda)
- usage-modal: Enhance loading state (3f15e4b7)
- package: Update pasarguard-node-bridge to version 0.2.6 in lock file (ae995b0d)
- user-filters: Enhance loading state for refresh icon (5de84011)
❤️ Contributors
- Mohammad immohammad20000@protonmail.com
- Sina
- Mohammadmahdi Mohammadi mohammadimahdi294@gmail.com
- M03ED