diff --git a/CHANGELOG.unreleased.md b/CHANGELOG.unreleased.md index f75739a39..9760146fc 100644 --- a/CHANGELOG.unreleased.md +++ b/CHANGELOG.unreleased.md @@ -2,6 +2,8 @@ ### Enhancements +- [Settings/remotes] Expose mount options field for SMB [#4063](https://github.com/vatesfr/xen-orchestra/issues/4063) (PR [#4067](https://github.com/vatesfr/xen-orchestra/pull/4067)) + ### Bug fixes - [Continuous Replication] Fix VHD size guess for empty files [#4105](https://github.com/vatesfr/xen-orchestra/issues/4105) (PR [#4107](https://github.com/vatesfr/xen-orchestra/pull/4107)) diff --git a/packages/xo-web/src/common/intl/messages.js b/packages/xo-web/src/common/intl/messages.js index 11136fd85..7569660da 100644 --- a/packages/xo-web/src/common/intl/messages.js +++ b/packages/xo-web/src/common/intl/messages.js @@ -547,6 +547,7 @@ const messages = { remoteSmbPlaceHolderPassword: 'Password', remoteSmbPlaceHolderDomain: 'Domain', remoteSmbPlaceHolderAddressShare: '
\\\\ *', + remoteSmbPlaceHolderOptions: 'Custom mount options', remotePlaceHolderPassword: 'password(fill to edit)', // ------ New Storage ----- diff --git a/packages/xo-web/src/xo-app/settings/remotes/index.js b/packages/xo-web/src/xo-app/settings/remotes/index.js index 74c2c030c..c89dab443 100644 --- a/packages/xo-web/src/xo-app/settings/remotes/index.js +++ b/packages/xo-web/src/xo-app/settings/remotes/index.js @@ -226,6 +226,16 @@ const COLUMNS_SMB_REMOTE = [ ), name: _('remoteShare'), }, + { + name: _('remoteOptions'), + itemRenderer: remote => ( + + ), + }, COLUMN_STATE, { itemRenderer: (remote, { formatMessage }) => ( diff --git a/packages/xo-web/src/xo-app/settings/remotes/remote.js b/packages/xo-web/src/xo-app/settings/remotes/remote.js index bc999c6e8..464e734c6 100644 --- a/packages/xo-web/src/xo-app/settings/remotes/remote.js +++ b/packages/xo-web/src/xo-app/settings/remotes/remote.js @@ -300,6 +300,19 @@ export default decorate([ value={domain} /> +
+ -o + +
)}