summaryrefslogtreecommitdiff
path: root/lib/ansible/template
Commit message (Expand)AuthorAgeFilesLines
* 2.13: template module/lookup: fix convert_data for macros (#78259) (#78269)Martin Krizek2022-08-031-5/+14
* Move undefined check from concat to finalize (#78165) (#78179)Martin Krizek2022-07-062-33/+29
* template/__init__.py - fix KeyError when wantlist=False with non-list (#77824)Joseph Torcasso2022-06-081-0/+5
* Prevent losing unsafe from lookups (#77609) (#77650)Martin Krizek2022-04-281-3/+9
* Ensure correct environment_class is set on Template (#77485) (#77488)Martin Krizek2022-04-071-0/+1
* Remove collections compat from controller code.Matt Clay2022-03-082-3/+3
* Fix collection redirects for filter and test plugins (#77210)Sloane Hertel2022-03-071-36/+53
* Attach concat func to an environment class (#76282)Martin Krizek2022-01-212-81/+67
* Attempt 2: Catch errors getting filters and tests (#76806)Matt Martz2022-01-211-2/+1
* ansible_concat: return strings only unless eval (#76634)Martin Krizek2022-01-071-1/+1
* Clarify unroll in _finalize (#76436)Martin Krizek2021-12-101-16/+17
* AnsibleJ2Template should be based on NativeTemplate (#76471)Martin Krizek2021-12-091-2/+2
* Remove finalize from globals (#76439)Martin Krizek2021-12-021-1/+0
* Properly set finalize for the new environment (#76435)Martin Krizek2021-12-021-0/+1
* No longer needed to fall back to sha (#76281)Martin Krizek2021-11-121-4/+1
* Keep pre Python 3.10 literal_eval behavior (#76261)Martin Krizek2021-11-121-1/+6
* Heisen jinja2_native (#75587)Martin Krizek2021-10-273-208/+122
* Start of moving away from six (#75863)Martin Krizek2021-10-213-9/+5
* Require Jinja2 3.0.0 (#75881)Martin Krizek2021-10-203-41/+19
* Remove deprecated Templar.set_available_variables() (#75836)Martin Krizek2021-09-301-7/+0
* Python 3.8 Controller Minimum (#74013)Matt Martz2021-09-212-51/+5
* Add an `undef` global Jinja function (#75435)Daniel Goldman2021-09-201-0/+8
* jinja2_native: short-circuit literal_eval for non-strings (#75484)Martin Krizek2021-08-121-1/+5
* 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)Martin Krizek2021-07-261-5/+11
* Check if a string is possibly a template in `ansible.template.is_template` (#...Sam Doran2021-07-191-17/+25
* Disable jinja2_native warning in CI (#75214)Martin Krizek2021-07-081-4/+5
* fix unsafe preservation across newlines (#74960)Brian Coca2021-06-111-1/+4
* Vendor `distutils.version` (#74644)Matt Martz2021-05-111-1/+1
* Templar: remove _fail_on_{lookup,filter}_errors (#73785)Martin Krizek2021-04-281-121/+107
* Catch errors getting filters (#74127)Matt Martz2021-04-152-5/+25
* All lookups ported to config system (#74108)Brian Coca2021-04-131-2/+26
* 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