Ecosyste.ms: OpenCollective

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

github.com/CrowCpp/Crow

A Fast and Easy to use microframework for the web.
https://github.com/CrowCpp/Crow

Add indentation to json dump method

Closes #747

106aeb0f0d6c254863182365e58f71aa27d56ad8 authored 10 months ago by sina-rostami <[email protected]>
Add configurable exception handler (#637)

* Added exception_handler()

* Fixed worker crash if exception thrown in catch-all handler

049490c2c99c6986ec7ae1530232ddb40d38d7b0 authored 10 months ago by Corentin Schreiber <[email protected]>
Bump actions/checkout from 3 to 4

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

c95e33ac0aa8cf566d16be0854b3938d581d5104 authored 10 months ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bump dawidd6/action-download-artifact from 2 to 3

Bumps [dawidd6/action-download-artifact](https://github.com/dawidd6/action-download-artifact) fr...

7e397f7fbf836e0a561c4ba25e0c14ccda8bf48f authored 10 months ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bump actions/upload-artifact from 3 to 4

Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 3 to 4.
- [Rele...

0c5a3dcb3449bce60457c5ca8138d115f0b0adcd authored 10 months ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
adds flag to avoid adding blueprints multiple times

db059ce4c4f2b295e042409b574454582144ebb3 authored 10 months ago by StefanoPetrilli <[email protected]>
adds new tests

8f7e28ef9109c04c5a74ec7c59b2f690de3f96da authored 10 months ago by StefanoPetrilli <[email protected]>
update existing tests

00bd06d6d327032bcae0f2bd00526953971a5750 authored 10 months ago by StefanoPetrilli <[email protected]>
split the different responsibilities of validate into different functions

a62956b61aae83d452081ad6f031fda948eade97 authored 10 months ago by StefanoPetrilli <[email protected]>
adds a flag to avoid adding static routes multiple times

55e604f93934813ddd6ab8d746a640badae10f07 authored 10 months ago by StefanoPetrilli <[email protected]>
Create dependabot.yml

fda1109e1a6fa29426bd39a9aba5ab787d6aafab authored 10 months ago by gittiver <[email protected]>
Fixed some harmless typos.

e68c3d6a8d4af3d91088548536b9c866d3dbacd9 authored 10 months ago by Harri Porten <[email protected]>
Update doxygen-gh-pages.yml, added mike for versioning

08acd3a5fa1e4344305671148bfa7ffb4094c82e authored 10 months ago by gittiver <[email protected]>
Update http_connection.h

d3bd942223d6182bb26a6711ef6ffee63b3d9952 authored 10 months ago by bruvey <[email protected]>
Update http_connection.h

c47540bb8c5adf96add972c240284f7d4e4e30b0 authored 10 months ago by bruvey <[email protected]>
add spdx license id to compiled header

This commit adjusts the merging script to include a SPDX license
identifier at the start of the ...

cb38b9fe4fb5ff8cb10b049fa25482cf64ed9808 authored 10 months ago by James Knight <[email protected]>
fix: call after_handlers for legitimate requests without body part

5ecd04ade2f85105a361d6d8f88a3067f2b34674 authored 10 months ago by June Han <[email protected]>
Handle _CROW_ILL or _CROW_ICD being NOTFOUND

If the variable is NOTFOUND then set it to "". Then at the end after possible list appends. If t...

1e864a2f327d0e3be27a79852ecdbdccd1199183 authored 10 months ago by David Petkovsek <[email protected]>
small explanations in the example on using CORS middleware in Crow v1.0

3f632dd71bea142f290cb57bc71d761b5577d53c authored 10 months ago by witcherofthorns <[email protected]>
Use const std::string& as argument to route() (#684)

df756fed45a8cdf26d605f8167c3e69418f38132 authored 11 months ago by Corentin Schreiber <[email protected]>
fix: minimize the precision loss when dumping double to string (#712)

* fix: minimize the precision loss when dumping double to string
* abandon one-time macro
* re...

973d5fa1cd89089f914a219e86b5a8f77882ae99 authored 11 months ago by JuneHan <[email protected]>
package format changed to zip, version set to >1.1.0 (first release)

fb171f5195d5f34404e8e87bcd0cbd33e1f1fcb9 authored 11 months ago by Gulliver <[email protected]>
Fix #754 (#755)

* Update http_response.h

4555ffd0c9dea3cfeade3dcfded81350640d69cc authored 11 months ago by bruvey <[email protected]>
prepare release 1.1.0 on master-branch by adding new version to documentation (#742)

prepare documentation by adding new version
updated Doxyfile version to 1.1

f4166acc662c03949ef566c4b085ffb9e2e2a4f5 authored 11 months ago by gittiver <[email protected]>
Fix clang debug build (Android and FreeBSD) (#740)

* fix build: android/termux/clang-17.0

* Android build links with liblog in places

* Fix c...

a88ec3bf64f8476f2b61b0ee8dc3a3dfd99994d9 authored 11 months ago by keith-dev <[email protected]>
fix #626

78d1d2bfba44ea6f4a5a380412a59d473983cb61 authored 12 months ago by bruvey <unknown>
on all platforms added CROW_FEATURES ssl, compression and needed libs to prerequisites

general tests are now enabled on MSVC, mustachetests disabled due to some strange bug in python ...

17034adae5832f88aab0390d1670d268f3944385 authored 12 months ago by Gulliver <[email protected]>
fix build: android/termux/clang-17.0 (#736)

* fix build: android/termux/clang-17.0

* Android build links with liblog in places

6aed71e3c4a0be4f248b63e68902151ceadac966 authored 12 months ago by keith-dev <[email protected]>
fix order of destructor call of io_service

921ce6f97237e12a8e78ea981cc7254d68fc5fb4 authored 12 months ago by na-trium-144 <[email protected]>
Add <algorithm> header-file, it doesn't compile on windows if not included

6704b9b3abb4c0cc8067dabe02e69c751baf3a98 authored 12 months ago by jfm <[email protected]>
My mistake. Crow is compiled with c++11 under windows and has a macro for std::min not being defined as std::min(a,b) under c++11, CROW_MIN

f3e0846ee5f8bc484bc2bc393c4aefd7fc3ed627 authored 12 months ago by jfm <[email protected]>
Performance fix for non-static streaming data

ae8643a1b638d18f57b7cd90a3ef8653f4c7ba50 authored 12 months ago by Felix <[email protected]>
Fixed a typo. As in other places, use 2^14 here

195cd6ad00d33dfe63b880eac5d16ccdf6cffe85 authored 12 months ago by jfm <[email protected]>
Update MacOS setup guide (#691)

1. For M1/M2/etc. devices the homebrew location is slightly different, so note that.

2. For c...

4f3f5deaaa01825c63c83431bfa96ccec195f741 authored over 1 year ago by Wayne Gerard <[email protected]>
Merge pull request #683 from cschreib/const

Add missing const to mustache `render` and `json::wvalue::operator[]`

c755c4c8e6013c49a375483522efd576a19d6196 authored over 1 year ago by Farook Al-Sammarraie <[email protected]>
Add missing const to mustache and json::wvalue::operator[]

42fab729a225a713aef83543ebae8315cc4633aa authored over 1 year ago by Corentin Schreiber <[email protected]>
Merge pull request #670 from robertgodfrey/doc-update-ws

Update websocket example code, minor grammar fixes

af6b7edc22199328d9cee29f21bac13bdfb262aa authored over 1 year ago by Farook Al-Sammarraie <[email protected]>
Update websocket example code, minor grammar fixes

6f5a6df642378c520e4ac3e6c1654c7f3e73bc46 authored over 1 year ago by Rob Godfrey <[email protected]>
Merge pull request #656 from gittiver/fix_conversion_warnings

fix diverse compiler warnings

13a91a1941fbabfc289dddcdeab08b80193f7c6c authored over 1 year ago by Farook Al-Sammarraie <[email protected]>
allow coverage submission to work with master branch tests

1648196f7f7eec77e52feffc6fbf4052ba902d59 authored over 1 year ago by Farook Al-Sammarraie <[email protected]>
Merge pull request #662 from CrowCpp/coveralls-gha

added proper coveralls submission workflow

1918beb0b8fbe79b4c3d3836ec01a88daa77e6aa authored over 1 year ago by Farook Al-Sammarraie <[email protected]>
fixed syntax error

bf683e5bf7125df16602d7c7fe12a68cf436e76c authored over 1 year ago by The-EDev <[email protected]>
fixed 'uses' error

c365201d4ff033b0089eea76b49a7d3ee2c26d32 authored over 1 year ago by The-EDev <[email protected]>
fixed indentation

d0001438fe9e8c2a82a16655956638288b0916e6 authored over 1 year ago by Farook Al-Sammarraie <[email protected]>
added proper coveralls submission workflow

34fd61e827a8f9a27deb949ae39b389bf353b10c authored over 1 year ago by The-EDev <[email protected]>
Update Doxyfile

94c0cf2d5708efb70e4787e9dc60701dd4d9e8cb authored over 1 year ago by Farook Al-Sammarraie <[email protected]>
Update doxygen-gh-pages.yml

98352e03a1c65e346714820937c886d059b003b9 authored over 1 year ago by Farook Al-Sammarraie <[email protected]>
Merge pull request #654 from gittiver/add_github_action_for_gh_pages

Add GitHub action for gh pages

97025f937abf02d7946e91544a4338177e322b08 authored over 1 year ago by Farook Al-Sammarraie <[email protected]>
add documentation generation and deployment action

added target-folder to github deploy
fixed debian install command

81d2b1d07839da2e66949b3d58a8134d4f49a6a1 authored over 1 year ago by Gulliver <[email protected]>
build on each push enabled for testing

acfc581d32db3c63d5cd6aeb05a5484a48e95876 authored over 1 year ago by Gulliver <[email protected]>
adapted doxygen config and markdown links to in source build of documentation

added cloning of doxygen theme

f6805296ae987745cc6a92e807af0e2447ea7505 authored over 1 year ago by Gulliver <[email protected]>
add documentation generation and deployment action

added target-folder to github deploy
fixed debian install command

710efd292bbe76badcb58f54994d8f207a2cff25 authored over 1 year ago by Gulliver <[email protected]>
Merge pull request #655 from gittiver/add_crow_features_to_ci-build

added cmake options for feature ssl and compression and crow amalgamate for windows in gh-actions

b516efe0a2cce558a6121f29f0c586ec6462999e authored over 1 year ago by Farook Al-Sammarraie <[email protected]>
Update build_and_test.yml

f19d40b49bd4e957ebbb54ef97d3783631c599e5 authored over 1 year ago by Farook Al-Sammarraie <[email protected]>
commented out coverage report

63e621556b41fa1312102778d029f93b3fbc0c88 authored over 1 year ago by Farook Al-Sammarraie <[email protected]>
Update build_and_test.yml

d60702ecbe1fcb85f51a8e288e06cb05dc7de184 authored over 1 year ago by Farook Al-Sammarraie <[email protected]>
commented out failing coverall task

985a01f5872d3db50b026a70e2113ace6879f695 authored over 1 year ago by Gulliver <[email protected]>
fix for compilation error on Windos/ VIsual Studio build

b99b4c210c08060b93cec9c783a9b4a30a224712 authored over 1 year ago by Gulliver <[email protected]>
adde cmake options for feature ssl and compression and crow amalgamate

045e447384b4ac9d48d03b334150c4c60392eb64 authored over 1 year ago by Gulliver <[email protected]>
utility.h fixes

976df9586a74f1ac17bcd4d5f1003e94a0f78c40 authored over 1 year ago by Gulliver <[email protected]>
removed superfluous move of temporary.

bb58cc1a8bf02a6bd9aa57242589cecfe4c778f7 authored over 1 year ago by Gulliver <[email protected]>
unused variables removed

43ab82ea274f4a9dc7a8b06b1bf18bc4d375a195 authored over 1 year ago by Gulliver <[email protected]>
query_string.h fixes

f0ff5b63d815c7073bd07293580e06f092d2509f authored over 1 year ago by Gulliver <[email protected]>
Merge pull request #659 from gittiver/fix_issue_547_Missing_const_in_code_example

added const as in source

5baa4e620c0ce841a8246016ff84bff341536d56 authored over 1 year ago by Farook Al-Sammarraie <[email protected]>
Merge pull request #657 from CrowCpp/gh-actions-coveralls

Added Coveralls to GitHub Actions

545c468a428297974a3cb7c3d6aa2daf0c79303d authored over 1 year ago by Farook Al-Sammarraie <[email protected]>
added const as in source

8da844970f07abaa60878b9d5a0b9215262f1714 authored over 1 year ago by Gulliver <[email protected]>
removed unnecessary 1000 run number addition

ad0af5d47e1b795168f0b055315a209d3a149608 authored over 1 year ago by The-EDev <[email protected]>
Updated documentation and badges

5e8bdaabcff4e69506730af9f62787a229d14a32 authored over 1 year ago by The-EDev <[email protected]>
Added 1000 offset to avoid build number clashing

6891971b226f4df028e6e45683ce90ce4d7e0651 authored over 1 year ago by The-EDev <[email protected]>
added missing $

d614607ddbe57db3fb1a1651b39a72144962b40c authored over 1 year ago by The-EDev <[email protected]>
Properly set target branch

981bccb79befb618358d383bfb1816770cbf5553 authored over 1 year ago by The-EDev <[email protected]>
added token as secret

ccdb1a156c048ab247906fa72780d1dcbf370338 authored over 1 year ago by The-EDev <[email protected]>
added coveralls to gh-actions

3becb7cd842402b2897d43f82411fa8ea1016b6a authored over 1 year ago by The-EDev <[email protected]>
Merge pull request #642 from topazus/use-gnuinstalldirs

use GNUInstallDirs for CMake installation

fc14a3298eb3134e4db5fec304a3f665cf5285d4 authored over 1 year ago by Farook Al-Sammarraie <[email protected]>
Merge pull request #638 from kiner-shah/master

Added an example for uploading files

6b39a80110e94cd35a1e2c315080021aaba15f16 authored over 1 year ago by Farook Al-Sammarraie <[email protected]>
Added an example for uploading files

Relates to issue #591.

d3f08bc7d65b7c160ee6d5d617cebb58332211b9 authored over 1 year ago by Kiner Shah <[email protected]>
Merge pull request #648 from gittiver/fix_windows_build

Fix windows build and remove deprecated macOS10.15 builder in github action for build and test

9f548a96bfe85a5ad58d8c55853e7ea59add0a49 authored over 1 year ago by Farook Al-Sammarraie <[email protected]>
added asio vcpk build and windows to build platforms

removed windows2019 build, chocolatey installs

727e6fcff093b540713dfc4689cb9c969e37a92c authored over 1 year ago by Gulliver <[email protected]>
removed deprecated macos-10.15 builder

3cb78413e00e6656a6cdfb4a0ba8ea22063aa0cc authored over 1 year ago by Gulliver <[email protected]>
Merge pull request #646 from robertgodfrey/doc-update

Minor updates to docs

3c94ea3874a582d3974b0e595044a237c18f206e authored over 1 year ago by Farook Al-Sammarraie <[email protected]>
Add break

95d271dfb6151da9aae7dc3c34ef2dda6c03f5ba authored over 1 year ago by Rob Godfrey <[email protected]>
Add break

02a9ce932cdcd59c41385028073dcfafd0140de4 authored over 1 year ago by Rob Godfrey <[email protected]>
UTC -> GMT

b54069cb6fa297155e2f625d433970306741b149 authored over 1 year ago by Rob Godfrey <[email protected]>
Update websockets.md

849e2014dc47d2d1c65ec2509c1f03c3b3c28501 authored over 1 year ago by Rob Godfrey <[email protected]>
Fix capitalization and other minor errors

39517889188e0bacdc0372f74012a6eec5d800fd authored over 1 year ago by Rob Godfrey <[email protected]>
Add note about attempting to compile with C++03

809339089ae75b8fed1b13ae4d862cfc3546db75 authored over 1 year ago by Rob Godfrey <[email protected]>
use GNUInstallDirs for CMake installation

0f67b199cb5c4e9d3cf2d14c153be591c27a0021 authored over 1 year ago by topazus <[email protected]>
Merge pull request #633 from anagno/fix-memory-leak

Fix memory leaks caused from the http_connection

1d683b1e9aea9d22115a401490dd170055fc4463 authored over 1 year ago by Farook Al-Sammarraie <[email protected]>
Fix memory leaks caused from the http_connection

This memory leak was caused from the fact that we were creating a raw
pointers in the do_accept ...

d5e052360297943f14f99d6d13f2f8fa3bb2697b authored over 1 year ago by Vasileios Anagnostopoulos <[email protected]>
Merge pull request #634 from marcrobm/patch-1

Fixed compilation under android ndk, operator "=" was undefined

dfc57edc237445a2459858d63b43195d41152522 authored over 1 year ago by Farook Al-Sammarraie <[email protected]>
Fixed compilation under android ndk, operator = was undefined

4eb78bb366dcfd03e192394dfde1ae0f45432813 authored over 1 year ago by Marc Robert <[email protected]>
Validate if the CROW_ROUTE starts with a '/' (#559) (#597)

3b81e16614926f4c1881db0e8eda7a0d1c5adbe2 authored over 1 year ago by Stefano Petrilli <[email protected]>
add action for build and test (#586)

f6cfa84d42667f1d6697c12ddb58679b8e36552c authored over 1 year ago by gittiver <[email protected]>
Added a static method which create an empty json value crow::json::wvalue (outputs "{}" instead of a "null" string) (#602)

215834f8f9d0f50795ed92c5d255410053f30096 authored over 1 year ago by Gabriel Schlozer <[email protected]>
Fix loghandler memleak (#609)

eef1abe415b36f02f5e8189d68ddcca5a7619f47 authored over 1 year ago by Ildar Kashaev <[email protected]>
fix typos in app.md (#600)

112139665b0807f375f99a645bf4b5729559b820 authored almost 2 years ago by Alex Kong <[email protected]>
Merge pull request #595 from gfeyer/master

Fix typo in unit test

6b3ce3245f6c0dde8856beb859ea871c1b4620e9 authored almost 2 years ago by Igor Mróz <[email protected]>
Fix typo in unit test

ee0d2f9dd0a1941d44b7f233c2e1967141f305de authored almost 2 years ago by Gabriel Feyer <[email protected]>
Merge pull request #592 from xandross389/get-some-server-running-params

Add functions that return info about server's threads number and bind address.

e041d35d99b4584325cc06f6c13fa1d08a7fa4e5 authored almost 2 years ago by Igor Mróz <[email protected]>
Get server running port, bindaddr and threads

- Added methods to get usefull information about running server instance:
std::uint16_t port()...

bd86c26c6b2ed428e160b890e4a2b994b5b2d865 authored almost 2 years ago by XandrOSS <[email protected]>