Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/drogonframework/drogon

Drogon: A C++14/17/20 based HTTP web application framework running on Linux/macOS/Unix/Windows
https://github.com/drogonframework/drogon

To avoid accessing a null point, make sure result == OK before accessing the response ptr. (#1195)

740c34fce347f40811c43bced0a046f769e6fed5 authored over 2 years ago by faker <[email protected]>
Update issue templates

dd63a72dabf279c11501b94f0bdaccd26661cee6 authored over 2 years ago by An Tao <[email protected]>
Fix XXXControllers created on MSVC even if specsfied not to do so (#1183)

Co-authored-by: marty1885 <[email protected]>

b9bbe45642a137d5b3a15a8e68fd955e59c36745 authored over 2 years ago by Martin Chang <[email protected]>
Add ‘not like‘ criteria (#1182)

b8a6188ad5a1065c273e7728b02790c9fd1aae1e authored over 2 years ago by davidschedler <[email protected]>
Bump version to 1.7.5

fc68b8c92c8c202d8cc58d83629d6e8c8701fc47 authored over 2 years ago by an-tao <[email protected]>
Format code controller autogen (#1138)

09a351d032a0c754240f3069ca53f9b36b01882f authored over 2 years ago by Ichiro <[email protected]>
Fix missing "using namespace drogon::orm;" at autogenerated restful controller (#1178)

0e3ee5fad0773464df97c2917a65e301881324d8 authored over 2 years ago by davidschedler <[email protected]>
Add Not In for ORM Criteria (#1176)

4b31f93767163dfd78a5de05f349bc8dfac099e1 authored over 2 years ago by Ichiro <[email protected]>
Prevent malformed upload path causing arbitrary write (#1174)

3c785326c63a34aa1799a639ae185bc9453cb447 authored over 2 years ago by Kirill <[email protected]>
Remove unused variable and fix compile error (#1171)

8ed0434ad8aa2167aed6afe627fed755e428e0bf authored over 2 years ago by Robert Huang <[email protected]>
Update trantor (#1166)

26c8c0b5273d6f8fb9c45d3168f5a16e7b0665ce authored over 2 years ago by An Tao <[email protected]>
Fix sqlite3 and mariadb when using vcpkg (#1165)

92d39fb174cac180bbe8e976eb2073bdcff0dc11 authored over 2 years ago by X-rays5 <[email protected]>
add max-age, samesite options to Cookie (#1159)

Co-authored-by: an-tao <[email protected]>

bbc31612fcf640746b4f530c3fcf88cefe5fa3d1 authored almost 3 years ago by juanetch <[email protected]>
Accept system lib for uuid on macOS (#1152)

bfb25a376503585c989e78e9c55c977e15d0cc4a authored almost 3 years ago by autoantwort <[email protected]>
Allow using json_cpp in other sublibraries (#1145)

If another sublibrary also imports jsoncpp, `FindJsonCpp.cmake` fails with error message `add_li...

88f4f090a80ea6129f83c3ce855537a97cd6057a authored almost 3 years ago by timomrs <[email protected]>
Start listening after beginning advices (#1147)

68b2a46a295acff994c56b51e1436fc83480aca0 authored almost 3 years ago by Nitromelon <[email protected]>
Update HttpRequestImpl.cc (#1148)

e81662f29bc020cb8e24a919e3078585284e51e9 authored almost 3 years ago by MWX <[email protected]>
Fix reserve bug (#1144)

29732a94ef7f25cad400f7b631f885bc92da3a0e authored almost 3 years ago by Ichiro <[email protected]>
Check HTTP client is not sending requests in sync mode on the same event loop in debug mode (#1143)

e2842c9de5eb9f541a809db21ae7e03ec95e6168 authored almost 3 years ago by Martin Chang <[email protected]>
Destroy fastdb client on quit (#1142)

720ce4e9ed9f292079ecd2f2bcbd466b1402e874 authored almost 3 years ago by pao-lu <[email protected]>
Enable setup output of logs to files at any time. (#1140)

Co-authored-by: Volodymyr Romanishyn <[email protected]>

9db332af65ca167feeacb0ceb371aa981cbebddf authored almost 3 years ago by Vladimir <[email protected]>
Add toString for `drogon::ReqResult` (#1133)

* Add to_string and to_string_view for drogon::ReqResult

6c8f8bac1fe2f63d31ff4f34c3cde6cf2745f691 authored almost 3 years ago by Ichiro <[email protected]>
Fix lint (#1134)

bc4e8faec2986a705fa69ff067d5ff2d2af679d5 authored almost 3 years ago by Ichiro <[email protected]>
Avoid attempt linking to std::fs when target does not exist (#1131)

52800006a02f1dc341d1cf080d8643af8bb836f7 authored almost 3 years ago by Martin Chang <[email protected]>
Remove sudo from dependencies in Dockerfile (#1128)

After Pull request #1127 , sudo is no longer needed in the Docker image

03f34cb40b05f2f032e189c5cc1cac1515371848 authored almost 3 years ago by timomrs <[email protected]>
Remove sudo from build.sh (#1127)

Somewhat controversial, but in general scripts shouldn't have sudo embedded, if necessary the us...

bba5253a0f3b2032affba7df756f77787b363fcf authored almost 3 years ago by timomrs <[email protected]>
use operator<< to convert ReqResult to string (#1126)

080123ff96444fc0382cde6115b5c685a040f317 authored almost 3 years ago by Martin Chang <[email protected]>
Fix WS test potentially can get stuck (#1124)

6b677a3ff6a682144938b87cd9dd2394e10db1e8 authored almost 3 years ago by Martin Chang <[email protected]>
Bump version to 1.7.4

be3136ea26f4017bff8058edf10ff89969331192 authored almost 3 years ago by an-tao <[email protected]>
Remove setting c++17 in FindFilesystem (#1102)

719d50c0a7ab52a795cdba47ce44433bda17c5ad authored almost 3 years ago by Martin Chang <[email protected]>
Update trantor (fix sending partial files) (#1123)

754fd2da29813341dcd483c646c9a057188a6898 authored almost 3 years ago by An Tao <[email protected]>
Fix an error of std::bad_function_call (#1115)

66e29dd9b224ede31abfdf3bbb139b2bb5ee8416 authored almost 3 years ago by An Tao <[email protected]>
Add more method for mapper (#1112)

745535541939461dc16e3c16b46839bd13e4f7e4 authored almost 3 years ago by Nitromelon <[email protected]>
Fix signal handle (#1106)

2a484536d1871f14a99ea9ff9bdb97e2e6f9a6c6 authored almost 3 years ago by NitroMelon <[email protected]>
Fix namespace in model template. (#1107)

6a55a3aa6456d7aadba02ba19acfb7add0d606ab authored almost 3 years ago by NitroMelon <[email protected]>
Support CoroMapper method chaining (#1103)

e9fafc643df1ce8c6080e14a56bd0f29e2b70e31 authored almost 3 years ago by NitroMelon <[email protected]>
Handle SIGINT too (#1094)

Co-authored-by: an-tao <[email protected]>

1c44cf7e4c37ad51f3bb8268009e52d6f15292ce authored almost 3 years ago by SCOTT-HAMILTON <[email protected]>
Fix a race condition when resetting ws (#1101)

3ad9326e2a5895ed8a5eab5e63340037ab47d687 authored almost 3 years ago by An Tao <[email protected]>
Fix CI to actually build in C++14 (#1100)

113d23494a28317c93e2535d73e8d34b81e44200 authored almost 3 years ago by Martin Chang <[email protected]>
Fix orm tests (#1099)

7cf0a64ab60029c993b412bd64da6084e6e4da93 authored almost 3 years ago by An Tao <[email protected]>
Mark all awaiters as nodiscard (#1098)

8913abc4002d1932f4caaefa72eb597295afde1e authored almost 3 years ago by Martin Chang <[email protected]>
Fix an error when binding a function pointer to SqlBinder (#1097)

d6b09c9e1bc76bcb88d6a502fd09a340c17307c4 authored almost 3 years ago by An Tao <[email protected]>
Create path if it doesn't exist (#1095)

f522d2d70efeb5e1e7e027322e4ca1379322de6b authored almost 3 years ago by An Tao <[email protected]>
Update trantor

bc18f56d575cab7361ef58cbad3b97328836c559 authored almost 3 years ago by an-tao <[email protected]>
Fix the error with multiple results when calling a procedure in mysql (#1091)

7d137362bdce17266e2fdfb1be85658620f19881 authored almost 3 years ago by An Tao <[email protected]>
Support setting client certificate and SSL options on HTTP client (#1090)

6e6493299e15259b653d46b81ad89a033d5e3d38 authored almost 3 years ago by Martin Chang <[email protected]>
Add drogon::orm to models generation (#1092)

faf3e0c17cc87c768ab9e0772362a1c5141e556f authored almost 3 years ago by Ichiro <[email protected]>
Add overloads for SqlBinder::operator<< with non-const ref parameter. (#1089)

ec8146774a8841b383bf529a3021a7a8a9d0534e authored almost 3 years ago by NitroMelon <[email protected]>
Export some symbols for Windows (#1088)

895552dcae71df0d541fd3f06b4b5ebc0709688d authored almost 3 years ago by An Tao <[email protected]>
Add an example for using coroutines of redis clients (#1080)

df331c8a7413a5b3f286e6020a87fdf68a3b2326 authored almost 3 years ago by An Tao <[email protected]>
Fix compiler warnings (#1081)

* Fix narrowing conversion warning.

The `static_cast` does not change the behavior of the pro...

953000e3fb25d5181ba0a73e842d1e9ef3cce9fc authored almost 3 years ago by L0ric0 <[email protected]>
Fix build fail on CentOS8 (#1078)

e4ec2c36c517d7db89caef6affae358d7bbc5134 authored almost 3 years ago by Martin Chang <[email protected]>
Prevent drogon_ctl create_view appending empty new lines to resulting view in c++ section (#1073)

29f2d431ab925b697aa25adc7e292e3d05f5047e authored almost 3 years ago by Martin Chang <[email protected]>
use decay_t instead of remove_cvref_t (#1072)

9e9bc7997e6711936d2c702fa92506ecb481f4ad authored almost 3 years ago by Martin Chang <[email protected]>
Fix coroutine objcet destructing before coroutine ends in async_run (#1069)

9448c19865fa4124cd761dbec2443e26e9f354f0 authored almost 3 years ago by Martin Chang <[email protected]>
Support range for static file (#1060)

0431f38a4eeb0b88a8d31fa8e858f3e4598aa569 authored almost 3 years ago by NitroMelon <[email protected]>
fix deprcated warning when using openssl 3 (#1064)

7066b09edb20a167e6f38c4541e9fcef32605a85 authored almost 3 years ago by Martin Chang <[email protected]>
update trantor (#1059)

dff4b6c5d98bdee9346b133924e91dd677533128 authored almost 3 years ago by Martin Chang <[email protected]>
Fix Drogon not building caused by FindFilesystem (#1056)

* fix FindFilesystem not using the correct header for printf

* fix FS not found on Yocto

e2eb67478157bbdf5ff91ca5dea2f9435af4488f authored almost 3 years ago by Martin Chang <[email protected]>
Bump version to 1.7.3

5a03c9aa9fe2d296522137e6d261d7cc4053c547 authored about 3 years ago by an-tao <[email protected]>
Add option to disable brotli if desired by the builder (#1050)

a7f05c42145333a71caf68b62c4f78be139f990a authored about 3 years ago by Neil Cook <[email protected]>
Add Alpine Dockerfile (#1048)

081838417229260ddaf538289199da08d90cd18e authored about 3 years ago by everzone <[email protected]>
Add async_run (#1047)

ac4a816a9939a5239c0d2c9fcb1b8c0b7c673ba2 authored about 3 years ago by Martin Chang <[email protected]>
Update trantor (#1046)

4a6f29866186cf265f7dc6ad7b64eda480b8734f authored about 3 years ago by An Tao <[email protected]>
Add the getOptionalParameter method (#1037)

3eb5bcd1dd3d60e492fd67a6c4e82a7747c405ff authored about 3 years ago by An Tao <[email protected]>
Fix a race condition in testing (#1041)

22f810a71b9f0b876a05739cedf9d80edb3d1c6d authored about 3 years ago by An Tao <[email protected]>
fix(style): Change the NotFound page text color (#1038)

Key changes:
- Set the text color for 404 page to `"black"`

Refs:
- https://github.com/drog...

fdcf294ef96cce259018244573c9f01a6b80bb7b authored about 3 years ago by iandrc <[email protected]>
fix(cmake): error in FindFilesystem (#1035)

When building an application on Windows using Drogon as a dependency and with warnings treated a...

9b09abe274cbe8e31d673236ff6982f3dc931c83 authored about 3 years ago by Bertrand Darbon <[email protected]>
fix(MutliPart): Does not respect quotes in Content-Disposition header (#1031)

* fix(MutliPart): Does not respect quotes in Content-Disposition header

Currently, Drogon Mul...

c5effe9c511a17d0367e9a08094389d8c5745ae1 authored about 3 years ago by Bertrand Darbon <[email protected]>
Update trantor (#1033)

8460249ab3a4cbee1cd3086f13455380813c7533 authored about 3 years ago by An Tao <[email protected]>
Modify FUNDING.yml

f49d71fabafbef0f12f727f9b72d0e452cc88577 authored about 3 years ago by an-tao <[email protected]>
Return on redis connection error. (#1030)

c9f98e1bf3f92d2db127d6c091615e97dfc132ca authored about 3 years ago by NitroMelon <[email protected]>
Support custom MIME types and extensions (#1024)

* Drogon now support custom extension and MIME types
* Added contentTypeString() to retrieve th...

56cb305ae3d31e36b49db9b1db7b40210be57a7d authored about 3 years ago by Martin Chang <[email protected]>
allow outside access to the file path of a HTTP response (#1020)

c7b6c8403fafc137cc866f03b455f36d3e8cc102 authored about 3 years ago by Martin Chang <[email protected]>
Fix a bug in the getIOLoop method (#1014)

94c7add7a18b8bec648e9cf28abd060828044426 authored about 3 years ago by An Tao <[email protected]>
Update trantor

cdabca9de55245e5ddf4b29dd14f200d8aeebda5 authored about 3 years ago by an-tao <[email protected]>
Improve AccessLogger. (#1008)

ba5187868df1a6ba3001515296fb7fa73134cced authored about 3 years ago by NitroMelon <[email protected]>
Experimental HaikuOS Support (#1002)

6b0e38fc8fed53f75017879bbe9988b11def69d4 authored about 3 years ago by Martin Chang <[email protected]>
Update trantor

30f06515fe66aeab4e2884507bb687aeb43074da authored about 3 years ago by an-tao <[email protected]>
Support sending files by range (#1001)

b2bf24704870a581746e00596c0c29c74401727c authored about 3 years ago by NitroMelon <[email protected]>
add v1.7.2 link

b68aeb43ae092c83e7e775c83c8ed7764418af0e authored about 3 years ago by marty1885 <[email protected]>
Bump version to 1.7.2

3620228843c33e4ca640a8688243535ad5883f1c authored about 3 years ago by marty1885 <[email protected]>
Update C++ version detection logic (#993)

* Maintain compatibility with cmake generated from older drogon_ctl
* Use user-defined C++ ve...

133e6dc2ef51ff42d53948c0023cfca8a2feeadb authored about 3 years ago by Martin Chang <[email protected]>
cmake: Use GNUInstallDirs to figure out install dirs. (#980)

588a7f0cd1503131392d93853539d323cbc77c4d authored about 3 years ago by tastytea <[email protected]>
Update trantor

8049206b5fa58449979150a7f8e901a8e4d5674f authored about 3 years ago by an-tao <[email protected]>
CMake: Add CPack for .deb and .rpm package generation. (#987)

Compile as normal, run `cpack -G DEB` or `cpack -G RPM` in build
directory.

Tested on:
- ...

0783d6aa3e74b76e2931e4547717229fa778b6b6 authored about 3 years ago by tastytea <[email protected]>
Add stop() method to the WebSocketClient class (#972)

* Fix memory leak in the WebSocketClient class

Co-authored-by: marty1885 <[email protected]>

d60f962aa331c52b279c568ded80902b7e0b5766 authored about 3 years ago by An Tao <[email protected]>
Add missing websocket_server entry in examples/README.md (#974)

1551b66307e9cc157a200ae5c3c9cbc1fdef60d7 authored about 3 years ago by Martin Chang <[email protected]>
Escape connection string in `drogon_ctl create model` (#967)

7e4174d537bc997f4de792e2958a91cd0aaa8e66 authored about 3 years ago by Martin Chang <[email protected]>
Force using boost::filesystem when building for Android (#964)

Co-authored-by: Rafał Bugajewski <[email protected]>

b1bdc747c42fad27911e39694f6208323f1e349a authored about 3 years ago by Martin Chang <[email protected]>
Fix test success message incorrectly shown when -s is flag present (#962)

477c3dca7dabb42ad5f0748499f0b0a23ba57825 authored about 3 years ago by Martin Chang <[email protected]>
Add port() and host() to HttpClient (#959)

88236f9279c79e11c83294a25e7a75e90bccabee authored about 3 years ago by Martin Chang <[email protected]>
Add websocket server example (#957)

6427fdedcce6acc2eab3565dffb4ab1d0dbfbcb2 authored about 3 years ago by Martin Chang <[email protected]>
Update trantor

f46e3baeb10aeb534f4f499156d495f7a229fe19 authored about 3 years ago by an-tao <[email protected]>
Fix Failing to Build on MSYS2 (#952)

0b9d1147466bcba572308015dc1e4c760ee9139b authored about 3 years ago by Martin Chang <[email protected]>
Use HAS_STD_FILESYSTEM_PATH in filesystem.h (#950)

da87c124ae4c9d6dc8c6b41b3498444091a7f4fa authored about 3 years ago by An Tao <[email protected]>
Fix a md5 sum bug without openssl (#951)

64f9f8b87fc01881cff6b241d3d3d1928d5fffca authored about 3 years ago by putao520 <[email protected]>
Fix some compatibility issues introduced by std::filesystem or boost::filesystem (#947)

1c04b1a419dbf050e92f937d746a9f64a7a2817f authored about 3 years ago by An Tao <[email protected]>
Fix a link error when the version of gcc < 9 (#946)

895ab63937778e36809a12f47ce1c81498183c37 authored about 3 years ago by An Tao <[email protected]>
Add missing include (#942)

25cba9a2a5079f4a83296d395fda97a3d9956367 authored about 3 years ago by Martin Chang <[email protected]>