Commit Graph

1562 Commits (bff22bbdbb0df9b291f02ef4a7139b718bdb7267)

Author SHA1 Message Date
Connor Rigby ffef0c3391 Debug farm event logs 2017-12-15 15:41:11 -08:00
Connor Rigby fa83106e44 Maybe try to stop emoji leaking? 2017-12-15 15:38:10 -08:00
connor rigby d0f8e31999 More farm event stuff 2017-12-15 13:42:41 -08:00
connor rigby 9db60984bd Fix new cs node docs 2017-12-15 13:02:54 -08:00
connor rigby 2fa3978ef9 Fix credo 2017-12-15 12:04:08 -08:00
connor rigby 7fd86393f3 More farm event stuff 2017-12-15 11:26:49 -08:00
connor rigby 324665856b Add logs. 2017-12-15 09:29:26 -08:00
connor rigby 0948b39de6 Remove speed params from things that don't need it 2017-12-15 09:19:45 -08:00
Connor Rigby 649b87ebf2 Implement calendar locally 2017-12-14 17:20:57 -08:00
connor rigby dea2ada125 More configurator tweaks 2017-12-14 12:29:34 -08:00
connor rigby 9b349daa35 Make cs node still able to factory reset bot 2017-12-14 10:51:09 -08:00
Connor Rigby b4af707c3f Add log for mysterious timeout 2017-12-13 16:21:09 -08:00
Connor Rigby 178b9be15d Update grammer 2017-12-13 14:18:41 -08:00
Connor Rigby 185e526709 Add more logs to factory reset 2017-12-13 14:18:05 -08:00
connor rigby 344d0c0c49 use stored state cache. 2017-12-13 12:45:30 -08:00
connor rigby ec2c127b05 Cleanup and typo fixes 2017-12-13 10:32:00 -08:00
connor rigby ba4a4f9969 Add mix project configs. 2017-12-13 09:59:50 -08:00
connor rigby ac3a33c775 Add some test support 2017-12-13 09:45:16 -08:00
Connor Rigby f12fac13b2 Add log for pin reads. 2017-12-12 19:12:50 -08:00
Connor Rigby 88e13586bb Add log for pin reads. 2017-12-12 18:31:47 -08:00
Connor Rigby 3637ce9b58 Fix tests, brinng back host configurator test thing 2017-12-12 17:39:23 -08:00
Connor Rigby 9c6f5aa1fc Allow ignoring of some factory resets. 2017-12-12 17:02:34 -08:00
Connor Rigby 7c541c103b Remove pin<xyz> as var name pattern 2017-12-12 17:02:05 -08:00
Connor Rigby 88e0737c9a Fix possible infinate loop 2017-12-12 12:08:22 -08:00
Connor Rigby 6493975419 Group functions 2017-12-12 11:56:02 -08:00
Connor Rigby 91b8fd74d9 Fix calibration reporting in fw 2017-12-12 11:54:44 -08:00
Connor Rigby 6c7c038e4c Fix timeouts 2017-12-12 10:37:59 -08:00
Connor Rigby 33bf0f2810 Update logs, force a sync when auto sync is toggled 2017-12-12 10:33:28 -08:00
Connor Rigby 5e4dd8ca84 Set verbosity of movements to 1 2017-12-12 10:13:18 -08:00
Connor Rigby 8792faeb65 Fix token refresh not resetting sync timer. 2017-12-12 09:52:31 -08:00
Connor Rigby b002f7d2a9 Add log for movement errror 2017-12-12 09:12:34 -08:00
Connor Rigby e66bce633b Refresh token more often if disconnected 2017-12-11 19:15:02 -08:00
Connor Rigby d0cf1b9110 Write tests 2017-12-11 19:03:34 -08:00
Connor Rigby ba36be890a Remove sync_status: :locked from codebase 2017-12-11 18:57:15 -08:00
Connor Rigby 867bb7e55b Reorder fw reset messages 2017-12-11 18:30:34 -08:00
Connor Rigby 32508b9e77 Fix farmware install upgrade, downgrade 2017-12-11 16:30:53 -08:00
Connor Rigby 64f4b269a1 Make farmware install logs verbosity 2 2017-12-11 16:13:06 -08:00
Connor Rigby 07f1eb2503 Send message verbosity of 1 2017-12-11 13:31:35 -08:00
Connor Rigby 8a157d0499 More nerves_runtime stuff 2017-12-11 13:22:49 -08:00
Connor Rigby 16fc6ef17a Make auth task keep trying to refresh 2017-12-11 12:45:22 -08:00
Connor Rigby 5a4a56f635 Tune firmware log verbosity 2017-12-11 12:40:34 -08:00
Connor Rigby 27506bf1d4 Fix typo 2017-12-11 12:33:33 -08:00
Connor Rigby 066f401732 add more logs for reset and poweroff 2017-12-11 12:31:33 -08:00
Connor Rigby 69b595818c Set to maintance mode on factory reset 2017-12-11 12:30:29 -08:00
Connor Rigby 99ec1d31cb Namespace serialization fixes 2017-12-10 21:56:01 -08:00
Connor Rigby 70fceb928b Fix serialization of farmwares 2017-12-10 21:50:31 -08:00
Connor Rigby d2e8b52017 Fix credoo 2017-12-10 13:06:51 -08:00
Connor Rigby e13f43b912 Fix dhcp/captive portal, update default timieout for fw 2017-12-10 11:32:11 -08:00
Connor Rigby b89253e509 Use HTTPoison instead of 2017-12-10 10:24:50 -08:00
Connor Rigby 64b531ab0c Add version to bootstrap http client 2017-12-10 09:07:52 -08:00
Connor Rigby e4d9847118 Fix compiler error. 2017-12-09 13:57:27 -08:00
Connor Rigby 8c43489363 Only log movement messages when arduino config is disabled 2017-12-09 13:56:12 -08:00
Connor Rigby 7a1775948b More logging updates. 2017-12-09 13:52:52 -08:00
Connor Rigby f996b08590 Remove debug logs for farm events 2017-12-09 13:25:24 -08:00
Connor Rigby b97cd8ebdc Update farmevent logs, fix copiler warning 2017-12-09 13:15:04 -08:00
Connor Rigby e44bc514d7 Fix move absolute speed multiplication 2017-12-09 12:51:58 -08:00
Connor Rigby 27bf57fb0f Fix failing credo 2017-12-09 12:31:01 -08:00
Connor Rigby 4b925bc2a9 Update logs for syncing 2017-12-09 11:51:47 -08:00
Connor Rigby c6735f3210 Fix update farmware. 2017-12-09 11:48:40 -08:00
Connor Rigby 129288418d Fix farmwares not in repos getting synced 2017-12-08 18:55:13 -08:00
Connor Rigby a8d1a885d9 Fix firmware logging 2017-12-08 16:58:39 -08:00
Connor Rigby 2cbd62b554 Make sure to serialize env into farmwawre runtime 2017-12-08 15:48:23 -08:00
Connor Rigby 109498c806 Add new configs to config_update 2017-12-08 15:10:30 -08:00
Connor Rigby 68e3eb8fd4 Add config option for logging raw firmware input/output 2017-12-08 15:10:30 -08:00
Connor Rigby 9656824d5f Fix some compiler warnings 2017-12-08 14:57:38 -08:00
Connor Rigby 1c3ceb4b08 Only list dir if it exists. 2017-12-08 14:55:48 -08:00
Connor Rigby 601b3e2585 Make sure to index all farmware on bootup 2017-12-08 14:53:56 -08:00
Connor Rigby d1b2ce7f89 Add paramater for arduino debug logs 2017-12-08 12:47:39 -08:00
Connor Rigby 6d2e831da9 Add rescue block to firmware input parser 2017-12-08 11:39:10 -08:00
Connor Rigby bd490b7975 Fix bad function call 2017-12-07 19:10:03 -08:00
Connor Rigby 51a9682adf Cleanup farmware lookup 2017-12-07 19:10:03 -08:00
Connor Rigby e140d152d8 drop multi version support 2017-12-07 19:10:03 -08:00
Connor Rigby 3682a80ff7 Get rid of old/ugly logs 2017-12-07 17:47:15 -08:00
Connor Rigby ab2551d280 Alias warning -> warn in send_message 2017-12-07 17:21:28 -08:00
Connor Rigby 70c75680b4 Fix tests 2017-12-07 17:03:02 -08:00
Connor Rigby d89f9ab63c Fix factory resetting of arduino firmware. 2017-12-07 17:00:10 -08:00
Connor Rigby d97bf1f528 Disable farmware logs 2017-12-07 15:28:31 -08:00
Connor Rigby cad0b2b3f7 Fix bad case clause for farmware installation 2017-12-07 14:57:05 -08:00
Connor Rigby 2f3f2093a2 Add conditional for autosync after eunlock 2017-12-07 14:53:25 -08:00
Connor Rigby 52f6cf279f Add formatting to cs nodes, and add infinity timeout for repo calls 2017-12-07 13:44:06 -08:00
Connor Rigby c91665de86 Disable debug messages in farm event manager. 2017-12-07 12:51:49 -08:00
Connor Rigby 9773404a62 fix whitespace. 2017-12-07 12:36:42 -08:00
Connor Rigby d0925254c2 Write some tests for firmware 2017-12-06 20:56:54 -08:00
Connor Rigby 238d4a56f5 Add led debuggers, clean up stub fw impl, add default network configurator 2017-12-06 20:02:49 -08:00
Connor Rigby 8c174a4f04 Fix sequences 2017-12-06 16:14:41 -08:00
Connor Rigby d1ab961be9 Add easter eggs back. 2017-12-06 15:53:14 -08:00
Connor Rigby 0ca3ad1f8b Stub arg for locals. 2017-12-06 15:16:27 -08:00
Connor Rigby 9712179025 Fix rpi3 build again. 2017-12-06 13:23:27 -08:00
Connor Rigby 055fc81356 update config update log verbosity. 2017-12-06 12:46:04 -08:00
Connor Rigby dd4b62f507 Add version to logs.meta and remove mqtt botstate transport 2017-12-06 12:41:01 -08:00
Connor Rigby 17398ae041 Fix nerves_firmware_ssh 2017-12-06 12:09:38 -08:00
Connor Rigby e597e1f726 Fix firmware flashing 2017-12-05 20:29:10 -08:00
Connor Rigby e731e5be35 Fix failing tests 2017-12-05 18:28:02 -08:00
Connor Rigby 0285160151 Fix factory reset for arduino 2017-12-05 18:13:28 -08:00
Connor Rigby a720147453 Not exactly sure what is happening here.. 2017-12-05 12:33:15 -08:00
Connor Rigby 34ef41632f Add some tests 2017-12-05 10:16:48 -08:00
Connor Rigby 54f777edec Fix stub handler never reporting position. 2017-12-04 15:44:26 -08:00
Connor Rigby af40143c05 Fix typo 2017-12-04 15:38:43 -08:00
connor rigby 1661d10d15 More prod prep 2017-12-04 13:20:01 -08:00
connor rigby e87d209180 Be sure to put different creds in auth_secret_travis later. 2017-12-04 11:09:30 -08:00
connor rigby 75853f8986 Fix firmware initializer fun 2017-12-04 10:18:55 -08:00
connor rigby 94525fae04 Misc test fixes.
* Temp disable set_user_env test.
* add test support for waiting for the firmware handler to be up
2017-12-04 10:00:33 -08:00
connor rigby d04b8c6e2a Add log verbosity to amqp client. 2017-12-04 09:46:53 -08:00
connor rigby 1775a0be6c Fix test template 2017-12-04 09:35:47 -08:00
connor rigby c78c49e170 Add New celery_script node for setting servo angle. 2017-12-04 09:35:47 -08:00
connor rigby df565dc8c3 Strip Elixir Namespace from module name. 2017-12-04 09:35:47 -08:00
connor rigby 8d62db32ac Add new celeryscript node generator. 2017-12-04 09:35:47 -08:00
connor rigby 20b1e30fa4 Add set_servo_angle to Firmware Behaviour. 2017-12-04 09:35:47 -08:00
Connor Rigby e9669135d1 Add some tests 2017-12-01 19:08:07 -08:00
Connor Rigby 5ed7b5bb09 Get rid of weird -1 inband signaling. 2017-12-01 17:54:31 -08:00
Connor Rigby afe35f63a5 typeof(bool) != typeof(float) 2017-12-01 17:39:54 -08:00
Connor Rigby 310c367309 Add new configs 2017-12-01 17:07:54 -08:00
Connor Rigby 37fa89ac4f Misc credo cleanup and elixir formatter. 2017-11-30 09:45:05 -08:00
Connor Rigby d60f008d30 Tune gpio timeout, set default for firmware version 2017-11-29 23:33:05 -08:00
Connor Rigby cec26b5fed Fix tests 2017-11-29 22:18:52 -08:00
Connor Rigby ab317e83c0 Add farmbot os version to farmware runtime. 2017-11-29 21:39:30 -08:00
Connor Rigby a1f4896fed Add options to disable parts of sequences 2017-11-29 20:51:05 -08:00
Connor Rigby e0f246dcc6 Remove old db call 2017-11-29 20:26:33 -08:00
Connor Rigby 5dd6ed956a Move helpers into their own module, implement factory_reset option. 2017-11-29 20:26:33 -08:00
Connor Rigby 4ea3efaafd Store gpio registations in db, publish in bot state tree 2017-11-29 18:00:55 -08:00
Connor Rigby 44b233dad8 remove annoying logs 2017-11-29 18:00:55 -08:00
Connor Rigby 191903ac59 💥 2017-11-29 18:00:55 -08:00
Connor Rigby 15d1b36474 Build out ale handler 2017-11-29 18:00:55 -08:00
Connor Rigby 176d22667c New ast node for registering gpio to sequence 2017-11-29 18:00:55 -08:00
Connor Rigby 08ce508453 Layout framework for gpio. 2017-11-29 18:00:55 -08:00
Connor Rigby cadeab70fe Migrate a v5 bot to v6. 2017-11-28 13:59:04 -08:00
Connor Rigby 57fb093df6 Add filename to image uploader 2017-11-28 08:42:46 -08:00
connor rigby 31ea283015 amqp-mqtt swap now enabled 2017-11-27 13:48:07 -08:00
connor rigby 94314cce9d Allow speed on a per axis basis like the fw expects 2017-11-27 13:13:16 -08:00
connor rigby 7dcb3df98d More Network updates.
* Add network_not_found delay to the list of keys.
* Add method for getting ip address
2017-11-27 13:12:23 -08:00
connor rigby 6b3cdcb612 Network updates
* Add handler for network not found.
  * if never connected - reset
  * if no delay configured - reset
  * if delay configured, start timer. reset if timer completes before
  connection.
