Connor Rigby
cf5077e2a9
Start implementing firmware startup
...
Misc other cleanup
2019-09-13 16:03:14 -07:00
Connor Rigby
7cde2b2390
Change to ElixirCircuits.
2019-09-13 16:03:14 -07:00
Connor Rigby
65436cd367
Update config files
2019-09-13 16:03:14 -07:00
Connor Rigby
56f6749595
Nerves hub pt2 ( #654 )
...
* Rework Networking
* Rework Configurator
* Fix NervesHub not connecting
2019-09-13 16:03:14 -07:00
Connor Rigby
451dfe1343
[WIP] Pull in NervesHub updates
2019-09-13 16:03:14 -07:00
Connor Rigby
6e2a018598
Implement Regimens again, add tests and test support
...
* This also includes changes to all Farmbot API Assets adding
a `monitor: :boolean` field. This allows tests to be run
causing minimal side effects on the rest of the systems.
2019-09-13 16:03:14 -07:00
Connor Rigby
f2b8abd692
Botstate refactor ( #645 )
...
* Refactor PinBindings
* Refactor logging to not require Farmbot.Registry
* Fix AMQP bot_state_transport and log_transport
* Update to use floats everywhere
* Refactor Farmbot.Firmware
* Write Firmware Tests
* dipping into FarmbotOS finally
* Cleanup peripheral_worker error message
* Implement remaining CeleryScript RPCs
* Refactor job progress
* Image Upload status notifications updates
* Fix compiler warnings and things
* Update Firmware submodule
* Fix FarmbotEXT tests
2019-09-13 16:03:14 -07:00
Connor Rigby
0d569301f1
Replace httpoison
2019-09-13 16:03:13 -07:00
Connor Rigby
bdb11b2ea8
Lots of work on Farmware
2019-09-13 16:03:13 -07:00
connor rigby
d7ff13422c
Test Migration
2019-09-13 16:03:13 -07:00
connor rigby
cf1ef23b17
Start splitting Farmbot Application Poncho Style
...
This begins splitting the monolithic Farmbot application
into separate, independent OTP applicatoins.
2019-09-13 16:03:13 -07:00