Skip to content

Conversation

@castillo92
Copy link
Contributor

@castillo92 castillo92 commented Jan 3, 2026

Summary

If you visit Settings -> Administration -> Sharing you can see 3 options and I think the text could be improved because, in short, the title and options are:

"Limit sharing based on groups:"

  • Allow all
  • Exclude some groups
  • Allow only some groups

And if you select any option, the textbox explain itself:

Line 133 :label="settings.excludeGroups === 'allow' ? t('settings', 'Groups allowed to share') : t('settings', 'Groups excluded from sharing')"

Therefore, I believe that text labels could be simplified.

TODO

  • Agree to my proposal and change text label.

Checklist

BEFORE:
Before

  • Documentation (manuals or wiki) has been updated or is not required
  • Backports requested where applicable (ex: critical bugfixes)
  • Labels added where applicable (ex: bug/enhancement, 3. to review, feature component)
  • Milestone added for target branch/version (ex: 32.x for stable32)

Consistency

Signed-off-by: Castillo <[email protected]>
@castillo92 castillo92 requested a review from a team as a code owner January 3, 2026 19:45
@castillo92 castillo92 requested review from artonge, sorbaugh and susnux and removed request for a team January 3, 2026 19:45
@susnux susnux requested a review from szaimen January 5, 2026 13:41
@susnux susnux added 3. to review Waiting for reviews ♻️ refactor Refactor code (not a bug fix, not a feature just refactoring) feature: language/translations (l10n/i18n) Localization and translation matters labels Jan 5, 2026
@susnux susnux added this to the Nextcloud 33 milestone Jan 5, 2026
@szaimen szaimen requested review from kra-mo and marcoambrosini and removed request for szaimen January 5, 2026 17:20
@nextcloud-bot nextcloud-bot mentioned this pull request Jan 7, 2026
@artonge
Copy link
Contributor

artonge commented Jan 8, 2026

@castillo92 can you update your commit to respect the conventional commit specification? :)
Something like: fix(settings): Improve sharing form labels

@castillo92 castillo92 changed the title Update AdminSettingsSharingForm.vue fix(settings): Improve sharing form labels Jan 8, 2026
@castillo92
Copy link
Contributor Author

@castillo92 can you update your commit to respect the conventional commit specification? :) Something like: fix(settings): Improve sharing form labels

You're absolutely right, I did it just as you suggested. I'm new to this.

@nextcloud-bot nextcloud-bot mentioned this pull request Jan 9, 2026
@artonge
Copy link
Contributor

artonge commented Jan 9, 2026

You're absolutely right, I did it just as you suggested. I'm new to this.

Looks like you updated the pull request title, but not the commit message. You'll have to amend it and then to force push it. Those commands should do it:

git commit --amend # This will open an editor, then you can change the message accordingly
git push --force-with-lease # This will override the commit that you already pushed

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

3. to review Waiting for reviews feature: language/translations (l10n/i18n) Localization and translation matters ♻️ refactor Refactor code (not a bug fix, not a feature just refactoring)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants