Weblate (bot)
744b059a75
Translations update from Mattermost Weblate ( #26143 )
...
* Translated using Weblate (Russian)
Currently translated at 99.8% (5807 of 5817 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/ru/
* Translated using Weblate (Czech)
Currently translated at 95.3% (5545 of 5817 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/cs/
* Translated using Weblate (Russian)
Currently translated at 100.0% (2588 of 2588 strings)
Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/ru/
* Translated using Weblate (Russian)
Currently translated at 100.0% (5817 of 5817 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/ru/
* Translated using Weblate (Polish)
Currently translated at 100.0% (2588 of 2588 strings)
Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/pl/
* Translated using Weblate (Dutch)
Currently translated at 99.9% (2587 of 2588 strings)
Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/nl/
* Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (2588 of 2588 strings)
Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/zh_Hans/
* Translated using Weblate (English (Australia))
Currently translated at 99.1% (2565 of 2588 strings)
Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/en_AU/
* Translated using Weblate (German)
Currently translated at 100.0% (2589 of 2589 strings)
Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/de/
* Translated using Weblate (English (Australia))
Currently translated at 99.9% (2587 of 2589 strings)
Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/en_AU/
* Translated using Weblate (Polish)
Currently translated at 100.0% (2589 of 2589 strings)
Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/pl/
* Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (2589 of 2589 strings)
Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/zh_Hans/
* Translated using Weblate (English (Australia))
Currently translated at 100.0% (5817 of 5817 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/en_AU/
* Translated using Weblate (Czech)
Currently translated at 95.3% (5545 of 5817 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/cs/
* Translated using Weblate (Polish)
Currently translated at 100.0% (5817 of 5817 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/pl/
* Update translation files
Updated by "Cleanup translation files" hook in Weblate.
Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/
* Update translation files
Updated by "Cleanup translation files" hook in Weblate.
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/
---------
Co-authored-by: Konstantin <eleferen@gmail.com >
Co-authored-by: Martin Joneš <m.jones@7group.cz >
Co-authored-by: master7 <marcin.karkosz@rajska.info >
Co-authored-by: Tom De Moor <tom@controlaltdieliet.be >
Co-authored-by: ThrRip <coding@thrrip.space >
Co-authored-by: jprusch <rs@schaeferbarthold.de >
Co-authored-by: Matthew Williams <Matthew.Williams@outlook.com.au >
Co-authored-by: Petr Chlíbek <p.chlibek@7group.cz >
2024-02-12 10:35:05 -04:00
Amy Blais
2116bf5498
Update minimum supported Edge and Chrome versions ( #26182 )
...
Automatic Merge
2024-02-09 22:12:05 +02:00
Michael Kochell
4e071e861c
Webapp - Outgoing OAuth Connections ( #25507 )
...
* added store
* make generated
* add missing license headers
* fix receiver name
* i18n
* i18n sorting
* update migrations from master
* make migrations-extract
* update retrylayer tests
* replaced sql query with id pagination
* fixed flaky tests
* missing columns
* missing columns on save/update
* typo
* improved tests
* remove enum from mysql colum
* add password credentials to store
* license changes
* OAuthOutgoingConnectionInterface
* Oauth -> OAuth
* make generated
* copied over installed_oauth_apps component and renamed things to installed_outgoing_oauth_connections
* merge migrations
* renamed migrations
* model change suggestions
* refactor test functionsn
* migration typo
* refactor store table names
* updated sanitize test
* cleanup merge
* refactor symbol
* "installed outgoing oauth connections" page works
* move things into a nested folder
* add and edit page stubs work
* list endpoint
* oauthoutgoingconnection -> outgoingoauthconnection
* signature change
* i18n update
* granttype typo
* naming
* api list
* uppercase typo
* i18n
* missing license header
* fixed path in comments
* updated openapi definitions
* changes to support selecting command request url
* sanitize connections
* make generated
* test license and no feature flag
* removed t.fatal
* updated testhelper calls
* yaml schema fixes
* switched interface name
* suggested translation
* missing i18n translation
* management permission
* moved permission initalization to proper place
* endpoints
* put tests
* error check typo
* fixed specific enttity urls
* tests
* read permission check
* updated openapi definitions
* i18n
* GetConnectionByAudience method
* notes
* replaced GetConnectionsByAudience with a filter
* added custom oauth token object
* updated interface and usage
* properly set enterprise interface
* move retrieval logic to impl
* webhook tests
* translations
* i18n: updates
* address comments
* endpoint and tests
* i18n
* api docs
* fixed endpoint path
* sq.like
* use filter object instead of parameters
* set url values if not empty
* typos
* converted some components to function components, and move around files
* correctly check token url
* restore flag to previous value
* added command oauth handler
* update enterprise imports
* migrate last component to function component
* Added enterprise import
* refactor permissions and add necessary webapp code
* Check correct flag in permission tree
* allow partial updates
* sort i18n webapp
* missing test modification
* fixed webapp i18n sorting
* allow validating stored connections
* added missing translation
* fix finished adding connection link and text on result page
* added missing permission to smoke tests
* missing role in smoke test
* updated translations
* updated translations
* support editing client secret on existing connection
* fix some i18n strings
* updated translations
* better error messages
* progress on using react select for command request url while maintaining typed in value
* remove writeheader, test
* HasValidGrantType
* end early to avoid nil pointer errors
* move slash command request url input box into its own component
* wrap components related to oauth connections in config check
* fix tests
* i18n-extract
* change some i18n strings to say "Outgoing OAuth 2.0 Connections"
* remove debug code
* fixed i18n
* updated i18n file
* feature configuration backend
* typo
* add system console setting
* Revert "typo"
This reverts commit 669da23e8ee47525ccaa6f59cbbd20bf8a121191.
* Revert "updated i18n file"
This reverts commit d0882c0dd7587533f0d0f7a7b7b190684186158a.
* Revert "fixed i18n"
This reverts commit 3108866bc19139182dfd094921c56cdefc4695ea.
* fixed i18n
* updated i18n file
* typo
* updated i18n
* updated i18n
* updated i18n
* updated version to 9.6
* replace feature flag with system console configuration
* i18n
* updated tests
* pr feedback
* fix styling of disabled text box
* fix styling of action links in integration console
* server changes for validation feature
* webapp changes for validation feature
* pencil icon styling
* styling fixes for oauth audience correct configuration message
* fix sanitize test
* remove max lengths from outgoing oauth connection form
* use config var in webapp instead of feature flag
* change asterisks to bullets
* update api docs for validate endpoint
* feedback from ux review
* fix lint, types, tests
* fix stylelint
* implement validation button under the token url input
* support wildcard for matching audience urls
* updates for styling
* update snapshots
* add doc links for the outgoing oauth connections feature
* change doc links to use permalink
* add docs link to system console
* fix: use limitedreader in json decoding
* fix: form error in validation
* management permission can read now
* updated api documentation
* doc typo
* require one permission to read only
* fix api connection list audience filter
* fix audience matching and add loading indicator
* fix team permissions on outgoing oauth connection api calls
* fix api doc and test, for adding team id to query params
* handle read permissions by adding a team in the payload
* missing teamid query parameter in test
* change validate button logic to not require audience urls to be filled out
* fix redux type
---------
Co-authored-by: Felipe Martin <me@fmartingr.com >
2024-02-09 14:49:49 -05:00
Ben Cooke
fe47e75b92
MM-56752 ( #26100 )
...
* using token
---------
Co-authored-by: Mattermost Build <build@mattermost.com >
2024-02-09 11:17:28 -05:00
Tom De Moor
4f3eba381b
fixing typo ( #26147 )
...
Co-authored-by: Tom De Moor <tom@controlaltdieliet.be >
2024-02-07 11:42:19 +01:00
Elias Nahum
9ff26f7b4f
MM-56513 Prevent deactivated users to be added as channel members ( #25954 )
...
* Prevent deactivated users to be added as channel members
* remove "deactivated" from error message
2024-02-06 09:34:19 +08:00
Weblate (bot)
c5286d90af
Translations update from Mattermost Weblate ( #26108 )
...
* Update translation files
Updated by "Cleanup translation files" hook in Weblate.
Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/
* Translated using Weblate (Dutch)
Currently translated at 100.0% (2586 of 2586 strings)
Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/nl/
* Translated using Weblate (Dutch)
Currently translated at 99.9% (5815 of 5817 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/nl/
* Translated using Weblate (Dutch)
Currently translated at 100.0% (2586 of 2586 strings)
Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/nl/
* Translated using Weblate (Hungarian)
Currently translated at 90.8% (2349 of 2586 strings)
Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/hu/
* Translated using Weblate (Hungarian)
Currently translated at 84.0% (4889 of 5817 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/hu/
* Translated using Weblate (Swedish)
Currently translated at 99.8% (2583 of 2586 strings)
Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/sv/
* Translated using Weblate (Swedish)
Currently translated at 98.6% (5736 of 5817 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/sv/
* Translated using Weblate (Polish)
Currently translated at 100.0% (2586 of 2586 strings)
Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/pl/
* Translated using Weblate (Polish)
Currently translated at 100.0% (5817 of 5817 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/pl/
* Translated using Weblate (Czech)
Currently translated at 94.2% (5482 of 5817 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/cs/
* Translated using Weblate (Czech)
Currently translated at 94.2% (5482 of 5817 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/cs/
* Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (2586 of 2586 strings)
Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/zh_Hans/
* Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (5817 of 5817 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/zh_Hans/
* Translated using Weblate (Czech)
Currently translated at 94.3% (5490 of 5817 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/cs/
* Translated using Weblate (Czech)
Currently translated at 94.3% (5490 of 5817 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/cs/
* Translated using Weblate (German)
Currently translated at 100.0% (2586 of 2586 strings)
Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/de/
* Translated using Weblate (German)
Currently translated at 100.0% (5817 of 5817 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/de/
---------
Co-authored-by: Tom De Moor <tom@controlaltdieliet.be >
Co-authored-by: Csaba Tóth <csaba.toth@odootech.hu >
Co-authored-by: MArtin Johnson <martinjohnson@bahnhof.se >
Co-authored-by: master7 <marcin.karkosz@rajska.info >
Co-authored-by: Petr Chlíbek <p.chlibek@7group.cz >
Co-authored-by: Martin Joneš <m.jones@7group.cz >
Co-authored-by: ThrRip <coding@thrrip.space >
Co-authored-by: jprusch <rs@schaeferbarthold.de >
2024-02-05 11:34:31 -04:00
Elias Nahum
8bc3c402d1
MM-56536 Do not update team members scheme roles if user is guest ( #25957 )
...
* MM-56536 Do not update team members scheme roles if user is guest
* feedback review
---------
Co-authored-by: Mattermost Build <build@mattermost.com >
2024-02-05 09:05:05 +08:00
Weblate (bot)
caf341c221
Translations update from Mattermost Weblate ( #26066 )
...
* Translated using Weblate (German)
Currently translated at 100.0% (2583 of 2583 strings)
Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/de/
* Translated using Weblate (Polish)
Currently translated at 100.0% (2583 of 2583 strings)
Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/pl/
* Translated using Weblate (Chinese (Simplified))
Currently translated at 99.9% (2582 of 2583 strings)
Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/zh_Hans/
* Translated using Weblate (German)
Currently translated at 100.0% (5817 of 5817 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/de/
* Translated using Weblate (Polish)
Currently translated at 100.0% (5817 of 5817 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/pl/
* Translated using Weblate (Chinese (Simplified))
Currently translated at 99.9% (5816 of 5817 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/zh_Hans/
* Translated using Weblate (Chinese (Simplified))
Currently translated at 99.9% (5816 of 5817 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/zh_Hans/
* Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (2583 of 2583 strings)
Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/zh_Hans/
* Translated using Weblate (Swedish)
Currently translated at 98.4% (2544 of 2583 strings)
Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/sv/
* Translated using Weblate (Polish)
Currently translated at 100.0% (5817 of 5817 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/pl/
* Translated using Weblate (Czech)
Currently translated at 48.9% (2847 of 5817 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/cs/
* Translated using Weblate (Czech)
Currently translated at 48.9% (2847 of 5817 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/cs/
* Translated using Weblate (Russian)
Currently translated at 99.6% (5795 of 5817 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/ru/
* Translated using Weblate (Czech)
Currently translated at 50.0% (2910 of 5817 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/cs/
* Translated using Weblate (Czech)
Currently translated at 57.4% (3344 of 5817 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/cs/
* Translated using Weblate (Czech)
Currently translated at 74.6% (4345 of 5817 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/cs/
* Translated using Weblate (Czech)
Currently translated at 74.6% (4345 of 5817 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/cs/
* Translated using Weblate (Dutch)
Currently translated at 99.6% (2575 of 2583 strings)
Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/nl/
* Translated using Weblate (Dutch)
Currently translated at 99.9% (5816 of 5817 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/nl/
* Translated using Weblate (Czech)
Currently translated at 74.3% (1920 of 2583 strings)
Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/cs/
* Translated using Weblate (Czech)
Currently translated at 78.3% (4556 of 5817 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/cs/
* Translated using Weblate (Czech)
Currently translated at 78.3% (4556 of 5817 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/cs/
* Translated using Weblate (Polish)
Currently translated at 100.0% (5817 of 5817 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/pl/
* Translated using Weblate (Czech)
Currently translated at 79.6% (4634 of 5817 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/cs/
* Translated using Weblate (Dutch)
Currently translated at 100.0% (2583 of 2583 strings)
Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/nl/
* Translated using Weblate (Czech)
Currently translated at 82.0% (4773 of 5817 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/cs/
* Translated using Weblate (Arabic)
Currently translated at 0.1% (6 of 5817 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/ar/
* Translated using Weblate (Polish)
Currently translated at 100.0% (5817 of 5817 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/pl/
* Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (5817 of 5817 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/zh_Hans/
* Update translation files
Updated by "Cleanup translation files" hook in Weblate.
Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/
---------
Co-authored-by: jprusch <rs@schaeferbarthold.de >
Co-authored-by: master7 <marcin.karkosz@rajska.info >
Co-authored-by: ThrRip <coding@thrrip.space >
Co-authored-by: MArtin Johnson <martinjohnson@bahnhof.se >
Co-authored-by: Martin Joneš <m.jones@7group.cz >
Co-authored-by: Petr Chlíbek <p.chlibek@7group.cz >
Co-authored-by: Konstantin <eleferen@gmail.com >
Co-authored-by: Tom De Moor <tom@controlaltdieliet.be >
Co-authored-by: Abdulaziz <abdulaziz.alfulaij@gmail.com >
2024-01-29 11:32:04 -04:00
Devin Binnie
435da9bea7
[MM-56616] Changes for the DM for batch reporting ( #26019 )
...
* [MM-56616] Changes for the DM for batch reporting
* Use requesting user's locale
* Fix lint
* Remove unnecessary test
* Move back to file attachment
* Add default API case
* Fix i18n
* Hardcode the CSV string
2024-01-29 09:52:33 -05:00
Harshil Sharma
62064e3bf7
Used limited reader in user invite ( #25943 )
...
* Used limited reader in user invite
* Added tests
2024-01-23 11:11:10 +05:30
Weblate (bot)
8d5671dd4a
Translations update from Mattermost Weblate ( #25989 )
...
* Translated using Weblate (Japanese)
Currently translated at 100.0% (2572 of 2572 strings)
Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/ja/
* Translated using Weblate (Japanese)
Currently translated at 100.0% (5815 of 5815 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/ja/
* Translated using Weblate (Chinese (Simplified))
Currently translated at 99.9% (2571 of 2572 strings)
Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/zh_Hans/
* Translated using Weblate (Chinese (Simplified))
Currently translated at 99.9% (5814 of 5815 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/zh_Hans/
* Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (2572 of 2572 strings)
Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/zh_Hans/
* Translated using Weblate (Polish)
Currently translated at 99.6% (2563 of 2572 strings)
Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/pl/
* Translated using Weblate (Lithuanian)
Currently translated at 91.4% (5316 of 5815 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/lt/
* Translated using Weblate (Dutch)
Currently translated at 100.0% (2572 of 2572 strings)
Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/nl/
* Translated using Weblate (Dutch)
Currently translated at 99.9% (5814 of 5815 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/nl/
* Translated using Weblate (Czech)
Currently translated at 74.0% (1905 of 2572 strings)
Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/cs/
* Translated using Weblate (Lithuanian)
Currently translated at 7.4% (192 of 2572 strings)
Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/lt/
* Translated using Weblate (English (Australia))
Currently translated at 99.7% (2566 of 2572 strings)
Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/en_AU/
* Translated using Weblate (English (Australia))
Currently translated at 99.9% (5812 of 5815 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/en_AU/
* Update translation files
Updated by "Remove blank strings" hook in Weblate.
Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/
* Update translation files
Updated by "Remove blank strings" hook in Weblate.
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/
* Translated using Weblate (German)
Currently translated at 100.0% (2572 of 2572 strings)
Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/de/
* Translated using Weblate (Polish)
Currently translated at 100.0% (2572 of 2572 strings)
Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/pl/
* Translated using Weblate (German)
Currently translated at 100.0% (5815 of 5815 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/de/
* Translated using Weblate (Polish)
Currently translated at 100.0% (5815 of 5815 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/pl/
---------
Co-authored-by: kaakaa <stooner.hoe@gmail.com >
Co-authored-by: ThrRip <coding@thrrip.space >
Co-authored-by: master7 <marcin.karkosz@rajska.info >
Co-authored-by: N <normanas.zem5@gmail.com >
Co-authored-by: Tom De Moor <tom@controlaltdieliet.be >
Co-authored-by: SkyDusH <giris@seznam.cz >
Co-authored-by: Matthew Williams <Matthew.Williams@outlook.com.au >
Co-authored-by: jprusch <rs@schaeferbarthold.de >
2024-01-22 12:38:42 -04:00
Devin Binnie
f7446d7443
[MM-55726] Create batch report worker, add batch report job for exporting users to CSV ( #25832 )
...
* Split out migration logic and create generic BatchWorker
* WIP
* WIP
* POC batch reporting
* Oops
* Job hookup
* Working export to file
* PR feedback
* Merge'd
* Fix error handling
* Add API to start report, translations, couple fixes
* Add DMs to send reports to users
* Merge'd
* Update types
* A bit of cleanup
* Some fixes
* Add missing API doc
* PR feedback
* Fix generated
* Fix bug with post creation
* PR feedback
* Add some tests
* PR feedback
* Fix lint
* Some test changes
* Fix tests
* Add comment to explain why we forcibly stop
* Rework of some tests
* Batch report test
* Restrict batch exports to Pro and Enterprise licenses
* Fix erroneous comment
---------
Co-authored-by: Mattermost Build <build@mattermost.com >
2024-01-19 15:22:17 -05:00
Weblate (bot)
81de078e1d
Translations update from Mattermost Weblate ( #25815 )
2024-01-18 05:55:04 -04:00
Julien Tant
6f1bbcd8ec
[MM-54770] Add ability to export profile pictures and fix importing them ( #25042 )
...
* add ability to export pp and fix import
* remove unused nopSeeker
* remove debug log
* fix shadow vars
* generate a warning instead of an error when unable to export profile picture
* fix merge conflicts
---------
Co-authored-by: Mattermost Build <build@mattermost.com >
2024-01-15 14:29:45 -07:00
Scott Bishel
68be318fa2
MM-55608:check invite guest permission ( #25708 )
...
* check for invite_guest permission when inviting guests
* update description for invite_guest
* check team permission first
* update returned error
* update from review comments
---------
Co-authored-by: Mattermost Build <build@mattermost.com >
2024-01-15 08:51:50 -08:00
Harrison Healey
4d96c11314
MM-56083 Add PatchMultipleMembersNotifyProps plugin API ( #25690 )
...
* Add ChannelStore.UpdateMultipleMembersNotifyProps
* Make UpdateMultipleMembersNotifyProps return updated values from the DB
* Add UpdateChannelMembersNotifications plugin API
* Extract i18n
* Fix style
* Make layers
* Change to PatchMultipleMembersNotifyProps
* Add limit to PatchChannelMembersNotifyProps
* Add additional unit tests
* Address feedback
* Lowercase decodeJSON
* Have PatchMultipleMembersNotifyProps update LastUpdateAt
* Fix tests that relied on unreliable return order
* Fix i18n
2024-01-11 13:24:52 -05:00
Nick Misasi
aafe7439af
[CLD-6894] Add 60, 30, and 7 day reminder emails for Cloud Renewals ( #25883 )
...
* Add email notifications for Cloud Renewals
* Updates
* Updates
* Update app-layers
* make build-templates
* Add ability to set an env variable as a unix timestamp in s as the current date when getting DaysToExpiration
* Add a mechanism to ensure at least one admin receives every email
---------
Co-authored-by: Mattermost Build <build@mattermost.com >
Co-authored-by: Gabe Jackson <3694686+gabrieljackson@users.noreply.github.com >
2024-01-11 13:07:41 -05:00
Devin Binnie
0a4e9eeb92
[MM-56399][MM-56397][MM-56456][MM-56269] Various changes for user reporting for admins ( #25839 )
...
* [MM-56399] Add user count endpoint for reporting
* [MM-56397] Added search term to user report filter
* Missing translation
* [MM-56456] Rename up/down to prev/next for reporting cursoring
* [MM-56269] Add DeleteAt, MfaActive and AuthService fields to UserReport
* PR feedback
* Fix test
---------
Co-authored-by: Mattermost Build <build@mattermost.com >
2024-01-10 09:08:23 -05:00
Ben Cooke
bb88b92b4c
[MM-53990] Support a global retention time of less than 1 day ( #25196 )
...
* adding new MessageRetentionHours config
---------
Co-authored-by: Mattermost Build <build@mattermost.com >
2024-01-09 14:10:22 -05:00
Scott Bishel
82b8d4dc07
MM-55966 - Update ArrayFromJSON to use LimitedReader ( #25510 )
...
* update ArrayFromJSON to use LimitedReader
* update for bad merge
* fix lint errors
* update test code
* update unit tests
* update unit tests
* fix unit tests
* use consts, other cleanup
* add non sorting duplicate check
* set config to default value, then config setting if available
* fix lint errors
* fixes and debugs
* fix log test
* remove setting from Client, add unlimited Parser to client
* a couple more fixes
* another fix
* rename some variables
* remove superflous call
* check for valid MaximumPayloadSize
* update language file
* fix for e2e-tests
* update util function to return error
* lint fix
* update config property name to include unit
* fix for unit test
* add new config to telemetry
* call function to create LimitedReader
* Deprecate old function, use new function name
* return new AppError on failed parse
* return new AppError on failed parse
* return new AppError on failed parse
* add constant for i18n valid constants
* Update server/public/model/utils_test.go
Co-authored-by: Miguel de la Cruz <mgdelacroix@gmail.com >
* Apply suggestions from code review
Co-authored-by: Miguel de la Cruz <mgdelacroix@gmail.com >
* update error variable, remove unnecessary check
* Update function names
* fix errors from merge
* update unit test to create unique ids
---------
Co-authored-by: Mattermost Build <build@mattermost.com >
Co-authored-by: Miguel de la Cruz <mgdelacroix@gmail.com >
2024-01-09 10:04:16 -07:00
Doug Lauder
241e8edc2e
Ping new shared channels remotes immediately ( #25850 )
...
* option for auto inviting plugin to all shared channels.
* auto-invite remotes to shared channels when flag set
* fix unit test
* immediately ping new remotes; fix unique siteurl bug
* make i18n-extract
* fix translations
* fix merge conflicts
* make modules-tidy
* revert accidental go.mod change
* revert accidental go.sum changes
---------
Co-authored-by: Mattermost Build <build@mattermost.com >
2024-01-09 12:35:05 +01:00
Felipe Martin
81a1d725a0
[WIP] [MM-55031] OAuth Outgoing Connection App integration ( #25379 )
...
* OAuthOutgoingConnection model
* added store
* make generated
* add missing license headers
* fix receiver name
* i18n
* i18n sorting
* update migrations from master
* make migrations-extract
* update retrylayer tests
* replaced sql query with id pagination
* fixed flaky tests
* missing columns
* missing columns on save/update
* typo
* improved tests
* remove enum from mysql colum
* add password credentials to store
* license changes
* OAuthOutgoingConnectionInterface
* Oauth -> OAuth
* make generated
* merge migrations
* renamed migrations
* model change suggestions
* refactor test functionsn
* migration typo
* refactor store table names
* updated sanitize test
* cleanup merge
* refactor symbol
* list endpoint
* oauthoutgoingconnection -> outgoingoauthconnection
* signature change
* i18n update
* granttype typo
* naming
* api list
* uppercase typo
* i18n
* missing license header
* fixed path in comments
* updated openapi definitions
* sanitize connections
* make generated
* test license and no feature flag
* removed t.fatal
* updated testhelper calls
* yaml schema fixes
* switched interface name
* suggested translation
* missing i18n translation
* address comments
* updated i18n
2023-12-26 10:46:20 +01:00
Doug Lauder
2d1135ca46
Shared channels plugin APIs for MS Teams plugin ( #25805 )
...
New plugin APIs and hooks for accessing Shared Channels service via plugin.
- RegisterPluginForSharedChannels(opts model.RegisterPluginOpts) (remoteID string, err error)
- UnregisterPluginForSharedChannels(pluginID string) error
- ShareChannel(sc *model.SharedChannel) (*model.SharedChannel, error)
- UpdateSharedChannel(sc *model.SharedChannel) (*model.SharedChannel, error)
- UnshareChannel(channelID string) (unshared bool, err error)
- UpdateSharedChannelCursor(channelID, remoteID string, cusror model.GetPostsSinceForSyncCursor) error
- SyncSharedChannel(channelID string) error
- InviteRemoteToChannel(channelID string, remoteID string, userID string) error
- UninviteRemoteFromChannel(channelID string, remoteID string) error
Hooks
- OnSharedChannelsSyncMsg(msg *model.SyncMsg, rc *model.RemoteCluster) (model.SyncResponse, error)
- OnSharedChannelsPing(rc *model.RemoteCluster) bool
2023-12-22 17:00:27 -05:00
Miguel de la Cruz
0e60f3d542
Improves validation in getRolesByName endpoint ( #25215 )
...
* Improves validation in getRolesByName endpoint
* Updates the max constant and fixes linter
* Adds a mechanism to split roles in chunks in the webapp client
---------
Co-authored-by: Mattermost Build <build@mattermost.com >
2023-12-22 10:29:51 +01:00
Harshil Sharma
a59f5ccded
Added API to return user count bands and user count ( #25796 )
2023-12-21 13:00:19 +00:00
Ben Schumacher
799ec680bd
[MM-29240] Improve buffer handling of UploadEmojiImage ( #25536 )
2023-12-19 10:00:01 +01:00
Ben Schumacher
1fdddfe678
[MM-53269] Add configuration setting for integration requests timeout ( #23805 )
...
Co-authored-by: Michael Kochell <6913320+mickmister@users.noreply.github.com >
2023-12-18 16:07:00 +01:00
Hosted Weblate
7874daa6f7
Update translation files
...
Updated by "Cleanup translation files" hook in Weblate.
Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/
2023-12-18 15:22:05 +02:00
master7
58aa759445
Translated using Weblate (Polish)
...
Currently translated at 100.0% (2527 of 2527 strings)
Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/pl/
2023-12-18 15:22:05 +02:00
Tom De Moor
6443a1d42a
Translated using Weblate (Dutch)
...
Currently translated at 100.0% (2527 of 2527 strings)
Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/nl/
2023-12-18 15:22:05 +02:00
MArtin Johnson
e5de17674e
Translated using Weblate (Swedish)
...
Currently translated at 100.0% (2527 of 2527 strings)
Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/sv/
2023-12-18 15:22:05 +02:00
Tom De Moor
cf3a738220
Translated using Weblate (Dutch)
...
Currently translated at 99.8% (2522 of 2527 strings)
Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/nl/
2023-12-18 15:22:05 +02:00
Gabriel Casaro
be8b552c3a
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 85.1% (2153 of 2527 strings)
Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/pt_BR/
2023-12-18 15:22:05 +02:00
Tom De Moor
30ad3c714b
Translated using Weblate (Dutch)
...
Currently translated at 99.7% (2520 of 2527 strings)
Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/nl/
2023-12-18 15:22:05 +02:00
master7
be084a9a59
Translated using Weblate (Polish)
...
Currently translated at 100.0% (2527 of 2527 strings)
Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/pl/
2023-12-18 15:22:05 +02:00
Tom De Moor
485ae6ae4e
fixing typo ( #25714 )
...
Co-authored-by: Tom De Moor <tom@controlaltdieliet.be >
2023-12-15 12:37:02 -05:00
Harshil Sharma
97a23d791e
New report router and user reporting refactoring ( #25713 )
...
* Added materialized view migration
* Renamed mat view
* Added channel membership mat view and indexes
* Added channel membership mat view and indexes
* Added new index
* WIP
* Simplifying user reporting code
* Created app and API layer for cahnnel reporting, reporting refactoring in general
* New router
* Remobved channel reporting meanwhile
* Upodated autogenerated stuff
* Lint fix
* Fixed typo
* api vet
* i18n fix
* Fixed API vetting and removed channel reporting constants
* yaml
* removed app pagination tests
2023-12-14 10:49:19 -05:00
Nick Misasi
f0a336ba07
Feature: Wrangler ( #23602 )
...
* Migrate feature/wrangler to mono-repo
* Add wrangler files
* Fix linters, types, etc
* Fix snapshots
* Fix playwright
* Fix pipelines
* Fix more pipeline
* Fixes for pipelines
* More changes for pipeline
* Fix types
* Add support for a feature flag, but leave it defaulted on for spinwick usage for now
* Update snapshot
* fix js error when removing last value of multiselect, support CSV marshaling to string array for textsetting
* Fix linter
* Remove TODO
* Remove another TODO
* fix tests
* Fix i18n
* Add server tests
* Fix linter
* Fix linter
* Use proper icon for dot menu
* Update snapshot
* Add Cypress UI tests for various entrypoints to move thread modal, split SCSS out from forward post into its own thing
* clean up
* fix linter
* More cleanup
* Revert files to master
* Fix linter for e2e tests
* Make ForwardPostChannelSelect channel types configurable with a prop
* Add missing return
* Fixes from PR feedback
* First batch of PR Feedback
* Another batch of PR changes
* Fix linter
* Update snapshots
* Wrangler system messages are translated to each user's locale
* Initially translate Wrangler into system locale rather than initiating user
* More fixes for PR Feedback
* Fix some server tests
* More updates with master. Fixes around pipelines. Enforce Enterprise license on front/back end
* Add tests for dot_menu
* More pipeline fixes
* Fix e2etests prettier
* Update cypress tests, change occurrences of 'Wrangler' with 'Move Thread'
* Fix linter
* Remove enterprise lock
* A couple more occurrences of wrangler strings, and one more enterprise lock
* Fix server tests
* Fix i18n
* Fix e2e linter
* Feature flag shouldn't be on by default
* Enable move threads feature in smoke tests (#25657 )
* enable move threads feature
* add @prod tag
* Fix move_thread_from_public_channel e2e test
* Fix e2e style
---------
Co-authored-by: Mattermost Build <build@mattermost.com >
Co-authored-by: yasserfaraazkhan <attitude3cena.yf@gmail.com >
2023-12-11 15:27:34 -05:00
Weblate (bot)
bfb8320afd
Translations update from Mattermost Weblate ( #25671 )
...
* Translated using Weblate (Polish)
Currently translated at 100.0% (2518 of 2518 strings)
Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/pl/
Translated using Weblate (Polish)
Currently translated at 100.0% (5785 of 5785 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/pl/
Translated using Weblate (Polish)
Currently translated at 100.0% (2518 of 2518 strings)
Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/pl/
Translated using Weblate (Polish)
Currently translated at 100.0% (2518 of 2518 strings)
Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/pl/
Translated using Weblate (Polish)
Currently translated at 100.0% (5780 of 5780 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/pl/
Translated using Weblate (Polish)
Currently translated at 100.0% (2518 of 2518 strings)
Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/pl/
* Translated using Weblate (French)
Currently translated at 83.0% (4801 of 5780 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/fr/
Translated using Weblate (French)
Currently translated at 82.7% (4783 of 5780 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/fr/
* Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (5783 of 5783 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/zh_Hans/
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (2519 of 2519 strings)
Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/zh_Hans/
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (5780 of 5780 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/zh_Hans/
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (2519 of 2519 strings)
Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/zh_Hans/
Translated using Weblate (Chinese (Simplified))
Currently translated at 99.9% (5775 of 5780 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/zh_Hans/
* Translated using Weblate (Japanese)
Currently translated at 100.0% (5785 of 5785 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/ja/
Translated using Weblate (Japanese)
Currently translated at 100.0% (2519 of 2519 strings)
Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/ja/
* Translated using Weblate (Russian)
Currently translated at 100.0% (5785 of 5785 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/ru/
Translated using Weblate (Russian)
Currently translated at 100.0% (2519 of 2519 strings)
Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/ru/
* Translated using Weblate (Russian)
Currently translated at 100.0% (5785 of 5785 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/ru/
Translated using Weblate (Russian)
Currently translated at 100.0% (2519 of 2519 strings)
Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/ru/
* Translated using Weblate (Swedish)
Currently translated at 100.0% (5783 of 5783 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/sv/
Translated using Weblate (Swedish)
Currently translated at 100.0% (2519 of 2519 strings)
Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/sv/
* Translated using Weblate (Dutch)
Currently translated at 99.9% (5783 of 5785 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/nl/
* Update translation files
Updated by "Cleanup translation files" hook in Weblate.
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/
* Translated using Weblate (Kazakh)
Currently translated at 6.0% (348 of 5792 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/kk/
Translated using Weblate (Kazakh)
Currently translated at 5.4% (314 of 5792 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/kk/
* Translated using Weblate (English (Australia))
Currently translated at 100.0% (5783 of 5783 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/en_AU/
Translated using Weblate (English (Australia))
Currently translated at 99.9% (2518 of 2519 strings)
Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/en_AU/
* Translated using Weblate (Lithuanian)
Currently translated at 92.7% (5365 of 5783 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/lt/
Translated using Weblate (Lithuanian)
Currently translated at 0.6% (16 of 2519 strings)
Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/lt/
* Translated using Weblate (German)
Currently translated at 100.0% (2519 of 2519 strings)
Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/de/
* Translated using Weblate (German)
Currently translated at 100.0% (5792 of 5792 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/de/
* Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (5792 of 5792 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/zh_Hans/
* Translated using Weblate (Russian)
Currently translated at 100.0% (5792 of 5792 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/ru/
* Translated using Weblate (Russian)
Currently translated at 100.0% (5792 of 5792 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/ru/
* Translated using Weblate (Polish)
Currently translated at 100.0% (2518 of 2518 strings)
Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/pl/
* Translated using Weblate (Polish)
Currently translated at 100.0% (5792 of 5792 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/pl/
* Translated using Weblate (German)
Currently translated at 99.9% (2518 of 2520 strings)
Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/de/
* Translated using Weblate (Dutch)
Currently translated at 99.8% (2516 of 2520 strings)
Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/nl/
* Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (2520 of 2520 strings)
Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/zh_Hans/
* Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (5799 of 5799 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/zh_Hans/
* Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (5799 of 5799 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/zh_Hans/
* Translated using Weblate (Polish)
Currently translated at 100.0% (2527 of 2527 strings)
Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/pl/
* Translated using Weblate (Polish)
Currently translated at 100.0% (5799 of 5799 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/pl/
* Translated using Weblate (German)
Currently translated at 99.9% (2526 of 2527 strings)
Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/de/
* Translated using Weblate (English (Australia))
Currently translated at 99.9% (2526 of 2527 strings)
Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/en_AU/
* Translated using Weblate (Polish)
Currently translated at 100.0% (2527 of 2527 strings)
Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/pl/
* Translated using Weblate (Russian)
Currently translated at 100.0% (2527 of 2527 strings)
Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/ru/
* Translated using Weblate (German)
Currently translated at 100.0% (5799 of 5799 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/de/
* Translated using Weblate (English (Australia))
Currently translated at 100.0% (5799 of 5799 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/en_AU/
* Translated using Weblate (Russian)
Currently translated at 100.0% (5799 of 5799 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/ru/
* Translated using Weblate (Russian)
Currently translated at 100.0% (5799 of 5799 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/ru/
---------
Co-authored-by: master7 <marcin.karkosz@rajska.info >
Co-authored-by: Arthur <arthur.hareng@gmail.com >
Co-authored-by: ThrRip <coding@thrrip.space >
Co-authored-by: kaakaa <stooner.hoe@gmail.com >
Co-authored-by: Konstantin <eleferen@gmail.com >
Co-authored-by: Kap Dev <admin@kapdev.ru >
Co-authored-by: MArtin Johnson <martinjohnson@bahnhof.se >
Co-authored-by: Tom De Moor <tom@controlaltdieliet.be >
Co-authored-by: Akbar Abdrakhmanov <kz.akbar@gmail.com >
Co-authored-by: Matthew Williams <Matthew.Williams@outlook.com.au >
Co-authored-by: Andrius Petrauskis <andrius@petrauskis.com >
Co-authored-by: jprusch <rs@schaeferbarthold.de >
Co-authored-by: DevLine <SeregaAlain@gmail.com >
2023-12-11 16:21:35 -04:00
Harrison Healey
b1e745894b
MM-55468 Ensure custom status emojis exist ( #25501 )
...
* MM-55468 Ensure custom status emojis exist
* Fix plugin API unit test
* Print underlying error as detailed error message
* Convert CustomStatusModal tests to React Testing Library and improve a11y
* Don't suggest custom statuses with non-existent emojis
* Silence test error by providing fake translation strings
2023-12-08 10:35:15 -05:00
Devin Binnie
109f4643c6
[MM-55017] Add API method to get users for Admin Reporting ( #25499 )
...
* Add store method to get reporting data
* Some store changes
* Added app layer
* Added API call, some miscellaneous fixes
* Fix lint
* Fix serialized check
* Add API docs
* Fix user store tests leaking users
* Fix test
* PR feedback
* Add filtering for role/team/activated user, filter out bot users
* Fix mock
* Fix test
* Oops
* Switch to using struct filter
* More PR feedback
* Fix gen
* Fix test
* Fix API docs
* Fix test
* Fix possible SQL injection, some query optimization
* Fix migrations
* Oops
* Add role to API
* Fix check
* Add Client4 API call for load testing
* Fix test
* Update server/channels/store/storetest/user_store.go
Co-authored-by: Ibrahim Serdar Acikgoz <serdaracikgoz86@gmail.com >
* PR feedback
---------
Co-authored-by: Mattermost Build <build@mattermost.com >
Co-authored-by: Ibrahim Serdar Acikgoz <serdaracikgoz86@gmail.com >
2023-12-08 10:30:08 -05:00
Ben Cooke
a11b27d1f2
[MM-54594] Adding new global relay type ( #24672 )
...
* adding new global relay type, custom
2023-12-07 16:39:10 -05:00
Andrius Petrauskis
df6c8c5f5e
Translated using Weblate (Lithuanian)
...
Currently translated at 92.7% (5365 of 5783 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/lt/
Translated using Weblate (Lithuanian)
Currently translated at 0.6% (16 of 2519 strings)
Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/lt/
2023-12-05 16:10:07 +02:00
Matthew Williams
ee19af566d
Translated using Weblate (English (Australia))
...
Currently translated at 100.0% (5783 of 5783 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/en_AU/
Translated using Weblate (English (Australia))
Currently translated at 99.9% (2518 of 2519 strings)
Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/en_AU/
2023-12-05 16:10:07 +02:00
MArtin Johnson
1cbd0e5c99
Translated using Weblate (Swedish)
...
Currently translated at 100.0% (5783 of 5783 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/sv/
Translated using Weblate (Swedish)
Currently translated at 100.0% (2519 of 2519 strings)
Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/sv/
2023-12-05 16:10:07 +02:00
Kap Dev
65079d3c64
Translated using Weblate (Russian)
...
Currently translated at 100.0% (5785 of 5785 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/ru/
Translated using Weblate (Russian)
Currently translated at 100.0% (2519 of 2519 strings)
Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/ru/
2023-12-05 16:10:07 +02:00
Konstantin
73daaa6388
Translated using Weblate (Russian)
...
Currently translated at 100.0% (5785 of 5785 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/ru/
Translated using Weblate (Russian)
Currently translated at 100.0% (2519 of 2519 strings)
Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/ru/
2023-12-05 16:10:07 +02:00
kaakaa
86e3d7e9ec
Translated using Weblate (Japanese)
...
Currently translated at 100.0% (5785 of 5785 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/ja/
Translated using Weblate (Japanese)
Currently translated at 100.0% (2519 of 2519 strings)
Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/ja/
2023-12-05 16:10:07 +02:00
ThrRip
c13e3ec67c
Translated using Weblate (Chinese (Simplified))
...
Currently translated at 100.0% (5783 of 5783 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/zh_Hans/
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (2519 of 2519 strings)
Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/zh_Hans/
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (5780 of 5780 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/zh_Hans/
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (2519 of 2519 strings)
Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/zh_Hans/
Translated using Weblate (Chinese (Simplified))
Currently translated at 99.9% (5775 of 5780 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/zh_Hans/
2023-12-05 16:10:07 +02:00