0
0
mirror of https://github.com/bpg/terraform-provider-proxmox.git synced 2025-07-01 02:52:58 +00:00
terraform-provider-proxmox/fwprovider
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
..
access chore: refactor container acc test (#1408) 2024-06-24 23:08:59 -04:00
acme feat(acme): implement resources and data sources for ACME plugins (#1479) 2024-09-08 10:54:16 -04:00
attribute misc(vm2): add support for vga (#1328) 2024-05-27 21:30:12 -04:00
ha chore(code): fix code quality warnings (#1409) 2024-06-25 00:47:50 -04:00
hardwaremapping chore(deps): update tools (#1490) 2024-08-19 13:48:39 -04:00
network fix(file): respect download_file.override attr when checking for th… (#1537) 2024-09-16 22:02:25 +00:00
nodes/apt chore(code): align resource/datasource names in the fwprovider code (#1488) 2024-08-13 01:03:17 +00:00
test feat(provider): add support for pre(external) auth'd session tokens (#1441) 2024-10-02 20:40:33 -04:00
types feat(node): implement initial support to manage APT repositories (#1325) 2024-07-05 18:48:35 -04:00
validators fix(repo): fix source.list path validation on Windows (#1429) 2024-07-05 20:20:34 -04:00
vm fix(vm): handle more than 4 hostpci devices (#1543) 2024-09-20 19:04:45 -04:00
datasource_version.go chore: fix linter error (#645) 2023-10-23 22:41:26 +00:00
provider.go feat(provider): add support for pre(external) auth'd session tokens (#1441) 2024-10-02 20:40:33 -04:00
resource_download_file_test.go fix(file): respect download_file.override attr when checking for th… (#1537) 2024-09-16 22:02:25 +00:00
resource_download_file.go fix(file): respect download_file.override attr when checking for th… (#1537) 2024-09-16 22:02:25 +00:00
resource_options_test.go chore: refactor container acc test (#1408) 2024-06-24 23:08:59 -04:00
resource_options.go misc(vm2): add support for vga (#1328) 2024-05-27 21:30:12 -04:00