Version 0.8.10
What's Changed
Breaking Changes 🛠
- All external mission loading put inside mission loader by @Christdej in #1708
- Add link to robot documentation from robot page by @Eddasol in #1725
New Features 🎉
- Make robot go home when battery or pressure levels are outside safe limits by @andchiind in #1684
- Implement alert list feature by @haakonsf in #1713
Improvements
- Use first mission task status to localize robot by @mrica-equinor in #1671
- Update packages by @Christdej in #1682
- Add detailed signalR logs by @andchiind in #1678
- Improve robots card by @mrica-equinor in #1681
- Only schedule return home if supported by robot by @andchiind in #1680
- Trigger robot available when robot comes online by @andchiind in #1691
- Trigger robot available event when manually setting robot status by @andchiind in #1692
- Store custom sources in SQL instead of blobs by @andchiind in #1693
- Move installation filtering to contexts by @andchiind in #1694
- Use entity framework read only in more places by @andchiind in #1703
- Make more things readonly by @andchiind in #1730
- Make readonly the default by @andchiind in #1732
- Limit logging when fetching user info by @andchiind in #1733
- Various small backend refactors by @andchiind in #1734
Bug Fixes
- Add missing error handling in frontend by @andchiind in #1668
- Fix rerunning failed tasks by @andchiind in #1673
- Verify installation for inspections in the inspection table by @andchiind in #1674
- Handle database error in event handler by @andchiind in #1679
- Prevent localisation mission in safe zone by @andchiind in #1701
- Avoid double-tracking robot entry by @andchiind in #1700
- Add missing filter translation by @andchiind in #1714
- Fix dialogs during ongoing localization mission by @mrica-equinor in #1718
- Fix filtering by missiondefinition name by @andchiind in #1715
Database Changes 💾
- Implement undocking by @andchiind in #1652
- Add missing docking migrations by @andchiind in #1667
- Add update mission runs without database conflicts by @mrica-equinor in #1669
- Logging who runs a robot mission (action log in flotilla) by @betaniat in #1712
Other Changes
- Change rerun buttons by @haakonsf in #1663
- Update readme file to run databases locally by @mrica-equinor in #1664
- Fix removing a mission from queue that has started by @mrica-equinor in #1665
- Deleting create new echo mission button and link by @betaniat in #1670
- Filter robots by available or busy status by @betaniat in #1677
- Change front page background color by @mrica-equinor in #1676
- Improve history page by @mrica-equinor in #1688
- Revert signalr logging changes by @andchiind in #1689
- Fix hover on robot card by @haakonsf in #1690
- Fix last successful mission run update by @haakonsf in #1697
- Fix overflow and line break style on robot button cards by @haakonsf in #1698
- Filtering robots in ScheduleMissionDialogs.tsx by @betaniat in #1699
- Improve scheduling of new missions during return to home by @mrica-equinor in #1706
- Fix page overflow by @haakonsf in #1726
- Revert 1726 fix page overflow by @haakonsf in #1728
- Fix small screen overflows by @haakonsf in #1729
- Add image to asset page by @mrica-equinor in #1709
- Check for undefined environment variables by @sondreo in #1723
Full Changelog: v0.8.9...v0.8.10