Commit Graph

34991 Commits (pss/discovery-block-download-via-download-event-callbacks)
 

Author SHA1 Message Date
Sarah French f5a741ff5e Pairing with Sams: Allow parsing of a client into the HTTP download code in a less janky way, via the source, to allow testing providers downloaded by HTTP.
5 days ago
Sarah French bebf59b0c6 WIP - blocker with testing; TLS required tunneling code or context
1 week ago
Sarah French 17b69a7b2a WIP - issue with TLS currently
1 week ago
Sarah French ce2479e46a WIP
2 weeks ago
Sarah French e2cd45fa4b feat: Allow merging lock dependencies to tolerate a nil. This enables use of -safe-init and -intput=false; can write a dep lock file when init stops after downloading config-derived providers only.
2 weeks ago
Sarah French 411840f9e8 fix: Clarify error text when -backend=false and -safe-init are used together.
2 weeks ago
Sarah French e57bd43e67 feat: Add -safe-init flag to init command, including validation of use with experiments and mutually-exclusive flags
2 weeks ago
Abdurahman Abdelgany 8e6d141fdf
Ensure that SourceBundleParser always receives a relative path for the Source Directory
2 weeks ago
Abdurahman Abdelgany 587fc8e66b
Merge branch 'main' into stacks_validate_relative_path_fix
2 weeks ago
Radek Simko 87ba30ef88
plan: Improve diagnostics for uninitialized state_store provider (#38075)
2 weeks ago
Sarah French 0ef56b2853
PSS : Test edge cases when the selected workspace doesn't exist during `init` with a `state_store` (#38119)
2 weeks ago
hc-github-team-tf-core f65c52c899 Prepare before 1.15.0-alpha20260204 release
2 weeks ago
Daniel Schmidt f44decc5f1 fix PR link
2 weeks ago
Brandon Croft cb615c38d8 Create BUG FIXES-20260114-135324.yaml
2 weeks ago
Brandon Croft c42d0006fe make syncdeps
2 weeks ago
Brandon Croft 0f11f38d47 bump terraform-svchost to v0.2.0
2 weeks ago
Abdurahman Abdelgany 9a9938d950 Use an actual config with a relative path in unit test
2 weeks ago
Daniel Schmidt ba5c4ac5e3 add comment about locals using shallow validation
2 weeks ago
Daniel Schmidt 84eeb0a113 improve wording of comments
2 weeks ago
Daniel Schmidt edfe22d479 match naming scheme
2 weeks ago
Daniel Schmidt ae5bfbad10 fix apply time assertions for no-op resources
2 weeks ago
Daniel Schmidt ce400c93df GetDeprecationMarks should return other value marks in value
2 weeks ago
Daniel Schmidt 9d359b02c4 add missing InConfigBody
2 weeks ago
Daniel Schmidt 69adc6a4c7 remove dead code
2 weeks ago
Daniel Schmidt 9cf9235582 track down precise deprecation locations in complex output values
2 weeks ago
Daniel Schmidt 9a1e117ea9 pull range finding for expressions into separate method
2 weeks ago
Daniel Schmidt 425263040f only unmark deep when necessary
2 weeks ago
Daniel Schmidt 5ed7d5134e refactor deprecation diag creation
2 weeks ago
Daniel Schmidt 3fd7a5052f limit the amount of additional remove deprecation mark calls
2 weeks ago
Daniel Schmidt 11e49b983a only unmark deep once for Validate
2 weeks ago
Daniel Schmidt c7bc22ed79 only unmark deep once for ValidateDeep
2 weeks ago
Daniel Schmidt 76747e174c use format.CtyPath for formatting go-cty paths
2 weeks ago
Daniel Schmidt 7b28c88e66 improve wording of deprecation marks
2 weeks ago
Daniel Schmidt 3bafac0d56 we can't savely detect deprecations within provisioners during plan
2 weeks ago
Daniel Schmidt 7eaf6daf60 add deprecation marks to resources based on schema
2 weeks ago
Sarah French 02a4ddce1b
fix: Fail an `apply` command if the plan file was generated for a workspace that isn't the selected workspace (#37955)
2 weeks ago
Daniel Schmidt 379fa79c3e ElaborateFromConfigBody handles deeply nested paths more precisely
2 weeks ago
Daniel Schmidt 5723a7a26b refactor into switch statement
2 weeks ago
Daniel Schmidt b09ef138fc use validate for primitive types
2 weeks ago
Daniel Schmidt e6d969a2eb we only want to send diagnostics for deeply nested deprecations in certain locations
2 weeks ago
Daniel Schmidt 2f392d904e deprecation.Validate should only check top-level marks
2 weeks ago
Daniel Schmidt 75445e1ef8 use a string as deprecation origin to help with indirect references
2 weeks ago
Daniel Schmidt c9cc64a260 move stray check for deprecation to central location
2 weeks ago
Daniel Schmidt 844bcd8e2c contextualFromConfigBody should also apply for overridden diagnostics
2 weeks ago
Daniel Schmidt a96df66a9a display origin of deprecated value in diagnostic
2 weeks ago
Daniel Schmidt 3a36e7732b refactor: extract write snippet in diagnostic rendering
2 weeks ago
Daniel Schmidt ea7f1e3043 add extra origin information for deprecation diagnostics
2 weeks ago
Daniel Schmidt c02223e94c use value without deprecations after validating
2 weeks ago
Daniel Schmidt 5ee1bece21 detect deprecation marks in more places
2 weeks ago
Daniel Schmidt 0a9bfcc8d0 move test case to more appropriate PR
2 weeks ago