Commit Graph

94 Commits

Author SHA1 Message Date
The-EDev
db18647cb3 Added updated setup instructions (kept old instructions as "legacy") 2021-09-30 01:43:50 +03:00
The-EDev
43dbad29ac Made landing page mobile-friendly 2021-08-23 21:05:41 +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
The-EDev
b21f3600c0 replaced outline with border because chrome doesn't round outline 2021-08-15 03:04:05 +03:00
The-EDev
239e21e3c6 fixed header icon white background 2021-08-14 01:54:10 +03:00
The-EDev
8617aaf6a9 Made several changes to docs
- Added landing page
- Changed theme completely
- Added donate button
- Added social media picture and description (OpenGraph)
- Added version tag to any feature introduced after v0.1
2021-08-13 03:49:34 +03:00
Farook Al-Sammarraie
2d65f71de8
Merge branch 'master' into blueprints 2021-07-30 13:15:44 +03:00
The-EDev
addcce9e93 small fixes, optimizations, and documentation 2021-07-30 13:09:01 +03:00
The-EDev
faebef73d2 also updated index.md and more links 2021-07-28 02:03:51 +03:00
The-EDev
6878897f0a Added logo that works in light and dark mode for github readme 2021-07-26 14:02:31 +03:00
The-EDev
5c637380a0 fixed typo in disclaimer 2021-07-23 12:00:43 +03:00
The-EDev
337f1a45f5 Updated Logo and made logo copyright clear 2021-07-23 01:17:36 +03:00
The-EDev
c5d00f784b Added disclaimer to clear any potential misconceptions between this project and the original 2021-07-22 01:10:57 +03:00
The-EDev
f95f11547e added CROW_MAIN definition to readme examples (also mkdocs index) 2021-06-28 18:56:27 +03:00
The-EDev
189e0709b1 explained CROW_JSON_NO_ERROR_CHECK 2021-06-28 13:01:12 +03:00
The-EDev
449ad7a82d added missing line to docs 2021-06-24 11:48:01 +03:00
The-EDev
2dde0ac950 updated documentation to fix a few mistakes, clear up a few points, and added compression guide 2021-06-03 17:12:48 +03:00
Darius Tan
44abb2d327 Add vcpkg.json to download Boost, openssl and zlib. Edit docs/getting-started/setup.md to show a simple setup with example_with_all.cpp. 2021-05-23 20:58:23 +12:00
Michal Sojka
57175a5e57 Fix CROW_MAIN documentation 2021-05-18 18:29:52 +02:00
The-EDev
f39b9ddce7 Quality of life improvements
Added pop() method to query_string, same as get(), but removes the item from the querystring
Added std::string() operator to json::rvalue (allows std::string(json["abc"]), which returns any value that isn't a container to string)
Added lo() method to json::rvalue, returns a vector of json::rvalue containing whatever a json object or list has (difference being a list has no keys)
Added keys() method to json::rvalue, returns a vector of std::string containing the keys of a json object
Made json::wvalue use either std::map or std::unordered_map instead of just std::unordered_map
Added copy constructor to json::wvalue
Added size() method to json::wvalue, returns 1 or the size of the json list.
Added constructor to create json::wvalue from std::vector
Added keys() method to query_string
Documented query_string and improved json doc
Made tests and examples for all the additions
2021-05-12 15:45:55 +03:00
Farook Al-Sammarraie
4aae614297
Merge branch 'master' into catch_all 2021-04-12 10:49:29 +03:00
The-EDev
f779a0f8a4 changed catchall to fit with the rest of crow
the macro is similar to CROW_ROUTE, added example to cmake, added unit test, and documentation
2021-04-12 08:25:09 +03:00
The-EDev
1eeda1a22b mentioned crow_main in docs and edited mime_types generating script to include it. 2021-04-04 07:47:14 +03:00
Farook Al-Sammarraie
1654acbfd0
Merge branch 'master' into HEAD_and_OPTIONS 2021-04-03 06:31:45 +03:00
The-EDev
223ab5eb9f added note regarding HEAD and OPTIONS methods in documentation 2021-04-03 06:06:09 +03:00
Farook Al-Sammarraie
6e4069decd
Merge pull request #114 from tibovanheule/patch-1
Small error in documentation
2021-04-01 16:57:09 +03:00
The-EDev
827715a1a6 Replaced Travis with Drone for CI
travis config remains just in case
2021-04-01 08:50:10 +03:00
Tibo Vanheule
a32d803e10
small error in documentation
LogLevel needs to be capitalized, see 51a8a977d9/include/crow/logging.h (L14)
2021-04-01 02:22:38 +02:00
The-EDev
8523afa930 Update templating.md and mustache.h
Updated templating documentation to mention "working directory" rather than "executable directory".
Added Warning log when a template is not found.
2021-02-09 06:52:05 +03:00
The-EDev
73240f1626 updated documentation to include zlib linking 2021-01-22 06:48:18 +03:00
The-EDev
cf217d3c1f Merge branch 'master' 2021-01-05 17:51:57 +03:00
The-EDev
7ee3439800 added documentation for testing, proxies, and systemd setup 2021-01-05 08:59:32 +03:00
The-EDev
9db47120e7 added documentation
also removed extra header meant for testing
2020-12-19 14:30:20 +03:00
ayaankhan98
91ec742a8e fix: c -> C 2020-12-06 18:55:59 +05:30
ayaankhan98
5a2af02e75 fix: docs 2020-12-06 18:54:39 +05:30
ayaankhan98
383860a22e fix: docs 2020-12-06 18:33:19 +05:30
ayaankhan98
552db5bfa5 added docs 2020-12-06 15:32:56 +05:30
ayaankhan98
0bca73dbf6 added missing <br> 2020-12-03 18:16:19 +05:30
ayaankhan98
6c9b7e18a4 fix: docs routes.md 2020-12-03 12:48:58 +05:30
The-EDev
dea751ccde fixed link to coveralls 2020-12-01 02:03:49 +03:00
The-EDev
ca642a87cd Updated all URLs for migration and to fix mkdocs 2020-11-30 23:05:55 +03:00
The-EDev
21743fe070 addid missing libcrypto link for ssl compilation 2020-11-29 05:22:35 +03:00
The-EDev
870fde9085 fixed typos and added missing parts 2020-11-28 22:48:09 +03:00
The-EDev
23648445f3 Changed documentation. a lot.
Added mkdocs documentation.
Altered doxygen generation (doxyfile and shell script) to work with mkdocs.
Removed the whole html folder thing for docs, now the files reside in the root gh-pages branch.
New readme.
2020-11-28 17:28:47 +03:00