Rolf Sievers
3a76fe03db
Improve commentary on collisions in pastebin example.
2017-08-13 02:56:23 -07:00
Sergio Benitez
a58790d6d9
Additional changes to fairings guide overview.
2017-08-11 15:32:24 -07:00
Lori Holden
536dd39636
Improve overview in fairings guide.
2017-08-11 15:30:02 -07:00
Arne Bahlo
6279039361
Fix database usage code in state guide: '&*conn'.
2017-08-11 15:11:45 -07:00
Sergio Benitez
3f6c6fd576
Move to 0.4.0-dev on master.
2017-08-11 09:32:27 -07:00
Sergio Benitez
6d3cd374ac
Fix the 'user_id' route in cookies guide.
2017-07-18 14:27:10 -04:00
Karuna Murti
5720748557
Add missing semicolon to pastebin tutorial code.
2017-07-17 14:12:29 -04:00
Sergio Benitez
f87746d211
Post-release 0.3 news article updates.
2017-07-15 02:31:20 -07:00
Sergio Benitez
aa91daf71f
Add 'Data Limits' section to config guide.
2017-07-15 02:29:36 -07:00
Tommy Ip
ae406cf0ca
Fix 'clusure' typo in fairings guide and ad_hoc.rs.
...
Fixes #348 .
2017-07-15 00:36:41 -07:00
Sergio Benitez
cdacda0896
New version: 0.3.0.
2017-07-14 11:30:48 -07:00
Sergio Benitez
f093ea490d
Rocket 0.3 release news.
2017-07-14 11:17:24 -07:00
Sergio Benitez
f182f65054
Improvements to configuration and requests guides.
2017-07-14 11:17:24 -07:00
Sergio Benitez
aa51fe0e11
Fix small typo in fairings guide.
2017-07-12 15:36:43 -07:00
Sergio Benitez
897313730d
Use TitleCase for all 'content::' struct names.
2017-07-12 15:21:45 -07:00
Sergio Benitez
65886c8c4e
Rename 'contrib::JSON' to 'contrib::Json'.
2017-07-12 15:11:41 -07:00
Sergio Benitez
70bc97c322
Rename 'APIKey' in example docs to 'ApiKey'.
2017-07-12 14:53:08 -07:00
Sergio Benitez
da08f1ea9d
Improve the fairings guide.
2017-07-11 04:45:28 -07:00
Sergio Benitez
1c866f34fa
Various guide updates for 0.3.
2017-07-10 05:05:25 -07:00
Sergio Benitez
0628f01f56
Make 'Example' a subsubheading in fairings guide.
2017-07-06 20:50:39 -07:00
Sergio Benitez
90d85d3c06
Implement 'Fairing' for 'Arc<T>'. Fix various doc issues.
2017-07-06 20:48:25 -07:00
Sergio Benitez
6ddbba2571
Remove whitespace.
2017-07-06 20:47:30 -07:00
Sergio Benitez
ba6d87a0e8
Add a fairings guide.
2017-07-06 20:46:43 -07:00
Sergio Benitez
67fe89dcc7
Update state guide for 0.3. Add databases section.
2017-07-06 01:58:57 -07:00
Sergio Benitez
ef2739ee50
Update the pastebin tutorial for 0.3.
2017-07-04 19:39:17 -07:00
Sergio Benitez
b2ab3861b4
Update the testing guide for 0.3.
2017-07-04 19:21:46 -07:00
Sergio Benitez
85051eae49
Fix minor typo in Pastebin tutorial.
2017-07-04 13:59:06 -07:00
Sergio Benitez
a61977befc
Rewrite the 'Responses' guide for 0.3.
2017-07-04 02:37:21 -07:00
Sergio Benitez
aec2d9ea30
Finished draft of requests guide for 0.3.
2017-07-03 02:21:03 -07:00
Sergio Benitez
6781c329ea
Reworking of first few chapters of guide for 0.3.
2017-07-02 22:52:07 -07:00
Sergio Benitez
a6d03b1e2f
Small code improvements in guide.
2017-07-02 01:37:50 -07:00
Lori Holden
a6e01f97c1
Initial guide updates for 0.3.
2017-07-02 01:36:13 -07:00
Sergio Benitez
4d586c5006
Checkout the current tag in quickstart guide.
2017-06-30 18:36:59 -07:00
Sergio Benitez
73fed03ef4
New version: 0.2.8.
2017-06-01 22:10:05 -07:00
Sergio Benitez
a4292ba666
Update site for 0.2.7.
2017-05-26 20:38:56 -07:00
Sergio Benitez
3c64898840
Clarify relation between Responders and error catchers.
...
Thanks to @echochamber for the initial push.
Closes #271 .
2017-05-24 16:50:05 -07:00
Sergio Benitez
9b955747e4
Remove config global state. Use Responder::respond_to.
...
This commit includes two major changes to core:
1. Configuration state is no longer global. The `config::active()`
function has been removed. The active configuration can be
retrieved via the `config` method on a `Rocket` instance.
2. The `Responder` trait has changed. `Responder::respond(self)` has
been removed in favor of `Responder::respond_to(self, &Request)`.
This allows responders to dynamically adjust their response based
on the incoming request.
Additionally, it includes the following changes to core and codegen:
* The `Request::guard` method was added to allow for simple
retrivial of request guards.
* The `Request::limits` method was added to retrieve configured
limits.
* The `File` `Responder` implementation now uses a fixed size body
instead of a chunked body.
* The `Outcome::of<R: Responder>(R)` method was removed while
`Outcome::from<R: Responder(&Request, R)` was added.
* The unmounted and unmanaged limits are more cautious: they will only
emit warnings when the `Rocket` receiver is known.
This commit includes one major change to contrib:
1. To use contrib's templating, the fairing returned by
`Template::fairing()` must be attached to the running Rocket
instance.
Additionally, the `Display` implementation of `Template` was removed. To
directly render a template to a `String`, the new `Template::show`
method can be used.
2017-05-19 03:29:08 -07:00
Ivar Abrahamsen
18f8a9dd5c
Fix 'hit_count' parameter name in state guide.
...
Updated parameter names for 'count' to 'hit_count' as code inside
functions expect 'hit_count'. This also mirrors the example project code
names.
2017-05-05 12:29:03 -07:00
Tomek Wałkuski
82c52c903a
Fix typo in requests guide: forgot 'be'.
2017-05-05 12:26:45 -07:00
alexey zabelin
f3f2803b0e
Fix typo in requests guide.
2017-05-05 12:24:43 -07:00
Sergio Benitez
423acdd32a
Use Reilly's full name in news article.
2017-04-23 20:27:34 -07:00
Sergio Benitez
e6bbeacb1c
New version: 0.2.6.
2017-04-17 16:21:56 -07:00
Sergio Benitez
90c6636821
Remove duplication in site README.
2017-04-16 21:29:15 -07:00
Sergio Benitez
b5ef6ec85b
Add site contents, including the guide. Add license information.
2017-04-16 21:11:41 -07:00