Skip to content

Document phone extension field, simplify password warning - #264

Merged
DavidePrincipi merged 9 commits into
mainfrom
feat-8027
Sep 18, 2026
Merged

DavidePrincipi merged 9 commits into
mainfrom
feat-8027

Conversation

@DavidePrincipi

@DavidePrincipi DavidePrincipi commented Sep 15, 2026

Copy link
Copy Markdown
Member

Summary

  • Add the new optional "Phone extension" field to the user docs, next to Email Manage LDAP phone extension attribute dev#8027
  • Fix name of Email field Import LDAP mail attribute as user alias address dev#7545
  • Both Active Directory and LDAP now store the phone extension in the telephoneNumber attribute, so the doc names a single attribute instead of one per schema
  • Expand the Email field description: its meaning depends on the consuming application (login name, password-warning recipient, or mail-domain alternate address), pointing to the relevant sections instead of assuming a single use
  • Simplify the Password expiration warning section: collapse the internal/external SMTP subsections into a single Recipient address section that matches how notify-password-warning actually resolves the recipient (user's Email field first, then a Mail application bound to the user domain)
  • Sync the Italian translation (i18n/it) with all of the above, per AGENTS.md; also drops a stray "(solo AD)" qualifier on "La password non scade mai" left over from an earlier translation

Test plan

  • yarn build (EN + IT)
  • Read through the changed sections for clarity

🤖 Generated with Claude Code

@github-actions

github-actions Bot commented Sep 15, 2026

Copy link
Copy Markdown
Contributor
PR Preview Action v1.8.1
Preview removed because the pull request was closed.
2026-09-18 14:37 UTC

@DavidePrincipi DavidePrincipi changed the title Document the phone extension field Document phone extension field, simplify password warning Sep 17, 2026
Collapse the separate internal/external SMTP subsections into a
single Recipient address section: the notification address always
comes from the user's Email address field first, falling back to a
Mail application bound to the user domain. This matches how
notify-password-warning actually resolves the recipient and removes
the outdated internal/external SMTP distinction.

Also trim repeated "enable"/"enabled" wording in the surrounding
prose for clarity.

Assisted-by: Claude Code:claude-sonnet-5
Add the Phone extension field to both the Cluster Admin and User
Management portal user forms, mirroring the existing Email entry;
Active Directory and RFC2307 both store it in the LDAP
telephoneNumber attribute.

Rename "Email address" to Email to match the actual UI label, and
expand its description: the attribute's meaning depends on the
consuming application (login name, password warning recipient, or
mail-domain alternate address), so point readers to the relevant
sections instead of assuming a single use.

Cross-link the User Management portal's field list back to Create
users and groups so the two lists don't drift out of sync.

Assisted-by: Claude Code:claude-sonnet-5
Mirror 114f7fa (docs(user_domains): simplify password expiration
warning) in the Italian translation, per AGENTS.md's requirement to
keep the i18n/it mirror in sync with the English page.

Assisted-by: Claude Code:claude-sonnet-5
Mirror c5d3890 (docs(user_domains): document phone extension, align
Email naming) in the Italian translation, per AGENTS.md's requirement
to keep the i18n/it mirror in sync with the English page.

Also drops the stray "(solo AD)" qualifier from "La password non
scade mai", which never applied to that field in the English source.

Assisted-by: Claude Code:claude-sonnet-5
Use the Unicode em dash (—) instead of "--" in the CSV field list,
matching the dash style already used elsewhere in the page.

Add a note that the Phone extension field is not part of the CSV
import/export format, to keep it compatible with files exported by
earlier versions.

Assisted-by: Claude Code:claude-sonnet-5
Mirror 8d060a6 (docs(user_domains): note CSV compatibility, use em
dash in CSV list) in the Italian translation, per AGENTS.md's
requirement to keep the i18n/it mirror in sync with the English page.

Assisted-by: Claude Code:claude-sonnet-5

@gsanchietti gsanchietti left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'd change the first sentence (also in Italian): original one was a little bit more clear.

Comment thread docs/administrator-manual/installation/user_domains.md Outdated
The Mail application bound to the user domain is not necessarily the
one the cluster uses for its own notification submission; the MX
requirement only drops when the two coincide. Spell out the two
cases instead of unconditionally calling the submission internal.

Assisted-by: Claude Code:claude-sonnet-5
Mirror df4fc14 (fix(user_domains): clarify when password warning
needs a public MX) in the Italian translation, per AGENTS.md's
requirement to keep the i18n/it mirror in sync with the English page.

Assisted-by: Claude Code:claude-sonnet-5
@DavidePrincipi
DavidePrincipi merged commit fe15f76 into main Sep 18, 2026
2 checks passed
@DavidePrincipi
DavidePrincipi deleted the feat-8027 branch September 18, 2026 14:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants