From 53db6b0ff0a2d0fccb8423d076711688f01e0e4a Mon Sep 17 00:00:00 2001 From: Amy Blais <29708087+amyblais@users.noreply.github.com> Date: Fri, 15 May 2026 09:42:07 +0300 Subject: [PATCH 1/3] Update conf.py --- source/conf.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/source/conf.py b/source/conf.py index 17bed3ac2e3..2f008da4183 100644 --- a/source/conf.py +++ b/source/conf.py @@ -526,9 +526,9 @@ def setup(app: Sphinx): # built documents. # # The short X.Y version. -# version = '11.7' +# version = '11.8' # The full version, including alpha/beta/rc tags. -# release = '11.7' +# release = '11.8' # The language for content autogenerated by Sphinx. Refer to documentation # for a list of supported languages. From 328fc1ecf0bd31241bf0ffdd9bc141cc7078be98 Mon Sep 17 00:00:00 2001 From: Vishal Date: Mon, 18 May 2026 14:35:09 +0530 Subject: [PATCH 2/3] MM-67771: Update Report a Problem default behavior docs (#8845) * MM-67771: Update Report a Problem docs to reflect email flow Update the "Default link" description to reflect the new behavior: licensed servers now open an email to Mattermost support, and free edition directs to the troubleshooting forums. Also fix typo in REPORTAPROBLMEMAIL env var name. Co-Authored-By: Claude Opus 4.6 (1M context) * Update site-configuration-settings.rst --------- Co-authored-by: Claude Opus 4.6 (1M context) Co-authored-by: Eric Sethna <14333569+esethna@users.noreply.github.com> Co-authored-by: Amy Blais <29708087+amyblais@users.noreply.github.com> --- .../configure/site-configuration-settings.rst | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/source/administration-guide/configure/site-configuration-settings.rst b/source/administration-guide/configure/site-configuration-settings.rst index 0865920b739..365d445ba5b 100644 --- a/source/administration-guide/configure/site-configuration-settings.rst +++ b/source/administration-guide/configure/site-configuration-settings.rst @@ -253,7 +253,7 @@ Report a Problem With self-hosted deployments, you can specify how the **Report a Problem** option behaves in the Mattermost app via the **Help** menu: -- **Default link**: Uses the default Mattermost URL to report a problem. Customers with a Mattermost subscription are directed to the `Mattermost Support Portal `_. Community deployments are directed to `create a new issue on the Mattermost GitHub repository `_. +- **Default**: Customers with a Mattermost license can open a support case by email with the Mattermost support team. Unlicensed Mattermost deployments are directed to the `troubleshooting forums `_. - **Email address**: Enables you to :ref:`enter an email address ` that users will be prompted to send a message to when they choose **Report a Problem** in Mattermost. - **Custom link**: Enables you to :ref:`enter a URL ` that users will be directed to when they choose **Report a Problem** in Mattermost. - **Hide link**: Removes the **Report a Problem** option from Mattermost. @@ -282,7 +282,7 @@ Report a Problem link :displayname: Report a Problem email (Customization) :systemconsole: Site Configuration > Customization :configjson: .SupportSettings.ReportAProblemMail - :environment: MM_SUPPORTSETTINGS_REPORTAPROBLMEMAIL + :environment: MM_SUPPORTSETTINGS_REPORTAPROBLEMMAIL :description: Enter the email address that users will be prompted to send a message to when they choose Report a Problem in Mattermost. Report a Problem email address @@ -291,7 +291,7 @@ Report a Problem email address +---------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------+ | This field sets the email address for the **Report a Problem** link in the channel | - System Config path: **Site Configuration > Customization** | | header **Help** menu. | - ``config.json`` setting: ``SupportSettings`` > ``ReportAProblemMail`` | -| | - Environment variable: ``MM_SUPPORTSETTINGS_REPORTAPROBLMEMAIL`` | +| | - Environment variable: ``MM_SUPPORTSETTINGS_REPORTAPROBLEMMAIL`` | | String input. Cannot be left blank. | | +---------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------+ From 89c8271467f2671bade0e900a1f0969d862caf89 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Guillermo=20Vay=C3=A1?= Date: Tue, 19 May 2026 09:37:11 +0200 Subject: [PATCH 3/3] [MM-67856] docs: add /mobile-logs slash command (#8913) * docs: add /mobile-logs slash command Document the new /mobile-logs command introduced in mattermost/mattermost#35658, which toggles the attach_app_logs preference to enable attaching mobile app logs as a file in the Mattermost mobile client (v2.38+) for debugging. Co-Authored-By: Claude Opus 4.7 (1M context) * docs: refine /mobile-logs admonition and wording - Elevate security/audit note to .. important:: - Use bold instead of italics for the error message - Clarify the attachment applies to any message the user sends Co-Authored-By: Claude Opus 4.7 (1M context) * address reviews * docs: refine mobile troubleshooting formatting * improve description --------- Co-authored-by: Claude Opus 4.7 (1M context) --- .../mobile/mobile-troubleshooting.rst | 20 ++++++++++++++++++- .../built-in-slash-commands.rst | 2 +- 2 files changed, 20 insertions(+), 2 deletions(-) diff --git a/source/deployment-guide/mobile/mobile-troubleshooting.rst b/source/deployment-guide/mobile/mobile-troubleshooting.rst index 0c510fbaaeb..ae79aadf1e9 100644 --- a/source/deployment-guide/mobile/mobile-troubleshooting.rst +++ b/source/deployment-guide/mobile/mobile-troubleshooting.rst @@ -20,6 +20,24 @@ Login with ADFS/Office365 is not working In line with Microsoft guidance we recommend `configuring intranet forms-based authentication for devices that do not support WIA `_. +How do I attach mobile app logs to a message? +--------------------------------------------- + +Use ``/mobile-logs`` during mobile troubleshooting to let users attach Mattermost mobile app logs to messages. Running ``/mobile-logs on`` shows the **Attach app logs** option in the attachment menu of the message composer, so users can include device-side logs when messaging an administrator or support engineer. Users can also turn this option on or off from the **Report a problem** screen in the mobile app. The command responds with an ephemeral message visible only to the user who ran it. + +.. important:: + + This command requires Mattermost mobile app v2.38 or later. + +- Enable **Attach app logs** for yourself using ``/mobile-logs on``. +- Disable **Attach app logs** for yourself using ``/mobile-logs off``. +- Check whether **Attach app logs** is enabled using ``/mobile-logs status``. +- System admins can manage the setting for another user by appending a username, such as ``/mobile-logs on @username``, ``/mobile-logs off @username``, or ``/mobile-logs status @username``. + +.. important:: + + Non-admin users can only manage their own preference. Attempts to target another account return a neutral **Unable to change mobile log settings for that user** message to avoid username enumeration. Preference changes made through this command are recorded in the audit log. + I see a “Connecting…” bar that does not go away ----------------------------------------------- @@ -147,4 +165,4 @@ If you did not receive a push notification when testing push notifications, use To conserve disk space, once your push notification issue is resolved, go to **System Console > Environment > Logging > File Log Level**, then select **ERROR** to switch your logging detail level from **DEBUG** to **Errors Only**. -If push notifications are not being delivered on the mobile device, confirm that you're logged in to the **Native** mobile app session through **Profile > Security > View and Log Out of Active Sessions**. Otherwise, the `DeviceId` won't get registered in the `Sessions` table and notifications won't be delivered. \ No newline at end of file +If push notifications are not being delivered on the mobile device, confirm that you're logged in to the **Native** mobile app session through **Profile > Security > View and Log Out of Active Sessions**. Otherwise, the ``DeviceId`` won't get registered in the ``Sessions`` table and notifications won't be delivered. diff --git a/source/integrations-guide/built-in-slash-commands.rst b/source/integrations-guide/built-in-slash-commands.rst index 7f87e7fe45a..3616eadb521 100644 --- a/source/integrations-guide/built-in-slash-commands.rst +++ b/source/integrations-guide/built-in-slash-commands.rst @@ -63,4 +63,4 @@ More useful slash commands - Open the in-product Marketplace using ``/marketplace``. - Display a list of keyboard shortcuts using ``/shortcuts``. - Open the **Settings** screen using ``/settings``. -- Log out of Mattermost using ``/logout``. \ No newline at end of file +- Log out of Mattermost using ``/logout``.