Releases: equinor/flotilla
Releases · equinor/flotilla
Version 0.5.2
What's Changed
Improvements
- Remove unused functions and models by @Eddasol in #1305
- Restructure "Add predefined mission" button by @andchiind in #1297
- Add ellipsis to robot name on ongoing mission card by @Eddasol in #1314
- Catch errors when connecting to timeseries database by @aestene in #1315
Bug Fixes
Other Changes
- Include inspectionfindings in MissionRunService get method by @UsamaEquinorAFK in #1304
- Fix robot name on Robot Status card when it is too long by @UsamaEquinorAFK in #1310
- Omit culture translation from SQL call in area service by @UsamaEquinorAFK in #1312
- Fix get all sources endpoint by @oysand in #1316
Full Changelog: v0.5.1...v0.5.2
Version 0.5.1
What's Changed
Breaking Changes 🛠
- Implement localization as part of a mission by @aestene in #1277
New Features 🎉
- Use token roles in controllers by @andchiind in #1211
- Banner and setting alert for blocked Robot by @UsamaEquinorAFK in #1298
Improvements
- Add missionRunResponse model to backend by @prasm313 in #1193
- Refactor pressure and battery display by @andchiind in #1207
- Modify function definitions by @Eddasol in #1217
- Readd populate db in missions test by @andchiind in #1202
- Add trufflehog github workflow for Flotilla by @UsamaEquinorAFK in #1235
- Refactor create robot query by @Afonso-2403 in #1245
- Improve appearance of no missions available dialog by @mrica-equinor in #1196
- Make add mission button and queue independent by @mrica-equinor in #1198
- Require admin privileges to view inspections by @andchiind in #1263
- Make area required in missionRun/Definition by @andchiind in #1276
- Prevent collisions in signalr messages in local development by @andchiind in #1260
- Remove polling and refactor mission page by @andchiind in #1274
- Utilise non-admin roles in tests by @andchiind in #1253
- Refactor event handlers by @Afonso-2403 in #1290
- Add alert for failure to send robot to safe zone by @andchiind in #1294
- Move rerun functionality to backend by @andchiind in #1268
- Update individual properties by @aestene in #1279
Bug Fixes
- Fix duplicates in mission queue by @Eddasol in #1219
- Remove area from robot query by @tsundvoll in #1255
- Remove LINQ errors for filtering by @andchiind in #1246
- Compare deck and installation using ID by @aestene in #1278
- Fix mission queue not refreshing upon mission delete by @andchiind in #1282
- Add mission placeholder for inspections by @andchiind in #1293
Database Changes 💾
- Make a cronjob functionality intended for InspectionReportGeneration by @UsamaEquinorAFK in #1218
- Fix naming convention for InspectionFinding by @UsamaEquinorAFK in #1225
Other Changes
- Add eslint to frontend pipeline by @Christdej in #1205
- Change base image in frontend to alpine by @eivindsjovold in #1221
- Refactor robotTest with robotResponse by @prasm313 in #1224
- Add AdaptiveCard to Cronjob Function and send it to Teams Channel by @UsamaEquinorAFK in #1223
- Add logging message to the start of InspectionFinding EventHandler by @UsamaEquinorAFK in #1237
- Testing dev environment for debugging Background service used in Inspection Reporting by @UsamaEquinorAFK in #1238
- Remove project path dependency for fetching secret by @UsamaEquinorAFK in #1239
- Update interval to 1 day by @UsamaEquinorAFK in #1240
- Change interval in appsetting to debug service in dev by @UsamaEquinorAFK in #1243
- Add Cronjob expression to InespectionFindingEventHandler Service by @UsamaEquinorAFK in #1257
- Fix inspectionfinding test to become deterministic by @UsamaEquinorAFK in #1258
- Add Local appsettings by @tsundvoll in #1259
- Add logs for AdaptiveCard by @UsamaEquinorAFK in #1266
- Pass NA in InspectionReport if some entities are null by @UsamaEquinorAFK in #1269
- Fix all bugs in inspection report service by @UsamaEquinorAFK in #1275
- Add area to echo mission by @oysand in #1244
- Log robot status update by @oysand in #1283
- Add additional logging by @oysand in #1284
- Add debug log to robot property update by @oysand in #1285
- Temporary change log to information by @oysand in #1287
- Set default launch profile to Local by @andchiind in #1288
- Possibility to filter in the Area GET Endpoint by @UsamaEquinorAFK in #1273
- Add best frontend practises document by @andchiind in #1295
- Add translation for failed request alerts by @Eddasol in #1299
Full Changelog: v0.5.0...v0.5.1
Version 0.5.0
Version 0.4.5
What's Changed
Breaking Changes 🛠
- Update to net8 by @Christdej in #1197
Improvements
- Refactor frontend mission queue components by @andchiind in #1161
- Show areas in deck cards upon opening the page + refactoring relevant code by @andchiind in #1174
- Create database objects from utilities class by @aestene in #1201
- Align function definitions in FrontPage by @eivindsjovold in #1206
Bug Fixes
- Fix filtering of missions by installation by @Eddasol in #1178
- Fix mission placeholder by @Eddasol in #1179
- Fix already scheduled warning not appearing when scheduling entire deck by @andchiind in #1190
- Remove circular dependency in useEffect by @andchiind in #1192
Database Changes 💾
- Add InspectionFindings endpoint to Flotilla API by @UsamaEquinorAFK in #1150
- Fix migration issues by @UsamaEquinorAFK in #1185
- Refactor inspection findings by @UsamaEquinorAFK in #1189
Other Changes
- Fix SECURITY.md by @UsamaEquinorAFK in #1176
- Add new analytics user to the broker by @tsundvoll in #1163
- Fix mismatch between defaultLocalizationPose in frontend and backend and use RobotResponse in RobotController by @prasm313 in #1168
- Correct datatype of defaultLocalizationPose in deckResponse by @Eddasol in #1191
- Fixes test run in github actions by @UsamaEquinorAFK in #1200
Full Changelog: v0.4.4...v0.4.5
Version 0.4.4
What's Changed
Improvements
- Use target and pose directly from Echo request by @aestene in #1057
Bug Fixes
- Set dotnet ef version to 7.0.13 in pipelines by @aestene in #1175
Other Changes
- Filter ongoing and queued missions by installation by @andchiind in #1171
Full Changelog: v0.4.2...v0.4.4
Version 0.4.3
What's Changed
Bug Fixes
- Increase page size on test by @Christdej in #1170
- Compare to lower case values by @aestene in #1172
Full Changelog: v0.4.1...v0.4.3
Version 0.4.2
What's Changed
Bug Fixes
- Increase page size on test by @Christdej in #1170
- Compare to lower case values by @aestene in #1172
Full Changelog: v0.4.1...v0.4.2
Version 0.4.1
What's Changed
Improvements
- Add alert for failed requests by @andchiind in #1018
- Fix frontend warnings by @Eddasol in #1165
- Refactoring frontend by @mrica-equinor in #1137
- Keep the header sticky on the mission page by @andchiind in #1072
- Remove Populate Area function in tests by @Christdej in #1119
Bug Fixes
- Fix status display by @Eddasol in #1151
- Improve concurrency behavior of Flotilla by @aestene in #1159
Other Changes
- Stop mission if robot is idle by @Afonso-2403 in #1152
- Fix schedule mission button on inpection page by @mrica-equinor in #1157
- Fix switching of the stop all robots button by @mrica-equinor in #1162
- Update node version documentation by @anetteu in #1116
- Move all displays into separate structure by @anetteu in #1164
- Add SECURITY.md file by @UsamaEquinorAFK in #1167
Full Changelog: v0.4.0...v0.4.1
Version 0.4.0
What's Changed
Improvements
- Make
Inspection
andMissionTask
not owned entities by @aestene in #1155
Bug Fixes
- Fix confirmation button asset page by @mrica-equinor in #1142
Full Changelog: v0.3.11...v0.4.0
Version 0.3.11
What's Changed
Improvements
- Restyle ongoing mission card by @anetteu in #1118
- Refactor write of current mission ID for robot by @aestene in #1148
Bug Fixes
- Filter robot and area by installation by @Eddasol in #1143
- Prevent all robots from showing while loading by @Eddasol in #1145
- Fix inspection frequency being uneditable by @andchiind in #1149
Other Changes
- Improve header appearance by @mrica-equinor in #1147
Full Changelog: v0.3.10...v0.3.11