github PasarGuard/panel v1.8.0

latest release: v1.8.1
21 hours ago

v1.7.2...v1.8.0

compare changes

🚀 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

Don't miss a new panel release

NewReleases is sending notifications on new releases.