[MM-60308] Add a set of "Developer Mode" settings that allow the user to turn off systems or force the app to behave a certain way (#3144)
* Add developer mode manager, implement browser-only mode * Add indicator when developer mode is enabled * Add switch to disable notification storage * Add setting to disable the user activity monitor * Add switchOff method for easily creating switches to disable/enable functionality, added setting to disable context menu * Add setting to force legacy API * Add force new API to remove any support for legacy mode, fix i18n * Fix lint * Use one call to `push`
This commit is contained in:
@@ -81,6 +81,12 @@
|
||||
"main.menus.app.view": "&View",
|
||||
"main.menus.app.view.actualSize": "Actual Size",
|
||||
"main.menus.app.view.clearCacheAndReload": "Clear Cache and Reload",
|
||||
"main.menus.app.view.developerModeBrowserOnly": "Browser Only Mode",
|
||||
"main.menus.app.view.developerModeDisableContextMenu": "Disable Context Menu",
|
||||
"main.menus.app.view.developerModeDisableNotificationStorage": "Disable Notification Storage",
|
||||
"main.menus.app.view.developerModeDisableUserActivityMonitor": "Disable User Activity Monitor",
|
||||
"main.menus.app.view.developerModeForceLegacyAPI": "Force Legacy API",
|
||||
"main.menus.app.view.developerModeForceNewAPI": "Force New API",
|
||||
"main.menus.app.view.devToolsAppWrapper": "Developer Tools for Application Wrapper",
|
||||
"main.menus.app.view.devToolsCurrentCallWidget": "Developer Tools for Call Widget",
|
||||
"main.menus.app.view.devToolsCurrentServer": "Developer Tools for Current Server",
|
||||
@@ -151,6 +157,7 @@
|
||||
"renderer.components.configureServer.url.urlNotMatched": "The server URL provided does not match the configured Site URL on your Mattermost server. Server version: {serverVersion}",
|
||||
"renderer.components.configureServer.url.urlUpdated": "The server URL provided has been updated to match the configured Site URL on your Mattermost server. Server version: {serverVersion}",
|
||||
"renderer.components.configureServer.url.validating": "Validating...",
|
||||
"renderer.components.developerModeIndicator.tooltip": "Developer mode is enabled. You should only have this enabled if a Mattermost developer has instructed you to.",
|
||||
"renderer.components.errorView.cannotConnectToAppName": "Cannot connect to {appName}",
|
||||
"renderer.components.errorView.havingTroubleConnecting": "We're having trouble connecting to {appName}. We'll continue to try and establish a connection.",
|
||||
"renderer.components.errorView.refreshThenVerify": "If refreshing this page (Ctrl+R or Command+R) does not work please verify that:",
|
||||
|
Reference in New Issue
Block a user