The-EDev
f6aef65523
"query_string.h" is part of qs_parse and shouldn't be part of Crow's coverage
2021-09-30 04:46:54 +03:00
The-EDev
278540ec60
Updated site:
...
Added analytics via matomo (analytics hosted on my personal site), also added privacy policy page with link in footer
Updated code colors to match light theme
Added display for Crow's financial supporters on OpenCollective
Fixed Sidebar issue on narrow screens
Fixed Get crow Icons being misaligned
2021-09-30 01:49:08 +03:00
The-EDev
db18647cb3
Added updated setup instructions (kept old instructions as "legacy")
2021-09-30 01:43:50 +03:00
The-EDev
62897acf0a
made gitter badge in README slightly more readable
2021-09-30 01:38:13 +03:00
The-EDev
e922a8cadb
Further clarified BSD license and logo copyright
2021-09-30 01:37:27 +03:00
Zhavok
db6ab441b4
missing http status codes added
2021-09-29 19:30:59 +02:00
The-EDev
3b34877e50
Updated .drone.yml to use modified cpp-coveralls (NOT TESTED, Drone needs to be run to make sure everything works)
2021-09-29 05:23:20 +03:00
The-EDev
736bc4f074
fixed a problem with compiling example_with_all and added CROW_AMALGAMATE to drone options
2021-09-28 22:03:56 +03:00
Farook Al-Sammarraie
53d746ee7e
Merge pull request #130 from CrowCpp/ssl_test
...
added ssl testing
2021-09-28 21:55:50 +03:00
The-EDev
3b61ce9447
updated ssl test to only be added to CMake if CROW_ENABLE_SSL is on
2021-09-28 00:54:27 +03:00
The-EDev
ac36da8e97
Updated ssl_test CMake config to match revamped_setup
2021-09-28 00:50:26 +03:00
The-EDev
b3638a3b83
Merge remote-tracking branch 'refs/remotes/origin/revamped_setup'
...
Conflicts:
.drone.yml
2021-09-27 19:04:01 +03:00
The-EDev
5ceb5f5cba
Compile tests in debug mode (no optimization)
...
This helps make coverage more consistent, and should make any future problems easier to find
2021-09-27 14:56:17 +03:00
The-EDev
f5c392a973
made SSL test work
2021-09-27 01:09:45 +03:00
The-EDev
98705cfcd3
corrected package script for PKGBUILD
2021-09-22 06:38:06 +03:00
The-EDev
105b90c00a
removed temporary lines from PKGBUILD
2021-09-22 06:36:08 +03:00
The-EDev
ab27164e61
Updated release script such that all you need to do is run the script and make a couple of commits to have a full release.
2021-09-22 06:34:12 +03:00
Farook Al-Sammarraie
3972cd315c
Merge pull request #218 from luca-schlecker/main
...
Friendlier FetchContent and add_subdirectory support.
2021-09-12 00:23:56 +03:00
Luca Schlecker
042fa06445
set the default value for building the examples, building the tests and installing Crow based on Crow being the top-level project.
2021-09-09 17:39:18 +02:00
Farook Al-Sammarraie
300e5bf254
Merge pull request #209 from luca-schlecker/main
...
rework cmake configs
2021-09-04 16:25:38 +03:00
Luca Schlecker
4c5b8d31cf
inform about not executed tests if ssl or compression aren't enabled.
2021-09-01 09:29:12 +02:00
Luca Schlecker
989ae6a6cd
disable compression test if configured without enabling compression support.
2021-09-01 09:29:12 +02:00
Luca Schlecker
fda2cddc70
add find_package support.
2021-09-01 09:29:12 +02:00
Luca Schlecker
f90f9b8e61
fix basic and blueprint example not building on some machines.
2021-09-01 09:29:12 +02:00
Luca Schlecker
28acb2c5a7
rework cmake configs.
...
See #160 for more info.
2021-09-01 09:29:02 +02:00
Luca Schlecker
3c9e5d1e1d
enable compression after first use of 'use_compression'.
2021-08-31 18:14:05 +02:00
Luca Schlecker
21c872e771
Revert "defining CROW_ENABLE_SSL disables non SSL code"
...
This reverts commit 10f3238ffc
.
2021-08-31 18:14:05 +02:00
Farook Al-Sammarraie
deff8222a4
Merge pull request #213 from hg333/custom-type-support
...
tests/unittest.cpp : added unit tests
2021-08-31 03:07:36 +03:00
hg333
ff07c2b867
removed get_header
2021-08-30 15:43:33 +05:30
hg333
249114ab29
added tests for Content-Type
2021-08-30 15:31:50 +05:30
hg333
f07e37c775
added unit tests
2021-08-30 12:17:08 +05:30
Farook Al-Sammarraie
0a526f9d23
Merge pull request #212 from hg333/custom-type-support
...
http_response.h : added custom type support
2021-08-29 14:40:49 +03:00
hg333
9546058604
added another constructor with status-code
2021-08-29 16:36:13 +05:30
hg333
b0e84a8c80
added custom type support
2021-08-29 12:19:18 +05:30
Farook Al-Sammarraie
7ce243370d
Merge pull request #208 from luca-schlecker/blueprint-fix-windows
...
fix routing on windows.
2021-08-25 14:46:45 +03:00
Farook Al-Sammarraie
a8b8a21d66
Merge branch 'master' into blueprint-fix-windows
2021-08-24 18:10:12 +03:00
Luca Schlecker
823e891572
fix routing on windows.
2021-08-24 17:06:21 +02:00
Farook Al-Sammarraie
cf864709c0
Merge pull request #207 from luca-schlecker/fix-vcpkg-manifest
...
fix vcpkg manifest
2021-08-24 12:59:56 +03:00
Luca Schlecker
d9062fbb1a
fix vcpkg manifest.
...
'master' is not a valid version -> use version-string instead
2021-08-23 23:18:24 +02:00
The-EDev
43dbad29ac
Made landing page mobile-friendly
2021-08-23 21:05:41 +03:00
Farook Al-Sammarraie
c5b54bf859
Merge pull request #205 from CrowCpp/catchall_codes
...
Send codes to catchall
2021-08-22 13:01:55 +03:00
Farook Al-Sammarraie
ddca7b5924
Merge branch 'master' into catchall_codes
2021-08-21 14:41:14 +03:00
Farook Al-Sammarraie
7d0e44181d
Merge pull request #206 from CrowCpp/ssl_no_deadcode
...
Disable non SSL code on SSL macro
2021-08-21 14:36:32 +03:00
The-EDev
db08b5a11d
further simplified BP search code & made error_message const
2021-08-21 14:35:59 +03:00
The-EDev
10f3238ffc
defining CROW_ENABLE_SSL disables non SSL code
2021-08-21 05:19:51 +03:00
The-EDev
576690bf14
Made catchall work with 404 or 405 errors
...
snuck in a fix for release.py where version name wouldn't change
also snuck in slight improvement in finding blueprint (removed extra if statement)
2021-08-21 04:49:17 +03:00
Farook Al-Sammarraie
a3ef00ff5b
Merge pull request #203 from CrowCpp/json_additions
...
Several JSON addition
2021-08-20 22:48:19 +03:00
The-EDev
f5338260bb
several changes:
...
added json list in a similar fashion to json object
renamed object_type to object
updated readme, index.html, and json.md to include objects and lists
updated examples to be slightly cleaner and include lists
replaced instances of json object (std::map and such) with the short version (object)
accurate floating point number dumping (`6.0` instead of `6`) while taking 1/30th of the time (29 microseconds saved)
added json list testing
snuck in utf-8 middleware warning fix
snuck in twitter card style for crowcpp.org site (makes social media cards look way better with a large image)
2021-08-20 03:57:21 +03:00
Farook Al-Sammarraie
84878ae4b1
Merge branch 'master' into ssl_test
2021-08-18 13:13:29 +03:00
Farook Al-Sammarraie
526fd75c15
Merge pull request #190 from lcsdavid/feature-#189
...
feature-#189
2021-08-16 19:01:31 +03:00