summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
Ralf Jung [Wed, 23 Oct 2013 16:51:25 +0000 (18:51 +0200)]
implement a debug mode
Ralf Jung [Thu, 17 Oct 2013 14:00:15 +0000 (16:00 +0200)]
Prepare for adding command-line arguments
Ralf Jung [Thu, 17 Oct 2013 06:51:12 +0000 (08:51 +0200)]
fixes; implement the Pins
Ralf Jung [Wed, 16 Oct 2013 17:46:09 +0000 (19:46 +0200)]
make the actor more multi-threaded and do more logging
Ralf Jung [Tue, 15 Oct 2013 08:55:08 +0000 (10:55 +0200)]
add on_leave callback and use it; send email when the space was open for 24h (as that should rarely be the case)
Ralf Jung [Tue, 15 Oct 2013 08:36:56 +0000 (10:36 +0200)]
missed a place where I had to rename open -> unlock
Ralf Jung [Tue, 15 Oct 2013 08:36:18 +0000 (10:36 +0200)]
introduce abstract states for each side of the Rubikon
Ralf Jung [Mon, 14 Oct 2013 19:56:34 +0000 (21:56 +0200)]
Put a date in the e-mails
Ralf Jung [Mon, 14 Oct 2013 19:47:26 +0000 (21:47 +0200)]
better logging; properly detect whether the bell button was newly pressed
Ralf Jung [Mon, 14 Oct 2013 19:04:05 +0000 (21:04 +0200)]
Remove the exception-throwing test...
Constantin Berhard [Mon, 14 Oct 2013 19:01:46 +0000 (21:01 +0200)]
Merge branch 'master' of ralfj.de:saartuer
Ralf Jung [Mon, 14 Oct 2013 19:01:23 +0000 (21:01 +0200)]
lots of changes to make things actually work
Constantin Berhard [Mon, 14 Oct 2013 18:46:03 +0000 (20:46 +0200)]
tyshell who works now
Constantin Berhard [Mon, 14 Oct 2013 18:40:06 +0000 (20:40 +0200)]
command who
Ralf Jung [Mon, 14 Oct 2013 17:39:06 +0000 (19:39 +0200)]
fix FIXMEs
Ralf Jung [Mon, 14 Oct 2013 17:22:28 +0000 (19:22 +0200)]
Merge branch 'master' of ralfj.de:saartuer
Ralf Jung [Mon, 14 Oct 2013 17:22:22 +0000 (19:22 +0200)]
Make nervlists relative
Constantin Berhard [Mon, 14 Oct 2013 17:21:57 +0000 (19:21 +0200)]
nervliste relativ
Ralf Jung [Thu, 10 Oct 2013 17:15:12 +0000 (19:15 +0200)]
tyshell: add tab completion
Ralf Jung [Thu, 10 Oct 2013 17:06:16 +0000 (19:06 +0200)]
name some things a bit clearer: open -> unlock, close -> lock
Ralf Jung [Thu, 10 Oct 2013 17:03:22 +0000 (19:03 +0200)]
implement a general nerv mechanism and also use it for door closing/opening
Ralf Jung [Thu, 10 Oct 2013 16:41:40 +0000 (18:41 +0200)]
Implement the last two states
Ralf Jung [Thu, 10 Oct 2013 16:24:51 +0000 (18:24 +0200)]
Merge branch 'master' of ralfj.de:saartuer
Ralf Jung [Thu, 10 Oct 2013 16:24:35 +0000 (18:24 +0200)]
update diargam for "open" in about-to-open
Constantin Berhard [Thu, 10 Oct 2013 14:59:34 +0000 (16:59 +0200)]
constructor: ralf style
Constantin Berhard [Thu, 10 Oct 2013 14:54:04 +0000 (16:54 +0200)]
Merge branch 'master' of ralfj.de:saartuer
Constantin Berhard [Thu, 10 Oct 2013 14:53:36 +0000 (16:53 +0200)]
StateClosing (implementation quite ugly)
Ralf Jung [Thu, 10 Oct 2013 13:54:14 +0000 (15:54 +0200)]
Ensure we call the superclass implementation where applicable
Ralf Jung [Thu, 10 Oct 2013 13:47:10 +0000 (15:47 +0200)]
Inherit superclass constrcutor where applicable; avoid repeating superclass name
Ralf Jung [Thu, 10 Oct 2013 13:23:00 +0000 (15:23 +0200)]
Fix old_pins (though it is not used)
Constantin Berhard [Thu, 10 Oct 2013 12:55:13 +0000 (14:55 +0200)]
statemachine weitergecodet
StateAboutToOpen, StateOpening und StateAuf fertig
StateMachine hat jetzt old_pins
Constantin Berhard [Wed, 9 Oct 2013 19:04:00 +0000 (21:04 +0200)]
Merge branch 'master' of ralfj.de:saartuer
Constantin Berhard [Wed, 9 Oct 2013 19:03:29 +0000 (21:03 +0200)]
thread instead of multiprocessing for fire_and_forget
Ralf Jung [Wed, 9 Oct 2013 18:04:20 +0000 (20:04 +0200)]
get rid of __main__ hack
Ralf Jung [Wed, 9 Oct 2013 18:04:10 +0000 (20:04 +0200)]
add statemachine doc
Ralf Jung [Wed, 9 Oct 2013 17:09:21 +0000 (19:09 +0200)]
Name TODOs
Constantin Berhard [Fri, 4 Oct 2013 10:16:01 +0000 (12:16 +0200)]
sound support
Ralf Jung [Thu, 3 Oct 2013 16:28:26 +0000 (18:28 +0200)]
Fix pin numbers
Ralf Jung [Thu, 3 Oct 2013 15:58:48 +0000 (17:58 +0200)]
start implementing the new all-great tuerd
Ralf Jung [Wed, 2 Oct 2013 17:10:56 +0000 (19:10 +0200)]
Add .gitignore
Ralf Jung [Wed, 2 Oct 2013 17:08:46 +0000 (19:08 +0200)]
Explain the prefix stuff a bit more
Constantin Berhard [Mon, 30 Sep 2013 14:38:52 +0000 (16:38 +0200)]
developer shell added which doesn't do any magic
new file: tryshell
Constantin Berhard [Mon, 30 Sep 2013 13:48:28 +0000 (15:48 +0200)]
massive simplification of command shortcuts
Constantin Berhard [Thu, 26 Sep 2013 09:55:42 +0000 (11:55 +0200)]
tyshell: convenience command shortcuts
Constantin Berhard [Wed, 25 Sep 2013 20:16:25 +0000 (22:16 +0200)]
Ralfs Makefileänderung
mar-v-in [Wed, 25 Sep 2013 17:29:53 +0000 (19:29 +0200)]
Java/Android stuff (me coding dirty \o/)
Ralf Jung [Mon, 23 Sep 2013 06:37:39 +0000 (08:37 +0200)]
add a ThreadFunction class and use it
Ralf Jung [Wed, 18 Sep 2013 20:45:18 +0000 (22:45 +0200)]
lots of updates, amongst others:
* logging to syslog
* multithreaded input-PIN handling
Ralf Jung [Mon, 16 Sep 2013 14:11:21 +0000 (16:11 +0200)]
tuerd: Get peer information from socket
Constantin [Sun, 15 Sep 2013 22:47:58 +0000 (00:47 +0200)]
my senf to ralfs senf to tuerd
as suggested in http://stackoverflow.com/questions/
10840533/most-pythonic-way-to-delete-a-file-which-may-not-exist
Ralf Jung [Sun, 15 Sep 2013 15:43:01 +0000 (17:43 +0200)]
my senf to tuerd
Constantin [Sun, 15 Sep 2013 12:19:09 +0000 (14:19 +0200)]
my senf to tyshell (code beauty farm)
Constantin [Sun, 15 Sep 2013 12:01:11 +0000 (14:01 +0200)]
cleanup atexit
Constantin [Sun, 15 Sep 2013 10:45:45 +0000 (12:45 +0200)]
comments and cleanup
reordered and commented code for better readability
added fixmes and todos
Ralf Jung [Sat, 14 Sep 2013 16:33:48 +0000 (18:33 +0200)]
Initial commit
tyshell: working and basically complete
tuerd: working but missing the log
ringd: just an experiment