Releases: equinor/flotilla
Releases · equinor/flotilla
Version 0.6.3
What's Changed
New Features 🎉
- Add functionality for resetting robots by @mrica-equinor in #1363
- Add check for min pressure in robot when starting missions by @andchiind in #1280
Improvements
- Disable schedule mission button when no robots available by @andchiind in #1292
- Remove use of Task.InspectionTarget by @Eddasol in #1362
- Use Bar as unit for pressure limits by @Eddasol in #1343
- Fix confirm pressure/battery dialogs by @Eddasol in #1372
Bug Fixes
- Fix capitalization issue on installation filter by @Eddasol in #1365
- Ensure map update on updated robot pose by @Eddasol in #1357
- Hide alerts in frontpage by @andchiind in #1379
- Use missionRunResponse in signalr messages by @andchiind in #1382
Database Changes 💾
- Make InspectionType required again by @UsamaEquinorAFK in #1376
Other Changes
- Improve tranlations on en.json and no.json files by @mrica-equinor in #1360
- Remove manual localization button and functionality by @UsamaEquinorAFK in #1371
- Display correct number of tasks in MissionQueueCard by @UsamaEquinorAFK in #1374
- Remove unused AreaMapView by @UsamaEquinorAFK in #1377
- Removed quotation mark in environment files by @tsundvoll in #1378
- Remove Dispose from RobotService by @Afonso-2403 in #1385
Full Changelog: v0.6.2...v0.6.3
Version 0.6.2
What's Changed
Breaking Changes 🛠
- Move robot controller start functionality to service by @aestene in #1335
Improvements
- Refactor inspection page code, and mission definition event handlers by @andchiind in #1313
- Avoid overflow-y in inspectionTable by @Eddasol in #1333
- Hide some columns in inspectionTable on phone by @Eddasol in #1336
- Improve iphone view for RobotArmMovement by @Eddasol in #1338
Bug Fixes
- Fix missing pressure on new robots by @Eddasol in #1329
- Add environment variables from .env file to configuration by @mrica-equinor in #1339
- Include localisation and return mission as default by @Eddasol in #1351
Other Changes
- Add rerun button to history table by @prasm313 in #1327
- Remove hard coded battery limit by @Eddasol in #1341
Full Changelog: v0.6.1...v0.6.2
Version 0.6.1
What's Changed
Improvements
- Clean up translations by @Eddasol in #1319
- Filter away localisation/return missions by @andchiind in #1308
- Refactor front page for iphone use by @mrica-equinor in #1326
- Refactor ongoing mission page for iphone use by @mrica-equinor in #1328
Bug Fixes
- Improve blocked alert by @Eddasol in #1324
- Change utc to local time upon json serialization by @UsamaEquinorAFK in #1330
Database Changes 💾
- Make more fields required by @andchiind in #1309
Other Changes
- Add application insights for frontend by @UsamaEquinorAFK in #1320
- Remove semaphore from RobotService by @UsamaEquinorAFK in #1323
- Fix dialogs for iphone use by @mrica-equinor in #1332
Full Changelog: v0.6.0...v0.6.1
Version 0.6.0
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