W Chan
W Chan
@khushboobhatia01 Can you also clean up this PR because the branch is littered with Trigger/Retrigger CI? This will get into the commit history for master branch.
It would be helpful if there is a mock up of the desired behavior for reference.
I think the discussion should be focus on whether the sha1 function use for hmac poses security risk or tainted image of st2 on a vulnerability scan. On the lesser...
There's better understanding on the issue here after some discussion. The data is still encrypted with AES-256 per docs at https://docs.stackstorm.com/datastore.html?highlight=encryption_key_path#securing-secrets-admin-only. The sha1 hash is used to generate the hmac...
By default, orquesta recursively evaluate the expression. So if the expression is evaluated and returns another expression, orquesta will recursively evaluate the value until there is no more expression. Currently,...
I just did a quick test. The jinja raw block will preserve the YAQL expression as well. ``` def test_raw_block(self): expr = '{% raw %}{% endraw %}' data = {'foo':...
We can share the solution with YAQL. And if you think we should have something specific for YAQL, I'm open as well. But it seems to be more consistent to...
FYI, the raw blocks related unit tests for Jinja is located at https://github.com/StackStorm/orquesta/blob/master/orquesta/tests/unit/expressions/test_jinja_eval_raw_blocks.py.
@Kami How are you doing with this? Is the raw block sufficient to cover both types of expression? Can add more tests for YAQL and then close this issue?