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

partial fix for MSYS2 compat (#1468)

007a6ffbe379548a93ea7036de5019168bcb3507 authored over 1 year ago by Martin Chang <[email protected]>
Fix error when PgListener task queue not empty (#1478)

* Fix error when task queue not empty.

* Update test, listen multiple channels.

554939d7eea7f10751aab927f052dd8c37e7692c authored almost 2 years ago by Nitromelon <[email protected]>
Support postgresql asynchronous notification (LISTEN/NOTIFY). (#1464)

1618484d74ae6ea842785cfbdcefc17d4db7d717 authored almost 2 years ago by Nitromelon <[email protected]>
mark awaiters as non copyable (#1457)

19f08786f0490de8e560d7f761b3166005a2d16d authored almost 2 years ago by Martin Chang <[email protected]>
Fix a memory leak in the redis example (#1447)

80ea3c4f302b7a5b45c7699b6fee4472a94fd3fe authored almost 2 years ago by lldxflwb <[email protected]>
Enable json entry as string (#1440)

c5e596d942b8c9b51d7444d93811bc5a0c9401b4 authored almost 2 years ago by interfector18 <[email protected]>
Fix HttpController regex path matching (#1439)

* Fixed wrong controller method called on regex paths

* Fixed test executables not linking on...

28518b7bba08edded2372b7e84cf14fae3e82264 authored almost 2 years ago by Greisberger Christophe <[email protected]>
add onSessionStart() and onSessionDestroy() events (#1412)

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

1b11bfb6682a52525835fcbb421539a336dc9b6c authored almost 2 years ago by Francesco Emanuele D'Agostino <[email protected]>
Drogon test refactor (#1437)

ef93c91ec7d993a6ff8b84a179968f3c0930f952 authored almost 2 years ago by Martin Chang <[email protected]>
Update Utilities.cc (#1436)

Fix error when building with MinGW-w64:
```
lib/src/Utilities.cc:1226:28: error: external link...

25ece895580e519eddf75d81f038db88502619df authored almost 2 years ago by Brecht Sanders <[email protected]>
Bump version to 1.8.2

31fa010ca9fc3c7269d8e1203f0c76223754e7a4 authored almost 2 years ago by an-tao <[email protected]>
Fix a dead lock bug when closing all database connections (#1434)

ab10d8cb22dd3debfb63029ad943e49bdc50582f authored almost 2 years ago by An Tao <[email protected]>
Avoid HashDoS attacks via random per-session hash initial state (#1433)

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

9dff8b296b49e449ef011c1ca109a7e0c2fc4cc7 authored almost 2 years ago by an-tao <[email protected]>
Add some test cases for the sqlite datetime type (#1430)

990be54ea05093f5c75bb83c749e2d5d0f7e6317 authored almost 2 years ago by An Tao <[email protected]>
Add the queueInLoopCoro function (#1426)

6208332de37b0495403a691ef7976db75ffafdfb authored almost 2 years ago by An Tao <[email protected]>
Fix a date race in drogon_test. (#1423)

a8be56f9bb2a8c05c030304060d7a7c06163a3be authored almost 2 years ago by James <[email protected]>
Add rate limiter (#1409)

164972e2d39dc04686464beecec8c9d5f0cb31a6 authored almost 2 years ago by An Tao <[email protected]>
fix: typo in drogon_test.h (#1419)

37a10318ff18277ed76f2170ed23c3a5c5e1cc13 authored almost 2 years ago by Kushal-Chandar <[email protected]>
Update trantor

29c67565a3bb12b1e587686ab8de3ab4d33cce92 authored about 2 years ago by an-tao <[email protected]>
Set Hiredis_FOUND to true when finding Hiredis library (#1406)

995b8e8b82f860485219357e967a1c298fb3b31a authored about 2 years ago by An Tao <[email protected]>
supports the mediumint column when generate the mysql model (#1393)

89588959b1cbcc883007ee4c70f033ffc94087c8 authored about 2 years ago by khalilluo <[email protected]>
Bump version to 1.8.1

875bca0a86289f56a87025f3d07c479f88a4e9bf authored about 2 years ago by an-tao <[email protected]>
Add support for the string_view type to SqlBinder in orm (#1391)

4d6347520367b75e0566f9ebb5d828081b2d6ffb authored about 2 years ago by An Tao <[email protected]>
Small patches on orm_lib. (#1388)

cdd48686abb13ad9f071a308263619dcb7f5b1a2 authored about 2 years ago by Nitromelon <[email protected]>
Use the mysql_library_end() function to avoid memory leaks (#1387)

d3fe59432b6229b494ad99d1c5da08e9104f2a7a authored about 2 years ago by An Tao <[email protected]>
Remove redundant member functions of drogon::Task. (#1381)

1c8580a71bb9d80667be40aae74d8eb51a757738 authored about 2 years ago by Nitromelon <[email protected]>
fixed model template file Unreachable code (#1384)

c913441bb48bf50a76c887201206eb78f83eacb0 authored about 2 years ago by khalilluo <[email protected]>
Update trantor

302bb560b6bc8e6b75caca7df0ccefde0d161439 authored about 2 years ago by an-tao <[email protected]>
Support redis subscription (#1212)

a1a0ef1af8a6ff2b665fb41fc2086b369d4850ec authored about 2 years ago by Nitromelon <[email protected]>
Fix a test bug when clients start before servers (#1376)

6a397efefe9bf62de807a71d00ed48b8609d4a81 authored about 2 years ago by An Tao <[email protected]>
Fix a conflict of ssize_t type with hiredis (#1371)

c97125b22f134a9a9b647b4e055f4d218713c6e9 authored about 2 years ago by An Tao <[email protected]>
Bump version to 1.8.0 (#1312)

574a60f812f055ff99fadd68b1b95ffa7c3acf85 authored about 2 years ago by An Tao <[email protected]>
Add a precompilation macro in the pg pipeline test code (#1368)

de1bd805fc6728433814d2ba4c43d40127e577aa authored about 2 years ago by An Tao <[email protected]>
Fix doc link (#1366)

ff1aac37de99ec82ff0d64593c58aacba9f28d8d authored about 2 years ago by ChaoII <[email protected]>
Set the running flag to false after calling the quit() method (#1363)

94c4f27d614a41c1a47fc3114b42c3e91a247b2b authored about 2 years ago by An Tao <[email protected]>
Export the getVersion method for Windows (#1362)

29b33a7fa0d87f4679de88734c27ea318c703e4c authored about 2 years ago by An Tao <[email protected]>
Fix a bug when parsing multipart/form-data (#1358)

c40bb2bc1f353e2c03b7a4fcbaad405f504555a8 authored about 2 years ago by An Tao <[email protected]>
Fix a bug when converting the content-length string to size_t (#1355)

f582a16adb3c53b2a9afbe03bcfdc510e60bc7a2 authored about 2 years ago by An Tao <[email protected]>
Use nullopt instead of the no-argument constructor (#1344)

64b9484657af30c4135971bc024b4c2d62a1eb6f authored about 2 years ago by Ken Matsui <[email protected]>
Refactor db_test.cc (#1346)

2465753ee903fbf884408772af04d00417d0db65 authored about 2 years ago by Ken Matsui <[email protected]>
Support coroutine filter. (#1352)

bd9d290b82a7e177892c7652cc6253f782a753e3 authored about 2 years ago by Nitromelon <[email protected]>
Log remote real address in AccessLogger (#1351)

4ef31d7c2d6a76362caf9d34a5f55d4edbce9cb2 authored about 2 years ago by Nitromelon <[email protected]>
Accept `postgres` for DbClient type as well (#1347)

9abc9e5b6cf8e85f8f73aef395dabe495ca59200 authored about 2 years ago by Ken Matsui <[email protected]>
Change timeout of pipeline test for the CI environment (#1339)

5610bd2182fd7e66646b6051252c0d7d3a1ba92d authored about 2 years ago by an-tao <[email protected]>
Use a raw string literal for the drogon banner (#1332)

5371b967f6d9d3fcd82f6dac19b0ba49a431b331 authored about 2 years ago by Ken Matsui <[email protected]>
Update trantor (#1338)

2b75af82ee5501af20a3aea71039d3f304a3f0ec authored about 2 years ago by An Tao <[email protected]>
Change the listener port of the cookie test (#1336)

a1d2bd168b92ee6a0d38c4e7a83c383a288d4890 authored about 2 years ago by An Tao <[email protected]>
Delete the unmaintained test script (#1333)

9f23560a2943405145ef5ee92fff663b8568dac9 authored about 2 years ago by Ken Matsui <[email protected]>
Resolve real ip from HttpRequest. (#1321)

bf36db1562a26815abba09bc387d0e8afff32802 authored about 2 years ago by Nitromelon <[email protected]>
Implement `toJson` to convert std::vector to Json::Value` (#1329)

c9f5946eff9d74175357642100001efb4298e301 authored about 2 years ago by Ken Matsui <[email protected]>
Refactor orm::SqlBinder (#1328)

82bd6bceac24a39694999e6876a79a20f3149b30 authored about 2 years ago by Ken Matsui <[email protected]>
Omit redundant virtual specifiers (#1325)

cfe1681b0f1eacd11cb6684bf7bacb3d330c9df3 authored about 2 years ago by Ken Matsui <[email protected]>
Ensure requiring a semi-colon after macros (#1324)

1bc6ee1170e84fad7be93ef0fc4aaea0fe5dba98 authored about 2 years ago by Ken Matsui <[email protected]>
Remove an unnecessary semi-colon (#1323)

a582a773c1e775171a5b7974bcae1d1058aed058 authored about 2 years ago by Ken Matsui <[email protected]>
Remove redundancies from the CMake action (#1322)

5373e51f92fe67fd5f6da7353ec10808f2dedecc authored about 2 years ago by Ken Matsui <[email protected]>
Remove the `virtual` specifier from functions marked with `override` (#1320)

474db0dd9ab7dbfd8dda2362d0d82874ed6e6350 authored about 2 years ago by Ken Matsui <[email protected]>
Fix a bug when creating models with composite keys in sqlite3 (#1310)

8b90403bae75025d51f1b0ced83c01771b5837ab authored over 2 years ago by Mai-Lapyst <[email protected]>
Fix a misuse of std::move (#1311)

da18f21796171360fe1403a964c8c0454133e900 authored over 2 years ago by An Tao <[email protected]>
Prevent sending multiple responses for a single request (#1308)

b32fa58d16f2e62a09a2b0b4b2669466b2e995e7 authored over 2 years ago by Martin Chang <[email protected]>
Fix #1207 (#1305)

cf543716ce33fce395bac3e34fc8aa4c81353783 authored over 2 years ago by LE GARREC Vincent <[email protected]>
Fix some bugs in RedisClient (#1303)

ee9ca895c7b5b7ea49f9597d9953bfa70f6aed6f authored over 2 years ago by An Tao <[email protected]>
Support compressed request (#1291)

9524a91479b8442f881e3f5d84df2cf1a13c7f97 authored over 2 years ago by Martin Chang <[email protected]>
Rename BUILD_TRANTOR_SHARED to BUILD_SHARED_LIBS (#1299)

b8f44aec2eadcfea17d2a83d9162594da08b3f1d authored over 2 years ago by LE GARREC Vincent <[email protected]>
Fix no BUILD_CTL with tests (#1300)

e2b5a0792135b734162d8186d510ba0920b1339a authored over 2 years ago by LE GARREC Vincent <[email protected]>
Throw exceptions instead of exiting when loading configuration fails (#1293)

46c00a317f169369d416c1a4705bd561ef163d45 authored over 2 years ago by An Tao <[email protected]>
Bugfix: fix Mapper::updateBy() async api. (#1290)

81dd4ebd07b388e63ad7d4173a8ea7aa316bd290 authored over 2 years ago by Nitromelon <[email protected]>
Make orm::Result compatiable with C++ STL container concepts (#1281)

75701371385a3fc227132114292b47565a6a5994 authored over 2 years ago by Martin Chang <[email protected]>
Add content type to multipart file upload (resolves issue #1252) (#1279)

a42f75924822d66a8ec624d5e281f4d9be32766c authored over 2 years ago by timomrs <[email protected]>
Resolve issue #1275 (#1276)

3b5de8863a718d6107afc08b0b8273bc9f747419 authored over 2 years ago by timomrs <[email protected]>
Support pipeline mode on PostgreSQL 14+ (#1169)

Co-authored-by: He, Wanchen <[email protected]>

ebf87d69d7bb45dfa478ba364ef9374d9be25092 authored over 2 years ago by An Tao <[email protected]>
Feature/drogon ctl add namespce to view (#1245)

drogon_ctl --namespace and --path-to-namespace is allowed. If both parameters are used the value...

664d97c1855ad7c37f416b30c3b26f27846e8863 authored over 2 years ago by JuergenGleiss <[email protected]>
Fix deleteFutureByPrimaryKey compile fail (#1271)

346e2e6033777eae9c33f138e8a88e663c0ae6c2 authored over 2 years ago by MQPearth <[email protected]>
Clear all database connections before quitting (#1273)

7af9853589b802981f8e8e44120617fe542b259c authored over 2 years ago by An Tao <[email protected]>
Check if host header is set before setting (#1269)

a4afc394dcbb29e54f263205cd590e84a487d504 authored over 2 years ago by varunsh <[email protected]>
Install missing header file apply.h (#1267)

3388c72343a6ac1faa834cb0eb25de76859f2596 authored over 2 years ago by Nitromelon <[email protected]>
Check mysql-optionsv support in cmake. (#1265)

8ab868ea229f0c0904dfdf9820ee91261e3458a1 authored over 2 years ago by Nitromelon <[email protected]>
Support controller registration in plugin. (#1259)

bd4f3814a60632bf9193d66054c121dce4d77d6f authored over 2 years ago by Nitromelon <[email protected]>
Remove redundant resource release. (#1261)

1bc38c7e2215d6dc05821040cbf1f250043a8f2d authored over 2 years ago by Nitromelon <[email protected]>
Fixing link error when linking with static c-ares (#1258)

fffb8f7e7cb71d02d23f9ded4aaa8ca521c44a40 authored over 2 years ago by misirlou-tg <[email protected]>
Add support for custom SQL query (#1241)

41d9d7ec5869019a2d175f8508d62f283c045a4d authored over 2 years ago by Particle_G <[email protected]>
Fix core dump causing by logging in destructor. (#1250)

Co-authored-by: Martin Chang <[email protected]>
Co-authored-by: an-tao <antao2...

3b11b80b10c95a87f303c59617cbaccf4ec9022f authored over 2 years ago by Nitromelon <[email protected]>
Return nullptr if a plugin is not loaded when gettting it (#1251)

cd55a198d20412a4166b234db4e249a8b5b636dc authored over 2 years ago by An Tao <[email protected]>
Fix HttpFile unittest error on Windows (#1191)

3b0fd3d676040fc8715d710bc85feb659b948c45 authored over 2 years ago by Robert Huang <[email protected]>
Bugfix/cookie same site test without any useful checks (#1247)

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

19d9ffcfc2c577a25f6e9143e648f0d45480136e authored over 2 years ago by JuergenGleiss <[email protected]>
Fix some configuration file issues (#1249)

4f2cbd4135187ee494701830031d8017df75386b authored over 2 years ago by An Tao <[email protected]>
Feature/option same site for session cookie (#1221)

c5a1888da34bd61d4319628250544766d68d5df8 authored over 2 years ago by JuergenGleiss <[email protected]>
Added HttpResponse::newStreamResponse() (#1156)

f017b09947badc2e0516355358c8eb7843b44e19 authored over 2 years ago by Greisberger Christophe <[email protected]>
Add username option to redis databases (#1223)

The Redis AUTH command was extended in Redis 6, so now it is possible to
use it in the two-argu...

e8b21502e2f1c2e71d4f80836c4103d7bf308b11 authored over 2 years ago by Omar Mohamed Khallaf <[email protected]>
Reset timer afters relauching in Linux (#1232)

a4ba8aff95259cce5ce0da01f3821b5f4f1389b9 authored over 2 years ago by An Tao <[email protected]>
fix bug when resolving redis server hostname (#1229)

Calling `drogon::app().createRedisClient` from the resolver callback
function results in a fail...

5892fa2f9f5ef80e2c3593f2a20818a611e34534 authored over 2 years ago by Omar Mohamed Khallaf <[email protected]>
Resolve redis server hostname from config file (#1228)

c9c2675ba99396aa88f09a0ec57ceff258efed1c authored over 2 years ago by Omar Mohamed Khallaf <[email protected]>
A workaround for redis sync exec (#1216)

bccf509ca0eceff5f9623507fc2cf24e967a748e authored over 2 years ago by Nitromelon <[email protected]>
add typename for clang-14 (#1226)

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

86dbf9875b6ec1b433a0c3371e73b0e2ba1e7bda authored over 2 years ago by DualWu <[email protected]>
Fix HttpClient dns cache. (#1211)

e53c81b229efb5e24b0a1b56c39c64c3c1540d76 authored over 2 years ago by Nitromelon <[email protected]>
Enable automatic reconnect in mysql (#1217)

Setting MYSQL_OPT_RECONNECT option to true will allow the connection to
be restablished once be...

d51bae1016a33f65e321a8b151e37b5bc44b1349 authored over 2 years ago by Omar Mohamed Khallaf <[email protected]>
Add move constructor to fix clang-14 compile error (#1222)

https://github.com/drogonframework/drogon/issues/1206

567e7c07adf84b1f2936fc4884c435407a49615a authored over 2 years ago by DualWu <[email protected]>
Fix tolower with cfi sanitizer (#1209) (#1210)

and update trantor with same patch.

8c4896dfec7b69933f48d05999d75939cbafcafc authored over 2 years ago by LE GARREC Vincent <[email protected]>
Fix mutex lock missing. (#1214)

6971f84dae707da7d37e1e045d5e06c6b3443e5d authored over 2 years ago by Nitromelon <[email protected]>
Fix a bug when stopping redis service (#1205)

3d3daef3c516f2250461fdd5cc2d805f4bba1ca7 authored over 2 years ago by An Tao <[email protected]>