* [PATCH proxmox-backup] fix #7933: ui: datastore summary: display s3 endpoint
@ 2026-08-28 9:14 David Riley
0 siblings, 0 replies; only message in thread
From: David Riley @ 2026-08-28 9:14 UTC (permalink / raw)
To: pbs-devel; +Cc: David Riley
Add the S3 endpoint ID to the datastore summary.
This provides users with immediate visibility into which S3 endpoint
is configured for the datastore without having to check the
configuration file.
Link: https://bugzilla.proxmox.com/show_bug.cgi?id=7933
Signed-off-by: David Riley <d.riley@proxmox.com>
---
www/datastore/Summary.js | 14 ++++++++++++++
1 file changed, 14 insertions(+)
diff --git a/www/datastore/Summary.js b/www/datastore/Summary.js
index d118eb7e5..775a52cbf 100644
--- a/www/datastore/Summary.js
+++ b/www/datastore/Summary.js
@@ -150,6 +150,15 @@ Ext.define('PBS.DataStoreS3Stats', {
bodyPadding: 20,
items: [
+ {
+ title: gettext('S3 Endpoint'),
+ printBar: false,
+ bind: {
+ data: {
+ text: '{client}',
+ },
+ },
+ },
{
xtype: 'box',
html: `<b>${gettext('S3 traffic:')}</b>`,
@@ -552,6 +561,11 @@ Ext.define('PBS.DataStoreSummary', {
success: function (response) {
let data = response.result.data;
+ let backend = PBS.Utils.parsePropertyString(data.backend);
+ if (backend?.type === 's3') {
+ me.getViewModel().set('client', backend.client);
+ }
+
const removable = !!data['backing-device'];
me.lookupReferenceHolder()
.lookupReference('mountButtonSeparator')
--
2.47.3
^ permalink raw reply related [flat|nested] only message in thread
only message in thread, other threads:[~2026-08-28 9:14 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-08-28 9:14 [PATCH proxmox-backup] fix #7933: ui: datastore summary: display s3 endpoint David Riley
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.