Commit Graph

  • 62a75cdde6 Use `append_raw` to ensure all headers are set. Sergio Benitez 2017-02-22 11:25:30 -0800
  • c3c8bbb154 Add an example of non-trivial state usages Stephan Buys 2017-02-19 08:01:27 +0200
  • 6490b828a2 Update docs to include mention of default type parameter Ryan Leckey 2017-02-18 06:51:10 -0800
  • 2ca588bfc4 Merge branch 'master' into json-default-t Ryan Leckey 2017-02-18 06:42:15 -0800
  • 0028e704d7 Merge branch 'master' into slog Ryan Leckey 2017-02-18 06:41:50 -0800
  • d89c2a0cb5 Presort routes instead of sorting on each route. Sergio Benitez 2017-02-18 00:23:20 -0800
  • 7e7c31b9e7 Add tests for extended_validation example. mikejiang 2017-02-17 09:22:23 +0800
  • 4611109cda Code cleanup based on review. mikejiang 2017-02-18 15:07:35 +0800
  • 5f6066ed96 Code cleanup based on review. mikejiang 2017-02-18 14:06:32 +0800
  • 1bca0bbbd7 Add more bad form inputs and seperate into small testing units. mikejiang 2017-02-18 09:08:54 +0800
  • a85344815b Remove body string and change it into a one liner. mikejiang 2017-02-18 09:07:36 +0800
  • 4b902418eb Changed based on review. mikejiang 2017-02-17 13:40:15 +0800
  • e1cc0e674a Add tests for examples/extended_validation. mikejiang 2017-02-17 09:22:23 +0800
  • 4161949a1c Add webp, ttf, otf, woff, and woff2 as known Content-Types. Michael Aaron Murphy 2017-02-16 18:31:20 -0500
  • ae950fdc81 Merge 3ff534d199 into 46403b8d0a Ernestas Poskus 2017-02-17 12:55:39 +0000
  • 46403b8d0a Iterate through Tera error chain for better errors. Sergio Benitez 2017-02-17 00:23:41 -0800
  • 15cb8d87d5 Make the info message 'Rocket has launched from http://localhost:8000...' clickable in shells. Delyan Angelov 2017-02-17 10:08:48 +0200
  • 937fe50ad7 Fix typo in json example. Josh Holmer 2017-02-16 21:56:44 -0500
  • 37bbf38d36 Fix typo in JSON example Josh Holmer 2017-02-16 21:56:44 -0500
  • 0acfea9c71 Remove unnecessary pub qualifier in forms example. Sergio Benitez 2017-02-16 18:30:44 -0800
  • 3e063af965 Use managed state in json example. Crazy-Owl 2017-02-13 13:28:31 +0300
  • 6184d94619 Expose docstring for JSON Responder impl. Sergio Benitez 2017-02-16 18:06:09 -0800
  • 934294f1e5 Add Font Content Types Michael Aaron Murphy 2017-02-16 18:31:20 -0500
  • 5623cd4e51 rearrange arguments of run_test macro Crazy-Owl 2017-02-16 07:54:37 +0300
  • e61df04678 move rocket setup to separate fn Crazy-Owl 2017-02-16 02:23:33 +0300
  • d8afb4c7fa Implement Display and Error for ConfigError. Sergio Benitez 2017-02-15 01:32:53 -0800
  • d8b90ebf5f Readd missing config address test. Sergio Benitez 2017-02-14 23:34:27 -0800
  • 0c963da1fd Fix IPv6 address parsing and validation. Sergio Benitez 2017-02-14 23:10:36 -0800
  • ab10f62515 updated json example with managed state Crazy-Owl 2017-02-13 13:28:31 +0300
  • a496d1dbc4 Fix typos in JSON docs. Sergio Benitez 2017-02-09 00:16:13 -0800
  • 1e1ff3bd23 Explicitly delete flash cookie so that path is set. Sergio Benitez 2017-02-08 23:53:29 -0800
  • bf9dc6c56f Implement FromParam for Uuid https://github.com/SergioBenitez/Rocket/issues/183 Jovansonlee Cesar 2017-02-09 14:37:30 +0800
  • be1d6c4d22 Some more fixes for tests Ryan Leckey 2017-02-08 09:47:49 -0800
  • 6aa6973769 Remove 'log' crate Ryan Leckey 2017-02-08 02:19:57 -0800
  • 5fbad32ed5 Remove asserts for log level (not easy to test for this) Ryan Leckey 2017-02-08 02:16:47 -0800
  • df7b5f55ef Remove second parameter on rocket::custom Ryan Leckey 2017-02-08 02:10:04 -0800
  • 7d2695d19f Use type index to find type span in unmanaged_state lint. Sergio Benitez 2017-02-08 00:56:17 -0800
  • 3c8dd0fad8 Fix fallout from latest cargo nightly. Sergio Benitez 2017-02-08 00:55:22 -0800
  • 68fddfada5 Allow logger to be easily disabled Ryan Leckey 2017-02-07 10:10:14 -0800
  • 7d920ebe4c Allow easy use of a custom logger Ryan Leckey 2017-02-07 09:57:40 -0800
  • 80df2bcade Better utilize slog for key logging areas Ryan Leckey 2017-02-07 09:31:58 -0800
  • d3746806c7 Merge remote-tracking branch 'upstream/master' into slog Ryan Leckey 2017-02-07 07:47:27 -0800
  • 46f753e128 Fix typo in manage docs: referes -> refers. Sergio Benitez 2017-02-06 10:40:43 -0800
  • c7db553286 New version: 0.2.0. v0.2.0 Sergio Benitez 2017-02-06 05:35:19 -0800
  • 8eef42a256 Compile-time enforce paths as absolute, non-empty, valid segments. Sergio Benitez 2017-02-06 04:03:30 -0800
  • 20a548b11b Add percent_encode method to URI. Sergio Benitez 2017-02-06 03:41:12 -0800
  • ad8f55f64b Back to expressibility. Sergio Benitez 2017-02-05 20:21:57 -0800
  • 92f22ca63b Fix false positives in unmounted_routes lint due to 'launch'. Sergio Benitez 2017-02-05 02:11:32 -0800
  • 0b69a5d8f7 Ensure routes with and without query params don't collide. Sergio Benitez 2017-02-05 01:43:53 -0800
  • e966925455 Use full URI in codegen routes; log query params in routes. Sergio Benitez 2017-02-05 01:11:29 -0800
  • d100462a0f Merge 2be02ca4eb into ecd72f686e Josh Holmer 2017-02-05 06:07:42 +0000
  • ecd72f686e Record instances in lint from launch calls. Sergio Benitez 2017-02-04 13:52:23 -0800
  • 8b39b88e46 We're searching for expressiveness. Sergio Benitez 2017-02-03 19:20:24 -0800
  • aa2ffb7987 Merge cc2524e0eb into 4247978888 tborsa 2017-02-04 03:14:27 +0000
  • 4247978888 Fix typo in README: "expressibility". tborsa 2017-02-03 19:09:14 -0800
  • cc2524e0eb Update README.md tborsa 2017-02-03 19:09:14 -0800
  • 53390164cd Remove the unnecessary hidden field in kitchen sink example. Sergio Benitez 2017-02-03 18:56:05 -0800
  • d23a0fa80a Move lint note message to correct spot. Sergio Benitez 2017-02-03 17:38:51 -0800
  • 391628dea9 Fix broken link to IntoValue. Sergio Benitez 2017-02-03 17:15:29 -0800
  • 266c62fb22 Implement FromFormValue for contrib UUID. Sergio Benitez 2017-02-03 17:09:22 -0800
  • 0e82eb0b31 Fixup forms documentation for new features. Sergio Benitez 2017-02-03 16:56:29 -0800
  • 902de5bf10 Adding feature list on the documentation Adelar da Silva Queiróz 2017-02-03 13:33:32 -0200
  • aefa2f1494 Use pub(crate) to enforce doc(hidden). Sergio Benitez 2017-02-03 02:16:46 -0800
  • bf1b9e76fd Tweak http module docs. Sergio Benitez 2017-02-03 01:27:41 -0800
  • a8356de183 Fully document `config` module. Deprecate Config::{set, default_for}. Sergio Benitez 2017-02-03 01:15:01 -0800
  • a6c27b7243 Document codegen lints. Sergio Benitez 2017-02-02 23:06:35 -0800
  • 84abac7f2b Unignore template test. Upstream fix landed. Sergio Benitez 2017-02-02 18:48:34 -0800
  • 5abb8d99b4 Clarify manage method docs. Sergio Benitez 2017-02-02 18:16:57 -0800
  • a88aa21b60 Commit the missing db.rs file. Sergio Benitez 2017-02-02 18:15:24 -0800
  • 988236f272 Add documentation for State request guard. Sergio Benitez 2017-02-02 18:00:18 -0800
  • a15002877d Use connection pool in todo example. Sergio Benitez 2017-02-02 17:38:36 -0800
  • 7f9ced7db3 Add raw sqlite example; not in workspace due to sqlite3-sys conflict. Sergio Benitez 2017-02-02 17:38:16 -0800
  • 2b65be32e0 Ignore render example due to broken upstream crate. Sergio Benitez 2017-02-02 15:39:30 -0800
  • 9069f91bea Remove extraneous argument from popd in todo boostrap. Sergio Benitez 2017-02-02 15:19:23 -0800
  • 5dff45086a Update to tera 0.7. Sergio Benitez 2017-02-02 15:18:23 -0800
  • b69527c392 Reenable the options decorator. Sergio Benitez 2017-02-02 15:02:32 -0800
  • ecc62beeac Update uuid in contrib to 0.4. Sergio Benitez 2017-02-02 14:48:55 -0800
  • 1a18c73970 Update to todo example to diesel 0.10. Sergio Benitez 2017-02-02 14:47:53 -0800
  • 58678e53fb Update codegen for latest nightly. Sergio Benitez 2017-02-02 14:45:43 -0800
  • 3abb9c7d0e Merge 2776db85ff into a9c3b8a919 Lori Holden 2017-02-02 15:23:57 +0000
  • a9c3b8a919 Silence warnings during testing. Sergio Benitez 2017-02-02 02:16:21 -0800
  • 7b8d104ae0 Silence cargo and diesel in todo bootstrap. Sergio Benitez 2017-02-02 01:08:43 -0800
  • d4eda278a2 Parallelize testing. Fix compiletest dependencies. Sergio Benitez 2017-02-02 00:41:47 -0800
  • 8cfb396329 Work around rustup issue Peter Atashian 2017-02-01 22:57:07 -0500
  • 4d2f695db0 Add more bad form tests to forms example. Sergio Benitez 2017-02-01 18:35:54 -0800
  • 11e90f525f Update status code for form processing failure. Garrett Squire 2017-01-03 12:06:22 -0800
  • ed429cd487 Change FromForm signature. Emit 422 form errors on bad form strings. Sergio Benitez 2017-02-01 16:34:49 -0800
  • b6676e60b7 Merge 3f8b6c402b into cc22836867 Garrett Squire 2017-02-02 01:23:27 +0000
  • 3f8b6c402b respond to CR comments Garrett Squire 2017-02-01 17:23:18 -0800
  • f6d600f0d9 update the status code for a form processing failure Garrett Squire 2017-01-03 12:06:22 -0800
  • 32c4024e99 Merge f026754bd1 into cc22836867 Robert Balicki 2017-02-01 12:18:32 +0000
  • cc22836867 Precisely route formats. Make 'content_type' an 'Option' in 'Request'. Sergio Benitez 2017-02-01 03:12:24 -0800
  • 3235e1e5e6 Make 'false' the default value for bools in forms. Sergio Benitez 2017-02-01 00:12:11 -0800
  • a307b3e2b8 Change default to Value to correspond with new json! macro Ryan Leckey 2017-01-31 17:52:09 -0800
  • c0235d0cde Condense cases in 'def_id_opt'. Sergio Benitez 2017-01-31 17:38:25 -0800
  • 35bbb8b60b Use 'to_string' to format Hyper headers. Sergio Benitez 2017-01-31 17:32:35 -0800
  • 5fabb43a1b Update to serde 0.9, handlebars 0.25. Move from `map!` to `json!` macro. Sergio Benitez 2017-01-31 17:15:42 -0800
  • 8763e87f28 Default T in JSON to improve ergonomics of returning arbitrary JSON Ryan Leckey 2017-01-31 10:36:37 -0800
  • 15e939acc4 Merge cb713c478d into 52d627cf44 Artem Biryukov 2017-01-31 12:55:17 +0000
  • 52d627cf44 Use only 'Request' parameter in content_types example catcher. Sergio Benitez 2017-01-31 02:46:28 -0800