Commit Graph

399 Commits

Author SHA1 Message Date
Ralf Ramsauer 07b6eeed2e Removed authentication feature 2015-09-25 00:50:07 +02:00
Ralf Ramsauer 8b2a0ea4ca Only listening on localhost 2015-09-25 00:50:07 +02:00
Ralf Ramsauer f99ed93f29 Removed authenticated feature. Authentication is now required 2015-09-25 00:50:07 +02:00
Ralf Ramsauer c8dccd7bfc Added Light-off feature 2015-09-25 00:50:07 +02:00
Ralf Ramsauer 21abbffeea Fixed small bug 2015-09-25 00:50:07 +02:00
Ralf Ramsauer 4f2625525f added rest of the software 2015-09-25 00:50:07 +02:00
Ralf Ramsauer f04b45e3eb Added Schnapper functionality, added i2c and spi load stuff 2015-09-25 00:50:07 +02:00
Ralf Ramsauer ae8f2b83b5 Added proper daemonization 2015-09-25 00:50:04 +02:00
Ralf 9054832edb Merge pull request #1 from rralf/next
Added proper json-cpp include directory
2015-09-13 23:47:33 +02:00
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