Connor Rigby
a4c1eac2d2
Update image uploader to add `file_type`
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
3b8f8d591f
Config + dead code cleanup
2019-09-13 16:03:14 -07:00
Connor Rigby
b3f1369a77
Re-implement image uploading
2019-09-13 16:03:14 -07:00
Connor Rigby
83be454f94
Progress on Refactoring farmware
2019-09-13 16:03:13 -07:00
Connor Rigby
869d1ad1a4
Progress on refactoring data syncing ( #643 )
2019-09-13 16:03:13 -07:00
connor rigby
8c34f2eacd
Refactor farmbot application into separate folders/apps.
2019-09-13 16:03:13 -07:00
Connor Rigby
0d569301f1
Replace httpoison
2019-09-13 16:03:13 -07:00
Connor Rigby
690ae222e8
Fix compile error
2019-09-13 16:03:13 -07:00
Connor Rigby
512f9d8910
Fix AMQP opening a new connection without closing the older ones
2019-09-13 16:03:13 -07:00
connor rigby
10a4379568
Work toward farmware/celeryscript stuff
...
* Fix logger erros
* Fix migrations
* Fix compile errors
* Fix tzdata child_spec
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
66bb4e51f4
Update nerves_time
2019-09-13 16:03:13 -07:00
connor rigby
d7ff13422c
Test Migration
2019-09-13 16:03:13 -07:00
connor rigby
32f46b5fd3
Start refactoring Farmware
2019-09-13 16:03:13 -07:00
connor rigby
358a1e209e
Update AMQP workers to reconnect on a 4 second timer
...
Pull in new csvm implementation
Update circleci config
Implement syncing and write_pin
add migration for syncing
add saftey to write_pin
Implement read_pin
Implement set_servo_angle
Implement more ast nodes
Implement e-stop and e-unlock
Fix a bunch of stuf
Fix missing assets on boot/init
It actually works
Rename csvm -> farmbot_celery_script; fix initial sync/dispatch
Fix a bunch of small bugs
Identify problem
Fix Sqlite bug and increase performance by 10 times!!
Fix sequences inside of sequences
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