* Update facotry reset message display.
* Allow manual input for wireless ssid.
2017-11-27 12:46:15 -08:00
connor rigby a2da261066 Bump ranch listeners down accross the app.. 2017-11-27 08:10:01 -08:00
connor rigby 8031bdce40 Cleanup old logs 2017-11-27 07:28:56 -08:00
Connor Rigby f91d8aa2b0 development tool to find farmbot on network. 2017-11-24 14:57:45 -08:00
connor rigby 7cbe0aa3c4 add better message for tools not in slots 2017-11-22 09:06:28 -08:00
connor rigby 1662ad94ee Fix moveing to a point. 2017-11-22 08:43:27 -08:00
connor rigby 13c8cd675f Fix calibration after report. 2017-11-21 12:45:58 -08:00
connor rigby b351882d68 Fix set_zero. 2017-11-21 12:31:01 -08:00
connor rigby 910b7c6d77 Add log for unlocked bot. 2017-11-21 12:22:53 -08:00
connor rigby aa056a7a29 Make sequence errors lock bot, don't start sequence if bot is locked. 2017-11-21 12:20:10 -08:00
connor rigby abbdc7d813 If a sequence fails, lock the bot. 2017-11-21 11:57:19 -08:00
connor rigby 599947815e Inject sequence name into ast in farmevents and regimens. 2017-11-21 11:52:45 -08:00
connor rigby 117eaec2f1 Shoehorn sequence name into the args. Hopefully this ins't an issue later on. 2017-11-21 09:52:45 -08:00
connor rigby 296ea01ea1 Fix in if reguarding pins. 2017-11-21 09:29:09 -08:00
Connor Rigby 277ada3c89 fix host udev, add verbosity to log meta 2017-11-20 20:42:29 -08:00
Connor Rigby 3b933074d2 Fix bad logic. 2017-11-20 20:37:20 -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 a982c4166b add special things to variable blacklist 2017-11-17 09:44:33 -08:00
connor rigby 0d20d2a5b9 Misc celeryscript fixes.
* reenable `find_home` checks.
* add mech for only logging an error once.
* fix `read_pin` bad pattern.
* fix `send_message` pin pattern.
* fix _if execution of `nothing`
2017-11-17 09:09:24 -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 9eb189ec44 Maybe fix FarmEvent - Sequence execution 2017-11-16 07:20:12 -08:00
Connor Rigby b355aa4341 Add logs to sequence execution. 2017-11-16 07:15:03 -08:00
connor rigby 78c4cc10dd wait for sync for realz 2017-11-15 11:07:35 -08:00
connor rigby c6b00bca73 set default channel 2017-11-15 11:02:49 -08:00
connor rigby c134ec4cf4 remove mix call 2017-11-15 11:01:06 -08:00
connor rigby 8bab843683 Upload take-photo to slack for fun. 2017-11-15 10:51:24 -08:00
connor rigby e7beaa5f2a clean up logs 2017-11-15 09:59:28 -08:00
connor rigby 6a2c3ebc26 fix amqp transport with new sync_cmd. 2017-11-15 09:47:52 -08:00
Connor Rigby 34c6b05fe2 disable noisy log 2017-11-14 15:40:50 -08:00
Connor Rigby 2c80c0b4b8 Slack shell. 2017-11-14 15:30:04 -08:00
connor rigby c08e37e148 Add sanatizer for send_message. 2017-11-14 14:15:46 -08:00
connor rigby 4e712ccc0c allod sync_cmd body to be null 2017-11-14 12:01:12 -08:00
connor rigby e6def9bfcd ack rpc ok messages to from_device after auto sync commands are applied 2017-11-14 11:08:51 -08:00
Connor Rigby 7b4517e320 close socket before updating. 2017-11-14 10:33:30 -08:00
Connor Rigby 47dcf07314 Read peripherals after a sync. 2017-11-14 10:29:01 -08:00
connor rigby e96a3ab149 store sync commands in sqlite. 2017-11-14 07:15:18 -08:00
connor rigby b07ae9c2fb add dl updater to bot state 2017-11-13 13:58:49 -08:00
connor rigby f595f9e38a add a force sync mech to repo manager 2017-11-13 13:22:08 -08:00
connor rigby a67508eac5 fix celeryscript ast encodeing. 2017-11-13 12:29:34 -08:00
connor rigby b782fb5f7e Try to speed up travis 2017-11-13 12:10:58 -08:00
connor rigby 1407d25bf6 fix bad psk not factory resetting bot 2017-11-13 11:55:37 -08:00
connor rigby 60b6da11e3 Use auth 2017-11-13 10:27:25 -08:00
connor rigby 40d33368e7 Fix stub handler set_pin_mode 2017-11-13 10:21:11 -08:00
connor rigby 0ae5cf927f New AMQP transport to replace MQTT. 2017-11-13 10:20:51 -08:00
Connor Rigby 044b271110 fix missing ssh keys 2017-11-12 17:10:26 -08:00
Connor Rigby 549d78e6e1 stream to fwup instead of saving a file, and then writing it 2017-11-12 16:52:04 -08:00
Connor Rigby 8caa47f9d8 We need to go deeper 2017-11-12 13:21:52 -08:00
Connor Rigby db39a9dd58 fix http requests timing out 2017-11-12 13:19:12 -08:00
Connor Rigby 049c68f975 check if os auto updates are enabled 2017-11-11 15:53:24 -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 73a11a5353 add logs for homing complete 2017-11-11 10:58:07 -08:00
Connor Rigby 68c7074a1d numbers don't work that way. 2017-11-11 10:54:04 -08:00
Connor Rigby fbe97119c3 Merge branch 'purge-context' of github.com:ConnorRigby/farmbot_os into purge-context 2017-11-11 10:48:58 -08:00
Connor Rigby 4b379375ba Add new report for homing. 2017-11-11 10:48:44 -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 99ecc1035d whoops. I didn't know what F43 was. 2017-11-09 17:38:44 -08:00
connor rigby a581557481 add set_pin_mode to stub handler 2017-11-09 17:34:06 -08:00
connor rigby 75d7b4b85c fix peripheral toggles? 2017-11-09 17:30:26 -08:00
connor rigby 65286edfe4 fix report softawre version 2017-11-09 17:10:47 -08:00
connor rigby df4faf9174 Fix debug router. 2017-11-09 16:57:18 -08:00
connor rigby 9171d38bfa make firmware commands block 2017-11-09 16:23:47 -08:00
connor rigby 3069e5c3db add mix tasks back. 2017-11-09 16:22:52 -08:00
connor rigby b9479fd266 fix image uploader 2017-11-09 14:25:53 -08:00
connor rigby 8d5157546f fix farmware, logs, etc 2017-11-09 13:59:26 -08:00
Connor Rigby 17a865c232 cleanup. 2017-11-09 11:11:16 -08:00
Connor Rigby 054cc8dd1c some farmware fixes. 2017-11-09 09:37:03 -08:00
Connor Rigby 44b8b37656 more stub handler fixes. 2017-11-08 17:13:16 -08:00
Connor Rigby a1fea72ad8 fix stub handler, _if, toggle_pin 2017-11-08 16:55:16 -08:00
connor rigby 4548c23346 refactor fw comms, fix set_user_env, and persist hw params in db 2017-11-08 16:24:22 -08:00
connor rigby 31dc503bd6 re implement uart 2017-11-08 12: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 a7bfbd26e8 fix send message channels, and legacy fe logging 2017-11-07 13:56:15 -08:00
Connor Rigby 293dcdfba4 add shell logger filter 2017-11-07 13:45:01 -08:00
Connor Rigby 63afb585d3 build fb logger 2017-11-07 13:24:19 -08:00
Connor Rigby 66c8baab9b cleanup 2017-11-07 10:22:21 -08:00
Connor Rigby d69ac3cf4d re add support for maintance mode 2017-11-07 10:15:48 -08:00
Connor Rigby d79d02cd54 💥 autosyncing!!!! 2017-11-07 09:53:49 -08:00
connor rigby 412c7da4b9 rebase params 2017-11-07 07:28:31 -08:00
connor rigby 3836336f90 Fix More CeleryScript
* Add diapatcher for config updates.
* Add env updater for each cs_node.
* Fix logging.
2017-11-06 09:46:24 -08:00
Connor Rigby fceef7ee74 more reimplementation. 2017-11-05 16:18:44 -08:00
Connor Rigby d6bdfd3433 Yay. many nodes working again 2017-11-05 14:13:11 -08:00
Connor Rigby 6782e88792 get movement commands done. 2017-11-05 02:07:30 -08:00
Connor Rigby 6c66e13f5a begin implementing cs again.. 2017-11-04 23:54:49 -07:00
Connor Rigby 6b59f458e1 clean up many compile warnings.. 2017-11-04 21:04:00 -07:00
Connor Rigby 57dff695e9 build pretty printer 2017-11-03 18:54:26 -07:00
Connor Rigby 8aab2b0439 allow for args to be mutated 2017-11-03 16:54:05 -07:00
Connor Rigby a501a7e14c brb 2017-11-03 16:26:13 -07:00
connor rigby 4f025c3233 ok. That hurt. 2017-11-03 15:48:55 -07:00
connor rigby 1d04c3ed71 Nope 2017-11-02 12:17:19 -07:00
connor rigby 54d4fb0f73 going to try grabbing the old CS implementation. 2017-11-02 12:07:04 -07:00
Connor Rigby 093e77bba4 change to farmbot fork of vmq commons. 2017-11-02 10:04:53 -07:00
Connor Rigby 46232d11d9 Add docs for farmware and http 2017-11-02 09:52:23 -07:00
connor rigby 7953d2100d Begin adding ws server 2017-11-02 06:34:21 -07:00
connor rigby 9eacd7f925 add new http cs/state transport 2017-11-01 11:44:50 -07:00
connor rigby fe53427c9e add task for refreshing token every 30 mins 2017-11-01 09:03:06 -07:00
connor rigby 1d86dc644f allow fpf to be opt out 2017-10-31 13:46:01 -07:00
connor rigby 43deb4aaf3 bring back farmware repos. 2017-10-31 13:36:06 -07:00
Connor Rigby ff37b75093 Redo Farmware installation and lookup. 2017-10-31 11:18:49 -07:00
connor rigby f67590ba76 update dhcp lib; add wobserver 2017-10-30 10:47:24 -07:00
Connor Rigby aee55a25a3 Add friendlier log message 2017-10-26 09:57:37 -07:00
Connor Rigby 08868bf6fb Merge branch 'cs_compiler' of github.com:ConnorRigby/farmbot_os into cs_compiler 2017-10-26 09:26:41 -07:00
Connor Rigby fc653e46bb Remove dead code 2017-10-26 09:26:32 -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 9b4c72206e more work on implementing auto sync 2017-10-26 08:07:50 -07:00
Connor Rigby 12ce82654f implement data update. 2017-10-25 20:43:30 -07:00
Connor Rigby cfb568cf97 you get the idea 2017-10-25 15:32:29 -07:00
connor rigby 06c9edf149 begin adding auto sync feature 2017-10-25 08:52:43 -07:00
connor rigby 7e60283d71 infinate recursion... 2017-10-24 12:19:23 -07:00
connor rigby bec0c3c5d1 infinate recursion.. 2017-10-24 10:56:38 -07:00
connor rigby 7bde7fb8c8 reenable logger 2017-10-24 06:31:59 -07:00
connor rigby 78650b67e5 Finish firmware contract. 2017-10-24 06:21:23 -07:00
connor rigby d0b2c00153 Write contract for FW handlers. 2017-10-24 05:50:32 -07:00
connor rigby ef9368818c clean up docs 2017-10-24 05:38:14 -07:00
connor rigby d5ac873245 clean up mqtt client 2017-10-24 05:36:03 -07:00