Commit Graph

889 Commits

Author SHA1 Message Date
Sergio Benitez e836253141 Fix incorrect handling of nested 'attach' calls. 2018-01-12 19:01:43 -08:00
Zachary Golba 39536ca52a Add 'application/vnd.api+json' as known media type. 2018-01-12 19:01:39 -08:00
Richard McCormack 2f7ba33ff7 Fix typo in state guide: 'simple' -> 'simply'. 2018-01-12 19:01:23 -08:00
Sergio Benitez ab4b0f4e1d Add regression test for issue #505. 2018-01-05 19:40:47 -08:00
Sergio Benitez 5f88380f9c Update 'state' to '0.3.3' for 'Storage.clone()' fix.
Fixes #505.
2018-01-05 19:40:35 -08:00
Sergio Benitez 43398d694b Update 'compiletest' to 0.3.5. 2018-01-03 02:47:48 -08:00
Sergio Benitez b62f530d1f Update diesel to 1.0. 2018-01-03 01:47:03 -08:00
calhilcaw 07c9671371 Update docs and examples for diesel 1.0.0-rc1. 2018-01-03 01:46:22 -08:00
Sergio Benitez acdfa75e80 Replace 'egrep' with 'git grep' in testing script. 2017-12-30 16:29:18 -08:00
Sergio Benitez 92b2c3ddb7 Update README with changes to nightly requirements. 2017-12-30 16:29:18 -08:00
Sergio Benitez 1079287bad Unpin nightly in Travis config. 2017-12-30 16:29:17 -08:00
Sergio Benitez d300facff6 Update codegen for 2017-12-22 nightly.
This works around #513 by patching 'ring' globally using the new
'[patch]' Cargo section.
2017-12-30 16:29:11 -08:00
Jeb Rosen 581f244e0e Add 'Rocket::state()' for managed state retrieval. 2017-12-30 16:26:20 -08:00
Sergio Benitez e1ed038227 Rename 'state' to 'managed' in 'Request' for clarity. 2017-12-30 16:26:10 -08:00
Sergio Benitez f2e7d41e50 Add 'success_or' methods to 'Outcome'. 2017-12-30 16:25:46 -08:00
Sergio Benitez 4d7c052a92 Clarify that 'Err' response is not a 'Responder'. 2017-12-30 16:25:42 -08:00
Sergio Benitez 3660d00103 Defer NamedFile's Responder impl to File. 2017-12-30 16:24:49 -08:00
Sergio Benitez 45a5d83504 Use pinned nightly on Travis. 2017-12-27 00:40:24 -08:00
Sergio Benitez 240b226152 Pin 'compiletest_rs' to compatible versions. 2017-12-27 00:40:18 -08:00
Sergio Benitez 4718c0a85a Document nightly compatibility issues.
Closes #519.
2017-12-26 20:55:55 -08:00
Sergio Benitez 4519de7860 New version: 0.3.5. 2017-12-18 06:59:44 -08:00
Sergio Benitez 4f2ab0d2d2 Update codegen and pear_codegen for 2017-12-17 nightly. 2017-12-18 06:57:04 -08:00
Sergio Benitez f5a83c4d1f Automatically set release date in 'bump_version.sh'. 2017-12-14 23:11:50 -08:00
Sergio Benitez e12fbe0b8d Fix 0.3.4 release date on site index. 2017-12-14 19:30:04 +07:00
Sergio Benitez cfcfd2d65f New version: 0.3.4. 2017-12-14 19:17:04 +07:00
Wilson Birney 60a01a1c65 Emit sized body when file length is known in 'NamedFile'. 2017-12-14 18:46:37 +07:00
Sergio Benitez b744a58ce0 Use correct rustdoc 'html_root_url'.
Fixes #474.
2017-12-14 18:45:23 +07:00
Lukas Kalbertodt 5bf2e0c6be Remove incorrect statement in 'RawStr' docs. 2017-12-14 18:42:02 +07:00
Ian Létourneau 937c5fb031 Add a 'status::BadRequest' responder. 2017-12-14 18:41:03 +07:00
Tobias Stolzmann 0a0bfceaa8 Fix typo in 'Outcome' docs: 'users' -> 'Users'. 2017-12-14 18:40:18 +07:00
Cole R Lawrence 0be4f4b937 Fix typo in fairings guide: 'event' -> 'events'. 2017-12-14 18:39:48 +07:00
Sergio Benitez f056ac3e20 Bump codegen nightly requirement to 2017-12-13. 2017-12-14 18:22:08 +07:00
Sergio Benitez 6460be62c3 Use '#[repr(C)]' on 'str' wrappers to guarantee correct layout.
Closes #494.
2017-12-14 18:21:57 +07:00
Sergio Benitez 94c7a1997e Update codegen for 2017-12-11 nightly. 2017-12-14 15:28:48 +07:00
Sergio Benitez fa65835ed1 Update 'compiletest_rs' dependency. 2017-12-14 15:28:48 +07:00
toddWannaCode ab9dc38b2b Fix link to forms example in requests guide. 2017-11-17 13:13:36 -08:00
Sergio Benitez 308dbd76a0 Remove use of now unneeded 'AsciiExt' trait. 2017-11-09 10:21:45 +01:00
Sergio Benitez 028a00becc New version: 0.3.3. 2017-09-25 21:00:08 -07:00
Sergio Benitez 9f4daf4474 Update codegen for 2017-09-25 nightly. 2017-09-25 20:32:43 -07:00
Sergio Benitez 805b24e60a Use a 'BufReader' for file-based bodies. 2017-09-25 20:32:43 -07:00
Lucas Kolstad 634447b3b8 Properly handle paths with spaces in shell scripts. 2017-09-25 20:32:43 -07:00
Sergio Benitez 38895fce13 Don't print emojis when colors are disabled. 2017-09-25 20:32:43 -07:00
Joshua Rombauer 42f32351a8 Clarify 'on_request' Fairing documentation. 2017-09-25 20:32:43 -07:00
Sergio Benitez ef44fc9497 Move handler definitions to top of file. 2017-09-25 20:32:43 -07:00
Sergio Benitez 8faddc118a Add a 'Responder' impl for 'Vec<u8>'. 2017-09-25 20:32:43 -07:00
Sergio Benitez b5875cb10b Add a 'Binary' media type for 'application/octet-stream'. 2017-09-25 20:32:43 -07:00
Sergio Benitez ab519f2232 Document case-insensitivity of 'from_ext'. 2017-09-25 20:32:43 -07:00
Sergio Benitez 442b714dbb Document 'FromParam' impl for 'Cow<str>'. 2017-09-25 20:32:43 -07:00
Sergio Benitez 9e4e46fd12 Implement 'FromParam' for 'Cow<str>'. 2017-09-25 20:32:43 -07:00
Lukas Kalbertodt a6c5a7e31c Use 'debug_struct' to improve 'Config' 'Debug' impl.
Using the method `debug_struct()` of `fmt::Formatter` takes care of
the exact formatting for us. Additionally, it also handles the
"alternate" form of printing enabled with '#'. In the struct case it
prints the struct on multiple lines instead of just one.

This commit also changes the output slightly. Before, the field
`log_level` was printed with `log: {}`. This commit replaces "log"
with "log_level". Additionally, the value of `environment` is now
printed as a struct field instead of being combined with the struct
name.
2017-09-25 20:32:43 -07:00