Christian Mesh
|
ed612a35ac
|
Fix extra file generated in tests of #1554 (#1880)
Signed-off-by: Christian Mesh <christianmesh1@gmail.com>
|
2024-08-02 07:33:13 -04:00 |
|
Christian Mesh
|
ce24a6b961
|
Better var file type detection (#1881)
Signed-off-by: Christian Mesh <christianmesh1@gmail.com>
|
2024-08-02 07:29:40 -04:00 |
|
Andrew Hayes
|
131c2cadda
|
Adds multi line support to console (#1875)
Signed-off-by: Andrew Hayes <andrew.hayes@harness.io>
|
2024-08-02 10:21:44 +01:00 |
|
Syasusu
|
1c0cb13bf7
|
feat: Add support for tofu.workspace which will be resolved in the same way as terraform.workspace (#1305)
Signed-off-by: Syasusu <syasusu@163.com>
|
2024-08-01 08:14:34 -04:00 |
|
Jon Johnson
|
e23aacb440
|
Avoid copies on calls to parser.Sources() (#1811)
Signed-off-by: Jon Johnson <jon.johnson@chainguard.dev>
|
2024-07-29 16:15:51 -04:00 |
|
Christian Mesh
|
eb69100dbd
|
Add missing [options] to help text where applicable (#1855)
Signed-off-by: Christian Mesh <christianmesh1@gmail.com>
|
2024-07-24 09:27:07 -04:00 |
|
Siddhartha Sonker
|
579d74c409
|
Add -show-sensitive flag to tofu plan, apply, state-show and output commands (#1554)
Signed-off-by: siddharthasonker95 <158144589+siddharthasonker95@users.noreply.github.com>
|
2024-07-22 10:58:57 +01:00 |
|
James Humphries
|
cc91bf25f5
|
use dynamic types when handling variables during plan and show static evaluation (#1826)
Signed-off-by: James Humphries <james@james-humphries.co.uk>
|
2024-07-17 11:46:24 -04:00 |
|
Emre Duzgun
|
b93acf96a9
|
Fix more tests on Windows (#1824)
Signed-off-by: eduzgun <emreduz00@gmail.com>
|
2024-07-17 10:41:12 -04:00 |
|
Denis O
|
864aa9d1d6
|
Error handling fixes (#1816)
Signed-off-by: Denis O <denis.o@linux.com>
|
2024-07-15 11:58:43 +02:00 |
|
Christian Mesh
|
ee75b40d14
|
Update help text for static variable support (#1804)
Signed-off-by: Christian Mesh <christianmesh1@gmail.com>
|
2024-07-11 11:00:18 -04:00 |
|
Christian Mesh
|
0a53bab15d
|
Fix tofu validate with static variables (#1788)
Signed-off-by: Christian Mesh <christianmesh1@gmail.com>
|
2024-07-11 10:16:20 -04:00 |
|
Christian Mesh
|
5f1509d8c7
|
Remove encryption diags from autocomplete (#1793)
Signed-off-by: Christian Mesh <christianmesh1@gmail.com>
|
2024-07-10 10:07:11 -04:00 |
|
Oleksandr Levchenkov
|
76e2d7c4fc
|
fix: providers block shouldn't be merged with file mocks in tofu test (#1791)
Signed-off-by: ollevche <ollevche@gmail.com>
Signed-off-by: Oleksandr Levchenkov <ollevche@gmail.com>
Co-authored-by: Arel Rabinowitz <30493345+RLRabinowitz@users.noreply.github.com>
|
2024-07-10 16:18:09 +03:00 |
|
Christian Mesh
|
dcaa01e1ca
|
Include .tofu in tofu fmt (#1790)
Signed-off-by: Christian Mesh <christianmesh1@gmail.com>
|
2024-07-10 09:06:08 -04:00 |
|
James Humphries
|
12d9380982
|
Improve comparison of sensitive marks on resources, and propagate the sensitive_attributes correctly (#1640)
Signed-off-by: James Humphries <james@james-humphries.co.uk>
|
2024-07-09 08:42:02 -04:00 |
|
Oleksandr Levchenkov
|
9d9a7aab06
|
add mock providers for testing framework (#1772)
Signed-off-by: ollevche <ollevche@gmail.com>
|
2024-07-09 14:41:52 +03:00 |
|
Christian Mesh
|
2c5c8a5f72
|
Fix plan static variable injection (#1771)
Signed-off-by: Christian Mesh <christianmesh1@gmail.com>
Signed-off-by: James Humphries <james@james-humphries.co.uk>
Co-authored-by: James Humphries <james@james-humphries.co.uk>
|
2024-07-09 07:17:45 -04:00 |
|
Andrew Hayes
|
7e706fa1a7
|
Adds provider function to tofu scheme/metadata commands (#1753)
Signed-off-by: Andrew Hayes <andrew.hayes@harness.io>
|
2024-07-01 16:41:27 +01:00 |
|
Oleksandr Levchenkov
|
19b5287b8f
|
allow static evaluations in encryption configuration (#1728)
Signed-off-by: ollevche <ollevche@gmail.com>
Signed-off-by: Christian Mesh <christianmesh1@gmail.com>
Signed-off-by: Oleksandr Levchenkov <ollevche@gmail.com>
Co-authored-by: Christian Mesh <christianmesh1@gmail.com>
|
2024-06-24 10:18:16 -04:00 |
|
Christian Mesh
|
8f8e0aa4aa
|
Static Evaluation Base, Module Sources, Backend Config (#1718)
Signed-off-by: Christian Mesh <christianmesh1@gmail.com>
Signed-off-by: Christian Mesh <cristianmesh1@gmail.com>
Co-authored-by: James Humphries <James@james-humphries.co.uk>
Co-authored-by: Oleksandr Levchenkov <ollevche@gmail.com>
|
2024-06-24 09:13:07 -04:00 |
|
chenzj
|
1ecb2dcae3
|
Fixes: show insensitive plan details when resource in set with sensitive value (#1313)
Signed-off-by: Zejun Chen <tibazq@gmail.com>
Signed-off-by: chenzj <tibazq@gmail.com>
Co-authored-by: Oleksandr Levchenkov <ollevche@gmail.com>
|
2024-06-20 14:06:33 -04:00 |
|
Arel Rabinowitz
|
5667df4969
|
Change link for missing module or missing provider (#1724)
Signed-off-by: RLRabinowitz <rlrabinowitz2@gmail.com>
|
2024-06-16 11:46:37 -04:00 |
|
Oleksandr Levchenkov
|
64fb36dc54
|
add override implementation for testing framework (#1499)
Signed-off-by: ollevche <ollevche@gmail.com>
Signed-off-by: Oleksandr Levchenkov <ollevche@gmail.com>
Co-authored-by: Janos <86970079+janosdebugs@users.noreply.github.com>
Co-authored-by: Ronny Orot <ronny.orot@gmail.com>
|
2024-06-06 13:20:41 +03:00 |
|
Oleksandr Levchenkov
|
5a161c8bcc
|
add automated copyright header check (#1696)
Signed-off-by: ollevche <ollevche@gmail.com>
Signed-off-by: Oleksandr Levchenkov <ollevche@gmail.com>
|
2024-06-03 16:49:36 +03:00 |
|
Siddhartha Sonker
|
9138470a67
|
Allowed variable to pass inside variables block (#1488)
Signed-off-by: siddharthasonker95 <158144589+siddharthasonker95@users.noreply.github.com>
|
2024-06-03 18:44:05 +05:30 |
|
Christian Mesh
|
882b942575
|
Provider functions in variable validations (#1689)
Signed-off-by: Christian Mesh <christianmesh1@gmail.com>
|
2024-05-28 11:05:34 -04:00 |
|
Alex Ott
|
522a859cf0
|
Write state using compact JSON representation (#1647)
Signed-off-by: Alex Ott <alexott@gmail.com>
Co-authored-by: Oleksandr Levchenkov <ollevche@gmail.com>
|
2024-05-21 15:04:10 -04:00 |
|
Christian Mesh
|
91561ca8e8
|
Fix GCS backend crash from encryption changes (#1618)
Signed-off-by: Christian Mesh <christianmesh1@gmail.com>
|
2024-05-07 09:00:14 -04:00 |
|
Siddhartha Sonker
|
6065bc593f
|
Fixed tofu test when module has no resource (#1409)
Signed-off-by: siddharthasonker95 <158144589+siddharthasonker95@users.noreply.github.com>
|
2024-05-06 14:49:42 +02:00 |
|
Siddhartha Sonker
|
de30707b6b
|
Fix for tofu init failure when test have spaces in their name (#1489)
Signed-off-by: siddharthasonker95 <158144589+siddharthasonker95@users.noreply.github.com>
Signed-off-by: Christian Mesh <christianmesh1@gmail.com>
Co-authored-by: Christian Mesh <christianmesh1@gmail.com>
|
2024-04-25 11:11:38 -04:00 |
|
1garo
|
d869923103
|
Review and order locked struct fields (#1493)
Signed-off-by: 1garo <alevardai427@gmail.com>
Signed-off-by: Christian Mesh <christianmesh1@gmail.com>
Co-authored-by: Christian Mesh <christianmesh1@gmail.com>
|
2024-04-25 10:25:13 -04:00 |
|
Christian Mesh
|
535a705efe
|
Fix e2e test_test on darwin amd64 (#1551)
Signed-off-by: Christian Mesh <christianmesh1@gmail.com>
|
2024-04-25 08:08:14 -04:00 |
|
coderwander
|
c59d95ba0d
|
Fix struct names (#1494)
Signed-off-by: coderwander <770732124@qq.com>
|
2024-04-25 08:15:46 +02:00 |
|
Christian Mesh
|
54e3b66dc1
|
Provider Defined Functions direct e2e test (#1476)
Signed-off-by: Christian Mesh <christianmesh1@gmail.com>
Signed-off-by: James Humphries <james@james-humphries.co.uk>
Co-authored-by: James Humphries <james@james-humphries.co.uk>
|
2024-04-22 13:15:59 +01:00 |
|
David Sims
|
1f3db74281
|
HTTP backend user-defined headers (#1487)
Signed-off-by: David Sims <simsdj82@gmail.com>
|
2024-04-16 14:45:56 +02:00 |
|
Christian Mesh
|
d7e96665f6
|
Add unencrypted Method for migrations (#1458)
Signed-off-by: Christian Mesh <christianmesh1@gmail.com>
|
2024-04-12 09:38:21 -04:00 |
|
Christian Mesh
|
b868012192
|
Integrate provider functions (#1439)
Signed-off-by: Christian Mesh <christianmesh1@gmail.com>
|
2024-04-10 08:04:08 -04:00 |
|
alwayshang
|
fd3736bd99
|
chore: fix repetitive words (#1472)
Signed-off-by: alwayshang <zhanghonghao@outlook.com>
|
2024-04-07 13:48:13 +02:00 |
|
Oleksandr Levchenkov
|
d146acd2e6
|
fix e2e init test for windows (#1461)
Signed-off-by: ollevche <ollevche@gmail.com>
|
2024-04-04 17:05:17 +03:00 |
|
Syasusu
|
bdab86962f
|
feat: init and get command support json format output (#1453)
Signed-off-by: Syasusu <syasusu@163.com>
|
2024-04-02 12:32:37 -04:00 |
|
Sanskruti Shahu
|
08f9a740ac
|
Added support to use .tfvars files from tests folder (#1386)
Signed-off-by: sanskruti-shahu <sanskruti.shahu@harness.io>
|
2024-03-29 08:44:27 -04:00 |
|
Christian Mesh
|
8abb707c90
|
Improve panic handling within go-routines (#1425)
Signed-off-by: Christian Mesh <christianmesh1@gmail.com>
|
2024-03-26 07:41:16 -04:00 |
|
Syasusu
|
c0f6b189b5
|
fix: large number are truncated in plan (#1382)
Signed-off-by: Syasusu <syasusu@163.com>
|
2024-03-26 07:18:59 -04:00 |
|
Christian Mesh
|
abb7bc4c52
|
Encryption e2e tests (#1389)
Signed-off-by: Christian Mesh <christianmesh1@gmail.com>
|
2024-03-13 13:06:03 -04:00 |
|
Christian Mesh
|
586c45fe5a
|
Refactor encryption configuration (#1387)
Signed-off-by: Christian Mesh <christianmesh1@gmail.com>
|
2024-03-13 10:58:52 -04:00 |
|
Karthik Nayak
|
311b5c37b0
|
Issue 248: left-over resources after tofu test should be written to a file (#1243)
Signed-off-by: kazzhar <karthik.nayak@harness.io>
|
2024-03-12 15:29:06 +01:00 |
|
Janos
|
a18e643a8d
|
PBKDF2 passphrase key provider (#1310)
Signed-off-by: Janos <86970079+janosdebugs@users.noreply.github.com>
Signed-off-by: Christian Mesh <christianmesh1@gmail.com>
Co-authored-by: Christian Mesh <christianmesh1@gmail.com>
Co-authored-by: James Humphries <jamesh@spacelift.io>
|
2024-03-11 14:24:31 +01:00 |
|
Christian Mesh
|
5ab6167bbf
|
Initial wiring of encryption through the command package (#1316)
Signed-off-by: Christian Mesh <christianmesh1@gmail.com>
|
2024-03-07 08:55:57 -05:00 |
|
Brian Vander Schaaf
|
783100123c
|
fix: test flakiness from nondeterministic waiting (#1337)
Signed-off-by: Brian Vander Schaaf <6099457+bvand@users.noreply.github.com>
|
2024-03-06 16:25:14 -05:00 |
|