aboutsummaryrefslogtreecommitdiffstats
path: root/Cargo.toml
AgeCommit message (Collapse)Author
2020-07-18Increase version v0.2.0 -> v0.2.1HEADv0.2.1masterTeddy Wing
2020-07-17Increase version v0.1.1 -> v0.2.0v0.2.0Teddy Wing
2020-07-17FastCgiRequest: Implement `conduit::RequestExt::path_mut`Teddy Wing
The latest version of Conduit, 0.9.0-alpha.3, adds a new `path_mut` method.
2020-07-16Increase version v0.1.0 -> v0.1.1v0.1.1Teddy Wing
2020-07-04Cargo.toml: Move `conduit-router` to `dev-dependencies`v0.1.0Teddy Wing
Since we're only using it in an example binary, it shouldn't be a main library dependency.
2020-07-04Increase version v0.0.1 -> v0.1.0Teddy Wing
2020-07-04server: Log errorsTeddy Wing
Provide a mechanism to get detailed error messages when 500 internal server errors happen. We don't want to expose any detailed error information to clients, but it would be useful for administrators to know the cause of any errors.
2020-06-28examples/server: Try using a `conduit_router::RouteBuilder`Teddy Wing
Try making a server with more than one route.
2020-06-27Create a wrapper struct for `fastcgi::Request`Teddy Wing
Trying out the Conduit API, as it seems like nice interface that I can plug the FastCGI server into. To do this, I need a server type, and some way to convert a `fastcgi::Request` into a `conduit::Request`. Doing this with a new local type that I can use to implement `conduit::RequestExt`.
2020-06-23From<fastcgi::Request>: Convert HTTP headersTeddy Wing
The HTTP headers from `fastcgi` come with keys in the following format: "HTTP_USER_AGENT", "HTTP_ACCEPT_LANGUAGE". Since most headers use an uppercase first letter of a word with hyphen word separators, make the conversion by: 1. Removing the `HTTP_` prefix 2. Changing `_` to `-` 3. Making the first letter of each word uppercase using the Inflector crate
2020-06-23Rename crate to `fcgi`Teddy Wing
2020-06-22Cargo.toml: Add 'fastcgi' and 'http' dependenciesTeddy Wing
2020-06-22Initialise new Rust v1.44.1 projectTeddy Wing
Created with: $ cargo init --lib