proxmox-backup/www/config
Thomas Lamprecht 3c23c4c250 ui: garbage-collection: use different state-id for global and per-datastore view
For one these different views have different columns shown, and more
importantly: with the state being shared one could change sorting in
the global view and then have that applied in the per-datastore view
too, even if one cannot sort that view explicitly otherwise as there's
just one row anyway. This small glitch might lead to a bit of
confusion in the worst case and looks unpolished in any way.

Note that I explicitly decided against encoding the datastore in the
state-id for the per-datastore views for now, as most users will want
to adapt layout (like column width) for all per-datastores views.

Having to re-do that for every datastore separately can be quite a
nuisance while the same user wanting different layout for each
datastore in their per-datastore view seems rather to be an edge case.
And we can always change this, so starting out with the slightly more
restricted design that has less browser local data to be saved seems
better w.r.t. maintainability.

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2024-05-21 11:34:21 +02:00
..
ACLView.js ui: acl view: make path column flex, but enforce minWidth 2022-05-18 18:22:17 +02:00
CertificateView.js ui: node certificate: make parent panel scrollable 2022-10-11 11:27:18 +02:00
GCView.js ui: garbage-collection: use different state-id for global and per-datastore view 2024-05-21 11:34:21 +02:00
MetricServerView.js ui: metricserver: fix enable column 2022-11-30 17:44:08 +01:00
NodeOptionView.js ui: node config: avoid split listeners 2022-04-12 15:29:03 +02:00
NotificationConfigView.js ui: add notification config panel 2024-04-23 23:14:46 +02:00
PruneAndGC.js ui: prune/gc view: improve sizing & scrolling behaviour 2024-04-22 13:58:08 +02:00
PruneView.js fix #4448: ui: prune jobs: rename Store to Datastore for consitency 2023-01-04 11:03:40 +01:00
RemoteView.js fix #3058: ui: improve remote edit UX by clarifying ID vs host 2022-01-12 09:38:59 +01:00
SyncView.js ui: sync view: increase default width of 'Max. Depth' column 2024-04-19 09:07:09 +02:00
TokenView.js ui: access: stream line add/edit/.. button order and separators 2021-01-18 09:33:29 +01:00
TrafficControlView.js ui: traffic-control view: tune column width, add more flex 2021-11-20 22:32:53 +01:00
UserView.js add 'confirmation-password' parameter to user password change API/UI 2024-03-25 14:20:16 +01:00
VerifyView.js ui: verify jobs: set/improve min-width for datastore and namespace columns 2023-01-04 11:19:29 +01:00
WebauthnView.js ui: webauthn: decrease upgrade frequency from 1s to 2.5s 2022-02-07 15:20:22 +01:00