1. 14 Dec, 2024 3 commits
    • feat: Refactor App and ChannelsTable components for improved i18n support · 22487a8a
      - Removed redundant user and status loading logic from the App component, centralizing it in the PageLayout component for better maintainability.
      - Enhanced the ChannelsTable component by integrating translation functions for various UI elements, ensuring consistent localization of titles and modal messages.
      - Updated the English locale file with new translation keys for sub-channel modifications, improving the overall localization coverage.
      - Streamlined the code structure in multiple components to enhance readability and performance.
      CalciumIon committed
    • feat: Enhance i18n support in Home component and update translations · a06e5619
      - Integrated translation functions in the Home component to support dynamic localization for various UI elements, improving accessibility for users in different languages.
      - Added new translation keys for "Telegram authentication", "Linux DO authentication", and "License" in the English locale file, expanding the localization coverage.
      - Updated existing text elements to utilize translation functions, ensuring consistency in language display across the application.
      CalciumIon committed
    • feat: Implement status loading in App component and refactor SiderBar · 1a15c216
      - Added a new function to load status data from the API in the App component, enhancing the application's ability to display real-time status updates.
      - Integrated error handling for API calls to improve user feedback in case of connection issues.
      - Removed the redundant status loading logic from the SiderBar component, streamlining the code and ensuring a single source of truth for status management.
      - Updated the useEffect hook in SiderBar to maintain sidebar collapse state based on local storage, improving user experience.
      CalciumIon committed
  2. 13 Dec, 2024 8 commits
  3. 12 Dec, 2024 14 commits
  4. 11 Dec, 2024 15 commits