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 client cert support for websocket (#1967)

4cbac301fbebb369dba8935f4f727a1ba5b9c513 authored 8 months ago by I-LOVE-C2H5OH <[email protected]>
Minor enhancement: move some smart pointers around instead of copying them (#1954)

88d06684f26ba2b2ac95d9c5f97af3d2aae8b7f5 authored 8 months ago by itrofimow <[email protected]>
Bump version to 1.9.3

da7f065a6f7d0793eec7737882248a4471714707 authored 8 months ago by an-tao <[email protected]>
Enhancement: extend drogon::ContentType for file handling (#1921)

aa04d33e0284dd15d381d876df7269392aeb9c84 authored 8 months ago by Greisberger Christophe <[email protected]>
Use `std::string_view` for WebSockets (#1949)

1a9ad1a2c9575ba13a686465a4860a7ab9ac3930 authored 8 months ago by Muhammad <[email protected]>
Simplify traits in utils (#1952)

22f4b4fad6e245d87df47a1cf7f85422693d6d84 authored 8 months ago by Ken Matsui <[email protected]>
Alias the safe hashmap template (#1947)

99d97df25f892af9583fd7ff85cf2559f24fdd12 authored 9 months ago by An Tao <[email protected]>
Change `drogon::MultiPartParser`'s parameters data type from `std::map` to `std::unordered_map` (#1946)

6aed658fabc252eeedc29175fc63212c4e930364 authored 9 months ago by Muhammad <[email protected]>
Enable readability/multiline_string for cpplint (#1940)

3d469112ca48c9bc8ad1e7aed296eddd92a74581 authored 9 months ago by Ken Matsui <[email protected]>
Enable build/storage_class for cpplint (#1937)

f63480674f66fe556f72d6e91642a54d7c564829 authored 9 months ago by Ken Matsui <[email protected]>
Enable build/header_guard for cpplint (#1936)

0d178877f072d702423c0cc7efddbacd113d381c authored 9 months ago by Ken Matsui <[email protected]>
Enable build/include_order for cpplint (#1938)

5f273d87441e8a57e23c03a012c7d3482751370a authored 9 months ago by Ken Matsui <[email protected]>
Enable build/explicit_make_pair for cpplint (#1935)

3c8c273582477d12b6af83ee645405092b005b6d authored 9 months ago by Ken Matsui <[email protected]>
Enable readability/inheritance for cpplint (#1934)

c2b8e7c6248eb6353f301f219da524a9eccecd65 authored 9 months ago by Ken Matsui <[email protected]>
Add newline at EOF (#1932)

56a53165b696c6919c327daf2aa592b9b3837f7b authored 9 months ago by Ken Matsui <[email protected]>
Use clang-format-17 (#1931)

674137e89d70e2ccd1a3a4a5a212aac3b872375a authored 9 months ago by Ken Matsui <[email protected]>
Enable readability/alt_tokens for cpplint (#1930)

* Enable readability/alt_tokens for cpplint

* Format drogon_ctl/create_model.cc

ffc6e74f27cd1cb858330acd94f7dfba02258174 authored 9 months ago by Ken Matsui <[email protected]>
Introduce cpplint (#1929)

359b63fa77be178e555c73f0642c5159748fca5b authored 9 months ago by Ken Matsui <[email protected]>
Added getParameter() and getOptionalParameter() (#1923)

baea2dce47172e7aaab67b20e6a4887a1f6464cf authored 9 months ago by Greisberger Christophe <[email protected]>
Fix drogon::util::fromString() (#1925)

cca1c8f2627ae764c06d7ba61ed948daca584873 authored 9 months ago by Greisberger Christophe <[email protected]>
Fix a wrong place of return. (#1922)

aeed96391550d5173d82f8cf1b38faf9cf3f799f authored 9 months ago by Nitromelon <[email protected]>
Add support for gentoo linux, dev-db/mariadb contains mysql (#1914)

e640cc092db2d7bc78774002c19cd5d82f951127 authored 9 months ago by Hazimi Md Nazri <[email protected]>
Bump version to 1.9.2

93c568bb953725a5e73a4997aa5b87a6e6aa233b authored 9 months ago by an-tao <[email protected]>
Fix name issue when cross-compiling (#1906)

af29e25b0394265d36264abacdf36ba99b3789d2 authored 9 months ago by MWX <[email protected]>
Move the RealIpResolver plugin to the PreRouting join point (#1904)

d745cfe765a017369ddfd44888979c8633a596f7 authored 9 months ago by An Tao <[email protected]>
Support asynchronous sending of chunked responses (trantors new API) (#1886)

Co-authored-by: fantasy-peak <[email protected]>
Co-authored-by: Michael Bleis <michael.bleis@a...

6b36b3a4f92e7e607dab2de7fddcd62315ff96a2 authored 9 months ago by tripleslash <[email protected]>
Fix building with MSYS2 (#1902)

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

8e4ffa71e2ca2a613af96187b53f3ccf1b1c56bf authored 9 months ago by antores <[email protected]>
Update trantor

25f874a278518b19e19b9e5e66ba1cad200da2e5 authored 9 months ago by an-tao <[email protected]>
Fix htonll/ntohll redefinition (#1899)

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

5ecbd1f1847b8c3611ccbad8e4d6586446651ff2 authored 9 months ago by antores <[email protected]>
Bump github/codeql-action from 2 to 3 (#1894)

Bumps [github/codeql-action](https://github.com/github/codeql-action) from 2 to 3.
- [Release n...

34d32a1ef0db19b7f440431743ebdb0b5b222a97 authored 10 months ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Remove macos-11 CI; not supported by Homebrew (#1891)

1fd5c7ea5e2adacff56823eb30781a381b2c3ec4 authored 10 months ago by Ken Matsui <[email protected]>
Avoid a race condition in database listener tests (#1890)

2a0da80d5ffe57b4148d94aeed2b84dda82d0d8e authored 10 months ago by An Tao <[email protected]>
Add CI tests with more compilers (#1889)

01ad18d2d58f5f92c9066d79a1c5bee99ff4e7bc authored 10 months ago by Ken Matsui <[email protected]>
Refine request routing process (#1871)

Code structure changes:
* Combine HttpSimpleControllersRouter, HttpControllersRouter and Websoc...

f4443dce4486aa60bfca9df1f3b6c6337fbfd9b0 authored 10 months ago by Nitromelon <[email protected]>
Add -k option to the drogon_ctl when running the press command (#1887)

* Add -k option to the drogon_ctl when running the press command

* Fix some warnings

* Fix a b...

021c89ec782e245f53e1b8b265695fab4680db23 authored 10 months ago by An Tao <[email protected]>
Set the url of trantor to the official repository

125dd0e69eb9b9d0fea418459ff86010237ed9ee authored 10 months ago by an-tao <[email protected]>
Update trantor

38bde80aaa55f049b9148c88ad3165593e927e75 authored 10 months ago by an-tao <[email protected]>
Remove the default ctor of the Row class in ORM (#1885)

4eec56c49ffb4bfd76237641d569632eae9f3d3b authored 10 months ago by An Tao <[email protected]>
Fix ORM: The original way did not handle exceptions correctly. (#1872)

ba9e9731d25eb6dc5b5c74abc222dcce9f582c07 authored 10 months ago by Tanglong3bf <[email protected]>
add discord link to readme (#1879)

41b740f649859e37cf1650ecc8876e1a12a81460 authored 10 months ago by Martin Chang <[email protected]>
GitHub Action to find typos in the codebase using codespell (#1876)

GitHub Action to find typos in the codebase using codespell
https://github.com/codespell-projec...

e76bf08eb2dace614a0e8a3c2d060f4401c740d2 authored 10 months ago by Christian Clauss <[email protected]>
Use execute_process instead of exec_program in FindJsoncpp.cmake (#1875)

c35e62ccd26b62b91cece61301633a5b691565ec authored 11 months ago by An Tao <[email protected]>
Modify the configuration file templates in drogon_ctl

358de6e66f8682f22392931ba2f393a387cc60c5 authored 11 months ago by antao <[email protected]>
Feature: Integrate spdlog as logging backend (#1771)

8026790e1a8e1f3baf37bd2ecb822a1872933c55 authored 11 months ago by Greisberger Christophe <[email protected]>
Fix a error of coroutines on Windows (#1870)

4e890f52d61cd237756664fa5e1a11109fa4f4f3 authored 11 months ago by An Tao <[email protected]>
Fix: typo on Mapper method (#1867)

27f1a3d8129fe2563bff147f7a0cdb18c9556fc0 authored 11 months ago by Minha, Jeong <[email protected]>
Bump version to 1.9.1

637046189653ea22e6c4b13d7f47023170fa01b1 authored 11 months ago by an-tao <[email protected]>
Return `HttpAppFramework` by `setExceptionHandler` (#1866)

6b20a9fa8d95ccf1de169ae6ddabebefabda5629 authored 11 months ago by Muhammad <[email protected]>
Remove unused and undefined overloads of `isBase64` (#1865)

830ced8c5be19c00347382c61b5446326ad8fb4a authored 11 months ago by Muhammad <[email protected]>
Provide some functions for incrementing the value of given columns. (#1831)

6f6a03b14b5e6272751723ef8da4dfe2bd3849c3 authored 11 months ago by Tanglong3bf <[email protected]>
Simplify drogon test with c++17 (#1862)

f21b899e635893a88a04692fbd04edada32fb40a authored 11 months ago by Martin Chang <[email protected]>
Fix: uuid formatting (#1854)

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

26840aa056ccce9488e71ed2011cb9323eebb2bb authored 11 months ago by Vinicius <[email protected]>
Update test_cmake.csp (#1856)

_test not needed for submodule target_link_libraries since it was added in project

01385f4f336a5b17978dc71c2ce0ec2850617abc authored 11 months ago by George Constantinides <[email protected]>
Make id generator consistent (#1851)

2000a4279edd5319040ace2b237170925a2e46c7 authored 11 months ago by Muhammad <[email protected]>
Use the constexpr if instead of std::enable_if (#1843)

1ec3c96cbb6d6d97cd638e89aa7157d2731e5977 authored 11 months ago by An Tao <[email protected]>
Custom sessions (#1841)

56f0102cfe804056416c58c1d0dd16ca42bcbd7b authored 11 months ago by Muhammad <[email protected]>
Pass HttpRequestPtr to custom error handlers (#1830)

a76c11cc34c6172962f83aad61e4c3259b467dd8 authored 11 months ago by antores <[email protected]>
Fix a bug of the GlobalFilters plugin (#1842)

e5daba6bf56641ce2ce60594f6f6fb784f900276 authored 11 months ago by An Tao <[email protected]>
Fix build due to trantor commit out of date and address warnings. (#1839)

8586874c8736512b12b2a078a498d16d0af241a6 authored 12 months ago by Vincent Le Quang <[email protected]>
Bump version to 1.9.0

f215cb15a0f53abd0ca7ee8b95ed8c9c3b40d262 authored 12 months ago by antao <[email protected]>
Change logs in the AccessLogger plugin to TRACE level (#1829)

7599ae98a054b28e214953e01facb973d345504f authored 12 months ago by An Tao <[email protected]>
FIX int mapping to int64_t instead of uint64_t (#1825)

Negative numbers were not passing json validation

4323e7b6efc27326b779e239f7a95456ed689ea4 authored 12 months ago by Viktor Mukha <[email protected]>
Fix an error in the secureRandomString function (#1816)

9ffe1b267be10574ee7a5403bbc405985a29c7af authored almost 1 year ago by An Tao <[email protected]>
Use `wss://echo.websocket.events/.ws` in WebSocket client example (#1809)

645c2d8aaf80d3502bf2598c4caeffe91e1f19a9 authored about 1 year ago by Muhammad <[email protected]>
Make & and * directly adjacent to variable names (#1810)

ab76e800894ba683b6363130828c3d9f779db092 authored about 1 year ago by An Tao <[email protected]>
Added isTopicEmpty function (#1808)

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

d9afdf279a35e744bdd733c3add43eac605f2569 authored about 1 year ago by TheEnigmist <[email protected]>
Bump actions/checkout from 3 to 4 (#1801)

Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4.
- [Release notes](ht...

1efe89a719a6a07326095ca7c7028b2ec77c4d37 authored about 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Add optional Criteria && || operator support (#1797)

fd7af8110fa7f1ddb5d993582166de70cf2a7439 authored about 1 year ago by OrbitZore <[email protected]>
Update the ubuntu Dockerfile

63b7f5eb131529cca13e361c08c042fc3feccf7d authored about 1 year ago by an-tao <[email protected]>
Bump version to 1.9.0-rc.1 (#1789)

94ca651cbdbdf4038bc0392bcf2d897661996f7c authored about 1 year ago by An Tao <[email protected]>
SlashRemover optimization (#1781)

6cb8ac6f521089dcc07b7befec2286921199f21b authored about 1 year ago by Muhammad <[email protected]>
Add override keyword to setSockOptCallback (#1785)

078f60ca034f0d713ee1d7a07f1274a516e706c8 authored about 1 year ago by Muhammad <[email protected]>
Optimize regex generator (#1782)

cfa0de438924daa72c9ba0745a6e38da660d4559 authored about 1 year ago by Muhammad <[email protected]>
Optimize plugins with redirection functions (#1776)

Note: after this submission, users who use the SecureSSLRedirector plugin and the SlashRemover p...

112d19ff12a4b6d75bcad58012223a682caedc3d authored about 1 year ago by An Tao <[email protected]>
Add a plugin for prometheus (#1632)

cedeeb59f4704fd025dbc81eea694e3836c480b4 authored about 1 year ago by An Tao <[email protected]>
Add a method to HttpRequest to access the matched routing parameters (#1765)

4e5638fdcd7c3b222bab7403bbf421ba1179432d authored about 1 year ago by An Tao <[email protected]>
Allow omitting template paremeter in execCommandSync. (#1764)

e2e5d6d57f26b79bab83e87d1d3596d077925603 authored about 1 year ago by Nitromelon <[email protected]>
Simplify coroutine implementation (#1762)

53c84305b2803bf436526976257451b90285f545 authored about 1 year ago by Nitromelon <[email protected]>
Update trantor (fix botan)

85d7c068e4f0a16041eedb3965b05bec223dca0e authored about 1 year ago by an-tao <[email protected]>
Delete apply.h (#1763)

5d0c70278e9ddcd3ec2adcad0281458e25315afe authored about 1 year ago by Ken Matsui <[email protected]>
Avoid using well-known ports for demoMain (#1761)

366311c19686eb31601d19d74618b8250da33c88 authored about 1 year ago by Ken Matsui <[email protected]>
main -> master in C++ CI

5df9b48998f50adc4785a6efdb93424d0ef4f8f6 authored about 1 year ago by Ken Matsui <[email protected]>
Use ninja to build faster (#1755)

8d4c17702acbb3bfb67bd9d846a3d74196f461aa authored about 1 year ago by Ken Matsui <[email protected]>
Bump actions/checkout from 2 to 3 (#1760)

Bumps [actions/checkout](https://github.com/actions/checkout) from 2 to 3.
- [Release notes](ht...

9337571e1aae9d4f266e3adc35023c0f5c5ebd8b authored about 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Replace sprintf with snprintf (#1758)

Co-authored-by: francesco.laplaca <[email protected]>
Co-authored-by: Ken Matsui <...

816684e15d58c1f732213e85d2c2a4f562d614b0 authored about 1 year ago by frank10gm <[email protected]>
Add dependabot.yml for GH actions (#1756)

40aa0345950117251198cee7fa4de663e3ae7339 authored about 1 year ago by Ken Matsui <[email protected]>
Set concurrency for CodeQL (#1759)

de4c811772c3d7db2d338af0578ce71924e90032 authored about 1 year ago by Ken Matsui <[email protected]>
Split macOS and Ubuntu CIs for readability (#1754)

3ecb8b49178a86ae7fdcc51477c769b3935f9b22 authored about 1 year ago by Ken Matsui <[email protected]>
Extract format action into distinct job (#1751)

f761c54aa8699cd27d736ac985bf5e518c8076fb authored about 1 year ago by Ken Matsui <[email protected]>
Validate clang-format version & Customize clang-format path (#1752)

58055ae39c036328a65ed756394809938ac08099 authored about 1 year ago by Ken Matsui <[email protected]>
Set concurrency to prevent blocking CI queue (#1753)

bc4d740b0c114d0e6cac1487df1f663842df9d5a authored about 1 year ago by Ken Matsui <[email protected]>
Allow sync advice to be callable on websocket requests (#1733)

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

f8f5283dff6e90fa69c44eff0165115d0ed68014 authored about 1 year ago by Muhammad <[email protected]>
Update readme files

54b137d64f89d7fa3d015f6e3fd4cb0b41d38195 authored about 1 year ago by an-tao <[email protected]>
Added isHead() method to HttpRequest, to preserve information about the original method for use in the controller (#1743)

40579ae308dad30b8873083cbf338b134b322497 authored about 1 year ago by Greisberger Christophe <[email protected]>
Update trantor: fix tls reading

81bf767d89e1feaf637e084841fb0ffbc07b2f58 authored about 1 year ago by an-tao <[email protected]>
fix race condition when setting the secure flag during test (#1742)

f1426c6e9a268f22e8f4ccbdaf9f9793cacb9f2e authored about 1 year ago by Martin Chang <[email protected]>
Drop cpp14 build (#1740)

* Drop C++14 Support

* Update README.md

* Remove drogon::optional in favor of std::optional

*...

17c80508c091a338aa95f386e13b20141fce291b authored about 1 year ago by Nikolay Mitev <[email protected]>
Bump version to 1.8.6

f361995035bac47cbae76fb12d9f2f0fa3ef28dc authored about 1 year ago by an-tao <[email protected]>
Show outputs of try_compile for UUID libs (#1738)

3723ed5e0c23e6625b87c485cbe5748a9cde40bf authored about 1 year ago by Ken Matsui <[email protected]>
Bump version to 1.8.5

83e08f4b2732e9f3d58f71379d3f7e117cb9180e authored about 1 year ago by antao <[email protected]>