0
0
mirror of https://github.com/bpg/terraform-provider-proxmox.git synced 2025-08-29 06:45:43 +00:00
terraform-provider-proxmox/.github/workflows
vanillaSprinkles eb2f36be21
feat(provider): add support for pre(external) auth'd session tokens (#1441)
* feat(provider): add support for pre(external) auth'd session tokens

adds provider config inputs:
  - env vars: PROXMOX_VE_AUTH_PAYLOAD; PROXMOX_VE_AUTH_TICKET with PROXMOX_VE_CSRF_PREVENTION_TOKEN
  - provider-config: auth_payload; auth_ticket with csrf_prevention_token

Signed-off-by: vanillaSprinkles <vanillaSprinkles@users.noreply.github.com>

* add //nolint to "todo" comments/questions and lll for build to pass; add flags to terraform-plugin-docs

Signed-off-by: vanillaSprinkles <vanillaSprinkles@users.noreply.github.com>

* address first iteration of comments: remove auth-payload, improve index.md

Signed-off-by: vanillaSprinkles <vanillaSprinkles@users.noreply.github.com>

* refactor credentials using struct composition, other minor cleanups

Signed-off-by: Pavel Boldyrev <627562+bpg@users.noreply.github.com>

* fix linter error

Signed-off-by: Pavel Boldyrev <627562+bpg@users.noreply.github.com>

* fix make docs, add terraform to handle fmt

Signed-off-by: vanillaSprinkles <vanillaSprinkles@users.noreply.github.com>

---------

Signed-off-by: vanillaSprinkles <vanillaSprinkles@users.noreply.github.com>
Signed-off-by: Pavel Boldyrev <627562+bpg@users.noreply.github.com>
Co-authored-by: Pavel Boldyrev <627562+bpg@users.noreply.github.com>
2024-10-02 20:40:33 -04:00
..
code-quality.yml chore(ci): update jetbrains/qodana-action action (v2024.1.9 → v2024.2.3) (#1544) 2024-09-20 02:21:12 +00:00
golangci-lint.yml chore(ci): update dorny/paths-filter action (v3.0.1 → v3.0.2) 2024-03-02 23:49:58 +00:00
link-check.yml chore(ci): update actions/checkout action (v4.1.7 → v4.2.0) (#1555) 2024-09-28 00:23:04 +00:00
metrics.yml chore(ci): add link checker, reformat actions code (#944) 2024-01-21 03:43:08 +00:00
publish.yml chore(ci): update actions/create-github-app-token action (v1.10.4 → v1.11.0) (#1532) 2024-09-11 22:12:03 +00:00
release-please.yml chore(ci): update actions/create-github-app-token action (v1.10.4 → v1.11.0) (#1532) 2024-09-11 22:12:03 +00:00
semgrep.yml chore(ci): add link checker, reformat actions code (#944) 2024-01-21 03:43:08 +00:00
stale.yaml chore(ci): update actions/create-github-app-token action (v1.10.4 → v1.11.0) (#1532) 2024-09-11 22:12:03 +00:00
test.yml feat(provider): add support for pre(external) auth'd session tokens (#1441) 2024-10-02 20:40:33 -04:00
testacc.yml chore(ci): update hashicorp/setup-terraform action (v3.1.1 → v3.1.2) (#1498) 2024-08-21 03:00:57 +00:00