Skip to content
This repository has been archived by the owner on Mar 13, 2024. It is now read-only.

MM-12320 - Change "about" section references to use the site name when it is configured #2869

Merged
merged 11 commits into from
May 28, 2019

Conversation

reflog
Copy link
Contributor

@reflog reflog commented May 28, 2019

Summary

When Site Name is configured under "System Console > Custom Branding > Site Name:

update Main Menu from "About Mattermost" to "About [Site Name]"

update About modal heading "About Mattermost" to "About [Site Name]" (see attached image)

This should apply to desktop app, Webapp and RN.

Ticket Link

Fixes https://mattermost.atlassian.net/browse/MM-12320

Related Pull Requests

Copy link
Member

@jespino jespino left a comment

Choose a reason for hiding this comment

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

Needs some changes to change how the intl is passed to the components.

Copy link
Member

@jespino jespino left a comment

Choose a reason for hiding this comment

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

LGTM

@hanzei hanzei added the 2: Dev Review Requires review by a core commiter label May 28, 2019
@enahum enahum added this to the v5.14.0 milestone May 28, 2019
@@ -211,7 +211,8 @@ export default class AboutBuildModal extends React.PureComponent {
>
<FormattedMessage
id='about.title'
defaultMessage='About Mattermost'
values={{appTitle: config.SiteName || 'Mattermost'}}
Copy link
Contributor

Choose a reason for hiding this comment

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

just to point out this is the same explanation as in the mobile PR, 0/5 if you change it or not

@enahum enahum added 4: Reviews Complete All reviewers have approved the pull request and removed 2: Dev Review Requires review by a core commiter labels May 28, 2019
@enahum enahum merged commit ae9eace into mattermost:master May 28, 2019
@lindy65 lindy65 removed the 4: Reviews Complete All reviewers have approved the pull request label Jun 2, 2019
@amyblais amyblais added the Changelog/Done Required changelog entry has been written label Jul 16, 2019
@amyblais amyblais added the Docs/Needed Requires documentation label Jul 16, 2019
@amyblais amyblais added Docs/Done Required documentation has been written and removed Docs/Needed Requires documentation labels Aug 13, 2019
@lindy65 lindy65 added the Tests/Done Release tests have been written label Aug 13, 2019
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Changelog/Done Required changelog entry has been written Docs/Done Required documentation has been written Tests/Done Release tests have been written
Projects
None yet
8 participants