Skip to content

reforis: update to version 3.1.0

Richard Muzik requested to merge feature/bump-reforis-300 into develop
  • Add & update Weblate translations
  • Add animations for alerts to app.css
  • Add useSessionTimeout hook and SessionTimeoutModal component
  • Add missing icons to FontAwesome icons library
  • Update Foris JS library to v6.4.0
  • Update Browserslist DB
  • Update SkipGuideButton styles to be less expressive
  • Update branding to reForis in codebase
  • Refactor Overview Cards
  • Refactor ConnectionTest component
  • Refactor Main.js to use useSessionTimeout hook
  • Refactor top-bar.html to add margin-bottom for mobile view
  • Refactor NetMetr card to LibreSpeed card
  • Refactor CSS styles to use variable for primary color
  • Refactor SkipGuideButton to use a modal for skipping guide
  • Fix theme handleMediaChange to handle favicon change
  • Other small improvements

Additional changes from v3.0.0

  • Add & update Weblate translations
  • Add fontAwesomeIcons library
  • Add congrats emoji to GuideFinish heading
  • Add SkipLink component for accessibility improvement
  • Migrate to React FontAwesome v6
  • Fix dark mode flickering screen
  • Fix navigation collapse on mobile
  • Fix Guide layout on different screen sizes
  • Update Foris JS library to v6.1.0
  • Update theme context to handle favicon change and improve initialization
  • Refactor app.scss to match common Turris Bootstrap theme
  • Refactor GuideHelper & GuideControls components
  • Refactor Interface component
  • Refactor ErrorBoundary component and removed unused CSS
  • Remove obsolete styles & refactored icons
  • NPM audit fix

Additional changes from v2.1.0

  • Add & update Weblate translations
  • Add third state for test connection results
  • Add Dark Mode to the TopBar
  • Migrate to Bootstrap v5.3.x
  • Fix building of the JS docs
  • Fix processing DHCP lease time units
  • Fix navigation sections collapse
  • Replace Pylint & Pycodestyle for Ruff
  • Replace online Lato font with a local one
  • Refactor Notification API
  • Refactor Notifications component
  • Refactor update_reboot_settings function in updater.py
  • Update Foris JS library to v6.0.3
  • Update FontAwesome library to v6.5.2
  • Remove required attribute from new MAC address input
  • Other improvements
  • NPM audit fix
Edited by Richard Muzik

Merge request reports