Commit Graph

  • a5599aac9c Hide all of the logger macros, for now. Sergio Benitez 2016-11-04 15:38:06 +0100
  • d843e8354c Use handlebars so that message is escaped in cookies example. Sergio Benitez 2016-11-04 15:33:58 +0100
  • 4d189df884 Fix the tests for latest changes. Sergio Benitez 2016-11-04 15:11:59 +0100
  • d7353c8c2d Document the Rocket type. Add expect method to Outcome. Add custom method to Rocket. Sergio Benitez 2016-11-04 14:35:04 +0100
  • 5b8b41bcd8 Fix examples for updates Redirect API. Sergio Benitez 2016-11-03 19:09:08 +0100
  • dd030334e4 Document the Error type. Sergio Benitez 2016-11-03 19:00:52 +0100
  • 32e22fc8e1 Document the content module, complete response documentation. Sergio Benitez 2016-11-03 18:54:37 +0100
  • 553082f026 Document all of the core response types. Sergio Benitez 2016-11-03 17:05:41 +0100
  • 129268506e Document Responder. Further document Flash. Implement Debug for most Responder types. Sergio Benitez 2016-11-03 15:09:01 +0100
  • 7beec53889 Don't skip the todo example since Diesel was fixed. Sergio Benitez 2016-11-02 18:50:37 +0100
  • 2fec4209c9 Use FlashMessage in todo example. Sergio Benitez 2016-11-02 18:49:06 +0100
  • c2d3bdccdb Document the Failure and Flash responses. Sergio Benitez 2016-11-02 18:48:43 +0100
  • d24d5534f4 Return a 404 when a file isn't found. Sergio Benitez 2016-11-02 17:47:00 +0100
  • 004cae7627 Fix codegen tests for new lib. Make UTF8 charset the default for text content types. Sergio Benitez 2016-11-02 17:39:41 +0100
  • c98d047038 Add URI::percent_decoding helper method. Safeguard Pathbuf FromSegments implementation. Sergio Benitez 2016-11-02 16:55:56 +0100
  • 4326c9103e Propogate error types in FromParam and FromSegment parses. Sergio Benitez 2016-10-31 18:51:19 +0100
  • 639cd425ee Add Debug bound to associated parsing Errors. Sergio Benitez 2016-10-31 18:31:39 +0100
  • 785d0d2a6a Fix URI display for root path. Sergio Benitez 2016-10-31 17:32:43 +0100
  • d91e3e0454 Add the [global] psuedo-environment for global configuration. Sergio Benitez 2016-10-31 17:00:32 +0100
  • da7cb44671 Add more testing module documentation. Fix test for latest nightly. Sergio Benitez 2016-10-31 10:21:19 +0100
  • 5766766659 Use a 'Sync' type for the session key. Sergio Benitez 2016-10-25 17:07:39 +0200
  • 25d55b4b0f Disallow use of data parameter with non-payload methods. Sergio Benitez 2016-10-25 16:42:10 +0200
  • fb67681adc Don't reexport IntoOutcome trait. Sergio Benitez 2016-10-25 13:39:31 +0200
  • 81113ecf50 Remove public qualification from private data modules. Sergio Benitez 2016-10-25 13:35:02 +0200
  • 1849365eda Inline the Data struct in docs. Sergio Benitez 2016-10-25 13:27:16 +0200
  • 6a8d64f69b Move the data module into the top-level namespace. Sergio Benitez 2016-10-25 13:24:07 +0200
  • f5a5ea3a22 Rename `data` to `content` in `response`. Remove `DataOutcome`. Sergio Benitez 2016-10-25 13:03:50 +0200
  • 0a4a647829 Diesel is broken. Skip it during testing. Sergio Benitez 2016-10-25 12:25:18 +0200
  • 5447f81f77 Remove RequestOutcome, ResponseOutcome in favor of Outcome. Remove Failure response type. Sergio Benitez 2016-10-25 11:17:49 +0200
  • 6a6efaf56b Build the docs twice to get testing module docs. Sergio Benitez 2016-10-25 10:20:29 +0200
  • 2f04027c5f Document the testing module. Sergio Benitez 2016-10-25 10:16:34 +0200
  • 11b6158276 Refine request module API docs. Sergio Benitez 2016-10-24 10:09:50 +0200
  • e70fcd78b9 Properly escape ticks for markdown in Form docs. Sergio Benitez 2016-10-21 09:06:40 -0700
  • 2da43e24f7 Document most of the request module. Sergio Benitez 2016-10-21 02:56:57 -0700
  • 79eab0e907 A somewhat complete overview. Sergio Benitez 2016-10-20 04:40:45 -0700
  • 81f45608a1 Document outcome module. Sergio Benitez 2016-10-19 00:30:02 -0700
  • 2a0535e1f7 Document the config module. Sergio Benitez 2016-10-18 12:04:56 -0700
  • 5a1a303c59 Document the http module. Sergio Benitez 2016-10-17 19:29:58 -0700
  • 762b38efe9 Add fragment support to URI type. Sergio Benitez 2016-10-17 17:21:29 -0700
  • a145a11848 Add tests to the hello_world, helllo_ranks, and hello_person examples. Sergio Benitez 2016-10-17 15:14:57 -0700
  • 33f0274f62 Remove unused Rocket::config method. Sergio Benitez 2016-10-16 03:21:34 -0700
  • bc5ecb31df Implement a small testing framework in the 'testing' module. Sergio Benitez 2016-10-16 03:16:16 -0700
  • 3008820494 Seperate request dispatch into hyper and non-hyper parts. Sergio Benitez 2016-10-16 00:03:08 -0700
  • 471239c567 Protect the session_key from external libs. Clean-up config docs. Sergio Benitez 2016-10-15 18:58:57 -0700
  • cf9f746ee2 Remove question_mark feature: it's been stabalized! Sergio Benitez 2016-10-14 19:07:22 -0700
  • 1323e7a420 Add `config::get()`, for global config access. Use it for `Template`. Sergio Benitez 2016-10-14 18:57:36 -0700
  • 722f613686 Use Outcome as the result of all fallible conversions. Sergio Benitez 2016-10-13 18:39:23 -0700
  • aa2f2061ac Update outline for latest API changes. Sergio Benitez 2016-10-12 19:41:30 -0700
  • b4305cb430 Use 'Content-Type' for format routing. Simplify 'raw_upload' example. Sergio Benitez 2016-10-12 19:08:19 -0700
  • 4769b17d13 Use 'format' in 'raw_upload' example instead of checking Content-Type directly. Sergio Benitez 2016-10-12 16:48:32 -0700
  • a9b12568d9 Update to upstream diesel. Sergio Benitez 2016-10-12 00:38:30 -0700
  • 2f35b23514 Remove non-streaming requests. Use streaming requests everywhere. Sergio Benitez 2016-10-12 00:14:42 -0700
  • a688f59ca0 Use better URL for API docs in README. Sergio Benitez 2016-10-09 04:29:22 -0700
  • d8db812856 Implement streaming requests. Sergio Benitez 2016-10-09 04:29:02 -0700
  • 07204a25dd Remove Rocket::from_hyp in favor of Rocket::new. Sergio Benitez 2016-10-08 21:37:28 -0700
  • 216b30cb78 Remove accidentally included file. Sergio Benitez 2016-10-08 21:06:53 -0700
  • 7c6dce266b Update cookies example to use contrib Template. Sergio Benitez 2016-10-08 21:02:42 -0700
  • a7b180c911 Remove Empty response. Sergio Benitez 2016-10-08 20:57:39 -0700
  • 619b1d787e Rename Response::new to complete. Add Response::failure using newly added Failure response. Sergio Benitez 2016-10-08 20:53:04 -0700
  • 6275e576b5 Updates for latest nightly. Use Tera from main branch. Sergio Benitez 2016-10-08 19:27:33 -0700
  • 0144b70fac Cleanup documentation related code. Sergio Benitez 2016-10-08 04:42:22 -0700
  • e30e4e6c7f Make 'http' public. Sergio Benitez 2016-10-08 04:29:20 -0700
  • c4b817ae0b Cleanup dispatch messages and comments. Sergio Benitez 2016-10-07 23:37:29 -0700
  • 8c0d11feab Completely new raw API. Sergio Benitez 2016-10-07 23:20:49 -0700
  • 59623d936f Add a default template for every known error code. Sergio Benitez 2016-10-07 21:31:52 -0700
  • 37e6a367b8 Move the form module under request and outcome to top-level. Sergio Benitez 2016-10-07 19:27:26 -0700
  • 916bf7310a Add details about Template usage in contrib. Sergio Benitez 2016-10-07 19:12:58 -0700
  • be3530bb44 Make Outcome generic on its encapsulated type. Sergio Benitez 2016-10-07 19:09:05 -0700
  • d321e1de8d Add query param to complete decorator test. Sergio Benitez 2016-10-07 18:45:55 -0700
  • 6578de4615 Always inline appropriate Request methods. Sergio Benitez 2016-10-06 21:04:35 -0700
  • 39f7f2d32b Remove unneeded lifetime in Request. Sergio Benitez 2016-10-06 20:57:17 -0700
  • bcb9bd860b Allow different lifetimes in handler Request reference and its contents. Sergio Benitez 2016-10-06 20:38:13 -0700
  • 639a78a8d6 Add a bad_request response type. Use it when form's aren't utf8. Sergio Benitez 2016-10-06 00:16:15 -0700
  • 650d079b58 Make the `uri` parameter in Request private. Sergio Benitez 2016-10-04 19:26:33 -0700
  • f3b23b01d6 Clarify and fix a few typos in CHANGELOG. Sergio Benitez 2016-10-04 15:34:44 -0700
  • ebca823b14 Qualify data module in CHANGELOG. Sergio Benitez 2016-10-04 15:32:10 -0700
  • 2d7f6ca686 Add a CHANGELOG. Sergio Benitez 2016-10-04 15:27:58 -0700
  • f9e17ce7df Update docs for latest changes. Sergio Benitez 2016-10-04 15:02:58 -0700
  • d4f9525b22 Allow error handlers to take 0, 1, or 2 parameters. Sergio Benitez 2016-10-04 14:38:47 -0700
  • 63d31e8082 Simplify a branch in check_config macro. Sergio Benitez 2016-10-04 13:49:07 -0700
  • 05bed92272 Add real link to API docs in README. Sergio Benitez 2016-10-04 04:01:51 -0700
  • 2ad508ed96 Test config and environments. Sergio Benitez 2016-10-04 03:54:24 -0700
  • 463df9d1df New version: 0.0.10. v0.0.10 Sergio Benitez 2016-10-03 19:50:01 -0700
  • 418f80177c Fix README example for latest changes. Sergio Benitez 2016-10-03 19:49:12 -0700
  • 4b6c72e33f Use move builder pattern to launch Rocket apps. Sergio Benitez 2016-10-03 19:48:33 -0700
  • 7b1dc5a1a4 Remove Rocket::new(). Use 'ignite' everywhere. Sergio Benitez 2016-10-03 19:37:49 -0700
  • d631dfd300 Use ignite in README example. Check ROCKET_ENV without Rocket.toml being present. Sergio Benitez 2016-10-03 19:21:21 -0700
  • 920bd35d46 Update serde in examples. Sergio Benitez 2016-10-03 17:56:43 -0700
  • 9cf23ae2d4 Fallback to relative path if directory doesn't exist. Sergio Benitez 2016-10-03 17:25:55 -0700
  • 647efe15d1 Move uri module into http namespace. Sergio Benitez 2016-10-03 17:25:27 -0700
  • 74ec26db95 Namespace HTTP-related type under `http`. Sergio Benitez 2016-10-03 17:09:13 -0700
  • 17b88d0a6b Implement configuration and environments. Sergio Benitez 2016-10-03 03:39:56 -0700
  • 39c979db4c Add library and usage information to main API doc. Sergio Benitez 2016-10-02 17:52:04 -0700
  • 7c78994b70 Clean-up before creating docs to avoid dependencies in docs. Sergio Benitez 2016-10-02 17:51:35 -0700
  • dc677124c6 Add script to build docs. Sergio Benitez 2016-10-02 17:29:59 -0700
  • 8ff92efc93 Use readlink on Linux. Sergio Benitez 2016-10-02 01:23:28 -0700
  • 4a0984891a Make running scripts more robust. Sergio Benitez 2016-10-02 01:18:37 -0700
  • 7dc6e432b8 Change wordering of ContentType structure docs. Sergio Benitez 2016-09-30 20:31:32 -0700
  • 320f2e0efa Document Request. Sergio Benitez 2016-09-30 20:22:06 -0700
  • 9e402dfd07 Revert visibility change in ContentType constructor. Sergio Benitez 2016-09-30 20:10:49 -0700