all lists on lists.proxmox.com
 help / color / mirror / Atom feed
* [pdm-devel] [PATCH yew-widget-toolkit/proxmox-api-types/pdm] overhaul remote wizard
@ 2024-12-19 12:09 Dominik Csapak
  2024-12-19 12:09 ` [pdm-devel] [PATCH yew-widget-toolkit 1/1] widget: input panel: use correct column for custom childs Dominik Csapak
                   ` (5 more replies)
  0 siblings, 6 replies; 11+ messages in thread
From: Dominik Csapak @ 2024-12-19 12:09 UTC (permalink / raw)
  To: pdm-devel

reorganize how the wizard is setup, by
* first only requiring hostname (+ fingerprint)
* then require a name + credentials
* then the endpoint list as before
* then the summary as before

Not super sure about the name for the 'realms' api endpoint, maybe
'scan-realms' or something would be better?

The widget toolkit patch is not strictly required, but the layout with
the radio buttons is slightly incorrect without it.

promxox-yew-widget-toolkit:

Dominik Csapak (1):
  widget: input panel: use correct column for custom childs

 src/widget/input_panel.rs | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

promxox-api-types:

Dominik Csapak (1):
  add /access/domains GET call

 pve-api-types/generate.pl            |  7 +++-
 pve-api-types/src/generated/code.rs  | 12 ++++++-
 pve-api-types/src/generated/types.rs | 51 ++++++++++++++++++++++++++++
 3 files changed, 68 insertions(+), 2 deletions(-)

proxmox-datacenter-manager:

Dominik Csapak (3):
  server: api: add 'realms' add point for PVE
  pdm-client: expose `ListRealm` type
  ui: restructure wizard to have a better flow

 lib/pdm-client/src/lib.rs             |   2 +
 server/src/api/pve/mod.rs             |  52 +++-
 ui/src/remotes/add_wizard.rs          |  37 ++-
 ui/src/remotes/mod.rs                 |   5 +-
 ui/src/remotes/wizard_page_connect.rs | 115 ++++-----
 ui/src/remotes/wizard_page_info.rs    | 336 ++++++++++++++++++++++----
 6 files changed, 415 insertions(+), 132 deletions(-)

-- 
2.39.5



_______________________________________________
pdm-devel mailing list
pdm-devel@lists.proxmox.com
https://lists.proxmox.com/cgi-bin/mailman/listinfo/pdm-devel


^ permalink raw reply	[flat|nested] 11+ messages in thread

end of thread, other threads:[~2024-12-19 12:41 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2024-12-19 12:09 [pdm-devel] [PATCH yew-widget-toolkit/proxmox-api-types/pdm] overhaul remote wizard Dominik Csapak
2024-12-19 12:09 ` [pdm-devel] [PATCH yew-widget-toolkit 1/1] widget: input panel: use correct column for custom childs Dominik Csapak
2024-12-19 12:22   ` [pdm-devel] applied: " Thomas Lamprecht
2024-12-19 12:09 ` [pdm-devel] [PATCH proxmox-api-types 1/1] add /access/domains GET call Dominik Csapak
2024-12-19 12:22   ` [pdm-devel] applied: " Thomas Lamprecht
2024-12-19 12:09 ` [pdm-devel] [PATCH datacenter-manager 1/3] server: api: add 'realms' add point for PVE Dominik Csapak
2024-12-19 12:09 ` [pdm-devel] [PATCH datacenter-manager 2/3] pdm-client: expose `ListRealm` type Dominik Csapak
2024-12-19 12:09 ` [pdm-devel] [PATCH datacenter-manager 3/3] ui: restructure wizard to have a better flow Dominik Csapak
2024-12-19 12:31 ` [pdm-devel] applied: [PATCH yew-widget-toolkit/proxmox-api-types/pdm] overhaul remote wizard Thomas Lamprecht
2024-12-19 12:35   ` Dominik Csapak
2024-12-19 12:40     ` Thomas Lamprecht

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.
Service provided by Proxmox Server Solutions GmbH | Privacy | Legal