Leonid Stryzhevskyi
|
471c15d4be
|
ErroHandling: implement simple API
|
2024-06-03 23:24:52 +03:00 |
|
Leonid Stryzhevskyi
|
f641a251ad
|
mapping::ObjectToTreeMapper/TreeToObjectMapper: add 'extra' pointer to config
|
2024-05-30 14:07:34 +03:00 |
|
Leonid Stryzhevskyi
|
ce7897ae13
|
json::ObjectMapper: add mappers getters
|
2024-05-30 13:58:22 +03:00 |
|
Leonid Stryzhevskyi
|
c7103dfe68
|
tests: add encoding::HexTest
|
2024-05-30 01:15:36 +03:00 |
|
Leonid Stryzhevskyi
|
9d41d84fa6
|
Merge pull request #944 from oatpp/mapper_lexical_castring
Mapper lexical castring
|
2024-05-27 15:10:20 -07:00 |
|
Leonid Stryzhevskyi
|
15907a0814
|
TreeToObjectMapper: implement lexical casting
|
2024-05-28 00:53:22 +03:00 |
|
Leonid Stryzhevskyi
|
9277db5f03
|
mapping::TreeToObjectMapper: bootstrap lexical casting
|
2024-05-27 23:41:38 +03:00 |
|
Leonid Stryzhevskyi
|
d091b4a0d0
|
utils::Random: fix namespace
|
2024-05-16 08:50:39 +03:00 |
|
Leonid Stryzhevskyi
|
8377409391
|
ContentMappers: proper handling of Content-Type header
|
2024-05-15 18:19:12 +03:00 |
|
Leonid Stryzhevskyi
|
c7a8164c4a
|
Merge pull request #940 from oatpp/better_logging
Better logging
|
2024-05-14 18:29:07 -07:00 |
|
Leonid Stryzhevskyi
|
b27b354c35
|
Clear macOS warnings
|
2024-05-15 04:27:43 +03:00 |
|
Leonid Stryzhevskyi
|
a16b92db98
|
Clean warnings Ubuntu
|
2024-05-15 04:03:25 +03:00 |
|
Leonid Stryzhevskyi
|
8dd92abc32
|
Merge branch 'better_logging' of github.com:oatpp/oatpp into better_logging
|
2024-05-15 02:41:43 +03:00 |
|
Leonid Stryzhevskyi
|
9cec285678
|
Clear ubuntu warnings WIP
|
2024-05-15 02:41:15 +03:00 |
|
Leonid Stryzhevskyi
|
cc93b9b514
|
Merge branch 'better_logging' of github.com:oatpp/oatpp into better_logging
|
2024-05-15 02:37:35 +03:00 |
|
Leonid Stryzhevskyi
|
fa0b243ab0
|
base logging use templates instead of macro
|
2024-05-15 02:37:06 +03:00 |
|
Leonid Stryzhevskyi
|
f88d4470e1
|
clean Windows warnings
|
2024-05-15 00:35:22 +03:00 |
|
Leonid Stryzhevskyi
|
bd3410e6c0
|
fix warnings on MacOS
|
2024-05-15 00:15:09 +03:00 |
|
Leonid Stryzhevskyi
|
6de7420205
|
Log: better type conversion
|
2024-05-14 23:43:15 +03:00 |
|
Leonid Stryzhevskyi
|
e0d9266faa
|
changelog: update 1.4.0
|
2024-05-14 06:44:43 +03:00 |
|
Leonid Stryzhevskyi
|
19114d749f
|
logs: convert logs to new format
|
2024-05-14 06:34:49 +03:00 |
|
Leonid Stryzhevskyi
|
ff4f55858d
|
implement new logging formatter
|
2024-05-14 04:34:11 +03:00 |
|
Leonid Stryzhevskyi
|
c590564fd4
|
Merge pull request #939 from oatpp/content_mappers
Content mappers
|
2024-05-12 19:28:15 -07:00 |
|
Leonid Stryzhevskyi
|
7159d00f05
|
changelog/1.4.0: C++ 17
|
2024-05-13 05:24:25 +03:00 |
|
Leonid Stryzhevskyi
|
8913e86e9d
|
changelog/1.4.0: add ContentMappers info
|
2024-05-13 05:12:22 +03:00 |
|
Leonid Stryzhevskyi
|
c8dcb2238e
|
web::mime::ContentMappers: implement selectMapper() method
|
2024-05-13 04:45:09 +03:00 |
|
Leonid Stryzhevskyi
|
9ec854ebbb
|
CMake: min C++ version 17. web::mime: Introduce ContentMappers.
|
2024-05-12 04:36:20 +03:00 |
|
Leonid Stryzhevskyi
|
02c9fbf8e9
|
Merge pull request #937 from oatpp/object_remapper
Object remapper
|
2024-05-09 18:48:11 -07:00 |
|
Leonid Stryzhevskyi
|
6765c3e591
|
mapping::Tree: better tests, improved attributes, improved interface of oatpp::Tree
|
2024-05-10 04:26:38 +03:00 |
|
Leonid Stryzhevskyi
|
917dd454ce
|
mapping::ObjectRemapper: optimize and add test
|
2024-05-09 06:38:03 +03:00 |
|
Leonid Stryzhevskyi
|
07f4f93ad7
|
data::mapping: introduce ObjectRemapper
|
2024-05-09 06:10:02 +03:00 |
|
Leonid Stryzhevskyi
|
ad486b0f6a
|
Merge pull request #936 from oatpp/#879_data_tree
#879 data tree
|
2024-05-08 16:54:40 -07:00 |
|
Leonid Stryzhevskyi
|
0f85759730
|
tests: uncomment all
|
2024-05-09 02:15:12 +03:00 |
|
Leonid Stryzhevskyi
|
89c0a953c3
|
tests: add ObjectToTreeMapperTest
|
2024-05-09 02:13:20 +03:00 |
|
Leonid Stryzhevskyi
|
b9d78cce64
|
Tree: better mapping to/from object
|
2024-05-06 00:23:48 +03:00 |
|
Leonid Stryzhevskyi
|
a29c664581
|
mapping::Tree: introduce TreeChildrenOperator
|
2024-05-05 09:42:24 +03:00 |
|
Leonid Stryzhevskyi
|
0ee2e3325d
|
add Tree object-wrapper
|
2024-05-05 02:46:48 +03:00 |
|
Leonid Stryzhevskyi
|
5460bd404d
|
introduce oatpp::Tree - mapping-enabled wrapper over data::mapping::Tree.
|
2024-05-04 05:33:01 +03:00 |
|
Leonid Stryzhevskyi
|
8ae59cdba1
|
refactor: move oatpp/data/mapping/type/* --> oatpp/data/type/*
|
2024-05-04 04:09:07 +03:00 |
|
Leonid Stryzhevskyi
|
bdcad18ddb
|
data::mapping::ObjectMapper: introduce MappingError
|
2024-05-03 06:25:47 +03:00 |
|
Leonid Stryzhevskyi
|
b890a15840
|
json::ObjectMapper: use mapping::Tree
|
2024-05-01 03:56:03 +03:00 |
|
Leonid Stryzhevskyi
|
77ca525d2c
|
Tree: TreeMap - fix assignment operators
|
2024-05-01 02:44:48 +03:00 |
|
Leonid Stryzhevskyi
|
8137eba15e
|
json::ObjectMapper: use mapping::Tree for Deserialization
|
2024-04-30 02:35:40 +03:00 |
|
Leonid Stryzhevskyi
|
87af860824
|
Fix incomplete type
|
2024-04-30 00:35:23 +03:00 |
|
Leonid Stryzhevskyi
|
249fc4f137
|
mapping::Tree: introduce attributes. Add PAIRS type
|
2024-04-29 02:48:51 +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
|
4a7795c221
|
data::Tree: map both ordered and random-accessed. dynamic casting
|
2024-04-26 06:33:14 +03:00 |
|
Leonid Stryzhevskyi
|
5461fb2f08
|
Introduce data::Tree::Node
|
2024-04-24 04:24:37 +03:00 |
|
Leonid Stryzhevskyi
|
14ca5e55c8
|
Merge pull request #932 from oatpp/restructure
Restructure
|
2024-04-22 19:18:52 -07:00 |
|