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