Ralf Ramsauer
54f22393a4
Improved Logging
...
- removed daemon.cpp
- Added additional output logfile to Logger class
2015-10-02 17:25:16 +02:00
Ralf Ramsauer
49a5b88f6c
Big rewrite of several things
...
- Data type Token changed from uint64_t to std::string
- Added new class "Request" that describes a JSON TCP request
- Classes may now throw Responses for proper error handling
- Removed JSON parsing from Logic
- proper Error handling everywhere
- Many small fixes
- removed unnecessary includes
- removed using namespace std everywhere
2015-10-01 22:09:55 +02:00
Ralf Ramsauer
cde0521d6f
Added ui file for MainWindow
2015-09-30 15:26:28 +02:00
Ralf Ramsauer
60ed23486b
Improved directory structure
...
Signed-off-by: Ralf Ramsauer <ralf@ramses-pyramidenbau.de>
2015-09-29 14:33:53 +02:00
Ralf Ramsauer
a3bf378458
Added mainwindow.h to CMakeLists.txt
2015-09-29 02:11:29 +02:00
Ralf Ramsauer
fb9f5f835e
Fixed include bug
2015-09-28 17:07:21 +02:00
Ralf Ramsauer
3d7b6fbe08
Moved common code parts to static library
...
Signed-off-by: Ralf Ramsauer <ralf@ramses-pyramidenbau.de>
2015-09-25 16:53:17 +02:00
Ralf Ramsauer
13b0b8744a
Added simple Qt Qr widget
2015-09-25 13:12:07 +02:00
Ralf Ramsauer
404f219b6c
added install rule for doorlock-client
2015-09-25 01:31:39 +02:00
Ralf Ramsauer
cb5de7eba9
First working version of doorlock-client
2015-09-25 00:50:11 +02:00
Ralf Ramsauer
93fccda5d8
Small fix
2015-09-25 00:50:10 +02:00
Ralf Ramsauer
36787b91b3
Some refactoring
2015-09-25 00:50:10 +02:00
Ralf Ramsauer
9b58de4b5d
Added stub for doorlock-client
...
Signed-off-by: Ralf Ramsauer <ralf@ramses-pyramidenbau.de>
2015-09-25 00:50:10 +02:00
Ralf Ramsauer
9e4de23dff
Renamed main.cpp to doorlockd.cpp
...
Signed-off-by: Ralf Ramsauer <ralf@ramses-pyramidenbau.de>
2015-09-25 00:50:10 +02:00
Ralf Ramsauer
8ed116bf7f
Added proper client and doormessage classes
...
Signed-off-by: Ralf Ramsauer <ralf@ramses-pyramidenbau.de>
2015-09-25 00:50:10 +02:00
Ralf Ramsauer
4d2bdba703
Simplified version string
2015-09-25 00:50:10 +02:00
Ralf Ramsauer
32ebec327d
Added version information
2015-09-25 00:50:10 +02:00
Ralf Ramsauer
3b7338ea6e
Added proper Response handling
2015-09-25 00:50:09 +02:00
Ralf Ramsauer
d979310893
Added emergency unlock scripts
2015-09-25 00:50:09 +02:00
Ralf Ramsauer
b4d6a46025
removed wiringPi
2015-09-25 00:50:08 +02:00
Ralf Ramsauer
4d965f3614
Added proper json-cpp include directory
2015-09-25 00:50:08 +02:00
Ralf Ramsauer
052f2ff071
Removed LDAP TLS environment variable
2015-09-25 00:50:08 +02:00
Ralf Ramsauer
139e5a8409
Added Pre/Post Lock/Unlock Scripts
2015-09-25 00:50:08 +02:00
Ralf Ramsauer
4f2625525f
added rest of the software
2015-09-25 00:50:07 +02:00