summaryrefslogtreecommitdiff
path: root/lib/ansible/template
Commit message (Expand)AuthorAgeFilesLines
* Prevent losing unsafe from lookups (#77609) (#77652)Martin Krizek2022-05-091-3/+9
* [2.11] Fix collection redirects for filter and test plugins (#77210) (#77228)Sloane Hertel2022-03-151-36/+53
* Globals should be accessible when importing a template without the context (#...Martin Krizek2021-08-051-7/+9
* Ensure Jinja2 template header overrides are used (#75306) (#75342)Martin Krizek2021-08-031-5/+11
* fix unsafe preservation across newlines (#74960) (#74973)Brian Coca2021-06-111-1/+4
* Correctly set path and fullpath for template vars (#73924)Brian Coca2021-03-261-3/+12
* Reduce complexity of Templar._lookup slightly (#73277)Matt Martz2021-03-011-48/+49
* Local vars should have highest precedence in AnsibleJ2Vars (#72830)Martin Krizek2021-01-261-22/+14
* Consolidate filters/tests handling into JinjaPluginIntercept (#71463)Martin Krizek2021-01-211-71/+34
* Do not pretend expression is filename in compile() Python built-in call (#73113)Oldřich Jedlička2021-01-191-1/+1
* Use _wrap_native_text only for builtin STRING_TYPE_FILTERS (#71801)Martin Krizek2020-12-091-1/+2
* Fix parsing of values when using an empty string as key (#57132) (#72545)Yadnesh Kulkarni2020-11-201-1/+1
* rethink wording (#70028)Brian Coca2020-10-301-2/+2
* Only apply the unroll wrapper once (#72003)Martin Krizek2020-09-301-1/+3
* Provide more information in AnsibleUndefinedVariable (#71666)Martin Krizek2020-09-221-2/+2
* Force template module to use non-native Jinja2 (#68560)Martin Krizek2020-09-032-29/+90
* Skip literal_eval for string filters results in native jinja. (#70988)Martin Krizek2020-08-112-4/+50
* Misc typo fixes (#71089)Abhijeet Kasurde2020-08-051-1/+1
* native types: properly handle Undefined in nested data (#68432)Martin Krizek2020-08-041-18/+28
* Emit proper error for `x in y` when y is undefined (#70990)Martin Krizek2020-07-301-0/+4
* Deprecation revisited (#69926)Felix Fontein2020-06-091-1/+1
* Add custom globals to the environment, and not per template (#69278)Matt Martz2020-06-081-10/+9
* Auto unroll generators produced by jinja filters (#68014)Matt Martz2020-06-081-2/+55
* various deprecation, display, warning, error fixes for collections redirectio...Matt Davis2020-06-051-16/+53
* Version source tagging (automatic and manual) for version_added and deprecati...Felix Fontein2020-05-281-1/+1
* collection routing (#67684)Matt Davis2020-05-261-32/+57
* Properly handle unicode in safe_eval (#68576)Martin Krizek2020-05-201-2/+7
* native types: literal_eval all the things (#68938)Martin Krizek2020-04-171-5/+7
* Prevent templating unused variables for {%include%} (#68749)Martin Krizek2020-04-142-3/+39
* ansible_native_concat: use to_text rather than jinja2's text_type (#68038)Martin Krizek2020-03-241-4/+4
* Address fixme and handle filter/test errors for collections better (#68047)Matt Martz2020-03-231-4/+8
* Address compat issue for collection loading on py26 (#68219)Matt Martz2020-03-231-6/+1
* Templating: make sure only one variable results are cached (#67429)Felix Fontein2020-02-191-1/+1
* Fix case sensitivity for lookup() (#66521)Martin Krizek2020-01-271-1/+1
* Check vars against Mapping in DEBUG (#66355)Martin Krizek2020-01-131-2/+2
* Ensure that data within a tuple is marked as unsafe (#65918)Matt Martz2020-01-071-2/+3
* Do not treat AnsibleUndefined as being unsafe (#65202)Matt Martz2019-11-251-1/+5
* Introduce context manager for temporary templar context changes (#60513)Matt Martz2019-10-251-0/+31
* Wrap CLI Passwords with AnsibleUnsafeText, ensure unsafe context is not lost ...Matt Martz2019-10-111-1/+1
* fix collection jinja2 cache issue (#62543)Matt Davis2019-09-181-4/+2
* add subdir support to collection loading (#60682)Matt Davis2019-08-211-9/+11
* Remove UnsafeProxy (#59711)Martin Krizek2019-08-071-3/+3
* Add back _contains_vars method as maybe_template (#58290)Matt Martz2019-06-251-3/+22
* also allow None Type for safe eval (#58269)markafarrell2019-06-241-0/+1
* Tests as filters were deprecated, remove unused param (#57796)Martin Krizek2019-06-131-2/+2
* Perf improvement for Templar.is_template (#57489)Matt Martz2019-06-061-28/+40
* safe_eval fix (#57188)Brian Coca2019-06-062-3/+7
* Make query with errors='ignore' return a blank list (#57038)Ian Wienand2019-05-291-1/+1
* Not native, but text (#55676)Brian Coca2019-05-241-2/+1
* Templar: encapsulate _available_variables (#55435)Martin Krizek2019-05-202-6/+18