Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Extract literal from group expressions in attributes | Dirkjan Ochtman | 2023-03-21 | 1 | -0/+6 |
| | |||||
* | Upgrade to syn 2 | Dirkjan Ochtman | 2023-03-20 | 1 | -27/+26 |
| | |||||
* | Add whitespace argument in template derive proc-macro | Guillaume Gomez | 2023-03-13 | 1 | -1/+8 |
| | |||||
* | Fix handling of trailing whitespace characters | Guillaume Gomez | 2023-03-09 | 1 | -4/+8 |
| | |||||
* | Propogate size_hint from sub-blocks (#788) | Andrew Dona-Couch -- GitHub drop ICE | 2023-03-06 | 1 | -4/+4 |
| | | | Closes #786 | ||||
* | exchange hyper features From<Template> for hyper::Body with TryFrom | Rudi Floren | 2023-03-03 | 1 | -7/+5 |
| | | | | | | | | | The previous implementation hid the error returned by render, which made it impossible for callers to react to rendering errors. While having a simple way to call into would be nice, there is not way to have both implementations without adding any manual specialization. Thus, the From impl is replaced by the TryFrom impl. | ||||
* | Fix typos | René Kijewski | 2023-02-24 | 1 | -2/+2 |
| | |||||
* | Add impl From<{Template}> for hyper::Body derive | Rudi Floren | 2023-02-13 | 1 | -1/+23 |
| | | | | | with-hyper now derives an impl allowing Templates to be passed to functions with trait bounds for Into<hyper::Body>. | ||||
* | Extends expects a string and nothing else | René Kijewski | 2023-01-30 | 1 | -1/+1 |
| | |||||
* | Apply clippy suggestions for 1.67 (#769) | Dirkjan Ochtman | 2023-01-30 | 1 | -32/+32 |
| | |||||
* | Remove `_ext` from `askama_hyper`, too | René Kijewski | 2022-09-26 | 1 | -2/+1 |
| | | | | | That part was missing from #632, because #632 came before #706, and I forgot to update the older PR. | ||||
* | Apply clippy suggestions from Rust 1.64 (#725) | Dirkjan Ochtman | 2022-09-23 | 1 | -1/+1 |
| | |||||
* | Remove ext argument in integrations | René Kijewski | 2022-09-19 | 1 | -16/+7 |
| | |||||
* | Add Expr::is_cachable() | René Kijewski | 2022-09-19 | 1 | -4/+2 |
| | |||||
* | Skip caching calls (Resolves #667) | vallentin | 2022-09-19 | 1 | -3/+7 |
| | |||||
* | Remove support for deprecated `_parent` field | René Kijewski | 2022-07-25 | 1 | -23/+0 |
| | | | | | | The support for the magic `_parent` field is deprecated since v0.8.0 or issue #180. It's bothersome to keep this feature alive, when no-one should be using it for 3 years. | ||||
* | Implement basic hyper integration | René Kijewski | 2022-07-25 | 1 | -0/+27 |
| | | | | | | | The integration is based on askama_gotham. There is no specific trait to convert an arbitrary T to `hyper::Response`, so I used `From<Template> for hyper::Response`. | ||||
* | Update to Rocket 0.5 | René Kijewski | 2022-06-16 | 1 | -1/+1 |
| | | | | | | | | Though Rocket 0.5 still only a release candidate, Rocket 0.4 severely outdated, and depends on a bunch of crates with active security advisories. Rocket 0.5 updates its dependencies to fixes versions. Also Rocket 0.4 needs a nightly Rust, which caused multiple problems. | ||||
* | Replace `&Option<Box<T>>` with `Option<&T>` (#696) | René Kijewski | 2022-06-15 | 1 | -4/+6 |
| | | | No need to work on references to references. | ||||
* | Remove hash builder parameter from generator | René Kijewski | 2022-06-15 | 1 | -6/+7 |
| | | | | | The generator cannot be accessed outside of crate, so it's not possible to override the default hasher. | ||||
* | Replace .filter_map().next() with .filter_map() | René Kijewski | 2022-06-15 | 1 | -3/+2 |
| | |||||
* | Copy can be derived | René Kijewski | 2022-06-15 | 1 | -6/+2 |
| | |||||
* | Move code generation into askama_derive | René Kijewski | 2022-05-24 | 1 | -0/+2141 |
| | |||||
* | Move code generation into askama_shared | Dirkjan Ochtman | 2020-01-29 | 1 | -1367/+0 |
| | |||||
* | Move input module into askama_shared | Dirkjan Ochtman | 2020-01-29 | 1 | -1/+1 |
| | |||||
* | Move parser into askama_shared | Dirkjan Ochtman | 2020-01-29 | 1 | -5/+3 |
| | |||||
* | Add support for warp | Bjørn Madsen | 2020-01-29 | 1 | -0/+17 |
| | |||||
* | Move Iron integration into a separate askama_iron crate | Dirkjan Ochtman | 2020-01-29 | 1 | -4/+4 |
| | |||||
* | Move Gotham integration into separate askama_gotham crate | Dirkjan Ochtman | 2020-01-29 | 1 | -4/+4 |
| | |||||
* | Move Rocket integration into askama_rocket crate | Dirkjan Ochtman | 2020-01-29 | 1 | -4/+4 |
| | |||||
* | Move Actix-Web integration into separate askama_actix crate | Dirkjan Ochtman | 2020-01-29 | 1 | -5/+5 |
| | |||||
* | Improve spacing | Dirkjan Ochtman | 2020-01-12 | 1 | -0/+6 |
| | |||||
* | Flush buffer before exiting block with non-empty scope (fixes #227) | Dirkjan Ochtman | 2020-01-12 | 1 | -0/+9 |
| | |||||
* | Write conditional blocks before popping variable stack (see #227) | Dirkjan Ochtman | 2020-01-12 | 1 | -19/+10 |
| | |||||
* | upgrade dependencies(actix-web 0.7 -> 2) | DCjanus | 2020-01-11 | 1 | -4/+4 |
| | |||||
* | Support char literals | Tuomas Siipola | 2020-01-03 | 1 | -0/+8 |
| | |||||
* | Clean up clippy warnings | Dirkjan Ochtman | 2020-01-02 | 1 | -0/+2 |
| | |||||
* | Moved no-receiver size_hint method to a separate trait (#270) | jbg | 2019-10-28 | 1 | -1/+16 |
| | |||||
* | Add support for boolean literals | Dave Poulter | 2019-10-08 | 1 | -0/+6 |
| | |||||
* | Implement selected clippy recommendations. | Bardi Harborow | 2019-07-11 | 1 | -1/+1 |
| | |||||
* | WIP: Add raw block | Pavel Fokin | 2019-04-18 | 1 | -0/+5 |
| | |||||
* | Simplify actix-web implementations | Dirkjan Ochtman | 2019-02-20 | 1 | -5/+2 |
| | |||||
* | Allow referencing self as a variable (fixes #207) | Dirkjan Ochtman | 2019-02-20 | 1 | -1/+1 |
| | |||||
* | Fix formatting for 1.32.0 | Dirkjan Ochtman | 2019-02-18 | 1 | -6/+12 |
| | |||||
* | Fully qualified Result | Steven Pease | 2019-02-15 | 1 | -1/+1 |
| | |||||
* | Provide size_hint() method on Template (fixes #181) | Dirkjan Ochtman | 2019-01-12 | 1 | -37/+99 |
| | |||||
* | Allow configuration of escape modes | Dirkjan Ochtman | 2019-01-12 | 1 | -2/+2 |
| | |||||
* | Specify a trait that handles the output format's escaping | Dirkjan Ochtman | 2019-01-12 | 1 | -7/+12 |
| | |||||
* | Inject template file into generated source as bytes. | Maarten de Vries | 2019-01-11 | 1 | -1/+25 |
| | | | | | | This is meant to allow the compiler to understand the dependency between the generated code and the template source. It removes the need for a build script. | ||||
* | Fix loop.last | yossyJ | 2019-01-08 | 1 | -7/+7 |
| |