Skip to content

Release 0.4.0

Latest
Compare
Choose a tag to compare
@elikoga elikoga released this 28 Feb 16:46
· 24 commits to master since this release

🌟 Major Changes:

  • Added automatic rollback if new configuration fails to connect to the controller
  • Added UI for git staging area and commiting
  • Allow selecting configurations to deploy
  • Show connected devices in devices page
  • Add device support: Generic x86-64 Devices with USB Stick Installer

🚀 Improvements and Fixes:

  • 🎨 Frontend & UI
    • Fixed timestamp timezone (#358)
    • Fixed locale detection in login form (#395)
    • Added selection to deploy to specific configurations (#360, #401)
    • Added online status of hardware devices (#361)
    • Fixed latest task (#363)
    • Added toggle to hide old devices in device list (#367)
    • Added new module icons (#373)
    • Use one icon library (#375)
    • Fixed VNC Devies view to only show connected devices (#376, #378)
    • Added UI for git staging area and commiting (#379)
    • Added state sync when multiple browser make changes (#397)
    • Added version to taskbar (#380)
  • ⚡ Backend & Performance
    • Fixed hardware devices to have nullable deployment_info_id (#364)
    • Fixed Exception when retrieving device by identifier, correct 404 (#392)
    • Added gzip to deploy devices task (#400)
  • 📡 Agent & Devices
    • Improve websocket reconnection handling and message sending (#357)
    • Added firmware compression options (#391)
    • lower image sizes by changing some documentation, environment and programs (#393)
    • Fixed kiosk url not being quoted (#394)
    • Added usb stick installer for Generic x86-64 (#396)
    • Fixed kiosk launch command to conditionally disable GPU for aarch64-linux (#397)
  • 🔄 Dependencies
    • updated npm and python packages