Commit graph

260 commits

Author SHA1 Message Date
Connor Rigby 8859a38d54 Fix mixfile merge conflict. 2017-11-29 12:37:07 -08:00
Connor Rigby 89d865306c Use interim fwup conf for this release 2017-11-28 20:57:49 -08:00
Connor Rigby cadeab70fe Migrate a v5 bot to v6. 2017-11-28 13:59:04 -08:00
connor rigby 31ea283015 amqp-mqtt swap now enabled 2017-11-27 13:48:07 -08:00
connor rigby a2da261066 Bump ranch listeners down accross the app.. 2017-11-27 08:10:01 -08:00
Connor Rigby f91d8aa2b0 development tool to find farmbot on network. 2017-11-24 14:57:45 -08:00
connor rigby 13c8cd675f Fix calibration after report. 2017-11-21 12:45:58 -08:00
Connor Rigby 277ada3c89 fix host udev, add verbosity to log meta 2017-11-20 20:42:29 -08:00
connor rigby 2eddf23878 Add ability to plug/unplug arduino without disaster 2017-11-20 12:16:46 -08:00
connor rigby 5bc7955488 Add firmware POST check..
* Wait for the startup message before allowing the `Firmware` module
  to issue commands to the `uart_handler`
* Fix bad formatted r82 messages factory resetting the bot.
2017-11-20 09:00:13 -08:00
connor rigby 78b68cae11 Re add arduino timeout. :/ 2017-11-20 08:37:35 -08:00
Connor Rigby 3940fe1c35 add progress bar for fw flashing 2017-11-17 12:49:26 -08:00
connor rigby d36116eb3d bring back fw flashing 2017-11-16 13:47:36 -08:00
Connor Rigby f991a2be2d [BROKEN] start building fw updater 2017-11-16 11:30:21 -08:00
connor rigby 6a2c3ebc26 fix amqp transport with new sync_cmd. 2017-11-15 09:47:52 -08:00
connor rigby f595f9e38a add a force sync mech to repo manager 2017-11-13 13:22:08 -08:00
connor rigby 1407d25bf6 fix bad psk not factory resetting bot 2017-11-13 11:55:37 -08:00
connor rigby 0ae5cf927f New AMQP transport to replace MQTT. 2017-11-13 10:20:51 -08:00
Connor Rigby c9dea910f3 more travis stuff 2017-11-12 17:42:15 -08:00
Connor Rigby 044b271110 fix missing ssh keys 2017-11-12 17:10:26 -08:00
Connor Rigby 0a83d135b1 clean up slack updater. 2017-11-11 15:50:45 -08:00
Connor Rigby bd84c64796 bring back slack uploader 2017-11-11 15:35:50 -08:00
connor rigby b0658efbc2 bring back farmevents and regimens 2017-11-10 12:10:02 -08:00
connor rigby 3db2a97271 write some tests 2017-11-10 09:51:56 -08:00
connor rigby 65286edfe4 fix report softawre version 2017-11-09 17:10:47 -08:00
Connor Rigby a1fea72ad8 fix stub handler, _if, toggle_pin 2017-11-08 16:55:16 -08:00
connor rigby a86e986a1d fix tranport crashes causing app crash 2017-11-08 11:10:28 -08:00
Connor Rigby 4e207092e8 fix seq and exeute ast nodes 2017-11-07 16:23:14 -08:00
Connor Rigby 63afb585d3 build fb logger 2017-11-07 13:24:19 -08:00
Connor Rigby 6c66e13f5a begin implementing cs again.. 2017-11-04 23:54:49 -07:00
connor rigby 9eacd7f925 add new http cs/state transport 2017-11-01 11:44:50 -07:00
connor rigby 43deb4aaf3 bring back farmware repos. 2017-10-31 13:36:06 -07:00
connor rigby f67590ba76 update dhcp lib; add wobserver 2017-10-30 10:47:24 -07:00
connor rigby 1efaa0448c allow for local development of the configurator app 2017-10-26 13:04:55 -07:00
Connor Rigby 2390cf9a0c remove more stuff 2017-10-26 09:54:18 -07:00
Connor Rigby a756e12f84 fix tests.
Ok it was actually just remove broken tests :P
2017-10-26 09:25:47 -07:00
connor rigby 7bde7fb8c8 reenable logger 2017-10-24 06:31:59 -07:00
Connor Rigby 2c48abf2b2 ftfy 2017-10-23 21:15:49 -07:00
Connor Rigby f78ce3773c [BROKEN] begin allowing http adapter to be replaced. 2017-10-23 19:14:30 -07:00
connor rigby 8c8b89426e that took so much debugging 2017-10-23 11:09:00 -07:00
connor rigby c2bc4f60fe wut 2017-10-19 11:50:26 -07:00
Connor Rigby a9280a87e8 whoops 2017-10-19 11:22:19 -07:00
Connor Rigby 0c07507094 adapter needs to be fixed. brb 2017-10-19 10:29:15 -07:00
connor rigby 7a925c46e2 allow for local development of the configurator app 2017-10-18 11:31:18 -07:00
connor rigby fa66e95fa1 network _should_ be working... 2017-10-17 10:12:26 -07:00
connor rigby 9552110994 networking isn't working... 2017-10-16 11:39:47 -07:00
Connor Rigby c2da435729 more formatting 2017-10-11 16:01:35 -07:00
Connor Rigby fe32cd1540 use Elixir 1.6.0 code formatter 2017-10-11 15:53:00 -07:00
connor rigby a7e3b6ba30 genstage stuff 2017-10-11 09:47:52 -07:00
Connor Rigby 3999ef58d9 format exit reasons 2017-10-10 11:36:47 -07:00
Connor Rigby a1f2bc84c6 move stuff and add docs 2017-10-04 19:46:51 -07:00
Connor Rigby 345287a534 prepare for merge 2017-10-04 19:11:20 -07:00
Connor Rigby f7989a13a4 more progress toward new coonf 2017-10-03 15:20:24 -07:00
Connor Rigby 4c40d288d7 start working out configurator 2017-10-03 13:07:17 -07:00
Connor Rigby 2c27b8c8db reimplement logger 2017-10-01 19:54:21 -07:00
Connor Rigby 3cebc51b5e more cleanup 2017-10-01 10:31:55 -07:00
Connor Rigby f0bfcf3d4f start cleaning up 2017-09-30 22:08:53 -07:00
Connor Rigby cf2c4784ae Merge branch 'configurator' of github.com:ConnorRigby/farmbot_os into configurator 2017-09-29 15:06:02 -07:00
Connor Rigby 3a3413eda5 /shrug 2017-09-29 15:05:48 -07:00
connor rigby 0285d1f5ec :up_arrow: 2017-09-27 09:23:44 -07:00
connor rigby f8d52e33f5 deploy2rpi3 2017-09-26 13:21:49 -07:00
Connor Rigby db27ef3842 move db repos, fix tests 2017-09-26 10:45:55 -07:00
Connor Rigby 02da0a982f Fix config and ConfigStorage
* Fix host/target specific elixirc paths.
* Add cred copier to db for host env.
2017-09-26 07:46:29 -07:00
connor rigby 210a79b30a this isn't working as well 2017-09-22 16:28:30 -07:00
Connor Rigby 7a9117983e 🏀 2017-09-22 14:23:13 -07:00
Connor Rigby beabfbf970 Start adding a third repo for config settings 2017-09-22 13:07:43 -07:00
Connor Rigby dafd98e847 Fix test config and implement sequences. 2017-09-21 10:39:39 -07:00
Connor Rigby 9bc82261f5 I don't know if i like this idea 2017-09-21 09:17:39 -07:00
connor rigby a05b6ebd7d write some test for repo + farm_events 2017-09-19 12:34:41 -07:00
Connor Rigby 4d24f7a02b Merge remote-tracking branch 'origin/purge-context' into replace-db-sqlite3 2017-09-18 17:43:33 -07:00
Connor Rigby e94d0be98c Fix tests, add tests for HTML helpers. 2017-09-18 17:42:55 -07:00
Connor Rigby 223af26580 begin migration to sqlite3 2017-09-18 17:23:10 -07:00
Connor Rigby a1287a485a Start adding templating to configurator. 2017-09-12 11:42:22 -07:00
Connor Rigby 2fddf2b9b3 Start reimplementing configurator.
* Getting rid of the scarry JS.
2017-09-12 11:00:27 -07:00
Connor Rigby 62d3bd84c8 Promote stub handler to first class.
* Remove patches. These will be reimplemented in the system.
2017-09-12 10:19:55 -07:00
Connor Rigby 75669fd402 More config cleanup.
* Make a secret file for test env also
2017-09-12 09:52:44 -07:00
Connor Rigby 487ce22cfc Fix tests
* reimplement config system to be a bit more intuitive.
2017-09-12 09:51:31 -07:00
Connor Rigby 68af2939a3 More cleanup.
* Going to put system in it's own repository.
* Realign with upstream/nerves configurations.
2017-09-09 19:22:38 -07:00
Connor Rigby 2c1ca43102 more removal. 2017-08-22 10:26:22 -07:00
Connor Rigby f65301e90e remove old token implementation 2017-08-22 10:07:58 -07:00
connor rigby 194bcbdffb start implementing fw again 2017-08-21 13:31:32 -07:00
connor rigby d19d756795 bring mqtt back 2017-08-16 12:15:05 -07:00
connor rigby 0ab56be226 framework for transport 2017-08-15 14:55:17 -07:00
Connor Rigby e0da76f9f6 start implemening auth in dev/prod environments 2017-08-11 00:17:50 -07:00
Connor Rigby 8469a573a4 implement test stubs. Not sure what to do about the token 2017-08-10 22:02:40 -07:00
Connor Rigby b34b08fe4a add some quick docs 2017-08-10 10:02:42 -07:00
Connor Rigby 973d62a221 nothing works yet, but coming back together 2017-08-10 08:57:24 -07:00
Connor Rigby 2b3412eb3e this was a bad idea. 2017-08-09 23:38:42 -07:00
Connor Rigby 56d7bac084 pruning nonsense 2017-08-09 20:58:26 -07:00
Connor Rigby 46af7e4d05 update version 2017-08-07 18:25:18 -07:00
connor rigby af68ab8cbf update changelog
bump firmware version
remove os level movement retry (in favor of firmware level)
2017-07-20 08:15:14 -07:00
connor rigby ff32c8dfce gcs is broke. Almost done tho 2017-07-06 10:20:32 -07:00
connor rigby 5c6803ad18 fix peripherals 2017-06-16 13:09:04 -07:00
Connor Rigby ccbf01969b changing ssh round a bit 2017-06-14 21:13:55 -07:00
Connor Rigby 3ec0a40deb pull master 2017-06-14 20:18:20 -07:00
connor rigby 5577319ba7 fix credo 2017-06-14 15:41:36 -07:00
connor rigby b9cb604155 had to add timezone back... 2017-06-14 15:34:24 -07:00
connor rigby f29798eba1 fix ssh, remove Downloader 2017-06-13 15:31:33 -07:00
connor rigby d569618679 clean up some sequence/regimen/farm_event stuff 2017-06-13 08:37:40 -07:00
Connor Rigby 7603a4bafe pls ignore rollbax stuff. Was bad idea 2017-06-08 11:00:47 -07:00