pulumi/pkg/backend/httpstate
Fraser Waters f911817fb5 Refactor secret managers to not deal with config data directly.
Secret managers now just deal with their JSON state. All the logic of mapping
between JSON state and the config files (`workspace.ProjectStack`) is kept in
secrets/manager.go `SetConfig` and `GetConfig` methods.

If we add secrets to project config we'll just add the type and state fields directly.

If we add plugin support for secrets they will write raw type and state fields directly to stack config as well.
2024-02-15 17:08:32 +00:00
..
client Fix stack name validation check (#15245) 2024-01-27 10:35:20 +00:00
testdata [snapshot] Use a newer diff package 2023-05-16 12:33:30 -07:00
backend.go Add `--suppress-progresss` flag to CLI (#14690) 2024-02-05 11:48:10 +00:00
backend_test.go Add Base64SecretsProvider for testing (#15017) 2024-01-05 08:32:56 +00:00
console.go Add support for a PULUMI_CONSOLE_DOMAIN env var (#4410) 2020-04-17 11:50:00 -07:00
console_test.go all: Reformat with gofumpt 2023-03-03 09:00:24 -08:00
diffs.go Clean up uses of .Error() (#14965) 2023-12-20 15:54:06 +00:00
diffs_post_1.20.go Clean up uses of .Error() (#14965) 2023-12-20 15:54:06 +00:00
diffs_pre_1.20.go [snapshot] Use a newer diff package 2023-05-16 12:33:30 -07:00
doc.go Document Go packages (#6009) 2021-01-11 11:07:59 -07:00
environments.go [cli] Include config from ESC in `pulumi config` (#14560) 2023-11-21 10:44:45 +00:00
mock.go Adds Pulumi AI integrations with Pulumi New (#14685) 2023-12-20 22:08:09 +00:00
policypack.go improve display for policy packs (#15186) 2024-01-19 13:40:24 +00:00
snapshot.go Implement preview-only refresh (#15330) 2024-02-01 20:30:40 +00:00
snapshot_test.go Add tokens.StackName (#14487) 2023-11-15 07:44:54 +00:00
stack.go Refactor secret managers to not deal with config data directly. 2024-02-15 17:08:32 +00:00
state.go Exclude internal events from those sent to the service (#14972) 2023-12-21 00:13:04 +00:00
token_source.go all: Reformat with gofumpt 2023-03-03 09:00:24 -08:00
token_source_test.go Use context.Background in tests (#14029) 2023-09-25 12:25:26 +00:00