Commit Graph

977 Commits

Author SHA1 Message Date
The-EDev
efd55597f0 changed json and app code (relating to blueprints and initializer list)
also snuck in some guide updates
2021-10-10 14:42:36 +03:00
Farook Al-Sammarraie
2780e31e27
Merge pull request #241 from CrowCpp/fix_example_chat
Fix for example_chat
2021-10-06 20:20:11 +03:00
The-EDev
616702d7e8 fixed issue where example_chat wouldn't be able to find example_chat.html due to copying error 2021-10-06 17:24:05 +03:00
Farook Al-Sammarraie
63dcfb079d
Merge pull request #234 from CrowCpp/fix_stream_res
potential stream response test fix
2021-10-06 15:41:08 +03:00
Farook Al-Sammarraie
2bb2993f9d
Merge branch 'master' into fix_stream_res 2021-10-06 14:42:12 +03:00
Farook Al-Sammarraie
b64657ea5a
Merge pull request #238 from CrowCpp/mkdocs_redirect
added getting_started URL redirection
2021-10-06 14:03:15 +03:00
The-EDev
9667e17a40 fixed bug introduced in last commit 2021-10-06 13:51:17 +03:00
The-EDev
20a2a83e69 added getting_started URL redirection 2021-10-06 13:34:37 +03:00
The-EDev
71639b6046 added named constants 2021-10-06 13:32:35 +03:00
The-EDev
85e9787575 changed the way "stream_response" test handled incoming data
This will either fix the issue (223), be generally better than the previous way the test was conducted, or change the failure rate from 70% to 100%
2021-10-05 15:13:38 +03:00
Farook Al-Sammarraie
41468b0ccd
Merge pull request #228 from CrowCpp/revamped_setup
Revamped setup
2021-10-05 13:33:12 +03:00
Farook Al-Sammarraie
72e33c743e
Merge branch 'master' into revamped_setup 2021-10-02 17:29:07 +03:00
Farook Al-Sammarraie
6b71f9237c
Merge pull request #230 from CrowCpp/http_status_codes
added status codes enum
2021-10-02 17:28:26 +03:00
The-EDev
ce1cc7b2b2 replaced http_connection.h integers with enum values 2021-10-02 17:11:19 +03:00
Farook Al-Sammarraie
de9e860771
Merge branch 'master' into revamped_setup 2021-10-01 11:34:55 +03:00
Farook Al-Sammarraie
6c7bb5a354
Merge pull request #231 from luca-schlecker/revamped_setup
Selecting features after installation
2021-09-30 22:24:35 +03:00
Luca Schlecker
258e0f50df Don't enforce the set of features crow was installed with but instead give the ability to freely choose them, even after it was installed. 2021-09-30 21:06:02 +02:00
The-EDev
a031fb6c8e added status codes enum 2021-09-30 20:38:23 +03:00
The-EDev
a22c5da86f added fix for PR coverage affecting master coverage
This fix relies on the new changes added to CrowCpp/cpp-coveralls in 8b427c04a691867bb29a0acfc2d948a690476d79
2021-09-30 19:15:09 +03:00
Farook Al-Sammarraie
c38e114c79
Merge pull request #227 from Zhavok92/master
missing http status codes added
2021-09-30 16:03:09 +03:00
The-EDev
56b6449dca corrected AUR instructions 2021-09-30 13:27:44 +03:00
Zhavok
1081d25a0f some status codes removed 2021-09-30 11:46:00 +02:00
The-EDev
bebb454ee6 revert previous commit, query_string.h has original code that should be tested 2021-09-30 04:50:37 +03:00
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