connor rigby
9cb602da88
Logger backend is complete. Adding logs back to the rest of the application now.
2016-12-05 15:53:14 -08:00
connor rigby
9093498c5c
Building a new Logger
2016-12-05 10:43:42 -08:00
connor rigby
705663a779
needs a bit more error handling but its pretty good
2016-12-05 08:55:28 -08:00
connor rigby
ee8092a603
testtesttesttest
2016-11-30 07:22:10 -08:00
connor rigby
f6071095f1
Fix syncing and stuff
2016-11-29 11:51:45 -08:00
connor rigby
1fa3e70594
something like that
2016-11-20 20:34:10 -08:00
connor rigby
3ed23a41b1
bunch of stuff still broken but you can log in again
2016-11-17 14:23:13 -08:00
connor rigby
2b9a3716c3
Time for bed.
2016-11-16 17:05:03 -08:00
connor rigby
d593cc9f2f
Still unstable but getting to a useable state
2016-11-16 14:32:49 -08:00
connor rigby
1d4bfb5db5
[stable] i hope
2016-11-14 12:47:11 -08:00
connor rigby
28b76886be
renaming
2016-11-14 10:32:04 -08:00
connor rigby
6b2eb071b9
moving some stuff aroun
2016-11-14 09:27:08 -08:00
connor rigby
19b6254894
some naming changes to make things look a little bit nicer in :observer
2016-11-07 11:14:05 -08: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
b9c8bf0873
Ext4fs now.
2016-10-31 15:49:38 -07:00
connor rigby
ec534ec300
tests pass again.
2016-10-28 22:03:45 -07:00
connor rigby
3930117530
Pretty big commit heres what happened:
...
Got rid of a bunch of configs in favor of handling all file reading and writing in one module.
This module is SafeStorage. Rather than a module needing to handle its own state file, i made SafeStorage that just stores binaries in a map. The key is the module name.
It flushes the entire state to disk every 60 seconds. But only if the state has changed.
The filesystem is now mounted readonly for MOST of the time, except for that brief moment of flushing to disk if state changed.
i upgraded erlinit to alow a pre vm boot script.
I added bash. (This will probably be removed because im not actually doing anything bash specific.
moved hosts and hostapd files into the system dir.
2016-10-27 13:22:06 -07:00
connor rigby
38c4df706b
Bot state should persist accross reboots now
2016-10-26 11:01:47 -07:00
connor rigby
107f517181
added ssh to the system
2016-10-25 09:06:38 -07:00
connor rigby
1efd253b7f
This will require a new System release. TBD
2016-10-24 16:08:39 -07:00
connor rigby
9113034b0e
move wifi configurator
2016-10-24 09:25:14 -07:00
connor rigby
ae061fd7fc
State tree going to be merged into master now as an api breaking release
2016-10-24 07:33:56 -07:00
connor rigby
7a4bc9d62d
Merge branch 'master' of github.com:ConnorRigby/farmbot-raspberry-pi-controller into state_tree
2016-10-23 11:54:09 -07:00
connor rigby
cc6aff3d00
Going to do a testing release for the people that were having problems updating firmware
2016-10-23 11:31:09 -07:00
Rick Carlino
ac2fa98647
Move around the state tree and stuff
2016-10-21 16:02:12 -05:00
Connor Rigby
a7e796ad60
Merge pull request #2 from ConnorRigby/taskmgr.exe
...
Created a task manager for tracking and executing regimens and sequences.
2016-10-21 09:46:41 -07:00
Gabriel Burnworth
b4c646a1ee
Prevent inputs from spilling
2016-10-20 22:15:18 -07:00
Gabriel Burnworth
7d97b60c5f
Allow continuous toggle between wifi and ethernet
2016-10-20 22:14:49 -07:00
connor rigby
2bad7b5944
Fixed auto update toggles.
...
INTRODUCING FARMEVENTMANAGER
* Tracks running sequences (there is only aloud to be one at a time)
* tracks paused sequences
* tracks regimens that are running
* tracks regimens that are not running but at one point were running (paused)
2016-10-20 12:38:15 -07:00
connor rigby
b83a302b35
REGIMEN VM
2016-10-19 20:00:49 -07:00
connor rigby
df1b4db930
Revert to old mqtt implementation. I just like it better
2016-10-19 12:39:52 -07:00
connor rigby
3888eb8815
merge 2.0.6 even though it was very short lived
2016-10-19 12:03:14 -07:00
connor rigby
ef486c8a91
Uart handler is so much faster now
2016-10-19 09:43:01 -07:00
connor rigby
1e7ac11cc5
remove embarasing log messages
2016-10-19 08:13:53 -07:00
connor rigby
ec784454cc
small overhaul of mqtt client
2016-10-17 15:18:51 -07:00
connor rigby
d2daf1015c
[UNSTABLE] I cant test on a real pi right now. It is working in development mode.
2016-10-17 11:49:33 -07:00
Connor Rigby
5db50eff0f
fixing some misc errors and adding dependencies
2016-10-15 20:24:24 -07:00
Connor Rigby
48b7aac24f
allow use of ethernet
2016-10-14 09:03:12 -07:00
Connor Rigby
89878c2c88
Some pattern matching for logging to ticker or making a toast message
2016-10-12 15:19:55 -07:00
Connor Rigby
99ab0ba982
Logging looks way better on UART now
2016-10-12 11:39:56 -07:00
Connor Rigby
dda3a5d701
fixed a sequence race condition bug deal
2016-10-11 11:39:56 -07:00
Connor Rigby
abefac98de
Going to stage a new release
2016-10-05 16:11:53 -07:00
Connor Rigby
037aa12a55
Hopefully fix a nasty race condition
2016-10-05 13:34:25 -07:00
Connor Rigby
596c7697ba
more isp stuffs
2016-10-05 10:13:26 -07:00
Connor Rigby
d68267373a
comcastic
2016-10-05 10:06:40 -07:00
Connor Rigby
3b272b7ad3
Remove hard coding of stagings server
2016-10-05 07:46:05 -07:00
Connor Rigby
e70db76257
Need to do a new system release
2016-10-04 17:36:43 -07:00
Connor Rigby
3eee3f7f4a
Temp workaround for bad dns on some isp's
2016-10-04 14:45:12 -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
1877a26ba8
This can be the final release
2016-10-04 10:26:44 -07:00
Connor Rigby
c0caea6921
hope this works
2016-10-04 10:05:41 -07:00
Connor Rigby
0cfc1005b2
try to make update server user configuratble
2016-10-04 09:45:18 -07:00
Connor Rigby
9a0a7b5cc1
Github release api
2016-10-04 09:34:34 -07:00
Connor Rigby
0d384c7019
Version 2.0.0
2016-10-04 09:01:23 -07:00
Rick Carlino
126e1346e9
Upgrade farmbot-serial to 0.0.8
2015-04-03 17:42:36 -05:00
TimEvWw
94a74f8374
Changed db config
2014-06-23 19:57:52 -01:00
TimEvWw
ebf2cbeb72
removing rails
2014-06-19 17:51:13 -01:00
TimEvWw
e1b2d0c29b
switched from mongodb to sqlite3
2014-05-07 19:25:51 -01:00
TimEvWw
70123a3411
using mongo as database
2014-01-15 21:58:42 +00:00