Commit Graph

298 Commits (staging)

Author SHA1 Message Date
connor rigby 4fb1f11469 write tests for database implementation 2017-05-16 11:01:18 -07:00
connor rigby 996fed50ea everything is broken 2017-05-12 10:08:44 -07:00
connor rigby 6bd143babc normalize update mechanisms. 2017-05-08 10:34:59 -07:00
connor rigby 021b50d270 dont use master for buildroot lol 2017-05-04 07:43:40 -07:00
connor rigby 91f1ea11c5 fix firmware simulator implementation 2017-05-02 10:09:11 -07:00
connor rigby a34a87ab2b fix network, break webpack 2017-05-01 13:02:15 -07:00
connor rigby b5c6b4a833 proof of concept for host/client mode at the same time 2017-04-28 08:50:30 -07:00
connor rigby f6accaf5ce bump ex_rollbar, add new items to serial parser 2017-04-25 12:18:36 -07:00
connor rigby 01478fb19b add rollbar support 2017-04-25 10:46:36 -07:00
connor rigby 7d260828c6 Handler for Linux UEvents. Not wired up yet, but definately works. 2017-04-21 08:48:22 -07:00
connor rigby 420b5d8bfb add some safety for things 2017-04-21 07:21:44 -07:00
connor rigby 6f64a26ce9 bump nerves_firmware 2017-04-14 11:22:24 -07:00
connor rigby 36bc93dfff no one told me that was broke.. 2017-04-10 12:36:18 -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 54820252d6 [UNSTABLE] initial pass at firmware signing. Waiting for prs and what. 2017-04-10 11:45:18 -07:00
connor rigby 20f5626056 fix/purge tests 2017-04-06 08:34:06 -07:00
connor rigby 725b5d1c34 fixing namespaces 2017-04-06 08:14:06 -07:00
connor rigby 58c6f5c685 updating nerves netwroking 2017-03-29 14:04:38 -07:00
connor rigby a5ec96bcf3 bump version 2017-03-27 10:12:22 -07:00
connor rigby 5b7434ccad tests pass with new farmbot simulator app. Slow though. 2017-03-27 09:26:35 -07:00
connor rigby 1f2a8f7cb9 CI is hard 2017-03-20 12:28:27 -07:00
connor rigby 3b174ae126 bump nerves versions 2017-03-20 10:19:40 -07:00
connor rigby b4e913177c update stuff, fix stuff etc 2017-03-20 09:31:26 -07:00
connor rigby 735124eb86 add form for uploading firmwares 2017-03-13 09:59:23 -07:00
connor rigby 8f97f66c08 lazy fix for redis client. 2017-03-07 08:23:53 -08:00
connor rigby 4435eccd6f that was a weird one. :checkmark: 2017-03-06 14:44:36 -08:00
connor rigby 0afad2dbeb fix build 2017-03-06 08:26:18 -08:00
connor rigby 827adb410b O K 2017-03-02 11:36:28 -08:00
connor rigby 6c82520c50 dialyzer works, but im missing some config or something for deps 2017-03-02 07:22:00 -08:00
connor rigby 97eddebd65 whoops 2017-03-02 06:21:58 -08:00
connor rigby ca7810abf7 firmware compiles 2017-03-02 06:14:38 -08:00
connor rigby cf2cf6cf92 host - dev works. fixing target build 2017-03-02 05:24:13 -08:00
connor rigby 21bcba77f3 change NERVES_TARGET and MIX_ENV=prod to use MIX_TARGET 2017-02-02 08:24:35 -08:00
connor rigby 8fe3a03f06 circular depends are def a thing. 2017-01-19 14:24:31 -08:00
connor rigby d7f6e955ab fix weird memory leak 2017-01-16 16:06:52 -08:00
connor rigby 8aab09909d makefile generation 2017-01-16 15:52:49 -08:00
connor rigby c6fe0cd418 backup. i want to try something 2017-01-16 11:01:43 -08:00
connor rigby 481783e646 littlebitarestsructure 2017-01-16 10:48:36 -08:00
connor rigby bcf1d036e6 networking is almost working again, just need to rebuild the form in configuratory 2016-12-20 13:12:11 -08:00
connor rigby 989dbac94c building some useful mix tasks 2016-12-19 17:41:24 -08:00
connor rigby 4983cdcf0e umbrella? i think so 2016-12-18 12:33:59 -08:00
connor rigby 56a6d3dd2c network is in fbos now. just needs a communication channel to configurator now 2016-12-16 10:24:55 -08:00
connor rigby 375b6b43ba changing network functionality 2016-12-14 15:14:44 -08:00
connor rigby 34150e3c7d update nerves. rpi_system is probably broke 2016-12-14 10:41:51 -08:00
connor rigby e5b8c7776e try again 2016-12-14 08:36:02 -08:00
connor rigby 84bd47cb83 lol emojis 2016-12-09 10:05:12 -08:00
connor rigby f3794b4824 fix auto updating. 2016-12-07 14:12:32 -08:00
connor rigby 7e87d34ba1 littlebitatests 2016-12-07 10:40:09 -08:00
connor rigby eb8d38d115 there is zero logs. 2016-12-06 10:51:33 -08:00
connor rigby cf54881a2f how does exrm even work 2016-12-06 10:02:42 -08:00
connor rigby 299957e316 mutations dealy is finished. Need a new name for that though 2016-12-02 13:18:41 -08:00
connor rigby 7c8cfa7960 we have a real coverage tool now. Write some tests 2016-11-29 15:11:25 -08:00
connor rigby 183e22b617 update configurator and fake_nerver for development 2016-11-29 07:29:06 -08:00
connor rigby f873429755 working on some tests 2016-11-23 14:51:49 -08:00
connor rigby 26cb5650e5 re enable remote logging into bot 2016-11-23 08:09:43 -08:00
connor rigby 9bd1cb237b mix task all the things 2016-11-22 18:49:02 -08:00
connor rigby 26b7ad89d3 fixed firmware updates. 2016-11-22 12:15:52 -08:00
connor rigby 7d5d9538da added some handy mix tasks. going to do a remsh shell deal maybe 2016-11-21 15:44:01 -08:00
connor rigby 9b25902d19 forgot about this last deploy. oops 2016-11-21 08:32:49 -08:00
connor rigby 8305aa040f going to merge back into master 2016-11-21 08:28:17 -08:00
connor rigby 1fa3e70594 something like that 2016-11-20 20:34:10 -08:00
connor rigby 72c2030381 almost done 2016-11-17 11:35:39 -08:00
connor rigby 2b9a3716c3 Time for bed. 2016-11-16 17:05:03 -08:00
connor rigby 1fe6f03b12 basic idea. make some smaller state trackers that push into one master, then that master pushes to an event manager for anyone listening 2016-11-16 09:31:08 -08:00
connor rigby b62fe312cc fixed some race conditions. (why are there so many?) and hopefully optomized logging a bit 2016-11-15 16:09:57 -08:00
connor rigby 1d4bfb5db5 [stable] i hope 2016-11-14 12:47:11 -08:00
connor rigby c2ab95dfd5 fixed race condition bug in haluki 2016-11-14 10:11:38 -08:00
connor rigby 6b2eb071b9 moving some stuff aroun 2016-11-14 09:27:08 -08:00
connor rigby a0f94da083 Bump version 2016-11-14 08:13:22 -08:00
connor rigby a5f1123c5a done 2016-11-10 13:41:38 -08:00
connor rigby 47ade5599a need to update farmbotauth and farmbot configurator 2016-11-10 13:38:20 -08:00
connor rigby 2051e23fc3 added dialyzer and added type specs for bot commands 2016-11-08 08:15:17 -08:00
connor rigby 658d33818e get rid of IO.inspects 2016-11-08 07:20:08 -08:00
connor rigby 704f3b58be Monday release almost ready 2016-11-07 14:12:28 -08:00
connor rigby 63b0166252 fix some race conditions related to token getting and network 2016-11-07 13:47:54 -08:00
connor rigby e6541af43d bloop 2016-11-07 08:53:06 -08:00
connor rigby 9713ad90f5 Getting ready for Production Monday 2016-11-07 07:55:24 -08:00
connor rigby 1f2f8be9dc [STABLE] Upstream deps again. 2016-11-04 12:32:31 -07:00
connor rigby 4eafa350f7 Network is now bundled with FarmbotConfigurator, but state persistance is stored in SafeStorage via BotState 2016-11-04 12:16:06 -07:00
connor rigby c50abe0b58 Moving Auth to its own repo. 2016-11-03 15:53:26 -07:00
connor rigby 1d57650ab2 [UNSTABLE] Moving applications around 2016-11-03 14:27:18 -07:00
connor rigby 6066eda766 getting ready for a release 2016-11-02 14:56:13 -07:00
connor rigby 8c13c4cd5d [UNSTABLE] adding a database 2016-11-02 07:33:46 -07:00
connor rigby 4d961c05e9 going to branch here for newer arduino version. We shall see how this goes 2016-11-01 08:58:42 -07:00
connor rigby ec534ec300 tests pass again. 2016-10-28 22:03:45 -07:00
connor rigby ae0a993c9a getting ready for a release tomorrow probably 2016-10-27 15:55:09 -07:00
connor rigby 107f517181 added ssh to the system 2016-10-25 09:06:38 -07:00
connor rigby b701e62968 fix latest system image 2016-10-24 13:01:20 -07:00
connor rigby 7009772751 added an rpc command for toggling pin 2016-10-24 12:27:48 -07:00
connor rigby 9dedd32f74 upadte mix.exs 2016-10-24 09:29:35 -07:00
connor rigby 9113034b0e move wifi configurator 2016-10-24 09:25:14 -07:00
Connor Rigby 5db50eff0f fixing some misc errors and adding dependencies 2016-10-15 20:24:24 -07:00
Connor Rigby c3dff1c48a the sequencer is coming together. Going into the frontend now 2016-10-07 08:53:26 -07:00
Connor Rigby 037aa12a55 Hopefully fix a nasty race condition 2016-10-05 13:34:25 -07:00
Rick Carlino a71cfee1de Add low hanging fruit to readme 2016-10-05 14:21:28 -05:00
Connor Rigby aeeaf87e15 Addition of avrdude 2016-10-04 20:58:21 -07:00
Connor Rigby a68a3d3443 add new system so we dont have to compile it 2016-10-04 13:24:34 -07:00
Connor Rigby 0d384c7019 Version 2.0.0 2016-10-04 09:01:23 -07:00