Commit Graph

80 Commits (staging)

Author SHA1 Message Date
Connor Rigby 7e1ceaf7be
Implement new AST: `assert`.
This is a new AST that will allow executing a
simple expression and conditionally pass/fail
and cleanup when it completes.
2019-09-13 16:03:31 -07:00
Connor Rigby 256899b3da
Fix network panel of configurator having one interface selected 2019-09-13 16:03:28 -07:00
connor rigby 0a9c664d17
Update farmbot-arduino-firmware submodule to be built in
farmbot_firmware app
2019-09-13 16:03:17 -07:00
Rick Carlino acf4de0671
Add enigmas table / private asset 2019-09-13 16:03:16 -07:00
Connor Rigby 451dfe1343
[WIP] Pull in NervesHub updates 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 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 37ddb3b0c5 Add artifacts from other branch to .gitignore 2019-04-08 11:49:24 -07:00
connor rigby 5be766be03 Fix ntp race condition 2019-01-22 13:37:52 -08:00
Connor Rigby a23d223995 Nerves Hub (#647) 2018-12-18 14:19:30 -08:00
connor rigby 82c6224d15 Update .gitignore 2018-12-18 14:19:30 -08:00
Connor Rigby 36b80944aa
Add ElixirLS files to .gitignore 2018-09-10 09:43:30 -07:00
Connor Rigby 690a342079
Add eeprom_clear.ino.hex 2018-08-13 12:44:38 -07:00
connor rigby 6a0526f031
Update gitignore to ignore folders from labs/staging 2018-07-27 10:45:00 -07:00
connor rigby da939db61f
Add ability to skip configurator 2018-05-15 12:23:10 -07:00
connor rigby acd3f2324d Remove use of iw and hostapd. 2018-05-11 17:11:56 -07:00
connor rigby d046105b08 Add helper to recompile nif on env changes 2018-04-05 11:31:30 -07:00
Connor Rigby d65f9e0129 Rename dir to 2018-03-11 14:42:25 -07:00
connor rigby d372c5d1d9 Update deps 2018-02-26 13:17:35 -08:00
connor rigby e3f8f39355 Bundle firmware builder into fbos 2018-01-05 12:04:43 -08:00
connor rigby 9bf84fa138 Add release script 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 3bbd52c67c Purge travis stuff 2017-12-13 11:38:49 -08:00
Connor Rigby 6d2e831da9 Add rescue block to firmware input parser 2017-12-08 11:39:10 -08:00
Connor Rigby 17398ae041 Fix nerves_firmware_ssh 2017-12-06 12:09:38 -08:00
Connor Rigby c9dea910f3 more travis stuff 2017-11-12 17:42:15 -08:00
Connor Rigby a1fea72ad8 fix stub handler, _if, toggle_pin 2017-11-08 16:55:16 -08:00
connor rigby ea3dd7c822 more gitignore stuff. 2017-10-26 11:16:57 -07:00
Connor Rigby 2390cf9a0c remove more stuff 2017-10-26 09:54:18 -07:00
Connor Rigby ae79980dd7 Misc cleanup.
* Update .gitignore
* move test/runtime artifacts into their own dirs.
* remove sqlite dbs that leaked into source control.
2017-10-26 09:40:43 -07:00
Connor Rigby f78ce3773c [BROKEN] begin allowing http adapter to be replaced. 2017-10-23 19:14:30 -07:00
connor rigby 363e06b393 add things to gitignore. 2017-10-11 08:14:24 -07:00
Connor Rigby 223af26580 begin migration to sqlite3 2017-09-18 17:23:10 -07:00
connor rigby 82afc009c7 I don't know if i like this. 2017-09-12 13:11:01 -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 926f9ce156 clean up some unused code. 2017-09-09 17:51:13 -07:00
Connor Rigby c955d35cee whoops 2017-08-22 10:27:27 -07:00
connor rigby 194bcbdffb start implementing fw again 2017-08-21 13:31:32 -07:00
connor rigby 4740f7ca04 Merge origin/master 2017-08-16 10:27:41 -07:00
Connor Rigby 379254a9dc ignore a thing from another branch 2017-08-11 08:26:22 -07:00
Connor Rigby e0da76f9f6 start implemening auth in dev/prod environments 2017-08-11 00:17:50 -07:00
connor rigby be618d8f5f cant figure out the ssl bug 2017-05-26 14:44:17 -07:00
connor rigby bed7fea28d more signing stuff. Moved into app init because :priv_dir(:farmbot) 2017-04-10 12:15:06 -07:00
connor rigby 3b174ae126 bump nerves versions 2017-03-20 10:19:40 -07:00
connor rigby 157770fa2e start to bundle arduino firmware with os 2017-03-13 15:50:01 -07:00
connor rigby ae09844da6 force state push on read_status, hardware tracker/arduino comms is broken 2017-03-09 06:08:18 -08:00
connor rigby ae23a4b5fe moar travis 2017-03-06 08:17:04 -08:00
connor rigby a7652fb03d i suck 2017-03-03 10:06:03 -08:00
connor rigby a5b0425cf8 whoops 2017-03-03 09:58:48 -08:00