Releases: equinor/flotilla
Releases · equinor/flotilla
Version 0.0.2
What's Changed
- Task table by @MortFred in #354
- Update README with migrations info by @Christdej in #353
- Use secret key to build broker by @aestene in #355
Full Changelog: v0.0.1...v0.0.2
Version 0.0.1
What's Changed
- Update issue templates by @aestene in #1
- Add basic app example by @vetlek in #4
- Add RobotOverview component by @vetlek in #14
- Add extra robot info button by @vetlek in #17
- Add settings for prettier by @vetlek in #18
- Add RobotStatusView component by @vetlek in #16
- Add BatteryStatusView component by @knord94 in #22
- Hello world api by @tsundvoll in #27
- Move license back to root folder by @tsundvoll in #29
- Add API-specification by @vetlek in #28
- Add database by @anetteu in #32
- Update dependencies by @oysand in #38
- Add basic robots endpoints by @vetlek in #40
- Add improvement issue template by @vetlek in #42
- Add testing and linting workflow by @vetlek in #44
- Add authentication for endpoints by @vetlek in #41
- Add missions endpoints by @vetlek in #49
- Add frontend testing and linting action by @aestene in #52
- Dockerize frontend by @oysand in #56
- Change default port for frontend to 3001 by @aestene in #59
- Add mqtt broker by @aestene in #61
- Move from lts to current by @oysand in #68
- Remove api spec by @vetlek in #69
- Remove sudo from docker-compose commands by @anetteu in #75
- Upgrade frontend packages by @anetteu in #77
- [Snyk] Upgrade @types/node from 17.0.9 to 17.0.10 by @snyk-bot in #80
- Setup start and stop endpoints by @vetlek in #63
- Add DBModel suffix to db models by @vetlek in #81
- Add backend logging by @anetteu in #79
- Use single except catch in controllers by @vetlek in #82
- Backend dockerfile by @yamikarajput546 in #62
- Fix line formatting by @tsundvoll in #88
- Add report api by @anetteu in #86
- [Snyk] Upgrade web-vitals from 2.1.3 to 2.1.4 by @snyk-bot in #85
- [Snyk] Upgrade @types/node from 17.0.10 to 17.0.12 by @snyk-bot in #89
- Add stale tracker for issue and prs by @aestene in #92
- [Snyk] Upgrade @types/node from 17.0.12 to 17.0.13 by @snyk-bot in #90
- Add events api by @anetteu in #91
- Update stale.yml by @aestene in #97
- Add logging with api-logger to all endpoints by @GodVenn in #104
- Snyk upgrades by @anetteu in #107
- Improvement - use http exception for request errors by @GodVenn in #101
- Feature - Access database in tests by @GodVenn in #105
- Run as non root for backend and broker by @aestene in #111
- Use numeric user id instead of username by @aestene in #112
- Snyk upgrades by @anetteu in #110
- Remove env file from docker container by @oysand in #115
- Enable websockets endpoint on port 9001 by @aestene in #116
- Introduce multithreading applications to run api and event handler in separate threads by @oysand in #114
- Add check for conflicting events before creation by @vetlek in #129
- Refactor README.md by @tsundvoll in #130
- Snyk by @anetteu in #136
- Add pagination for certain GET requests by @anetteu in #124
- Add endpoint to create and enable robots by @aestene in #137
- Update .gitignore with .venv by @Christdej in #155
- Package upgrades by snyk by @anetteu in #156
- Add setting variables prefix by @anetteu in #154
- Add filtering options for GET endpoints by @vetlek in #152
- Update robot models by @anetteu in #162
- Add user sign in to frontend by @MortFred in #148
- Move backend from python to .NET by @anetteu in #200
- Add mission controller endpoints by @aestene in #194
- Reduce post events input requirements by @oysand in #202
- Run csharpier to format all files by @aestene in #203
- Add CORS to dotnet backend API by @MortFred in #206
- Rename Event to ScheduledMission by @oysand in #209
- Add keyvault as config default by @GodVenn in #210
- Fix no id required to create by @aestene in #222
- Add Mqtt Client to backend by @GodVenn in #208
- Activate mqtt event handler by @oysand in #223
- Fix prettier action by @GodVenn in #220
- Set up config for frontend by @GodVenn in #218
- Update Readme by @GodVenn in #225
- Update report on events by @aestene in #224
- Authentication for mqtt by @GodVenn in #228
- Bug - missions endpoint authentication by @GodVenn in #227
- Bug - backend dockerization by @GodVenn in #230
- Add test page and robot status cards by @MortFred in #236
- Add mission scheduler by @oysand in #231
- Implement custom robot cards using styled components by @MortFred in #239
- Bug mqtt infinite retries by @GodVenn in #233
- Fix bug where reports were not fetched correctly by @aestene in #243
- Feature add video stream to database by @GodVenn in #246
- Upcoming mission endpoint by @oysand in #251
- Upcoming mission cards from backend by @oysand in #249
- Remove previous frontpage and clean up dependencies by @MortFred in #252
- Styling upcoming missions by @oysand in #253
- Add endpoints to pause and resume a mission by @aestene in #245
- Implement interval timer for api calls by @MortFred in #257
- Add mission page and update mission cards by @MortFred in #259
- Improvement - TLS for mqtt communication by @GodVenn in #260
- Update broker readme with TLS instructions by @GodVenn in #261
- Update broker readme with cert key format by @GodVenn in #262
- Implement frontend placeholder components by @MortFred in #264
- Add setup script by @GodVenn in #268
- Feature create setup script by @GodVenn in #269
- Battery status dataflow by @MortFred in #265
- Update status when mission completes by @anetteu in #270
- Update robot when ISAR connects by @anetteu in #276
- Use sqlite inmemory database by @Christdej in #266
- Remove dev logging by @anetteu in #281
- Update MQTT.NET and remove workaround by @GodVenn in #284
- Remove string comparison for SQL calls by @GodVenn in #286
- Feature - Send mission to ISAR as Json by @GodVenn in #277
- Fix all references to echo mission ID to int by @GodVenn in #288
- Change expected secret format from keyvault by @GodVenn in https:...