Commit Graph

70 Commits

Author SHA1 Message Date
Leonid Stryzhevskyi
b9d78cce64 Tree: better mapping to/from object 2024-05-06 00:23:48 +03:00
Leonid Stryzhevskyi
8ae59cdba1 refactor: move oatpp/data/mapping/type/* --> oatpp/data/type/* 2024-05-04 04:09:07 +03:00
Leonid Stryzhevskyi
ad3136480a Refactor: move data::Tree to data::mapping::Tree 2024-04-29 00:56:29 +03:00
Leonid Stryzhevskyi
1d64355eef Tree: introduce ObjectToTreeMapper and TreeToObjectMapper. WIP 2024-04-28 06:11:20 +03:00
Leonid Stryzhevskyi
5461fb2f08 Introduce data::Tree::Node 2024-04-24 04:24:37 +03:00
Leonid Stryzhevskyi
81d4efef50 move oatpp/core/parser/* --> oatpp/utils/parser* 2024-04-23 04:28:23 +03:00
Leonid Stryzhevskyi
31fb1412d3 move oatpp/core/data/* --> oatpp/data/* 2024-04-23 04:12:46 +03:00
Leonid Stryzhevskyi
477b5b1af9 move oatpp/core/provider/* --> oatpp/provider/* 2024-04-23 03:40:49 +03:00
Leonid Stryzhevskyi
acf598433d move oatpp/core/base/* --> oatpp/base/* 2024-04-23 02:56:25 +03:00
Leonid Stryzhevskyi
4bfa3db6f5 move Environment.hpp to root folder 2024-04-23 02:41:04 +03:00
Leonid Stryzhevskyi
52e3dd0ae6 move 'oatpp/core/async/*' --> 'oatpp/async/*' 2024-04-23 02:19:04 +03:00
Leonid Stryzhevskyi
06232810f7 refactor json namespaces 2024-04-23 01:20:20 +03:00
Steffen Olszewski
496427f7b3 Add default source groups for all targets 2023-05-10 21:49:38 +02:00
Steffen Olszewski
9bd8563952 Add missing files and reorder file lists
Order the file lists alphabetically, directories last.
2023-05-10 21:49:38 +02:00
Steffen Olszewski
7fe23f3732 Revert "closes #681"
This reverts commit 782760c5c5.
2023-05-10 20:57:51 +02:00
Daniel Herchenbach
782760c5c5 closes #681
I am using CMake command
file with GLOB_RECURSE to scan source files
and then
source_group with TREE to place them in a hierarchy for better overview in the IDE.
Those commands should work with CMake version >= 3.8.
2022-12-11 17:15:45 +01:00
Julien JEMINE
16cda3321e Added tests for Boolean parsing 2022-12-09 13:12:59 +01:00
Jeremy Guinn
eff27e6aa5 Add new virtual handleError method to handle the original error 2022-02-20 13:56:02 -07:00
lganzzzo
5d2f8693eb Remove memory pools. Remove ChunkedBuffer. 2021-11-16 01:45:15 +02:00
lganzzzo
8d342e2967 tests: Add InMemoryDataTest. 2021-10-28 02:46:03 +03:00
lganzzzo
c3f22dfb43 ConnectionHandler: proper server stoppage. (#476) 2021-10-20 04:32:56 +03:00
lganzzzo
d47ae5c20a ConnectionMonitor: move ConnectionMonitor to network::monitor namespace. 2021-09-25 01:05:51 +03:00
lganzzzo
0ed9ce14dc tests: Add ConnectionMonitorTest 2021-09-23 00:21:49 +03:00
Leonid Stryzhevskyi
1f93f6caec
Merge pull request #424 from MHaselmaier/issue_408
Implementing Issue #408
2021-05-21 00:57:13 +03:00
MHaselmaier
5c7934e56e Replaced core::collection::LinkedList by std::list 2021-05-18 22:14:23 +02:00
MHaselmaier
773f699601 Added /permissive- flag on MSVC to enforce standard compliancy 2021-05-15 09:59:11 +02:00
MHaselmaier
c92567632e Added optional timeout parameter to core::provider::PoolTemplate::get 2021-05-04 19:33:58 +02:00
lganzzzo
171f7a9943 web::server::HttpRouter. Introduce HttpRouterTemplate. (#343) 2020-11-22 20:12:51 +02:00
lganzzzo
6f84101afc mapping::TypeResolver: Use cache. Remove property traverser. 2020-10-08 00:22:52 +03:00
lganzzzo
d6911eb77a data::mapping. Introduce Type::Interpretation. 2020-08-20 05:04:40 +03:00
lganzzzo
d24da6a0ef Merge with v1.2.0 branch 2020-07-31 03:46:22 +03:00
lganzzzo
d806537e51 oatpp::provider. New Provider and Pool implementation draft. 2020-07-26 04:52:11 +03:00
lganzzzo
33aae43d02 Merge branch 'master' into ql_client_draft 2020-07-08 14:45:39 +03:00
Benedikt-Alexander Mokroß
2d6ab88255 Proposal for #261: Fine grained configurable Loglevel 2020-07-01 20:35:19 +02:00
lganzzzo
b026a007e9 ql::Client. First steps. 2020-06-27 03:55:52 +03:00
lganzzzo
24c18ad166 CMakeLists.txt. Add compat option 'OATPP_COMPAT_BUILD_NO_SET_AFFINITY' 2020-06-05 00:49:07 +03:00
lganzzzo
4a0aaa2a84 DTO. Hashcode + equals contract for DTOs. 2020-05-13 03:12:39 +03:00
lganzzzo
5f213dd853 parser::json. Add ser/de for oatpp::UnorderedSet. 2020-05-10 02:59:31 +03:00
lganzzzo
75675ae61a data::mapping. Collections. Add UnorderedSet. Initial commit. 2020-05-10 01:55:43 +03:00
lganzzzo
9ee3c80626 parser::json. Correct Enum Ser/De. 2020-05-08 04:10:07 +03:00
lganzzzo
bfcb159b48 dto::Enum. Enum interpreters POC. 2020-05-06 03:41:18 +03:00
lganzzzo
76da4714c2 Tests. Add mapping::type::<collections> tests. 2020-04-29 23:04:42 +03:00
lganzzzo
23255f381d ObjectWrapper. Reduce the hierarchy. Remove PolymorphicWrapper. 2020-04-26 03:41:20 +03:00
lganzzzo
0d951e3c56 Types. Introduce Any. 2020-04-25 02:54:52 +03:00
lganzzzo
5d82f67816 Introduce web::protoco::encoding::Chunked. Encoder/Decoder 2020-01-06 16:43:10 +02:00
lganzzzo
aca6db6107 Introduce data::buffer::Processor. 2020-01-04 04:36:13 +02:00
lganzzzo
7dc29f1dcf virtual_::Interface. Introduce ListenerLock. 2019-11-06 03:05:07 +02:00
lganzzzo
2592f79934 Tests. ConnectionPoolTest. 2019-10-20 05:27:22 +03:00
Benedikt-Alexander Mokroß
9802c361dc Removed StrBuffer::substr API 2019-10-16 12:01:53 +02:00
Benedikt-Alexander Mokroß
2c33ef4c8e Merge branch 'master' into fixescorsswagger 2019-10-15 07:23:31 +02:00