Commit Graph

3834 Commits (358a1e209eeecb393ca5f09022e9015464ceeda8)

Author SHA1 Message Date
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 1fe52021c7 Update AMQP options to disable heartbeat timeout
This caused errors related to network latency for some users
2019-04-12 14:32:57 -07:00
Connor Rigby fbee9ca955 Update uart code to use circuits_uart instead of nerves_uart 2019-04-08 11:49:24 -07:00
connor rigby 2133ba5f9d Update amqp dependency 2019-04-08 11:49:24 -07:00
connor rigby 7ec83695fc Update timeout for syncing resources to be 90 seconds 2019-04-08 11:49:24 -07:00
connor rigby 35f75831bc Update tzdata 2019-04-08 11:49:24 -07:00
connor rigby 26116726f6 Update Makefile to add hacks to fix esqlite 2019-04-08 11:49:24 -07:00
Connor Rigby 40bbc673e6 Update nerves_firmware_ssh 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 56dae5d8bb Fix Circuits.GPIO calls 2019-04-08 11:49:24 -07:00
connor rigby d27cc4f25d Update more deps and clean up config 2019-04-08 11:49:24 -07:00
connor rigby 11754d8675 Update CircleCI config 2019-04-08 11:49:24 -07:00
connor rigby c559ef3784 Update to Circuits.UART and Circuits.GPIO 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 fb587e4d1c Hopefully fix ephemeral `maintenance` mode 2019-04-08 11:49:24 -07:00
Connor Rigby fa203629c3 Fix channel being wrong in some edge cases 2019-04-08 11:49:24 -07:00
Connor Rigby 789d14348f Remove staging nerveshub target 2019-04-08 11:49:24 -07:00
Connor Rigby cb7c83d5bf Update VERSION and CHANGELOG 2019-04-08 11:49:24 -07:00
Connor Rigby 37ddb3b0c5 Add artifacts from other branch to .gitignore 2019-04-08 11:49:24 -07:00
Connor Rigby 8b1d501967 Add fix to make AMQP reconnect on any disconnect. 2019-04-08 11:49:24 -07:00
gabrielburnworth 9924a3812b configurator UI fixes and improvements 2019-04-08 11:49:24 -07:00
Gabriel Burnworth 1a67faf2e6 Update FEATURE_MIN_VERSIONS.json [skip ci] 2019-04-08 11:49:24 -07:00
Connor Rigby 24bc752464
Update README img download link (v7.0.0) [skip ci] 2019-02-11 09:55:54 -08:00
connor rigby 679a2a187f Update CHANGELOG 2019-02-11 09:47:57 -08:00
connor rigby 4c9ca6935a Fix `set_pin_mode` in host/stub mode 2019-02-11 09:47:57 -08:00
connor rigby 9dc36e330a Fix celery_script being decoded twice. 2019-02-11 09:47:57 -08:00
connor rigby 687a48b2e4 Add `update_channel` to config_storage and use it to configure NervesHub 2019-02-11 09:47:57 -08:00
connor rigby 6cf69cbbd5 Update CHANGELOG 2019-02-11 09:47:57 -08:00
connor rigby 12824e6aca Bump arduino-firmware version 2019-02-11 09:47:57 -08:00
connor rigby e04cc01ffb Disable building rpi assets for now 2019-02-11 09:47:57 -08:00
connor rigby 79f9e76061 Bump VERSION and update CHANGELOG 2019-02-11 09:47:57 -08:00
connor rigby 4b33fd2cef Fix typo preventing custom dns rules from working.
Nerves.Network uses `nameservers`, but FarmBot code
uses `name_servers`. This is a typo, and could be
fixed by a database migration in the future.
2019-02-11 09:47:57 -08:00
gabrielburnworth 410ba227df configurator UI additions 2019-02-11 09:47:57 -08:00
gabrielburnworth 79cc05a033 configurator html updates 2019-02-11 09:47:57 -08:00
Gabriel Burnworth 3334af082c Update RELEASE_NOTES.md (v7) [skip ci] 2019-02-11 09:47:57 -08:00
Connor Rigby 8539a734d5 Update README img download link (v7.0.0) [skip ci] 2019-02-11 09:47:57 -08:00
connor rigby 1cf72969e2 Update deps 2019-01-22 14:06:36 -08:00
connor rigby c75ba4b563 Update deps 2019-01-22 13:37:52 -08:00
connor rigby 8094b281bb Update deps 2019-01-22 13:37:52 -08:00
connor rigby fc00c6ad48 Ignore SensorReadings created by `read_pin` 2019-01-22 13:37:52 -08:00
connor rigby 620a6a56f7 More experimental EAP stuff 2019-01-22 13:37:52 -08:00
connor rigby 81a3878894 Update beta updates to publish an img file 2019-01-22 13:37:52 -08:00
connor rigby 29f3d16038 Update deps for host env 2019-01-22 13:37:52 -08:00
connor rigby cba664617c Update deps 2019-01-22 13:37:52 -08:00
connor rigby 5be766be03 Fix ntp race condition 2019-01-22 13:37:52 -08:00
connor rigby 0eeb3801be Update CHANGELOG 2019-01-22 13:37:52 -08:00
connor rigby 9a3f03aefc Update NervesHub config to reconnect after a longer timeout 2019-01-22 13:37:52 -08:00
Connor Rigby eaa109a268 Version numbers (#675)
* Update VERSION and CHANGELOG
2019-01-22 13:37:52 -08:00
connor rigby 7e64d392a3 Remove old nerves_network hacks 2019-01-22 13:37:52 -08:00