Commit Graph

  • ebfc5a9fab feat: Add favicon display functionality in BillingManager for improved visual identification of providers denozord 2025-08-08 12:03:20 +07:00
  • 560120f5b8 feat: Implement payment editing functionality in BillingManager for enhanced payment management denozord 2025-08-08 11:50:11 +07:00
  • fdad8ce5e1 feat: Add country flag display functionality in BillingManager for improved user experience denozord 2025-08-08 11:37:58 +07:00
  • 6c7142d45d feat: Add payment modal to BillingManager for streamlined payment entry and management denozord 2025-08-08 11:21:22 +07:00
  • 6d7ed80646 feat: Enhance ASNsNewManager with input validation, import/export functionality, and improved UI feedback for better user experience denozord 2025-08-08 10:56:31 +07:00
  • 3c185509b2 feat: Revamp Dashboard component with new icons, improved layout, and quick action links for enhanced user navigation and experience denozord 2025-08-08 10:39:50 +07:00
  • 64dbe621be feat: Refactor pagination components across multiple managers to improve UI consistency and enhance user experience with better navigation controls denozord 2025-08-08 10:24:41 +07:00
  • 82e15e708f feat: Enhance DomainsNewManager with validation for domain and community fields, add import/export functionality, and improve UI with new icons and feedback messages denozord 2025-08-08 09:54:34 +07:00
  • f999c87335 chore: Remove inline caching build argument from Docker publish workflow for simplification denozord 2025-08-08 09:34:09 +07:00
  • c736268c87 chore: Update Docker publish workflow to use inline caching and simplify old image cleanup process denozord 2025-08-08 09:29:12 +07:00
  • b1b956f05b chore: Update Dockerfile to switch from npm ci to npm install for improved caching and dependency management denozord 2025-08-08 09:12:53 +07:00
  • fd9f598f95 chore: Change NODE_ENV to development and update npm command in Dockerfile for improved build process denozord 2025-08-08 09:04:15 +07:00
  • 9d6cef6f9b chore: Update Dockerfile to replace npm run build with npx vite build for improved build process consistency denozord 2025-08-08 08:55:19 +07:00
  • a8c7d3e73e refactor: Update Dockerfile to use glibc-based images for frontend and backend builds, and implement a minimal distroless runtime for improved security and efficiency. Enhance CI workflow with cleanup of old Docker images. denozord 2025-08-08 08:47:59 +07:00
  • 4e5025b86e chore: Update Dockerfile to switch from npm ci to npm install for improved dependency management with caching denozord 2025-08-08 08:33:10 +07:00
  • c139a0c9c9 feat: Update Dockerfile and package.json to optimize Rollup build process and add optional Rollup dependency denozord 2025-08-08 08:26:55 +07:00
  • b0094e4658 feat: Update Docker configuration and enhance AutoUrlManager with copy functionality for example format denozord 2025-08-08 08:18:32 +07:00
  • d96f1e1c24 feat: Enhance AutoUrlManager with validation for URL and community fields, add mass import functionality, and improve UI with new icons and feedback messages denozord 2025-08-08 07:58:08 +07:00
  • 9b253e8963 feat: Enhance BillingManager with new payment addition functionality, update modal forms to include historical payment details, and improve UI with additional action buttons and status selection denozord 2025-08-06 00:18:45 +07:00
  • 2c67c2b23b feat: Add payment history section to BillingManager, update form labels to Russian, and remove country flag display for improved clarity denozord 2025-08-05 23:40:06 +07:00
  • 859395028f feat: Refactor BillingManager to improve validation, add filter functionality, and enhance UI with new icons and export feature denozord 2025-08-05 23:09:52 +07:00
  • 31559eae3b feat: Update API endpoints and routing for domains in Dashboard and MainLayout, removing deprecated components denozord 2025-08-05 22:01:56 +07:00
  • 6dee0fa0b4 feat: Refactor S3 last modified endpoint and Dashboard data fetching to handle errors gracefully denozord 2025-08-05 21:39:58 +07:00
  • 7c6ceb66bc feat: Integrate Dashboard component into MainLayout and update routing to redirect home path to /dashboard denozord 2025-08-05 21:26:23 +07:00
  • f5d86d9e1b feat: Enhance dropdown menu functionality in MainLayout by adding click outside detection and improved toggle behavior denozord 2025-08-05 20:47:19 +07:00
  • 89bb76d7cb fix icons 2 denozord 2025-08-05 20:26:04 +07:00
  • 6807d1d429 fix icons denozord 2025-08-05 20:21:41 +07:00
  • 3168964cde feat: Revamp navigation structure in App component with dropdown menus and enhanced styling for improved user experience denozord 2025-08-05 20:14:38 +07:00
  • 4fbffad878 feat: Add currency support to billing data and enhance BillingManager with exchange rate fetching and formatting functions denozord 2025-07-30 04:56:49 +07:00
  • 13767d7b3f feat: Update BillingManager to replace 'nodeName' with 'purpose', add purpose formatting function, and enhance UI elements with consistent icon sizes denozord 2025-07-30 04:47:17 +07:00
  • c2f0324817 feat: Add IconCreditCard and IconCurrencyDollar to BillingManager and App components for improved icon representation denozord 2025-07-30 04:25:44 +07:00
  • c6fbfee2b3 feat: Add billing routes in server.js for retrieving and updating billing data, and integrate BillingManager in App.jsx for navigation denozord 2025-07-30 04:16:05 +07:00
  • 093d3e07db refactor: Update auto URL parsing and formatting in server.js and AutoUrlManager for consistent whitespace handling denozord 2025-07-21 14:41:45 +07:00
  • 7642d86a82 feat: Implement auto URL management in server.js and integrate AutoUrlManager in App.jsx for enhanced URL processing and IP updates denozord 2025-07-21 14:11:41 +07:00
  • 9ca9d3f2df refactor: Improve configuration generation formatting in server.js for better readability and structure denozord 2025-07-21 14:04:07 +07:00
  • 8a475b38c0 feat: Enhance filter editing functionality in FilterManager by adding index tracking for updates denozord 2025-07-16 12:28:54 +07:00
  • 9df5f577d9 fix: Update navigation items in MainLayout to display all available links instead of limiting to the first five denozord 2025-07-16 12:09:17 +07:00
  • 04766bd005 feat: Enhance GraphView component with draggable nodes, improved positioning, and country color coding for better visualization of server connections denozord 2025-07-15 23:46:14 +07:00
  • bbf143dee7 refactor: Simplify GraphView component by removing state management and implementing grid-based node positioning for improved layout denozord 2025-07-15 22:01:09 +07:00
  • a104cc7a3f feat: Replace react-vis-network-graph with react-sigma for enhanced graph visualization and update GraphView component to utilize SVG for rendering connections and nodes denozord 2025-07-15 21:45:28 +07:00
  • c5da9e357e feat: Replace ForceGraph with react-vis-network-graph for improved visualization and enhance ServerManager with connection validation and deletion functionality denozord 2025-07-15 19:37:31 +07:00
  • 2590b08262 feat: Add GraphView component for visualizing server connections and implement connection management in ServerManager denozord 2025-07-15 19:24:45 +07:00
  • 1a31b37677 fix: Correct spelling of 'community' in S3 file paths and remove outdated domains_comunity.txt file denozord 2025-07-14 23:12:04 +07:00
  • 646e9be382 refactor: Update S3 file paths in server.js to use a new directory structure for better organization denozord 2025-07-14 22:17:41 +07:00
  • 24d4e743b5 feat: Integrate ASNsNewManager component for ASN management in routing denozord 2025-07-14 20:36:10 +07:00
  • b65d459e5d update ui denozord 2025-07-14 20:18:28 +07:00
  • 2bee891548 feat: Add IP ranges management API endpoints and integrate with frontend for viewing and updating IP ranges denozord 2025-07-14 19:40:27 +07:00
  • a54c09ae15 feat: Implement complete server deletion endpoint in API and update FilterManager to utilize it for removing server configurations and associated files denozord 2025-07-14 16:09:34 +07:00
  • 2f33d2545a refactor: Update server configuration and filter API endpoints to use a new directory structure for improved organization denozord 2025-07-14 15:57:58 +07:00
  • 3b852464d6 feat: Enhance FilterManager with advanced and simple preview modes for configuration, including improved modal display and copy functionality denozord 2025-07-14 15:41:29 +07:00
  • c62666bd42 feat: Implement simple filters management in FilterManager with API integration for fetching, adding, and deleting filters, enhancing user experience and functionality denozord 2025-07-14 15:13:32 +07:00
  • e6a9c17aa0 refactor: Simplify FilterManager layout by conditionally rendering server statistics and search section based on advanced mode, and remove custom hover effects in App.css for cleaner UI denozord 2025-07-14 15:00:39 +07:00
  • fd769dc81a feat: Add toggle buttons for switching between simple and advanced modes in FilterManager to enhance user navigation denozord 2025-07-14 13:41:04 +07:00
  • 6bcc8a8331 refactor: Update simplified filter management UI in FilterManager to use card layout, enhancing visual consistency and user experience denozord 2025-07-14 13:24:25 +07:00
  • 7d4e1d26b7 feat: Introduce simplified filter management mode in FilterManager with enhanced filter handling and deployment capabilities denozord 2025-07-14 12:46:01 +07:00
  • b4f3d78349 feat: Add server editing functionality in FilterManager with modal for improved server management and user experience denozord 2025-07-14 12:37:21 +07:00
  • ecca26d486 refactor: Update input group styling and button placement in FilterManager for improved layout and user interaction denozord 2025-07-14 12:27:11 +07:00
  • a4e0b5c936 feat: Add search functionality and server statistics panel in FilterManager for improved user experience and server management insights denozord 2025-07-14 12:18:19 +07:00
  • 1869774f73 feat: Enhance FilterManager to include filter copying functionality and improve user prompts for server configuration deployment denozord 2025-07-14 12:01:54 +07:00
  • d059892d7e fix: add filter manager denozord 2025-07-14 11:50:48 +07:00
  • 71ab7b24d3 feat: Enhance error handling and validation in FilterManager for server configuration saving and generation processes denozord 2025-07-14 11:26:05 +07:00
  • 022c8dddc5 feat: Implement server filters management API and integrate filter handling in FilterManager for enhanced server configuration capabilities denozord 2025-07-14 11:13:35 +07:00
  • 077fdcd258 refactor: Replace IconSave with IconDeviceFloppy in FilterManager for improved icon representation denozord 2025-07-14 10:57:59 +07:00
  • c25011e72b feat: Add functionality to copy server configuration to all servers and deploy configuration to enabled servers in FilterManager for improved server management denozord 2025-07-14 10:53:12 +07:00
  • a42e103bba feat: Implement server configuration management API and integrate server management features in FilterManager for enhanced server handling capabilities denozord 2025-07-14 09:54:16 +07:00
  • 43a77bc3b1 update comunity logic denozord 2025-07-14 09:09:30 +07:00
  • 8926f599c0 feat: Add new API endpoints for managing domains and integrate DomainsNewManager in the frontend for enhanced domain management functionality denozord 2025-07-14 09:00:56 +07:00
  • d174797ad0 refactor: Simplify styles in FilterManager by removing inline font size specifications for improved consistency denozord 2025-07-14 08:53:38 +07:00
  • 9af7d1081a унификацяи стилей denozord 2025-07-14 08:38:48 +07:00
  • 07ff184ef4 refactor: Update filter configuration generation and improve UI layout in FilterManager for better readability and consistency denozord 2025-07-14 08:27:18 +07:00
  • 93ace3c619 feat: Add filters API endpoints for retrieving, updating, generating, and exporting MikroTik configurations denozord 2025-07-14 08:09:05 +07:00
  • a4c5b1dd98 refactor: Update button styles and layout in ServerManager for improved accessibility and visual consistency denozord 2025-07-11 13:01:45 +07:00
  • 3e6199a339 refactor: Remove link column from ServerManager and streamline action button layout for improved UI consistency denozord 2025-07-11 12:45:43 +07:00
  • 24d2198f72 refactor: Adjust min-width for action buttons in ServerManager to enhance layout consistency denozord 2025-07-11 12:19:53 +07:00
  • 15f3166758 refactor: Update button layout in ServerManager for improved UI consistency and accessibility denozord 2025-07-11 12:06:01 +07:00
  • 85ed473cca feat: Refactor ServerManager layout to improve server list display and enhance filtering options denozord 2025-07-11 08:46:03 +07:00
  • 9e4c6863b6 feat: Enhance ServerManager with gateway field, improved validation, and new control buttons for server management denozord 2025-07-11 08:26:10 +07:00
  • 546d9aabac feat: Implement add server modal in ServerManager for enhanced server management, including validation and custom provider support denozord 2025-07-11 07:56:43 +07:00
  • 4efe958c2e feat: Add link generator functionality in ServerManager with URL settings management and CSV export feature denozord 2025-07-11 07:22:20 +07:00
  • 0d53b11dc4 fix: Ensure safe removal of event listeners in EditServerModal and DeleteServerModal to prevent potential memory leaks denozord 2025-07-10 11:00:33 +07:00
  • cdd7963331 refactor: Implement dynamic import of Tabler JS in main.jsx to enhance module management and ensure compatibility with window object denozord 2025-07-10 10:41:21 +07:00
  • 0c7c717be8 refactor: Remove Tabler JS import from index.html and move it to main.jsx for better module management; update handleEditModalSave function in ServerManager for clarity denozord 2025-07-10 10:21:44 +07:00
  • 9a109a0bf2 feat: Refactor App and ServerManager components to improve navigation and modal handling denozord 2025-07-10 10:02:01 +07:00
  • aaa4878229 feat: Integrate react-router-dom for routing and enhance App component with new navigation structure denozord 2025-07-10 09:45:18 +07:00
  • a2f3f24c57 feat: Add react-router-dom dependency and implement country flag emoji conversion in ServerManager denozord 2025-07-10 09:00:42 +07:00
  • 2aac641cd3 feat: Implement edit server modal in ServerManager for improved server management denozord 2025-07-10 08:41:32 +07:00
  • 86f6304382 feat: Add server management functionality with new API endpoints and update UI to include server statistics denozord 2025-07-10 08:21:52 +07:00
  • 2738455c1a fix: Update useEffect dependency in DataManager to include entityKey for accurate data fetching denozord 2025-07-09 23:03:06 +07:00
  • 0390dfd148 feat: Add new endpoint to fetch last modified dates of S3 files and update Dashboard to display this information denozord 2025-07-09 22:43:55 +07:00
  • e0fa98f21a feat: Add StatCard component to Dashboard and implement sorting, filtering, and pagination in DataManager denozord 2025-07-09 10:36:44 +07:00
  • 9d31682745 chore: Update package.json and package-lock.json to include @tabler/core and bootstrap dependencies, and remove Bootstrap CSS import from main.jsx denozord 2025-07-09 09:57:18 +07:00
  • 7e29a3daed refactor: Simplify App component by removing sidebar functionality and updating navigation structure for improved UI consistency denozord 2025-07-09 09:26:42 +07:00
  • c96245ae67 chore: Enhance Dockerfile.fast for improved caching, dependency installation, and security by adding a non-root user denozord 2025-07-09 09:04:54 +07:00
  • 3e8d43f1bd fix CI denozord 2025-07-09 08:56:03 +07:00
  • b4f1a2858d chore: Remove production flag from npm ci in Dockerfile.fast for improved dependency installation denozord 2025-07-09 08:48:56 +07:00
  • cff0494884 chore: Update package-lock.json to downgrade express to 4.19.2 and adjust various dependencies for compatibility denozord 2025-07-09 00:07:42 +07:00
  • 82f2d62bf8 refactor: Replace Dockerfile with Dockerfile.fast for faster builds and add Dockerfile.test for testing purposes denozord 2025-07-08 23:54:18 +07:00
  • 97711f26cb chore: Optimize Dockerfile for improved build performance and update Gitea workflows with Docker Buildx support denozord 2025-07-08 23:44:11 +07:00
  • 68d7d55c8b chore: Update Dockerfile to use Node.js 20 and revise README for updated Node.js version denozord 2025-07-08 23:14:49 +07:00
  • 1eb3e9d3f6 feat: Integrate @tabler/core for UI enhancements and refactor App component with new sidebar and dashboard features denozord 2025-07-08 23:02:32 +07:00