Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
8d6d2bbe25
refactor: Update Mikrotik config validation logic to improve brace counting accuracy and enhance AutoUrlManager UI with consistent card layouts, larger icons, and refined button styles for better user experience.
fee74c377f
feat: Improve currency exchange rate fetching in BillingManager by adding a primary source from the Central Bank of Russia and a fallback to an alternative API, along with updates to currency formatting for better precision.
ad75ca8ff5
refactor: Update BillingManager UI for better readability and consistency, including larger icons, improved card layouts, and enhanced button styles.
e086d04131
refactor: Update BillingManager UI components for improved styling and user experience, including badge colors, button styles, and status selection method.
d60eb96d00
feat: Revamp BillingManager with enhanced filtering, sorting, and payment management features, including urgency indicators and improved UI components for better user experience.
f8f8be44ca
feat: Introduce server type management in ServerManager, enhancing server configuration with type selection and validation, and update example-servers.json to include server types for improved data consistency.
7ccb3118aa
feat: Add currency conversion functionality in BillingManager to calculate total payments and monthly costs in RUB, improving financial reporting accuracy.
b18c681552
feat: Refactor GraphView to include highlighted edges and connection counts for improved visualization and user interaction, enhancing the overall graph experience.
e922f3ec78
feat: Add search functionality and node selection in GraphView, enhancing user interaction with server filtering and improved edge highlighting for better visualization.
edbf2f4299
feat: Enhance GraphView with localStorage integration for node position persistence and improve edge text styling for better visualization in the topology graph.
007c7514e1
feat: Implement server connections API and enhance GraphView with custom edge styling for improved visualization and user interaction in the topology graph.
840865e074
feat: Enhance GraphView and ServerManager components by adding node highlighting and a modal for quick connection creation, improving user interaction and visual feedback in the graph interface.
e73d5e2721
feat: Replace status selection in BillingManager forms with button group for improved user interaction and visual clarity, enhancing the overall UI experience.
ded3d8c618
feat: Replace purpose selection in BillingManager forms with PurposeSelectInput component, streamlining the UI and improving code maintainability by removing hardcoded options.
b3295ebfae
feat: Integrate ServerAutocompleteInput in BillingManager forms for optional server selection, enhancing user experience with improved search functionality and contextual help.
4655fc67cc
feat: Add server selection functionality to BillingManager, including fetching server data and integrating server options in add/edit forms for improved billing management.
bf4b1b1554
feat: Enhance ServerManager component by adding optional external and internal IP fields, improving server addition and editing functionality, and updating validation messages for better user experience.
c3e0f99ff1
refactor: Streamline BillingManager layout by consolidating filter and action buttons. Enhanced UI for better accessibility and user experience.
4c541b77da
feat: Enhance BillingManager with advanced filtering, sorting, and bulk actions for payment management. Added UI components for search, date filtering, and improved user experience with confirmation for future payment dates.
b340f73dc6
feat: Add save functionality to BillingManager component with loading state management