Commit Graph

  • 57f79ca867 Document ContentType. Sergio Benitez 2016-09-30 20:04:43 -0700
  • 4595338a39 Cache Cargo in Travis. Sergio Benitez 2016-09-30 15:39:55 -0700
  • a29d56c52e Reform top-level libs mostly according to Rustfmt. Sergio Benitez 2016-09-30 15:20:11 -0700
  • 008605bec7 This commit changes parsing traits and documents some of the core library: Sergio Benitez 2016-09-30 01:25:07 -0700
  • 76cbc14d23 Cleanup core library documentation. Sergio Benitez 2016-09-29 21:44:27 -0700
  • a6c176815c Remove extern crate for missing dependency. Sergio Benitez 2016-09-29 21:43:42 -0700
  • 9787085abf Fix examples for tweaked Template API. Sergio Benitez 2016-09-29 21:41:21 -0700
  • 804154e537 Improve documentation for contrib library. Sergio Benitez 2016-09-29 21:26:06 -0700
  • fec2866517 Check that version numbers match in testing script. Sergio Benitez 2016-09-29 20:50:06 -0700
  • 1c4e0350d9 Use strict version numbers. Bump Rocket version. v0.0.9 Sergio Benitez 2016-09-29 20:49:18 -0700
  • 4c96f6c71f Revamp README: add documentation, testing, and contributing sections. Sergio Benitez 2016-09-29 18:56:11 -0700
  • 85c06fde04 Fix test for new error message. Sergio Benitez 2016-09-28 20:55:13 -0700
  • 7544af6e6d Clean-up method parsing error. Sergio Benitez 2016-09-28 20:41:23 -0700
  • a6cd1bd5bd Clean-up form parsing tests. Sergio Benitez 2016-09-28 20:39:25 -0700
  • 3ddc133a0e Add more codegen tests. Sergio Benitez 2016-09-28 20:39:14 -0700
  • 6498c26473 Fix test for latest nightly. Sergio Benitez 2016-09-28 19:38:11 -0700
  • 6fe2f51332 Add form kitchen sink example. Sergio Benitez 2016-09-28 19:31:26 -0700
  • 23808d00bc This commit squash three form-related commits: Sergio Benitez 2016-09-28 19:29:18 -0700
  • be50ddeca4 Tweaks to the overview. Sergio Benitez 2016-09-27 22:26:39 -0700
  • 0972994285 Initial overview document. Sergio Benitez 2016-09-26 00:41:46 -0700
  • b72ac78ce8 Add file test case for streaming. Fix streaming responder. Sergio Benitez 2016-09-25 04:07:03 -0700
  • 5b5cb7e087 Send the correct content type in Template contrib. Sergio Benitez 2016-09-25 03:06:02 -0700
  • b175de03ad Move extension derived content type into ContentType. Sergio Benitez 2016-09-25 02:51:18 -0700
  • cd4af6836a Add request preprocessing for _method in forms. Sergio Benitez 2016-09-25 02:26:15 -0700
  • 31cca896f4 Use upstream Aster now that PR has been merged. Sergio Benitez 2016-09-24 17:54:34 -0700
  • a967018009 Add guide outline. Remove unused file. Sergio Benitez 2016-09-22 22:09:41 -0700
  • b911c0b73a Merge branch 'master' of github.com:SergioBenitez/rocket Sergio Benitez 2016-09-22 21:29:06 -0700
  • f088459621 Require commas in template macros. Sergio Benitez 2016-09-22 21:29:03 -0700
  • 084a9125fa Initial documentation. Sergio Benitez 2016-09-22 21:28:46 -0700
  • 31264560e4 Fix typo in hello_ranks example. Sergio Benitez 2016-09-22 21:10:36 -0700
  • d9e8a79ff6 Add template features to contrib doc. Sergio Benitez 2016-09-22 04:24:04 -0700
  • f74e286e31 Add templating support in contrib crate. Sergio Benitez 2016-09-22 04:12:07 -0700
  • 53e5377482 Change meaning of Outcome::Bad. Sergio Benitez 2016-09-21 18:31:26 -0700
  • 81fbc0625d Add Bad outcome. Mock config code. Sergio Benitez 2016-09-21 18:23:44 -0700
  • 47edc65d34 Rename data_type to data and don't export inner types. Sergio Benitez 2016-09-20 20:02:33 -0700
  • 96ee1b10d4 Pull in remote master. Sergio Benitez 2016-09-19 16:25:08 -0700
  • a3218192dd Add contrib crate. Add JSON to contrib. Add JSON example. Sergio Benitez 2016-09-19 16:24:01 -0700
  • ea240b9b58 Merge pull request #7 from SergioBenitez/new-docs Sergio Benitez 2016-09-13 16:54:45 -0700
  • 1c00793d0d Add overview to README. Sergio Benitez 2016-09-13 16:32:57 -0700
  • 8824d498d1 Add streaming responder and example. Sergio Benitez 2016-09-12 02:43:34 -0700
  • 4e03bb6107 Add NamedFile response type. Sergio Benitez 2016-09-12 01:51:02 -0700
  • 9edb1e34d2 Update badge URL in README. Sergio Benitez 2016-09-12 01:46:08 -0700
  • 21e26c32c0 Bump version numbers. Approaching release! v0.0.8 Sergio Benitez 2016-09-11 18:57:47 -0700
  • e8e85f09cd Add support for flash cookie. Revamp cookie support. Sergio Benitez 2016-09-11 18:57:04 -0700
  • 9a9d07f044 Improve default catcher error messages. Sergio Benitez 2016-09-09 01:00:51 -0700
  • 8fee2bbf38 Update Travis badge. Sergio Benitez 2016-09-08 20:41:00 -0700
  • 46f73ed57c Renamed macros to codegen. Sergio Benitez 2016-09-08 20:38:58 -0700
  • f14dec0728 Use proper ident definition. Add param parse tests. Sergio Benitez 2016-09-08 20:25:07 -0700
  • 155ef0d26d Remove codegen_tests dir. Sergio Benitez 2016-09-08 17:10:10 -0700
  • 5915c69f39 Fixed unchecked unwrap. Added codegen tests. Sergio Benitez 2016-09-08 17:09:35 -0700
  • f259593727 Use a generic ToString object in new. Sergio Benitez 2016-09-08 00:25:40 -0700
  • 32bf3e1737 Add more files to static_files example. Sergio Benitez 2016-09-08 00:02:35 -0700
  • b755e53f63 Add trailing params. Sergio Benitez 2016-09-08 00:02:17 -0700
  • a6967cb48f Strip lifetimes for generated param types. Sergio Benitez 2016-09-06 23:24:20 -0700
  • 327b28a98e Add query params to Rocket. Use Ident for attribute params. Sergio Benitez 2016-09-04 19:18:08 -0700
  • ec38d70449 Slightly cleaner Readme. Sergio Benitez 2016-09-04 15:07:47 -0700
  • a4f56f1790 Don't repeat parsing of path. Sergio Benitez 2016-09-04 14:50:14 -0700
  • 1f19b88803 Use forked diesel to compile on latest nightly. Sergio Benitez 2016-09-04 14:24:48 -0700
  • 7f54c9036f Return HTML for default catchers. Sergio Benitez 2016-09-04 14:24:36 -0700
  • fec443a3f0 Fix issue #1. Sergio Benitez 2016-09-04 13:51:16 -0700
  • 529340ebb7 Add missing comma to quote_enum macro. Sergio Benitez 2016-09-04 13:34:11 -0700
  • f54b39584d Renamed method_variant_to_expr to method_to_path. Sergio Benitez 2016-09-04 04:22:43 -0700
  • a127a06480 Update README.md example. Sergio Benitez 2016-09-04 04:10:35 -0700
  • 5722e9453e Removed unncessary code. Sergio Benitez 2016-09-04 04:10:10 -0700
  • 4d301eebbd Complete overhaul complete. Sergio Benitez 2016-09-04 04:06:28 -0700
  • a42d7f8668 Complete rewrite of macro parsing and item generation. Sergio Benitez 2016-09-04 01:05:17 -0700
  • 99074a913d Add example for future testing API. Sergio Benitez 2016-08-27 16:20:01 -0700
  • bb9faeb344 Version bump. v0.0.6 Sergio Benitez 2016-08-27 05:34:06 -0700
  • 8b99016af4 Add `rank` to route attribute. Macrofy is_some ContentType methods. Sergio Benitez 2016-08-27 05:10:29 -0700
  • 2fe13b2fe8 Clippyfied the library. Sergio Benitez 2016-08-26 22:05:33 -0700
  • c058694bd0 Add more ranked routing tests. Sergio Benitez 2016-08-26 21:48:16 -0700
  • a34374d913 Output all matching routes, not just first ranked. Sergio Benitez 2016-08-26 21:34:28 -0700
  • 860b302793 Change rank meaning: lower means higher priority. Sergio Benitez 2016-08-26 19:03:21 -0700
  • a1ad05e879 This commit is a squash of the following commits: Sergio Benitez 2016-08-26 18:37:28 -0700
  • 90d8621adf Major overhual: Request, ErrorHandler, ContentType. Sergio Benitez 2016-08-26 01:55:11 -0700
  • 2b7b733e83 Remove denig: it is not a macro. Sergio Benitez 2016-08-25 19:08:56 -0700
  • a5e1f8246c Revert parsing bug introduced in commit 43bfefc1b2. Sergio Benitez 2016-08-25 19:02:26 -0700
  • 81bc2466eb Add missing logger file. Sergio Benitez 2016-08-24 01:34:00 -0700
  • 868448c4b3 Use log crate for cleaner, more flexible logging. Sergio Benitez 2016-08-24 01:30:09 -0700
  • 43bfefc1b2 Switch to UFCS in param.contains call. Sergio Benitez 2016-08-23 23:23:57 -0700
  • 05cf6b57c4 Add the content_types example. Sergio Benitez 2016-08-22 20:40:19 -0700
  • b51cb22f87 Fix Route::ranked type signature. Sergio Benitez 2016-08-22 20:38:39 -0700
  • bd9d553050 New type: ContentType. Parse ContentType from attribute. Sergio Benitez 2016-08-22 20:34:22 -0700
  • c8eef33820 Renamed to 'data' to 'content_type'. Sergio Benitez 2016-08-22 19:21:59 -0700
  • 8adf9f7c46 Parse 'data' parameter in route attribute. Sergio Benitez 2016-08-22 19:13:36 -0700
  • 025c9243c0 Now using a Cargo workspace for (much!) faster builds. Added a temporary query params example. Sergio Benitez 2016-08-10 17:50:08 -0700
  • df9b71bee7 Updated README to use method specific decorator. Sergio Benitez 2016-08-08 18:35:24 -0700
  • eabb5169de Added method specific macros. Sergio Benitez 2016-08-08 18:34:18 -0700
  • c7b1eebd20 Refactored parsing code into its own module. Sergio Benitez 2016-08-08 18:08:59 -0700
  • 3a89cb8e2b Can now retrieve cookies from a handler. SWEET! Bumped version to 0.0.5. v0.0.5 Sergio Benitez 2016-08-08 03:48:00 -0700
  • 95a8a51b76 Added FromRequest and modified macro to use it: any parameters not declared by the user in the attributes will automatically be retrieved using FromRequest. Sergio Benitez 2016-08-08 03:10:23 -0700
  • bceb1ecfb6 Added Cookied as a response: can now set cookies. Added example of setting cookies. Working on retrieving them. Sergio Benitez 2016-08-06 23:14:05 -0700
  • 55d5dd2b46 Hopefully a fix for the travis bash script. Sergio Benitez 2016-08-06 20:59:51 -0700
  • d16d9bd0d7 Fixed todo example. Testing script now bootstraps when needed. Sergio Benitez 2016-08-06 19:57:44 -0700
  • b767c1bdec Fixed Cargo.toml in todo for new diesel. Serde is still broken. Sergio Benitez 2016-08-05 21:57:55 -0700
  • c3f9e01af1 Added run notes to TODO. Sergio Benitez 2016-08-01 20:01:47 -0700
  • 37cbceff67 Rust isn't subtyping lifetimes correctly, so we'll appease it. Sergio Benitez 2016-08-01 19:47:21 -0700
  • 578b50b1f9 Fully working todo example. Apparently didn't commit in a while. Need to be better at that. Sergio Benitez 2016-08-01 19:07:36 -0700
  • 677d7c49ea Slightly cleaner form argument parsing. Sergio Benitez 2016-07-19 20:09:35 -0700
  • 92671a0cba Overhealed route decorator. URI struct now understands query part. Sergio Benitez 2016-07-18 21:11:22 -0700