What's Changed
* Copy files from old repo by Christdej in https://github.com/equinor/isar/pull/1
* Add robot directory to config by Christdej in https://github.com/equinor/isar/pull/2
* Update azure container config by Eddasol in https://github.com/equinor/isar/pull/4
* Remove unused config variables by Eddasol in https://github.com/equinor/isar/pull/5
* Change branch that triggers pipelines by Eddasol in https://github.com/equinor/isar/pull/8
* switch azure pipelines with github actions by Eddasol in https://github.com/equinor/isar/pull/10
* Merge 3 robot interfaces to 1 by nicholasdalhaug in https://github.com/equinor/isar/pull/15
* Call to_next_state for transition to cancel by oysand in https://github.com/equinor/isar/pull/18
* Update readme, setup py and remove requirements-files by Christdej in https://github.com/equinor/isar/pull/14
* Polish README by autt in https://github.com/equinor/isar/pull/20
* Add autonomous docking step by sondreo in https://github.com/equinor/isar/pull/13
* Move slimm and blob service to new storage module + Fix tests by tsundvoll in https://github.com/equinor/isar/pull/19
* Merge models and robot_interface by Christdej in https://github.com/equinor/isar/pull/21
* Remove logging from MockRobot by autt in https://github.com/equinor/isar/pull/36
* Remove self transitions in state machine by autt in https://github.com/equinor/isar/pull/35
* Use exception handling instead of returning none in EchoService and StidService by vetlek in https://github.com/equinor/isar/pull/16
* Use local as default environment by aestene in https://github.com/equinor/isar/pull/43
* Handle exceptions instead of returning none by knord94 in https://github.com/equinor/isar/pull/17
* Add missing init file by tsundvoll in https://github.com/equinor/isar/pull/44
* Fix type hint in storage interface by tsundvoll in https://github.com/equinor/isar/pull/45
* Add missing StorageModule to injector by tsundvoll in https://github.com/equinor/isar/pull/46
* Documentation/update readme with mock robot installation by aestene in https://github.com/equinor/isar/pull/48
* Modularize mission planner by aestene in https://github.com/equinor/isar/pull/49
* Supply injector modules based on configuration by sondreo in https://github.com/equinor/isar/pull/56
* Add prettier print function for steps by Eddasol in https://github.com/equinor/isar/pull/58
* Add support for automated documentation by sondreo in https://github.com/equinor/isar/pull/37
* Local storage implementation by aestene in https://github.com/equinor/isar/pull/59
* Use general mock for storage by aestene in https://github.com/equinor/isar/pull/60
* Add instructions for changing storage to readme by aestene in https://github.com/equinor/isar/pull/62
* Use importlib for importing config by Eddasol in https://github.com/equinor/isar/pull/7
* Add actions status badge by aestene in https://github.com/equinor/isar/pull/64
* Add interface test by Eddasol in https://github.com/equinor/isar/pull/65
* Simplify ignore missing imports with mypy by tsundvoll in https://github.com/equinor/isar/pull/67
* Delete unused ini files by nicholasdalhaug in https://github.com/equinor/isar/pull/68
* Replace flask with fastAPI by knord94 in https://github.com/equinor/isar/pull/3
* Run send mission in separate thread by vetlek in https://github.com/equinor/isar/pull/70
* Update badges by autt in https://github.com/equinor/isar/pull/76
* Run mission status request in separate thread by vetlek in https://github.com/equinor/isar/pull/71
* Fix stop mission in monitor and send by vetlek in https://github.com/equinor/isar/pull/78
* Add map and predefined mission for turtlebot simulation by knord94 in https://github.com/equinor/isar/pull/74
* Collect inspection references in separate thread by sondreo in https://github.com/equinor/isar/pull/77
* New default map by thorvaldj in https://github.com/equinor/isar/pull/79
* Fix excessive logging in monitor/send by vetlek in https://github.com/equinor/isar/pull/80
* Setup repository for publishing to PYPI by vetlek in https://github.com/equinor/isar/pull/81
* Update README by autt in https://github.com/equinor/isar/pull/83
* Add robot specific exceptions by vetlek in https://github.com/equinor/isar/pull/86
* Add password authentication to FastAPI by knord94 in https://github.com/equinor/isar/pull/85
* Refactor state machine tests by Christdej in https://github.com/equinor/isar/pull/87
* AAD Authentication by knord94 in https://github.com/equinor/isar/pull/88
* Update author email by autt in https://github.com/equinor/isar/pull/89
* Add tests for API authentication by knord94 in https://github.com/equinor/isar/pull/90
* Remove unused requirements by sondreo in https://github.com/equinor/isar/pull/92
* Set correct version in setup by knord94 in https://github.com/equinor/isar/pull/93
* Remove `mission_created_by` field from metadata by autt in https://github.com/equinor/isar/pull/97
* Make STID service independent of plant by aestene in https://github.com/equinor/isar/pull/102
* Restructure configuration by aestene in https://github.com/equinor/isar/pull/104
* Set correct default modules by aestene in https://github.com/equinor/isar/pull/107
* Remove redundant missions to only support default by aestene in https://github.com/equinor/isar/pull/108
* Log state transitions over multiple lines by sondreo in https://github.com/equinor/isar/pull/109
* Set unique mission id for local planner by vetlek in https://github.com/equinor/isar/pull/110
* Add mission for isar-turtlebot by vetlek in https://github.com/equinor/isar/pull/112
* Fix unique mission id in metadata by vetlek in https://github.com/equinor/isar/pull/113
* Add thermal image to turtlebot mission by vetlek in https://github.com/equinor/isar/pull/115
* Add thermal image metadata by vetlek in https://github.com/equinor/isar/pull/119
* Add computed joints to TakeThermalImage dataclass by tsundvoll in https://github.com/equinor/isar/pull/121
* Add predefined car seal poses by aestene in https://github.com/equinor/isar/pull/122
* Jsp1 debug by oysand in https://github.com/equinor/isar/pull/116
* Set release 1.2.0 by aestene in https://github.com/equinor/isar/pull/126
New Contributors
* Christdej made their first contribution in https://github.com/equinor/isar/pull/1
* Eddasol made their first contribution in https://github.com/equinor/isar/pull/4
* nicholasdalhaug made their first contribution in https://github.com/equinor/isar/pull/15
* oysand made their first contribution in https://github.com/equinor/isar/pull/18
* autt made their first contribution in https://github.com/equinor/isar/pull/20
* sondreo made their first contribution in https://github.com/equinor/isar/pull/13
* tsundvoll made their first contribution in https://github.com/equinor/isar/pull/19
* vetlek made their first contribution in https://github.com/equinor/isar/pull/16
* aestene made their first contribution in https://github.com/equinor/isar/pull/43
* knord94 made their first contribution in https://github.com/equinor/isar/pull/17
* thorvaldj made their first contribution in https://github.com/equinor/isar/pull/79
**Full Changelog**: https://github.com/equinor/isar/commits/v1.2.0