summaryrefslogtreecommitdiff
path: root/lib/ansible/template
Commit message (Expand)AuthorAgeFilesLines
* Prevent setting arbitrary attrs on Jinja2 envs via overrides (#80715)Martin Krizek2023-05-051-1/+4
* Account for overlays when interacting with Jinja envs (#80705)Martin Krizek2023-05-041-4/+4
* Use ansible.module_utils.common.text.converters (#80704)Matt Clay2023-05-033-3/+3
* Templar: remove deprecated shared_loader_obj param (#80439)Martin Krizek2023-04-261-8/+1
* Templar: do not add dict to globals (#80475)Martin Krizek2023-04-111-4/+1
* Avoid redundant unsafe wrapping in ansible_eval_concat (#80143)Martin Krizek2023-03-071-5/+0
* Update lookup to use positional only arg for name to avoid conflicts (#79839)devon-mar2023-02-201-2/+2
* Update mypy and its dependencies. (#79812)Matt Clay2023-01-251-2/+2
* Simplify AnsibleJ2Vars by using ChainMap for vars (#78713)Martin Krizek2022-12-091-100/+48
* jinja2_native: preserve quotes in strings (#79119)Martin Krizek2022-10-121-1/+7
* Do not crash templating when filter/test name is not a valid Ansible plugin n...Felix Fontein2022-10-041-3/+7
* Overriding AnsibleContext.resolve is not needed/allowed (#78714)Martin Krizek2022-09-071-10/+1
* refactor and fixes for doc parsing (#77719)Brian Coca2022-09-011-176/+46
* Templar: deprecate shared_loader_obj option (#78540)Martin Krizek2022-08-161-2/+7
* remove Templar caching (#78419)Matt Davis2022-08-031-27/+4
* Python 3.9 min for controller (#77566)Matt Martz2022-07-201-2/+1
* Fix templating nested vars with convert_data=False (#78273)Martin Krizek2022-07-151-2/+4
* template module/lookup: fix convert_data for macros (#78259)Martin Krizek2022-07-141-5/+12
* listify_lookup_plugin_terms deprecate dataloader (#78244)Brian Coca2022-07-121-1/+1
* Move undefined check from concat to finalize (#78165)Martin Krizek2022-06-302-33/+29
* Deprecate non lists lookups (#77875)Martin Krizek2022-06-031-2/+11
* template/__init__.py - fix KeyError when wantlist=False with non-listJoseph Torcasso2022-05-171-0/+5
* Prevent losing unsafe from lookups (#77609)Martin Krizek2022-04-261-3/+9
* Allow for lazy evaluation of Jinja2 expressions (#56116)Martin Krizek2022-04-141-1/+9
* template override colon bugfixes (#77495)Corubba2022-04-111-1/+4
* Ensure correct environment_class is set on Template (#77485)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