mirror of
https://github.com/mattermost/mattermost.git
synced 2025-02-25 18:55:24 -06:00
Add '(Only visible to admins) to license overature banners (#24166)
Co-authored-by: Mattermost Build <build@mattermost.com>
This commit is contained in:
parent
62d49350e5
commit
0b3457c672
@ -117,7 +117,7 @@ const OverageUsersBanner = () => {
|
|||||||
let message = (
|
let message = (
|
||||||
<FormattedMessage
|
<FormattedMessage
|
||||||
id='licensingPage.overageUsersBanner.text'
|
id='licensingPage.overageUsersBanner.text'
|
||||||
defaultMessage='Your workspace user count has exceeded your paid license seat count by {seats, number} {seats, plural, one {seat} other {seats}}. Purchase additional seats to remain compliant.'
|
defaultMessage='(Only visible to admins) Your workspace user count has exceeded your paid license seat count by {seats, number} {seats, plural, one {seat} other {seats}}. Purchase additional seats to remain compliant.'
|
||||||
values={{
|
values={{
|
||||||
seats: overageByUsers,
|
seats: overageByUsers,
|
||||||
}}
|
}}
|
||||||
@ -127,7 +127,7 @@ const OverageUsersBanner = () => {
|
|||||||
message = (
|
message = (
|
||||||
<FormattedMessage
|
<FormattedMessage
|
||||||
id='licensingPage.overageUsersBanner.textSelfHostedExpand'
|
id='licensingPage.overageUsersBanner.textSelfHostedExpand'
|
||||||
defaultMessage='Your workspace user count has exceeded your paid license seat count. Update your seat count to stay compliant.'
|
defaultMessage='(Only visible to admins) Your workspace user count has exceeded your paid license seat count. Update your seat count to stay compliant.'
|
||||||
values={{
|
values={{
|
||||||
seats: overageByUsers,
|
seats: overageByUsers,
|
||||||
}}
|
}}
|
||||||
|
@ -47,8 +47,8 @@ const seatsMinimumFor5PercentageState = (Math.ceil(seatsPurchased * OverActiveUs
|
|||||||
|
|
||||||
const seatsMinimumFor10PercentageState = (Math.ceil(seatsPurchased * OverActiveUserLimits.MAX)) + seatsPurchased;
|
const seatsMinimumFor10PercentageState = (Math.ceil(seatsPurchased * OverActiveUserLimits.MAX)) + seatsPurchased;
|
||||||
|
|
||||||
const text5PercentageState = `Your workspace user count has exceeded your paid license seat count by ${seatsMinimumFor5PercentageState - seatsPurchased} seats. Purchase additional seats to remain compliant.`;
|
const text5PercentageState = `(Only visible to admins) Your workspace user count has exceeded your paid license seat count by ${seatsMinimumFor5PercentageState - seatsPurchased} seats. Purchase additional seats to remain compliant.`;
|
||||||
const text10PercentageState = `Your workspace user count has exceeded your paid license seat count by ${seatsMinimumFor10PercentageState - seatsPurchased} seats. Purchase additional seats to remain compliant.`;
|
const text10PercentageState = `(Only visible to admins) Your workspace user count has exceeded your paid license seat count by ${seatsMinimumFor10PercentageState - seatsPurchased} seats. Purchase additional seats to remain compliant.`;
|
||||||
|
|
||||||
const contactSalesTextLink = 'Contact Sales';
|
const contactSalesTextLink = 'Contact Sales';
|
||||||
const expandSeatsTextLink = 'Purchase additional seats';
|
const expandSeatsTextLink = 'Purchase additional seats';
|
||||||
@ -141,7 +141,7 @@ describe('components/overage_users_banner', () => {
|
|||||||
it('should not render the banner because we are not on overage state', () => {
|
it('should not render the banner because we are not on overage state', () => {
|
||||||
renderComponent();
|
renderComponent();
|
||||||
|
|
||||||
expect(screen.queryByText('Your workspace user count has exceeded your paid license seat count by', {exact: false})).not.toBeInTheDocument();
|
expect(screen.queryByText('(Only visible to admins) Your workspace user count has exceeded your paid license seat count by', {exact: false})).not.toBeInTheDocument();
|
||||||
expect(getLicenseSelfServeStatus).not.toBeCalled();
|
expect(getLicenseSelfServeStatus).not.toBeCalled();
|
||||||
});
|
});
|
||||||
|
|
||||||
|
@ -3861,8 +3861,8 @@
|
|||||||
"licensingPage.overageUsersBanner.noticeDescription": "Notify your Customer Success Manager on your next true-up check. <a></a>",
|
"licensingPage.overageUsersBanner.noticeDescription": "Notify your Customer Success Manager on your next true-up check. <a></a>",
|
||||||
"licensingPage.overageUsersBanner.noticeTitle": "Your workspace user count has exceeded your paid license seat count by {seats, number} {seats, plural, one {seat} other {seats}}",
|
"licensingPage.overageUsersBanner.noticeTitle": "Your workspace user count has exceeded your paid license seat count by {seats, number} {seats, plural, one {seat} other {seats}}",
|
||||||
"licensingPage.overageUsersBanner.selfHostedNoticeDescription": "<a>Purchase additional seats</a> to remain compliant.",
|
"licensingPage.overageUsersBanner.selfHostedNoticeDescription": "<a>Purchase additional seats</a> to remain compliant.",
|
||||||
"licensingPage.overageUsersBanner.text": "Your workspace user count has exceeded your paid license seat count by {seats, number} {seats, plural, one {seat} other {seats}}. Purchase additional seats to remain compliant.",
|
"licensingPage.overageUsersBanner.text": "(Only visible to admins) Your workspace user count has exceeded your paid license seat count by {seats, number} {seats, plural, one {seat} other {seats}}. Purchase additional seats to remain compliant.",
|
||||||
"licensingPage.overageUsersBanner.textSelfHostedExpand": "Your workspace user count has exceeded your paid license seat count. Update your seat count to stay compliant.",
|
"licensingPage.overageUsersBanner.textSelfHostedExpand": "(Only visible to admins) Your workspace user count has exceeded your paid license seat count. Update your seat count to stay compliant.",
|
||||||
"link_preview.image_preview": "Show Image preview",
|
"link_preview.image_preview": "Show Image preview",
|
||||||
"link_preview.remove_link_preview": "Remove link preview",
|
"link_preview.remove_link_preview": "Remove link preview",
|
||||||
"list_modal.paginatorCount": "{startCount, number} - {endCount, number} of {total, number} total",
|
"list_modal.paginatorCount": "{startCount, number} - {endCount, number} of {total, number} total",
|
||||||
|
Loading…
Reference in New Issue
Block a user