lganzzzo
|
3bc7dad57e
|
DTO. Lazy initialization of properties list.
|
2020-05-16 00:28:45 +03:00 |
|
lganzzzo
|
87edb02e6d
|
DTO. Hashcode + Equals. Use address comparison by default.
|
2020-05-14 00:53:48 +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
|
70e898f86d
|
Tests. UnorderedSet test.
|
2020-05-10 02:20:59 +03:00 |
|
lganzzzo
|
75675ae61a
|
data::mapping. Collections. Add UnorderedSet. Initial commit.
|
2020-05-10 01:55:43 +03:00 |
|
lganzzzo
|
4d6629395d
|
ApiClient. Enum support.
|
2020-05-09 18:10:07 +03:00 |
|
lganzzzo
|
a124a5c510
|
ApiController. Integrate oatpp::Enum with ApiController.
|
2020-05-09 05:07:21 +03:00 |
|
lganzzzo
|
1d63dd547e
|
oatpp::Enum. Add description.
|
2020-05-09 02:56:47 +03:00 |
|
lganzzzo
|
9ee3c80626
|
parser::json. Correct Enum Ser/De.
|
2020-05-08 04:10:07 +03:00 |
|
lganzzzo
|
babeec5e2c
|
parser::json. Enum Ser/De.
|
2020-05-08 00:52:46 +03:00 |
|
lganzzzo
|
cff565f788
|
dto::Enum. Make static enum info a singleton.
|
2020-05-07 03:16:04 +03:00 |
|
lganzzzo
|
0de8204ad4
|
Tests. mapping::type::Enum. Enum ObjectWrapper test.
|
2020-05-06 05:15:03 +03:00 |
|
lganzzzo
|
bfcb159b48
|
dto::Enum. Enum interpreters POC.
|
2020-05-06 03:41:18 +03:00 |
|
lganzzzo
|
66d34683f7
|
DTO. Enum. Populate metadata.
|
2020-05-04 04:55:45 +03:00 |
|
lganzzzo
|
b52eeed67a
|
DTO Enum. Bootstrap code-gen.
|
2020-05-02 03:31:59 +03:00 |
|
lganzzzo
|
7ed6069f11
|
type::Primitive. Fix conversions.
|
2020-05-02 00:31:32 +03:00 |
|
lganzzzo
|
fd73b3c7c1
|
Tests. Uncomment all tests.
|
2020-04-30 04:44:42 +03:00 |
|
lganzzzo
|
196d351de6
|
types::Boolean. operators ==, != for nullptr.
|
2020-04-30 04:35:20 +03:00 |
|
lganzzzo
|
0d3ae75b13
|
Windows. type::Boolean. Fix nullptr/bool conversion.
|
2020-04-30 04:22:09 +03:00 |
|
lganzzzo
|
6c9c8d3237
|
type::Primitive. Add hash-function for all primitives.
|
2020-04-30 03:48:06 +03:00 |
|
lganzzzo
|
11c7be7a50
|
type::Primitive: Make boolean a separate ObjectWrapper. Tests: Primitive test.
|
2020-04-30 03:04:15 +03:00 |
|
lganzzzo
|
76da4714c2
|
Tests. Add mapping::type::<collections> tests.
|
2020-04-29 23:04:42 +03:00 |
|
lganzzzo
|
04707aa23d
|
types. Simplify Primitives.
|
2020-04-29 05:03:47 +03:00 |
|
lganzzzo
|
ed242a8066
|
mapping::type. Add oatpp::Vector and oatpp::UnorderedFields support to json Ser/De.
|
2020-04-29 03:30:05 +03:00 |
|
lganzzzo
|
7c12d6f16d
|
mapping::type. Add UnorderedMap collection.
|
2020-04-29 02:17:26 +03:00 |
|
lganzzzo
|
eb116ef23b
|
mapping::type. Rename ListMap --> PairList.
|
2020-04-29 01:47:40 +03:00 |
|
lganzzzo
|
bd8330e06d
|
mapping::type. Update ListMap.
|
2020-04-29 01:31:17 +03:00 |
|
lganzzzo
|
98d57fbb7a
|
mapping::type. Simplify collections.
|
2020-04-29 00:07:26 +03:00 |
|
lganzzzo
|
eacbe79d01
|
Introduce oatpp::Vector. Refactor oatpp::List to use std::list.
|
2020-04-28 04:26:29 +03:00 |
|
lganzzzo
|
6f6336c1a3
|
ApiController, ApiClient. Oprimize parameters passing. '::ObjectWrapper' in parameters is now redundant.
|
2020-04-27 01:51:33 +03:00 |
|
lganzzzo
|
6acd2c3f39
|
DTOs. Do not explicitly write <Type>::ObjectWrapper.
|
2020-04-26 15:13:33 +03:00 |
|
lganzzzo
|
130962e71a
|
Tests. Add more AnyTest logs.
|
2020-04-26 11:27:56 +03:00 |
|
lganzzzo
|
23255f381d
|
ObjectWrapper. Reduce the hierarchy. Remove PolymorphicWrapper.
|
2020-04-26 03:41:20 +03:00 |
|
lganzzzo
|
1cca52034f
|
parser::json::Deserializer. Deserialize oatpp::Any.
|
2020-04-25 05:16:05 +03:00 |
|
lganzzzo
|
7871cd7326
|
parser. JSON. Beautifier. Fix indent.
|
2020-04-25 03:58:32 +03:00 |
|
lganzzzo
|
636a2133e9
|
Parser. JSON. Serialize Any.
|
2020-04-25 03:33:59 +03:00 |
|
lganzzzo
|
0d951e3c56
|
Types. Introduce Any.
|
2020-04-25 02:54:52 +03:00 |
|
lganzzzo
|
aaa6359d80
|
SimpleTCPConnectionProvider. Correct invalidateConnection() method.
|
2020-04-11 00:01:25 +03:00 |
|
Benedikt-Alexander Mokroß
|
328519e6c1
|
Response Description (Issue #212)
|
2020-04-02 13:55:11 +02:00 |
|
lganzzzo
|
51fbc2b4ea
|
Fix memory leak. Correct type for array.
|
2020-02-14 17:42:46 +02:00 |
|
lganzzzo
|
a1ff01ce9c
|
Better API Docs.
|
2020-01-25 01:48:37 +07:00 |
|
lganzzzo
|
f65798957e
|
json::mapping::ObjectMapper. Support for unsigned int types.
|
2020-01-25 01:26:35 +07:00 |
|
lganzzzo
|
7f82cc7bc5
|
json::mapping::ObjectMapper. Remove old Deserializer.
|
2020-01-22 23:03:45 +07:00 |
|
lganzzzo
|
de9296d287
|
json::mapping::ObjectMapper. New deserializer.
|
2020-01-22 23:00:28 +07:00 |
|
lganzzzo
|
fc26498f45
|
json::mapping::ObjectMapper. Remove old Serializer.
|
2020-01-22 11:11:21 +07:00 |
|
lganzzzo
|
3c5c0d8f67
|
json::ObjectMapper. New configurable Serializer.
|
2020-01-22 11:02:02 +07:00 |
|
lganzzzo
|
e457d14765
|
'ClassId' structure with explicit int IDs instead of 'CLASS_NAME' addresses
|
2020-01-21 19:49:21 +07:00 |
|
lganzzzo
|
884e1683c0
|
Tests. Uncomment all tests.
|
2020-01-20 06:00:18 +07:00 |
|
lganzzzo
|
cb197bf05c
|
HttpProcessor. Simple API. Select ContentEncoder according to 'Accept-Encoding' request header.
|
2020-01-15 06:27:32 +02:00 |
|