For this release we have gone through every single aspect of the Magic dashboard frontend and ensured that every single component works 100% perfectly on devices with smaller screens such as for instance iPhones and Androids. Below is a list.
- Responsive tables
- OG tags for dashboard
- Improved login logic when choosing a backend
- Frontend validators on create task in task scheduler
- Prevent user from creating tasks in the past in task scheduler
- Removing auto zoom on textboxes and input form elements
- Fixed flickering of navbar on iPhone and Safari browsers
- Corrected the paths to device icons
- Added more shortcut keys
- Made it easier to copy server's public key in cryptography menu
- Fixed a bug that disconnected the action buttons when using a device with smaller screen size
- Support for carriage return key in save SQL snippet
- Increased the maximum upload size in the install on VPS docker-compose file
- Fixed several issues related to active folder in Hyper IDE, making the UX much more intuitive and easy to use
- Fixed issues related to shortcut keys not working resulting in unpredictable behaviour
- Fixed log invocation bug when crudifying backend that resulted in the endpoint files not working
- Eliminated all places where UI overflows resulting in horizontal scrollbars, such as in endpoints and other places
- Fixed rendering issue related to the hour and minute of date time pickers when for instance creating new due dates for tasks
- Fixed carriage return in rename file dialog
Plus many other minor issues.