From c9874394b340b521c7af56a7850920fb886ca639 Mon Sep 17 00:00:00 2001 From: Dario Date: Mon, 12 Oct 2020 14:53:03 +0200 Subject: [PATCH] move gradido transaction wrapper classes in own folder and sub-namespace under model --- CMakeLists.txt | 5 +- .../HTTPInterface/CheckTransactionPage.cpp | 4 +- .../HTTPInterface/DecodeTransactionPage.cpp | 49 +++--- src/cpp/HTTPInterface/UserUpdateGroupPage.cpp | 63 ++++---- src/cpp/MySQL/Connector.cpp | 3 - src/cpp/model/TransactionBase.cpp | 25 --- src/cpp/model/TransactionCreation.h | 39 ----- src/cpp/model/TransactionTransfer.h | 51 ------ src/cpp/model/UserPassphrase.cpp | 0 src/cpp/model/UserPassphrase.h | 0 src/cpp/model/email/Email.cpp | 4 +- src/cpp/model/gradido/TransactionBase.cpp | 30 ++++ src/cpp/model/{ => gradido}/TransactionBase.h | 26 +-- src/cpp/model/gradido/TransactionCreation.cpp | 67 ++++++++ src/cpp/model/gradido/TransactionCreation.h | 45 ++++++ src/cpp/model/gradido/TransactionTransfer.cpp | 148 ++++++++++++++++++ src/cpp/model/gradido/TransactionTransfer.h | 57 +++++++ src/cpp/tasks/ProcessingTransaction.cpp | 16 +- src/cpp/tasks/ProcessingTransaction.h | 18 ++- src/cpp/tasks/SigningTransaction.h | 1 - src/cpsp/checkTransaction.cpsp | 4 +- src/cpsp/decodeTransaction.cpsp | 9 +- src/cpsp/header_navi_chr.cpsp | 4 +- src/cpsp/userUpdateGroup.cpsp | 2 +- 24 files changed, 457 insertions(+), 213 deletions(-) delete mode 100644 src/cpp/model/TransactionBase.cpp delete mode 100644 src/cpp/model/TransactionCreation.h delete mode 100644 src/cpp/model/TransactionTransfer.h delete mode 100644 src/cpp/model/UserPassphrase.cpp delete mode 100644 src/cpp/model/UserPassphrase.h create mode 100644 src/cpp/model/gradido/TransactionBase.cpp rename src/cpp/model/{ => gradido}/TransactionBase.h (52%) create mode 100644 src/cpp/model/gradido/TransactionCreation.cpp create mode 100644 src/cpp/model/gradido/TransactionCreation.h create mode 100644 src/cpp/model/gradido/TransactionTransfer.cpp create mode 100644 src/cpp/model/gradido/TransactionTransfer.h diff --git a/CMakeLists.txt b/CMakeLists.txt index d415b3f89..22cfac879 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -33,6 +33,7 @@ FILE(GLOB MODEL "src/cpp/model/*.h" "src/cpp/model/*.cpp") FILE(GLOB MODEL_TABLE "src/cpp/model/table/*.h" "src/cpp/model/table/*.cpp") FILE(GLOB MODEL_EMAIL "src/cpp/model/email/*.h" "src/cpp/model/email/*.cpp") FILE(GLOB MODEL_HEDERA "src/cpp/model/hedera/*.h" "src/cpp/model/hedera/*.cpp") +FILE(GLOB MODEL_GRADIDO "src/cpp/model/gradido/*.h" "src/cpp/model/gradido/*.cpp") FILE(GLOB CRYPTO "src/cpp/Crypto/*.h" "src/cpp/Crypto/*.cpp") FILE(GLOB MAIN "src/cpp/*.cpp" "src/cpp/*.c" "src/cpp/*.h") FILE(GLOB MYSQL "src/cpp/MySQL/*.cpp" "src/cpp/MySQL/*.h" "src/cpp/MySQL/Poco/*.h") @@ -48,7 +49,8 @@ FILE(GLOB TEST_CONTROLLER "src/cpp/test/controller/*.cpp" "src/cpp/test/controll SET(LOCAL_SRCS ${CONTROLLER} ${TINF} ${MAIN} ${HTTPInterface} - ${JSONInterface} ${CRYPTO} ${MODEL} ${MODEL_TABLE} ${MODEL_EMAIL} ${MODEL_HEDERA} + ${JSONInterface} ${CRYPTO} + ${MODEL} ${MODEL_TABLE} ${MODEL_EMAIL} ${MODEL_HEDERA} ${MODEL_GRADIDO} ${SINGLETON_MANAGER} ${LIB_SRC} ${MYSQL} ${TASKS} ${PROTO_GRADIDO} ${PROTO_HEDERA} ) @@ -68,6 +70,7 @@ if(MSVC) source_group("model\\table" FILES ${MODEL_TABLE}) source_group("model\\email" FILES ${MODEL_EMAIL}) source_group("model\\hedera" FILES ${MODEL_HEDERA}) + source_group("model\\gradido" FILES ${MODEL_GRADIDO}) source_group("model" FILES ${MODEL}) source_group("mysql" FILES ${MYSQL}) source_group("SingletonManager" FILES ${SINGLETON_MANAGER}) diff --git a/src/cpp/HTTPInterface/CheckTransactionPage.cpp b/src/cpp/HTTPInterface/CheckTransactionPage.cpp index b50f1c69d..ce521c7e2 100644 --- a/src/cpp/HTTPInterface/CheckTransactionPage.cpp +++ b/src/cpp/HTTPInterface/CheckTransactionPage.cpp @@ -10,8 +10,8 @@ #include "../SingletonManager/SessionManager.h" #include "../SingletonManager/SingletonTaskObserver.h" #include "../SingletonManager/EmailManager.h" -#include "../model/TransactionCreation.h" -#include "../model/TransactionTransfer.h" +#include "../model/gradido/TransactionCreation.h" +#include "../model/gradido/TransactionTransfer.h" #include "Poco/Thread.h" diff --git a/src/cpp/HTTPInterface/DecodeTransactionPage.cpp b/src/cpp/HTTPInterface/DecodeTransactionPage.cpp index c01d83a9f..f93d1e3bf 100644 --- a/src/cpp/HTTPInterface/DecodeTransactionPage.cpp +++ b/src/cpp/HTTPInterface/DecodeTransactionPage.cpp @@ -5,14 +5,14 @@ #include "Poco/DeflatingStream.h" -#line 7 "D:\\code\\gradido\\gradido_login_server_grpc\\src\\cpsp\\decodeTransaction.cpsp" +#line 7 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\decodeTransaction.cpsp" #include "sodium.h" #include "../proto/gradido/TransactionBody.pb.h" #include "../controller/User.h" -#include "../model/TransactionBase.h" -#include "../model/TransactionCreation.h" -#line 1 "D:\\code\\gradido\\gradido_login_server_grpc\\src\\cpsp\\header_old.cpsp" +#include "../model/gradido/TransactionBase.h" +#include "../model/gradido/TransactionCreation.h" +#line 1 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\header_old.cpsp" #include "../ServerConfig.h" @@ -31,7 +31,7 @@ void DecodeTransactionPage::handleRequest(Poco::Net::HTTPServerRequest& request, if (_compressResponse) response.set("Content-Encoding", "gzip"); Poco::Net::HTMLForm form(request, request.stream()); -#line 14 "D:\\code\\gradido\\gradido_login_server_grpc\\src\\cpsp\\decodeTransaction.cpsp" +#line 14 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\decodeTransaction.cpsp" const char* pageName = "Decode Transaction"; proto::gradido::TransactionBody transactionBody; @@ -99,12 +99,12 @@ void DecodeTransactionPage::handleRequest(Poco::Net::HTTPServerRequest& request, responseStream << "\n"; responseStream << "\n"; responseStream << "Gradido Login Server: "; -#line 9 "D:\\code\\gradido\\gradido_login_server_grpc\\src\\cpsp\\header_old.cpsp" +#line 9 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\header_old.cpsp" responseStream << ( pageName ); responseStream << "\n"; responseStream << "\n"; responseStream << "\n"; responseStream << "