Connor Rigby
6cb47d43aa
Add docs for generating app specific docs
2019-12-18 13:01:20 -08:00
Connor Rigby
1539f45014
Add new farmbot_telemetry application
2019-10-31 14:00:08 -07:00
connor rigby
d17f64f17f
Misc app cleanup and updates
...
* Add helpful Makefile task for fetching deps
* Remove dead nerves_hub code
* Update deps
2019-09-13 16:03:15 -07:00
Connor Rigby
0d32bdfccf
Add formatting and Timezone to CI
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
869d1ad1a4
Progress on refactoring data syncing ( #643 )
2019-09-13 16:03:13 -07:00
Connor Rigby
9481d2ff24
Add make task for cleaning artifacts from other branches
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
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
connor rigby
26116726f6
Update Makefile to add hacks to fix esqlite
2019-04-08 11:49:24 -07:00
connor rigby
49817bbc61
Start debugging elixir_make errors
2019-04-08 11:49:24 -07:00
connor rigby
dfe01ae1b6
Update to support Elixir 1.8
...
nerves_uart and circuits_uart still need to be updated
2019-04-08 11:49:24 -07:00
connor rigby
83b501d550
Update CircleCI config
2018-12-18 14:19:30 -08:00
Connor Rigby
c97553d017
Fix arduino build 4 realz
2018-06-05 14:30:11 -07:00
connor rigby
dd874ed77d
Fix configurator network staying up after configuring ethernet
2018-06-04 11:45:03 -07:00
connor rigby
57dcb1bc90
Update Makefile in prep for new c_src things in the future.
2018-05-31 17:09:02 -07:00
Connor Rigby
817b33fab4
Clean up Makefile output.
2018-04-09 07:48:57 -07:00
connor rigby
d046105b08
Add helper to recompile nif on env changes
2018-04-05 11:31:30 -07:00
connor rigby
3a69891a7c
Update arduino target names again
2018-03-19 10:35:37 -07:00
connor rigby
dda1317008
First pass at new fw
2018-02-15 08:27:11 -08:00
connor rigby
dfb0afbd78
Finish up dl fw settings
2018-02-15 07:51:40 -08:00
connor rigby
a033f0fa87
speedup Makefile resolution
2018-02-13 08:08:26 -08:00
Connor Rigby
e6812fe70a
Update makefile to not cache previous arduino/farmduino builds
2018-01-09 16:08:29 -08:00
connor rigby
e9c1d966a2
Build fw on circle
2018-01-05 12:04:43 -08:00
connor rigby
e3f8f39355
Bundle firmware builder into fbos
2018-01-05 12:04:43 -08:00
Connor Rigby
a7776a6e8c
Setup elixir make for prod
2017-12-28 21:23:31 -08:00
connor rigby
5e477e547b
gitignore are hard
2017-03-03 14:43:29 -08:00
connor rigby
42d65e614e
add some tests
2017-03-03 13:54:18 -08:00
connor rigby
a5b0425cf8
whoops
2017-03-03 09:58:48 -08:00
connor rigby
2a180ec155
clean a few things up
2017-02-21 07:41:02 -08:00
connor rigby
f1ec9055d4
bump makefile
2017-02-20 06:47:39 -08:00
connor rigby
848caea481
new prepare for staging release
2017-02-17 11:18:40 -08:00
connor rigby
ff5c577641
more logging
2017-02-17 10:03:05 -08:00
connor rigby
c73714b52e
fix webpack, prepare for release
2017-02-16 13:42:21 -08:00
connor rigby
cb485c5a2b
enable first party farmwares
2017-02-15 13:54:34 -08:00
connor rigby
2ad8889b81
whoops forgot that
2017-02-15 08:37:47 -08:00
connor rigby
61a687945d
fix tzdata again. Should just probably commit this upstream to them
2017-02-14 09:40:25 -08:00
connor rigby
e4aa447a0f
prepare for staging relese 4
2017-02-08 12:18:58 -08:00
connor rigby
e7b68e5e12
more travis
2017-02-01 08:43:11 -08:00
connor rigby
eff33f6524
test commit
2017-02-01 08:28:16 -08:00
connor rigby
dd0e3454b3
fix rpi3 build. waiting on nerves updates later today for rpi and rpi2
2017-01-30 09:31:34 -08:00
connor rigby
d123589d62
More work toward farmwares
2017-01-25 09:12:50 -08:00
connor rigby
a8c77cda59
forgot this
2017-01-23 15:25:52 -08:00
connor rigby
b7113e64b3
new migration that might get reverted lol.
...
finish implementing steps/mm
2017-01-23 15:23:02 -08:00
connor rigby
5349f71da2
add python and opencv to rpi and rpi2
2017-01-23 09:48:47 -08:00
connor rigby
62913d8e9b
migreate steps per mm again, fix missing dep in farmbot_system
2017-01-23 08:51:12 -08:00
connor rigby
8fe3a03f06
circular depends are def a thing.
2017-01-19 14:24:31 -08:00