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

Add getConnectionCount method (#1731)

3aa93e62e7243c9564bae169b204912dee9492f1 authored over 1 year ago by An Tao <[email protected]>
Update trantor (fix tls)

5c43b82dc27eb0e0ecedb524fa16bf942ddbe60a authored over 1 year ago by antao <[email protected]>
Update trantor

4c443222214b94449273368223db10e958d786b3 authored over 1 year ago by antao <[email protected]>
Fixed broken link. (#1727)

47e700c77f4ac22bb579f661d312ad43d1d3534b authored over 1 year ago by albaropereyra22 <[email protected]>
Update LICENSE (#1725)

Updated copyright year.

a122725c3b4d853aa336d12e8253ed19b2192d53 authored over 1 year ago by albaropereyra22 <[email protected]>
Perform insensitive string compare of cookie SameSite attribute (#1706)

Co-authored-by: Omar Mohamed <[email protected]>

5509091ab8e90bc12df4375b55dee06e7496feb0 authored over 1 year ago by Omar Mohamed Khallaf <[email protected]>
Update trantor

43b014cc241541318c2f74f91c065497c1a9c91e authored over 1 year ago by an-tao <[email protected]>
Address warnings on macOS CI (#1722)

4ad68db5e20d5cbf9088ea5d8a21889c7cf10ced authored over 1 year ago by Ken Matsui <[email protected]>
Recognize URI in request lines (#1720)

d3dbaed60a152a6f9333d3ec6b23f0d1849db11a authored over 1 year ago by Yoshihiro Hokazono <[email protected]>
Update build.sh appended prefix "X" to string variable comparisons (#1710)

It is recommended to use the letter 'X' when comparing strings because if the string is a - it c...

d7ae3a21b32ab19fe01726842866d33ddbd03b56 authored over 1 year ago by albaropereyra22 <[email protected]>
Update test.sh appended prefix "X" to string variable comparisons (#1711)

Added the prefix "X" to string variable comparisons because it is the convention mentioned in th...

3fa480dd87eab39de0cb292687ee4f36611906c6 authored over 1 year ago by albaropereyra22 <[email protected]>
Fix CI in MacOS (#1719)

56f620717ee0e27862829d9c4f4c869ca99ce699 authored over 1 year ago by An Tao <[email protected]>
Ensure that all filters, AOP advices, and handlers are executed within the IO threads. (#1717)

ad99cf724de30620cc4283bc1aafa893af3ac4ee authored over 1 year ago by An Tao <[email protected]>
Remove unused Jekyll config (#1714)

a91014a9823c9643a71620b00871fadc8e91bce4 authored over 1 year ago by Ken Matsui <[email protected]>
Remove unused CI files (#1713)

9b2716ec24a32ca7a34bc30b94e326fc5769f4cc authored over 1 year ago by Ken Matsui <[email protected]>
Update trantor

d00222883ff42b3253763e2895ff4874b3eccc22 authored over 1 year ago by an-tao <[email protected]>
Fix build error on win32/mingw (#1668)

0fb887cb07eef2db3c5ceab75a6463eb95e2d819 authored over 1 year ago by luk1337 <[email protected]>
Change options BUILD_CTL and BUILD_EXAMPLES and update readme with Building options (#1672)

Signed-off-by: Bensuperpc <[email protected]>

f16017ee6e964323083fcd892ae889c9e368bca0 authored over 1 year ago by Bensuperpc <[email protected]>
Use unsigned char to call the std::isspace function (#1703)

ec5dfdd9f762acb26fcae4942378a033d957e3e6 authored over 1 year ago by VladlenPopolitov <[email protected]>
Fix target link libraries of yaml-cpp to comaptiable with vcpkg. (#1698)

8f37e526cc6070bbafa0c585cd2a622f3edf63d5 authored over 1 year ago by Hayden Zhou <[email protected]>
Removed const string& (#1693)

c1da9922eb8dc59468c0d30619d23494575a6853 authored over 1 year ago by Muhammad <[email protected]>
Add an example of yaml config file. (#1690)

ca92e32d5552f0227d58ec61be14ddea87670c86 authored over 1 year ago by Tanglong3bf <[email protected]>
chore: add package.xml (#1681)

the package.xml file allows for the integration of drogon in ROS applications.

cca5e5badd4114530454e997b28983149190f89a authored over 1 year ago by AR Dabbour <[email protected]>
Fix issues in the ListParaView and content types (#1678)

92e036874a6d8f00234752082176a32ebf57bcc8 authored over 1 year ago by An Tao <[email protected]>
Make `isBase64()` and `isInteger()` take `string_view` (#1662)

cb2ae14bdf0883f196e5ac2f673b2584b95c4d6e authored over 1 year ago by Muhammad <[email protected]>
`constexpr` base64 length calculators (#1652)

34a5c3797487c3894857433cedfdfbad750c876b authored over 1 year ago by Muhammad <[email protected]>
Add CodeQL workflow (#1664)

3c82dcb491a1433be84dc96d9d0a5406371a579d authored over 1 year ago by Jorge <[email protected]>
Fix typo in newHttpJsonResponse documentation (#1658)

6dbe650c743fc054b9524c7c46cd8ccf07089e11 authored over 1 year ago by Umar Sharief <[email protected]>
Add `CT_TEXT_JAVASCRIPT` (#1654)

74bb47c6907339a2b016348e0a882cf54265a3d9 authored over 1 year ago by Umar Sharief <[email protected]>
Base64 improvements (#1635)

61073b4f74e98b3de908c26ac048c78f8b173b23 authored over 1 year ago by Muhammad <[email protected]>
Throw custom exception in HttpClient (#1641)

eea916315e25261b30a05079b2cc1705c522d818 authored over 1 year ago by Nitromelon <[email protected]>
Add overload function of newHttpResponse (#1646)

8e4474bf4c26004c6d4e51329cf85172f2b88c64 authored over 1 year ago by fantasy-peak <[email protected]>
Minor improvements for SlashRemover plugin (#1634)

269399b701877467c5d85270947c89fc4588f188 authored over 1 year ago by Muhammad <[email protected]>
Use shared_ptr to store plugins (#1640)

586fd6d67af597b009c9fbd10131f11e40d6c54a authored over 1 year ago by An Tao <[email protected]>
Support setting max_files in loggers. (#1628)

44b6916d7e44609babf4f96d4e4f0eef28a85cea authored over 1 year ago by Nitromelon <[email protected]>
Coroutine handle should be captured by value. (#1631)

7f04e63f25f3a89cbc3ffffe1bb5aea6b1c74df0 authored over 1 year ago by Nitromelon <[email protected]>
Add setsockopt to HttpClient (#1625)

5e245d08dc925e6c700d8ec93609f4b2f3ccfc30 authored over 1 year ago by fantasy-peak <[email protected]>
Update trantor (#1623)

b9a699f8663cbeceaefe4ff258c0dcaaceff988d authored over 1 year ago by An Tao <[email protected]>
Add getOriginalPath function (#1620)

3263b78ec3aea0b387d00a462008d8b8d720da01 authored over 1 year ago by fantasy-peak <[email protected]>
Add SlashRemover plugin (#1614)

07726dfcab1bd98b3cffcd2de44321ff0d13a401 authored over 1 year ago by Muhammad <[email protected]>
Fix Missing Header BaseBuilder.h in CMakeLists (#1617)

415b34e06da5f8c3780536a1ab8fa80ae681ec08 authored over 1 year ago by 435qb <[email protected]>
Implement QueryBuilder (#1331)

75b106599dc54875dc8172bed6f1eb48fd02838a authored over 1 year ago by Ken Matsui <[email protected]>
Hodor plugin - Use IP bytes for user IP identification (#1606)

7fce0f1ff5fbf8f0c7bc845f70497add3f18c35a authored over 1 year ago by Muhammad <[email protected]>
Fixed logic error of `limiterExpireTime_` (#1605)

87a3132fd1c0da1a88e080c879a9e55af71586be authored over 1 year ago by Muhammad <[email protected]>
Fix a hanging bug when writing large string to text field (postgresql) (#1599)

abf6f6cc865fe48b053e9bfd6da2018ac48c7ae9 authored over 1 year ago by An Tao <[email protected]>
Remove path from COMPILER_COMMAND (#1590)

bd66fa4f5533ff4e6750bbd4ab8e8012ff136eff authored over 1 year ago by Ken Matsui <[email protected]>
Bugfix: PgBatchConnection did not report error message. (#1588)

5baca75359d3482a11f0587b9499f3d4bddabd46 authored over 1 year ago by Nitromelon <[email protected]>
Revert modifications to the type of clientMaxBodySize (#1596)

29984f26e0ddec3f7af2d2aa988b86360c572dde authored over 1 year ago by An Tao <[email protected]>
Update SqlBinder.h (#1595)

On a fully updated Rasperry Pi OS using Raspberry Pi OS 2023-05-03 Drogon built fine, but a proj...

fddbc0abb7b98a39e26c3f1eaf027281378659ce authored over 1 year ago by Sqeaky <[email protected]>
Fix typo in config (#1593)

change 'enabled_compresed_request' to 'enabled_compressed_request'

bf4ff759ad7de3fca29c4a8a233e273ac6b9b3f3 authored over 1 year ago by Omar Mohamed Khallaf <[email protected]>
Fix #1497 (#1592)

42bbc185e1aec8e3a8db0f2bc568c34697ccc474 authored over 1 year ago by Kumar Arnav <[email protected]>
Update trantor

8b250f8638d526f4d766c1ae710808acb93044f7 authored over 1 year ago by an-tao <[email protected]>
update trantor (#1579)

178fb22b49c1ee34deba510d7a851a6c14bc827d authored over 1 year ago by Martin Chang <[email protected]>
Add webp and svg to the default file_types (#1575)

2caa8c4a3454de40b46b43ec9d080e2ca4fde9e3 authored over 1 year ago by Charles <[email protected]>
Possibility to add plugins without config file (#1572)

4ec75e03e06d9ea8481436103d288255885d9d62 authored over 1 year ago by Horribile <[email protected]>
Fix error: conversion from ‘long int’ to ‘Json::Value’ is ambiguous (#1573)

22c7567da3b31c16862067eab2bd019b4e7a9289 authored over 1 year ago by monoliths <[email protected]>
Add the forwardCoro method to HttpAppFramework (#1570)

f615d5e8df4664da77e6261cd10dddb68b0abb48 authored over 1 year ago by An Tao <[email protected]>
Update the README.md (#1567)

f14ba8de28fa2a08ff09b712dac27ecaa302ad22 authored over 1 year ago by An Tao <[email protected]>
Fix bug on Mac M1 with redis chat example code (#1566)

7c96c7fbf5059c87fed62f3dee7a3df8aa3902b6 authored over 1 year ago by timulations <[email protected]>
Add the DROGON_EXPORT macro to the GlobalFilters plugin (#1565)

65b171553909854db55516b7a2bc3633ea4ef16a authored over 1 year ago by An Tao <[email protected]>
Add filters and plugins to the drogon.h header file

4358b71f55030fcb8baca32eded0a621b22cc26f authored over 1 year ago by an-tao <[email protected]>
Add the GlobalFilters plugin (#1555)

c7912f246b27a45fc1efe53ab1479ab527e41b27 authored over 1 year ago by An Tao <[email protected]>
Modify the HttpMessageBody class (#1564)

d133b218044516d467e61b2eefa44ab15f8e6f27 authored over 1 year ago by An Tao <[email protected]>
Adapt to gcc13 (#1563)

ad2798e4aa147eecfa0f61602cc14a056b8db30e authored over 1 year ago by An Tao <[email protected]>
remove docsforge from readme (#1560)

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

abee656699072e8750a054dfa27ab0775baeddfe authored almost 2 years ago by Martin Chang <[email protected]>
Update trantor

292d677446ce5df796b6e051ea13f27d0486892d authored almost 2 years ago by an-tao <[email protected]>
Add avatars of all contributors to the readme file (#1553)

0715a94a069214c5ab0aad8e509fa0f261d39a30 authored almost 2 years ago by An Tao <[email protected]>
Fix generation of JSON field validation for short type. (#1549)

5df4db96a5b62489c9c9877e48174c89886be176 authored almost 2 years ago by Justen Di Ruscio <[email protected]>
Adapt Drogon to take advitange of Trantor TLS refactor (#1505)

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

122a42cd4ffe31380ab6d13718ef1881b9723036 authored almost 2 years ago by Martin Chang <[email protected]>
Remove the deprecated Json::Reader (#1546)

120aaf249dbd97a25757015754a5bb705d50b44d authored almost 2 years ago by An Tao <[email protected]>
Use syncAdvices.empty() to check. (#1545)

f0a011b14d4f253df906ec612dba8c7f30102372 authored almost 2 years ago by Nitromelon <[email protected]>
Add synchronization interface to model's associated query (#1531)

e25a162887856ffa01d635ef28cead62879e47dc authored almost 2 years ago by Tanglong3bf <[email protected]>
Fix a configuration error when building drogon_ctl (#1544)

02742e4518861e9357b9525ea78cae0bbb7f5471 authored almost 2 years ago by An Tao <[email protected]>
Temporary fix dead HttpClient. (#1542)

4f066258f27dcfe0f3c9ab63a675a4cdb15c98ca authored almost 2 years ago by Nitromelon <[email protected]>
Bump version to 1.8.4 (#1539)

ceab5f3037187393f54dd8fdb48b9cf877636187 authored almost 2 years ago by An Tao <[email protected]>
Add a cmake option to use yaml-cpp or not (#1538)

21e207abe50bcb77451e94b9ed6f2d9b09a3f708 authored almost 2 years ago by An Tao <[email protected]>
Hold shared pointer from the very beginning (#1537)

c63b021e7d5fcd5eb298db974c84a409b5e2f045 authored almost 2 years ago by Martin Chang <[email protected]>
Trigger error message in drogon test when faced with bad parameter (#1495)

2af8e47278fcac6a8314c7cc529195d60163e191 authored almost 2 years ago by Martin Chang <[email protected]>
Changes to free http client if no request is pending (#1529)

00debb056b016833b064548e435924fd63e93776 authored almost 2 years ago by Nitin Anand <[email protected]>
fix missing symbol '@' (#1532)

af551bf2fb68241d3d9b55c8ce216a4c689a6cfa authored almost 2 years ago by Hayden Zhou <[email protected]>
Fix namespaces (#1528)

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

b229f74743acb69a9bacd085efbc337a65aa6d5e authored almost 2 years ago by Ostropik <[email protected]>
Fix loading configuration on windows (#1530)

a0391575873d30fef1c1bd6063049a22360714ed authored almost 2 years ago by An Tao <[email protected]>
Add queueInLoopCoro function (#1526)

97a5496fa4ce5c5fcfdf80796a7977dd2b2ffd9e authored almost 2 years ago by An Tao <[email protected]>
Add switchThreadCoro(). (#1501)

314bab0b4cb97c8b61ab5e4cab9e3b4c168db142 authored almost 2 years ago by Nitromelon <[email protected]>
Add coroutine to wait until event loop ends (#1500)

ab5259b290c7a298cde87c5252b174d968d1cd7c authored almost 2 years ago by Martin Chang <[email protected]>
Add support to yaml config file. (#1521)

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

d4c0e063f1235d7d66f6858fba5f26ddcb8bde72 authored almost 2 years ago by Hayden Zhou <[email protected]>
Add an option in CMakeLists.txt to set how to use trantor (#1520)

57ec87d38daa79b7f464a93468e116aecdcb104c authored almost 2 years ago by An Tao <[email protected]>
Update ConfigLoader.cc (#1524)

b739a7fab8966c72048d56507c86d22cd6c1d3dc authored almost 2 years ago by An Tao <[email protected]>
Add the stackLimit option for jsoncpp (#1518)

394f9bd0d445a7d0ea02dc60caf8626aae0575a1 authored almost 2 years ago by An Tao <[email protected]>
Refactor HttpServer codes. (#1508)

bc028776f757042e5dd0488d7c656a9c2466b81e authored almost 2 years ago by Nitromelon <[email protected]>
Fix a conan issue in github actions (#1517)

d321bd4fc18928cc27dca4979fdd31b51e8dd322 authored almost 2 years ago by An Tao <[email protected]>
Add a configuration option to display local time in logs (#1513)

313392a9b622824af72e4433a5f2cb39c33a2472 authored almost 2 years ago by An Tao <[email protected]>
Fix multipart boundary with charset (#1511)

For example
Content-Type: multipart/form-data; boundary=TqmguJb_Fm_eFtAFCpWvmk5iPqrIEJJjvBFn; c...

29955becc17f0bb5e183e67c07a1018c5b0e6abf authored almost 2 years ago by jinsongzhao <[email protected]>
Use weakptr instead of shared_ptr (#1504)

Co-authored-by: Nitin Anand <[email protected]>

54d96963f36a783b90889ea2e85135b2f9f5691f authored almost 2 years ago by nitinanand-macrometa <[email protected]>
Postgresql: don't handle events anymore after connection closing (#1499)

ae9d5f20b37cb483fc36dccc86b8761843a35b8a authored almost 2 years ago by An Tao <[email protected]>
Fix file r/w race condition in integration test (#1496)

7d87d7e0b264ce53aa5ee006fb022d3516c9d666 authored almost 2 years ago by Martin Chang <[email protected]>
add coroutine parameter binding test and make tests not blocking (#1493)

36d7435d1dd767c0513fb65fec9f935c029e7dc0 authored almost 2 years ago by Martin Chang <[email protected]>
reduce overhead of contructing string from request status (#1494)

479346822fed4c591f79be2724c7405364c4af06 authored almost 2 years ago by Martin Chang <[email protected]>
Make the token bucket full when it is initialized (#1489)

3adf168a87e7ba3f2e1ba5e8a327f7f5494e8ef4 authored almost 2 years ago by An Tao <[email protected]>
Bump version to 1.8.3 (#1485)

0b3147c15764820c2624a557b83b2b3343d9810a authored almost 2 years ago by An Tao <[email protected]>