1
0
mirror of https://github.com/binary-kitchen/doorlockd synced 2024-11-16 03:59:11 +01:00
Commit Graph

290 Commits

Author SHA1 Message Date
Ralf Ramsauer
142b6a432a Added proper json-cpp include directory 2015-09-13 23:45:58 +02:00
Ralf Ramsauer
5f7fdd85ed Inversed logic of Doorlight
Signed-off-by: Ralf Ramsauer <ralf@ramses-pyramidenbau.de>
2015-09-13 15:47:30 +00:00
Ralf Ramsauer
026d2bdd10 Added mutex to door.cpp to prevent lock collissions
Signed-off-by: Ralf Ramsauer <ralf@ramses-pyramidenbau.de>
2015-08-31 19:01:37 +02:00
Ralf Ramsauer
368a22b9b1 Fixed Button-close bug
Signed-off-by: Ralf Ramsauer <ralf@ramses-pyramidenbau.de>
2015-08-30 22:14:35 +02:00
Ralf Ramsauer
39a9aa43b0 Added logging to close request on button press
Signed-off-by: Ralf Ramsauer <ralf@ramses-pyramidenbau.de>
2015-08-30 21:16:01 +02:00
Ralf Ramsauer
20de426ffd Automatically turn on blue light on unlocking
Signed-off-by: Ralf Ramsauer <ralf@ramses-pyramidenbau.de>
2015-08-30 21:07:07 +02:00
Ralf Ramsauer
e884dd87c4 Removed Door State from Logic
Signed-off-by: Ralf Ramsauer <ralf@ramses-pyramidenbau.de>
2015-08-27 20:30:32 +02:00
Ralf Ramsauer
a17fb4930f Switched button type from open to close
Signed-off-by: Ralf Ramsauer <ralf@ramses-pyramidenbau.de>
2015-08-27 17:54:04 +02:00
Ralf Ramsauer
7f86ca8ccb Added Lock Button
Signed-off-by: Ralf Ramsauer <ralf@ramses-pyramidenbau.de>
2015-08-03 21:01:58 +02:00
Ralf Ramsauer
bebe258d7b Improved klackering mechanism for AC 2015-06-08 21:49:19 +02:00
Ralf Ramsauer
156c02581b Removed LDAP TLS environment variable 2015-05-25 16:13:20 +02:00
Ralf Ramsauer
520566417e Added Pre/Post Lock/Unlock Scripts 2015-05-25 15:47:44 +02:00
Ralf Ramsauer
567b0999f2 New LDAP default URI 2015-05-24 19:15:47 +02:00
Ralf Ramsauer
218e273c26 Improved Epaper QR code generation 2015-05-21 13:56:20 +02:00
Ralf Ramsauer
f44bf630aa Added comments 2015-05-21 13:35:30 +02:00
Ralf Ramsauer
b498e58ea7 Improved klackering mechanism 2015-05-20 22:42:20 +02:00
Ralf Ramsauer
2e41661dbf Added support for Kitchen Doorlight 2015-05-20 15:31:13 +02:00
Ralf Ramsauer
0f17b17568 small bugfix 2015-05-18 22:25:47 +02:00
Ralf Ramsauer
31be64a084 Removed authentication feature 2015-05-18 22:23:41 +02:00
Ralf Ramsauer
63d8cb51c9 Only listening on localhost 2015-05-18 22:22:59 +02:00
Ralf Ramsauer
3b8b1d0d53 Removed authenticated feature. Authentication is now required 2015-05-18 22:22:32 +02:00
Ralf Ramsauer
52fa880e61 Added Light-off feature 2015-05-18 22:22:08 +02:00
Ralf Ramsauer
ed5ed0999a Fixed small bug 2015-05-14 22:12:32 +02:00
Ralf Ramsauer
34934e56c7 added rest of the software 2015-05-14 22:03:00 +02:00
Ralf Ramsauer
d08695cf74 Added Schnapper functionality, added i2c and spi load stuff 2015-05-14 19:36:49 +02:00
Ralf Ramsauer
7c063e77d3 Added propper daemonization 2015-05-14 15:33:40 +02:00
Ralf Ramsauer
de6008e28b Added proper daemonization 2015-05-14 15:32:55 +02:00
Ralf Ramsauer
164df6604c Added proper daemonization 2015-05-14 15:30:55 +02:00
Ralf Ramsauer
c392f79237 defaulted token timout to 5 minutes 2015-05-13 14:50:44 +00:00
Ralf Ramsauer
14448e01a2 Added more cmdline arguments 2015-05-13 14:40:30 +00:00
Ralf Ramsauer
1b1ffe54f3 Exchanged FIFO by TCP socket 2015-05-13 14:20:12 +00:00
Ralf Ramsauer
b369bdbb70 Added program options 2015-05-12 15:35:57 +00:00
Ralf Ramsauer
409a31ddf2 Removed old stuff 2015-05-12 14:10:26 +00:00
Ralf Ramsauer
e0ebdc63f2 Added error codes 2015-05-12 13:59:04 +00:00
Ralf Ramsauer
c723002599 Separated Logic 2015-05-12 01:49:26 +00:00
Ralf Ramsauer
0d7f56e647 Improved Logic.cpp 2015-05-11 23:28:02 +00:00
Ralf Ramsauer
3216294134 Added systemd scripts and install scripts 2015-05-11 19:18:30 +00:00
Ralf Ramsauer
9b140a31cb added LDAP support 2015-05-11 18:40:26 +00:00
Ralf Ramsauer
ee24c8c862 Initial commit 2015-05-10 22:18:22 +00:00
Ralf
cbaaaffe84 Initial commit 2015-05-10 22:34:30 +02:00