Leonid Stryzhevskyi
d03d540de9
Merge pull request #139 from bhorn/fixescorsswagger
...
Two Fixes with CORS and Swagger, one addition to `oatpp::String` to accomplish one fix
2019-10-16 15:15:24 +03:00
Benedikt-Alexander Mokroß
9802c361dc
Removed StrBuffer::substr
API
2019-10-16 12:01:53 +02:00
Benedikt-Alexander Mokroß
95766ea15e
Refactored ADD_CORS
to fix a race-condition with authorized endpoints.
2019-10-16 09:56:32 +02:00
Leonid Stryzhevskyi
5b3a761b0e
Merge pull request #143 from oatpp/improve_net_api
...
Improve net api
2019-10-16 06:38:53 +03:00
lganzzzo
c2902365e1
API docs. Remove docs from virtual_::Interface private constructor
2019-10-16 03:28:42 +03:00
lganzzzo
834c09be44
make network::virtual_::Interface obtainable by name
2019-10-16 03:24:01 +03:00
Benedikt-Alexander Mokroß
2c33ef4c8e
Merge branch 'master' into fixescorsswagger
2019-10-15 07:23:31 +02:00
Leonid Stryzhevskyi
c9ce09635b
Merge pull request #142 from oatpp/fix_lazy_string_map_invalidation
...
Invalidate LazyStringMap when new elements inserted.
2019-10-14 02:18:31 +03:00
lganzzzo
fe0eddcd5a
Invalidate LazyStringMap when new elements inserted.
2019-10-14 01:54:31 +03:00
Leonid Stryzhevskyi
01a97269a4
Merge pull request #141 from oatpp/minor_refactoring
...
Refactor. async::Executor choose IO event worker type.
2019-10-13 23:18:21 +03:00
lganzzzo
1592008ef6
Refactor. async::Executor choose IO event worker type.
2019-10-13 23:01:05 +03:00
Leonid Stryzhevskyi
3670e081af
Merge pull request #140 from oatpp/secure_headers
...
Secure headers
2019-10-13 10:49:45 +03:00
lganzzzo
4d6c418896
Fix Incoming Reqeust, quest params initialization.
2019-10-13 03:46:45 +03:00
lganzzzo
8212439a0b
Refactor. Use LazyStringMap for Headers.
2019-10-13 03:33:05 +03:00
lganzzzo
e3a6334462
Tests. LazyStringMapTest.
2019-10-13 00:51:24 +03:00
lganzzzo
d67fa0ff53
Introduce LazyStringMap
2019-10-12 18:42:42 +03:00
Leonid Stryzhevskyi
9e9b5dc904
Merge pull request #138 from oatpp/performance_optimization
...
Optimization. Use BufferOutputStream in RequestHeadersReader.
2019-10-12 17:19:46 +03:00
lganzzzo
869966c466
Optimization. Keep buffer for response headers.
2019-10-12 16:37:36 +03:00
lganzzzo
46a6ca729c
Separate BufferOutputStream from HeadersReader.
2019-10-12 14:56:35 +03:00
lganzzzo
2935dcd290
Tests. Add BufferStreamTest to list.
2019-10-12 14:15:17 +03:00
lganzzzo
bbc74c111c
Tests. BufferStreamTest.
2019-10-12 14:14:21 +03:00
Benedikt-Alexander Mokroß
0f9f2374bd
Cleander CMakeLists.txt
2019-10-11 15:51:07 +02:00
Benedikt-Alexander Mokroß
e39ed22041
Removed leftovers from testing new functionalities
2019-10-11 15:39:11 +02:00
Benedikt-Alexander Mokroß
3b1db44078
Merge branch 'master' into controllerprefix
...
# Conflicts:
# src/oatpp/codegen/api_controller/cors_define.hpp
2019-10-11 15:17:10 +02:00
Benedikt-Alexander Mokroß
6ab6c63adb
Two Fixes with CORS and Swagger, one addition to oatpp::String
to accomplish one fix
...
- Fix controller-router-prefix messing up CORS OPTIONS endpoints
- Fix missing path-params in swagger for CORS OPTIONS endpoints
- Added substr-methods to `oatpp::StrBuffer`
2019-10-11 15:12:32 +02:00
lganzzzo
8b4dc2e3b0
Optimization. Use BufferOutputStream in RequestHeadersReader.
2019-10-11 03:52:25 +03:00
Leonid Stryzhevskyi
2ea43a2867
Merge pull request #137 from bhorn/controllerprefix
...
Added url/router-prefix to `ApiController`
2019-10-10 18:04:24 +03:00
Benedikt-Alexander Mokroß
0dc3743a05
Added url/router-prefix to ApiController
2019-10-10 16:43:58 +02:00
Leonid Stryzhevskyi
6627f35e4b
Merge pull request #136 from oatpp/rename_addcors_to_add_cors
...
Refactor. Rename 'ADDCORS' to 'ADD_CORS' macro.
2019-10-09 19:06:59 +03:00
lganzzzo
cc3c55ce90
Refactor. Rename to macro.
2019-10-09 18:53:06 +03:00
Leonid Stryzhevskyi
3a1f9cefd1
Merge pull request #135 from bhorn/hideenpoint
...
Added `hide` to `Endpoint::Info` to hide endpoints from swagger
2019-10-09 13:20:57 +03:00
Benedikt-Alexander Mokroß
0013875b3b
Added hide
to Endpoint::Info
to hide endpoints from swagger (i.E. used in CORS-Macros for option-endpoints)
2019-10-09 11:40:13 +02:00
Leonid Stryzhevskyi
7cf4d9e769
Update README.md
2019-10-07 02:57:22 +03:00
lganzzzo
35821ed58a
Version. Increase to '0.19.9'.
2019-10-05 16:26:56 +03:00
Leonid Stryzhevskyi
f24a224709
Merge pull request #134 from oatpp/minor_optimization
...
Minor optimization
2019-10-04 03:56:49 +03:00
lganzzzo
9372ad5e8c
Optimization. Remove double buffering in outgoing responses.
2019-10-04 03:43:12 +03:00
lganzzzo
49a6c50f03
Remove commented code
2019-10-04 01:00:32 +03:00
lganzzzo
ac0747e4f8
Merge branch 'master' into minor_optimization
2019-10-04 00:53:33 +03:00
Leonid Stryzhevskyi
d497bc1327
Merge pull request #131 from bhorn/cors_macro_draft
...
Cors macro draft
2019-10-02 16:21:10 +03:00
Benedikt-Alexander Mokroß
584e028513
Missed comment about CMakeLists.txt
2019-10-02 15:03:10 +02:00
Benedikt-Alexander Mokroß
23545685ce
Implemented comments from PR
2019-10-02 14:59:57 +02:00
Benedikt-Alexander Mokroß
68e41f05c1
Refactored to use the new ENDPOINT_INTERCEPTOR
macro instead own interceptors
2019-10-02 14:02:49 +02:00
Benedikt-Alexander Mokroß
27dcc538d8
Merge branch 'master' into cors_macro_draft
...
# Conflicts:
# src/oatpp/codegen/codegen_define_ApiController_.hpp
# src/oatpp/codegen/codegen_undef_ApiController_.hpp
# test/oatpp/web/app/Controller.hpp
2019-10-02 12:46:40 +02:00
Leonid Stryzhevskyi
da61fcf540
Merge pull request #133 from oatpp/endpoint_interceptor_macro
...
Endpoint interceptor macro
2019-10-02 03:49:20 +03:00
lganzzzo
7300708f67
Tests. Assert errors in FullAsyncClientTest.
2019-10-02 03:47:53 +03:00
lganzzzo
d5b7cb536a
Codegen. ApiController. 'ENDPOINT_INTERCEPTOR' macro tests.
2019-10-02 03:30:52 +03:00
lganzzzo
af8aef9745
Codegen. Introduce macro.
2019-10-01 21:25:41 +03:00
lganzzzo
40dc8d77fe
ApiController. Introduce 'ENDPOINT_INTERCEPTOR' macro.
2019-10-01 12:29:45 +03:00
lganzzzo
e0ff9bf100
Merge branch 'master' into minor_optimization
2019-09-29 02:29:01 +03:00
Leonid Stryzhevskyi
5ce46ae55e
Merge pull request #132 from oatpp/fix_129
...
Fix 129
2019-09-29 02:18:29 +03:00