Leonid Stryzhevskyi
c7103dfe68
tests: add encoding::HexTest
2024-05-30 01:15:36 +03:00
Leonid Stryzhevskyi
ff4f55858d
implement new logging formatter
2024-05-14 04:34:11 +03:00
Leonid Stryzhevskyi
9ec854ebbb
CMake: min C++ version 17. web::mime: Introduce ContentMappers.
2024-05-12 04:36:20 +03:00
Leonid Stryzhevskyi
07f4f93ad7
data::mapping: introduce ObjectRemapper
2024-05-09 06:10:02 +03:00
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