Agniva De Sarker
4c5ea07aff
MM-33836: Detect and upgrade incorrect HTTP version for websocket handshakes ( #17142 )
...
Our proxy configuration was historically incorrect, due to which
a lot of customers have that in their setups. As a result, strictly
following the websocket RFC results in a breaking change.
For now, we transparently upgrade the version header to 1.1, if we detect 1.0.
If a client was sending 1.0, it wouldn't have worked anyways because persistent
connections were introduced from 1.1 onwards.
https://mattermost.atlassian.net/browse/MM-33836
```release-note
WebSocket handshakes done with HTTP version lower than 1.1 will result in a warning,
and the server will transparently upgrade the version to 1.1 to comply with the
websocket RFC.
This is done to work around incorrect nginx (and other proxy) configs that do not set
the proxy_http_version directive to 1.1.
This facility will be removed in a future Mattermost version and it is strongly recommended
to fix the proxy configuration to correctly use the websocket protocol.
```
Co-authored-by: Mattermod <mattermod@users.noreply.github.com >
2021-03-15 23:02:24 +05:30
Ibrahim Serdar Acikgoz
157f9b5cae
update translation string id to be more descriptive ( #17002 )
...
Co-authored-by: Mattermod <mattermod@users.noreply.github.com >
2021-03-15 18:22:25 +01:00
Ibrahim Serdar Acikgoz
78532699d0
api4/user: add promte/demote uset to local router ( #17036 )
2021-03-15 18:20:58 +01:00
Agniva De Sarker
936540ea58
MM-33789: Revert fallback to master for GetAllProfilesInChannel ( #17119 )
...
* MM-33789: Revert fallback to master for GetAllProfilesInChannel
This fixes a regression introduced in https://github.com/mattermost/mattermost-server/pull/16911 .
It was causing problems with too many invalidations and overloading the writer instance for big installations.
Reverting this does not affect correctness at all because it was done out of abundance of caution and the
idea at that point was it was to be done for all caches.
https://mattermost.atlassian.net/browse/MM-33789
```release-note
NONE
```
* fix gofmt issues
2021-03-15 19:51:49 +05:30
Anurag Shivarathri
145fa97069
MM-31054 demote user ( #16990 )
...
* changing SchemeAdmin to false on demotion
* Added test
Co-authored-by: Mattermod <mattermod@users.noreply.github.com >
2021-03-15 18:33:54 +05:30
Jesús Espino
8abb4184b5
Extracting mail service into shared libs ( #17030 )
...
* Extracting mail service into shared libs
* Fixing golangci-lint
2021-03-15 11:50:13 +01:00
Weblate (bot)
027413aebd
Translations update from Weblate ( #17133 )
...
* Translated using Weblate (Swedish)
Currently translated at 98.9% (2162 of 2186 strings)
Translation: mattermost-languages-shipped/mattermost-server
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/sv/
Translated using Weblate (Swedish)
Currently translated at 100.0% (2165 of 2165 strings)
Translation: mattermost-languages-shipped/mattermost-server
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/sv/
* Translated using Weblate (Bulgarian)
Currently translated at 100.0% (2165 of 2165 strings)
Translation: mattermost-languages-shipped/mattermost-server
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/bg/
* Update translation files
Updated by "Cleanup translation files" hook in Weblate.
Translation: mattermost-languages-shipped/mattermost-server
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/
Update translation files
Updated by "Cleanup translation files" hook in Weblate.
Translation: mattermost-languages-shipped/mattermost-server
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/
* Translated using Weblate (Dutch)
Currently translated at 100.0% (2186 of 2186 strings)
Translation: mattermost-languages-shipped/mattermost-server
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/nl/
Translated using Weblate (Dutch)
Currently translated at 100.0% (2167 of 2167 strings)
Translation: mattermost-languages-shipped/mattermost-server
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/nl/
Translated using Weblate (Dutch)
Currently translated at 100.0% (2167 of 2167 strings)
Translation: mattermost-languages-shipped/mattermost-server
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/nl/
* Translated using Weblate (Romanian)
Currently translated at 98.5% (2154 of 2186 strings)
Translation: mattermost-languages-shipped/mattermost-server
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/ro/
* Translated using Weblate (Korean)
Currently translated at 83.8% (1832 of 2186 strings)
Translation: mattermost-languages-shipped/mattermost-server
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/ko/
* Translated using Weblate (Chinese (Simplified))
Currently translated at 97.7% (2137 of 2186 strings)
Translation: mattermost-languages-shipped/mattermost-server
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/zh_Hans/
* Translated using Weblate (Dutch)
Currently translated at 100.0% (2186 of 2186 strings)
Translation: mattermost-languages-shipped/mattermost-server
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/nl/
* Translated using Weblate (Turkish)
Currently translated at 100.0% (2186 of 2186 strings)
Translation: mattermost-languages-shipped/mattermost-server
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/tr/
* Translated using Weblate (Bulgarian)
Currently translated at 100.0% (2186 of 2186 strings)
Translation: mattermost-languages-shipped/mattermost-server
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/bg/
Co-authored-by: MArtin Johnson <martinjohnson@bahnhof.se >
Co-authored-by: Nikolai Zahariev <nikolaiz@yahoo.com >
Co-authored-by: Tom De Moor <tom@controlaltdieliet.be >
Co-authored-by: Viorel-Cosmin Miron <cosmin@uhlhost.net >
Co-authored-by: Ji-Hyeon Gim <potatogim@potatogim.net >
Co-authored-by: aeomin <lin@aeomin.net >
Co-authored-by: Kaya Zeren <kayazeren@gmail.com >
2021-03-15 11:01:35 +01:00
Jesús Espino
95b0809850
Extracting html templates into a library ( #16946 )
...
* Extracting html templates into a library
* Moving tests to the right place
* Fixing tests
* Addressing PR review comments
* Addressing PR review comments
* Replacing attomic with RWMutex
* Returning errors as channel for Templates watcher
* Address PR review comments
* Other small fixes
* Simplifying NewWithWatcher
* Addressing PR review comments
* Making error handling on rendering templates more robust
* Fixing tests
* Changing how we return errors
* Fixing shadow variables
* Addressing PR review comments
* Logging errors from the outside of sendNotificationEmail
* Fixing lock in shutdown
* Fixing the resource copy for commands tests temporary directories
* Removing unused import
* A couple of tiny fixes
2021-03-12 18:46:43 +01:00
Martin Raymond Kraft
58dce5930e
[MM-31094] Replication Lag ( #16888 )
...
* MM-31094: Adds tooling to develop and test using a MySQL instance with replication lag. Adds some lazy lookups to fallback to master if results are not found.
* MM-31094: Removes mysql-read-replica from default docker services.
* MM-31094: Switches (store..SessionStore).Get and (store.TeamStore).GetMember to using context.Context.
* MM-31094: Updates (store.UsersStore).Get to use context.
* MM-31094: Updates (store.PostStore).Get to use context.
* MM-31094: Removes feature flag and config setting.
* MM-31094: Rolls back some master reads.
* MM-31094: Rolls a non-cache read.
* MM-31094: Removes feature flag from the store.
* MM-31094: Removes unused constant and struct field.
* MM-31094: Removes some old feature flag references.
* MM-31094: Fixes some tests.
* MM-31094: App layers fix.
* MM-31094: Fixes mocks.
* MM-31094: Don't reparse flag.
* MM-31094: No reparse.
* MM-31094: Removed unused FeatureFlags field.
* MM-31094: Removes unnecessary feature flags variable declarations.
* MM-31094: Fixes copy-paste error.
* MM-31094: Fixes logical error.
* MM-30194: Removes test method from store.
* Revert "MM-30194: Removes test method from store."
This reverts commit d5a6e8529b .
* MM-31094: Conforming to make's strange syntax.
* MM-31094: Configures helper for read replica with option.
* MM-31094: Adds some missing ctx's.
* MM-31094: WIP
* MM-31094: Updates test names.
* MM-31094: WIP
* MM-31094: Removes unnecessary master reads.
* MM-31094: ID case changes out of scope.
* MM-31094: Removes unused context.
* MM-31094: Switches to a helper. Removes some var naming changes. Fixes a merge error.
* MM-31094: Removes SQLITE db driver ref.
* MM-31094: Layer generate fix.
* MM-31094: Removes unnecessary changes.
* MM-31094: Moves test method.
* MM-31094: Re-add previous fix.
* MM-31094: Removes make command for dev.
* MM-31094: Fix for login.
Co-authored-by: Mattermod <mattermod@users.noreply.github.com >
2021-03-12 12:37:30 -05:00
Ibrahim Serdar Acikgoz
f31a9ed1a8
[MM-31132] app/server: add pprof endpoint ( #17001 )
...
* app/server: add pprof endpoint
* reflect review comments
* make metrics link conditional
* app/server: add metrics server setup to licence listeners
* refactor a bit
* trigger CI
Co-authored-by: Mattermod <mattermod@users.noreply.github.com >
2021-03-12 14:23:24 +03:00
Max Erenberg
5cb5f0a60a
Mm 31258 compliance monitoring csv headers ( #16806 )
...
move UserType header into the right column
2021-03-11 13:02:41 -05:00
Allan Guwatudde
05720f627b
[MM-33198] - Portal: Send admin welcome email after the installation is complete ( #17043 )
...
* [MM-33198] - Portal: Send admin welcome email after the installation is complete
* Send cloud welcome email
* Feedback impl-2
* Fix template
* Temp undo
* Update
* make i18n-extract
* Translations
* Feedback impl-3
* More template fixes
Co-authored-by: Mattermod <mattermod@users.noreply.github.com >
2021-03-10 20:39:21 +03:00
Miguel de la Cruz
8248477319
[MM-33655] Add db upgrade step for version v5.29.1 ( #17096 )
2021-03-10 10:07:56 +01:00
Jyoti Patel
41ab05ca66
[GH-15906][MM-22844] Redesign reset password and invite emails ( #17029 )
...
Automatic Merge
2021-03-10 08:18:32 +01:00
Berke Kalkan
f5590d4e5f
MM-29726 Allow disabling link previews from certain domains ( #16869 )
...
* Add field to config model
Config option for disabling link previews for given domains.
* Refactor functions and corresponding tests
* Expand logic for link preview
Newly added isLinkAllowedForPreview function determines whether a link
should display a preview. It gets corresponding config values consisting
of comma separated domain values, normalizes them and checks for
matches.
* Create tests for link preview restriction
* Fix formatting issue
* Add test cases where images are expected
* Apply suggestions from code review
Co-authored-by: Ibrahim Serdar Acikgoz <serdaracikgoz86@gmail.com >
* Apply remaining code suggestions
* Add RestrictLinkPreviews value to telemetries
Co-authored-by: Ibrahim Serdar Acikgoz <serdaracikgoz86@gmail.com >
Co-authored-by: Mattermod <mattermod@users.noreply.github.com >
Co-authored-by: Harrison Healey <harrisonmhealey@gmail.com >
2021-03-09 12:54:54 -05:00
Claudio Costa
8612f3a4d1
Fix panic ( #17055 )
...
Co-authored-by: Mattermod <mattermod@users.noreply.github.com >
2021-03-09 18:05:47 +01:00
Weblate (bot)
8ede4abf4d
Translations update from Weblate ( #17081 )
...
* Translated using Weblate (Romanian)
Currently translated at 100.0% (2163 of 2163 strings)
Translation: mattermost-languages-shipped/mattermost-server
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/ro/
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (2163 of 2163 strings)
Translation: mattermost-languages-shipped/mattermost-server
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/pt_BR/
* Translated using Weblate (Bulgarian)
Currently translated at 99.3% (2148 of 2163 strings)
Translation: mattermost-languages-shipped/mattermost-server
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/bg/
Translated using Weblate (Bulgarian)
Currently translated at 99.2% (2147 of 2163 strings)
Translation: mattermost-languages-shipped/mattermost-server
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/bg/
* Update translation files
Updated by "Cleanup translation files" hook in Weblate.
Translation: mattermost-languages-shipped/mattermost-server
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/
* Translated using Weblate (Bulgarian)
Currently translated at 100.0% (2164 of 2164 strings)
Translation: mattermost-languages-shipped/mattermost-server
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/bg/
* Update translation files
Updated by "Cleanup translation files" hook in Weblate.
Translation: mattermost-languages-shipped/mattermost-server
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/
* Translated using Weblate (Japanese)
Currently translated at 100.0% (2164 of 2164 strings)
Translation: mattermost-languages-shipped/mattermost-server
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/ja/
* Translated using Weblate (Dutch)
Currently translated at 100.0% (2164 of 2164 strings)
Translation: mattermost-languages-shipped/mattermost-server
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/nl/
* Translated using Weblate (Swedish)
Currently translated at 100.0% (2164 of 2164 strings)
Translation: mattermost-languages-shipped/mattermost-server
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/sv/
Co-authored-by: Viorel-Cosmin Miron <cosmin@uhlhost.net >
Co-authored-by: rodrigocorsi <rodrigocorsi@gmail.com >
Co-authored-by: Nikolai Zahariev <nikolaiz@yahoo.com >
Co-authored-by: kaakaa <stooner.hoe@gmail.com >
Co-authored-by: Tom De Moor <tom@controlaltdieliet.be >
Co-authored-by: MArtin Johnson <martinjohnson@bahnhof.se >
2021-03-09 17:28:54 +01:00
Eli Yukelzon
90e7c5a852
MM-33359 corrected unread replies update ( #17068 )
...
Co-authored-by: Mattermod <mattermod@users.noreply.github.com >
2021-03-09 16:10:47 +02:00
Jesús Espino
024bc97a5d
Replacing require.nil in cmd/mattermost/commands package ( #16964 )
...
Co-authored-by: Mattermod <mattermod@users.noreply.github.com >
2021-03-09 10:05:39 +01:00
Jesús Espino
857e18f3ab
Replacing require.nil in plugin package ( #16961 )
...
Co-authored-by: Mattermod <mattermod@users.noreply.github.com >
2021-03-09 09:45:00 +01:00
Mahmudul Haque
5a89208944
remove redundant transaction ( #16928 )
...
Automatic Merge
2021-03-09 09:08:32 +01:00
Jesús Espino
31f3edf1d9
Fix blank invite email ( #17065 )
...
* Fix blank invite email
* Some small improvements
* Another small fix
Co-authored-by: Mattermod <mattermod@users.noreply.github.com >
2021-03-09 07:30:05 +01:00
Agniva De Sarker
91099818df
MM-32961: Bump dependencies ( #17016 )
...
Ran `make update-dependencies`
https://mattermost.atlassian.net/browse/MM-32961
2021-03-09 11:26:42 +05:30
Ibrahim Serdar Acikgoz
9858413ed2
app/user: clarify log message ( #17056 )
2021-03-09 01:30:22 +03:00
Jesse Hallam
fc6c73110b
set CSP unsafe-inline during development ( #17079 )
...
* set CSP unsafe-inline during development
Extensions in Firefox are hampered by a [long-standing bug](https://bugzilla.mozilla.org/show_bug.cgi?id=1267027 ) that (incorrectly) applies CSP to content scripts injected by extensions. This precludes the ability to use the React and Redux DevTools in Firefox.
When in dev mode, add `unsafe-inline` to the CSP directives to unlock the use of these extdensions.
* Less specific GitHub link
Co-authored-by: Mattermod <mattermod@users.noreply.github.com >
2021-03-08 12:49:10 -04:00
John Tzikas
f80d39078f
Disable check-deps ci step ( #17083 )
2021-03-08 18:15:54 +02:00
Jesús Espino
fca78d693a
Getting the emoji by id using the cache ( #17078 )
2021-03-05 18:13:38 +01:00
Mario de Frutos Dieguez
5203fc8608
[MM-28694] Add MM User information in the CWS request headers ( #15824 )
...
* Include user data in the cloud endpoints
Those headers will include the user ID and Email so we can use them
in CWS
* Removed AppError from enterprise/cloud
We're removing the AppError from all the places that don't belong
to the app or api4 packages.
* Remove unused i18n strings
* Move it to the server init of enterprise
Also moved the initialization of the enterprise part in the server after the store is initialized
* Initialize after the store is set in NewServer
The ideal way to do it should be to move the initEnterprise call after
the store is set but that would lead to undesired side-effects so we
initialize the cloud part alone.
Signed-off-by: Mario de Frutos <mario@defrutos.org >
2021-03-05 09:23:39 +01:00
Jesús Espino
633d82f0ac
Remove Custom statuses feature flag ( #17075 )
2021-03-05 10:21:58 +02:00
Jesús Espino
9cc5089af8
Moving mlog to corelibs ( #16915 )
...
* Moving mlog to corelibs
* Regenerating app layers
* Fix golangci-lint problem
* Fixing golangci-lint errors
* Renaming from corelibs to shared
* Renaming from corelibs to shared
* Fixing import
* Fixing merge problems
* Fixing build
2021-03-05 09:18:37 +01:00
Ibrahim Serdar Acikgoz
b3498a1edf
[MM-32626] Disable notices for migrations test helper ( #17058 )
...
* app/server: make initial product notice fetch blocking
* disable notices on migrations_test helper
2021-03-05 10:57:23 +03:00
Eli Yukelzon
4aa6c863c3
MM-30304 - Handle collapsed threads in page apis ( #17064 )
2021-03-05 09:46:36 +02:00
Christopher Speller
f2e27a39da
Moving pre-packaged to Incident Collaboration v1.5.2 ( #17074 )
2021-03-04 16:33:58 -08:00
Joram Wilander
d9484d6ba9
Add cloud attributes to feature flags and allow non-cloud servers to use split.io sync ( #17028 )
...
* Add cloud installation and group id to feature flag attributes
* Add some debug lines
* Allow non-cloud servers to use split.io for feature flag management
2021-03-04 16:56:26 -05:00
Claudio Costa
4ad29c3a8d
Bring schema versions up-to-date ( #17053 )
...
Co-authored-by: Mattermod <mattermod@users.noreply.github.com >
2021-03-04 17:17:27 +01:00
Joram Wilander
aba00a3cfd
Update split SDK to 6.0.2 to fix sync bug ( #17060 )
...
* Update split SDK to 6.0.2 to fix sync bug
* Vendor and tidy
2021-03-04 11:16:08 -05:00
Elisabeth Kulzer
fa2ecad0a9
Remove Jenkinsfile ( #17066 )
2021-03-04 16:38:23 +01:00
Ibrahim Serdar Acikgoz
c63c9716cd
config/migrate_test: add cleanup ( #17045 )
2021-03-04 17:01:31 +03:00
Eli Yukelzon
c64959b439
MM-31105 /Join <channel name> is case sensitive ( #16903 )
...
Co-authored-by: Mattermod <mattermod@users.noreply.github.com >
2021-03-03 10:44:18 +02:00
Eli Yukelzon
23d51ed1f2
MM-32655 - Collapsed threads websocket handling ( #16909 )
...
Co-authored-by: Mattermod <mattermod@users.noreply.github.com >
2021-03-02 16:49:00 +02:00
Jesús Espino
78355ae2a7
Moving filesstore services into shared folder ( #16940 )
...
* Moving filesstore services into shared folder
* Fixing app-layers generation
* Renaming from filesstore to filestore
2021-03-02 14:37:21 +01:00
Jesús Espino
5f9ab3783a
Moving MFA service into shared libs ( #16969 )
...
* Moving MFA service into shared libs
* Fixing i18n extraction issue
* Fixing tests
2021-03-02 10:14:46 +01:00
Christopher Speller
0363f19611
Moving pre-packaged to Incident Collaboration v1.5.0 ( #17022 )
...
* Moving pre-packaged to Incident Collaboration v1.5.0
* 1.5.1 instead
Co-authored-by: Mattermod <mattermod@users.noreply.github.com >
2021-03-01 14:07:41 -08:00
Amy Blais
ab46ee4b89
Update version.go ( #16995 )
...
Co-authored-by: Mattermod <mattermod@users.noreply.github.com >
2021-03-01 16:23:27 +01:00
jingkai
22853628b2
Refactor term_of_service_store to use squirrel ( #16923 )
...
* refactor: replace select statement with squirell
* fix: fixed sqlquery for GetLatest
* fix: gofmt
* fix: replaced old AppError with errors.Wrap
Co-authored-by: Mattermod <mattermod@users.noreply.github.com >
2021-03-01 15:43:56 +01:00
Agniva De Sarker
0f98620b65
MM-33233: Fix double close of webconn pump ( #17026 )
...
Automatic Merge
2021-03-01 14:52:27 +01:00
Weblate (bot)
0319daf9bb
Translations update from Weblate ( #17033 )
...
* Translated using Weblate (Japanese)
Currently translated at 100.0% (2147 of 2147 strings)
Translation: mattermost-languages-shipped/mattermost-server
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/ja/
* Translated using Weblate (Dutch)
Currently translated at 100.0% (2163 of 2163 strings)
Translation: mattermost-languages-shipped/mattermost-server
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/nl/
Translated using Weblate (Dutch)
Currently translated at 100.0% (2149 of 2149 strings)
Translation: mattermost-languages-shipped/mattermost-server
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/nl/
Translated using Weblate (Dutch)
Currently translated at 100.0% (2148 of 2148 strings)
Translation: mattermost-languages-shipped/mattermost-server
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/nl/
Translated using Weblate (Dutch)
Currently translated at 100.0% (2147 of 2147 strings)
Translation: mattermost-languages-shipped/mattermost-server
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/nl/
* Translated using Weblate (Turkish)
Currently translated at 99.4% (2152 of 2163 strings)
Translation: mattermost-languages-shipped/mattermost-server
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/tr/
Translated using Weblate (Turkish)
Currently translated at 100.0% (2147 of 2147 strings)
Translation: mattermost-languages-shipped/mattermost-server
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/tr/
* Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (2147 of 2147 strings)
Translation: mattermost-languages-shipped/mattermost-server
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/zh_Hans/
* Translated using Weblate (Swedish)
Currently translated at 100.0% (2163 of 2163 strings)
Translation: mattermost-languages-shipped/mattermost-server
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/sv/
Translated using Weblate (Swedish)
Currently translated at 99.2% (2147 of 2163 strings)
Translation: mattermost-languages-shipped/mattermost-server
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/sv/
Translated using Weblate (Swedish)
Currently translated at 99.0% (2143 of 2163 strings)
Translation: mattermost-languages-shipped/mattermost-server
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/sv/
Translated using Weblate (Swedish)
Currently translated at 100.0% (2149 of 2149 strings)
Translation: mattermost-languages-shipped/mattermost-server
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/sv/
Translated using Weblate (Swedish)
Currently translated at 100.0% (2147 of 2147 strings)
Translation: mattermost-languages-shipped/mattermost-server
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/sv/
* Translated using Weblate (Bulgarian)
Currently translated at 100.0% (2149 of 2149 strings)
Translation: mattermost-languages-shipped/mattermost-server
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/bg/
Translated using Weblate (Bulgarian)
Currently translated at 100.0% (2147 of 2147 strings)
Translation: mattermost-languages-shipped/mattermost-server
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/bg/
* Update translation files
Updated by "Cleanup translation files" hook in Weblate.
Translation: mattermost-languages-shipped/mattermost-server
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/
Update translation files
Updated by "Cleanup translation files" hook in Weblate.
Translation: mattermost-languages-shipped/mattermost-server
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/
Update translation files
Updated by "Cleanup translation files" hook in Weblate.
Translation: mattermost-languages-shipped/mattermost-server
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/
* Translated using Weblate (Romanian)
Currently translated at 100.0% (2149 of 2149 strings)
Translation: mattermost-languages-shipped/mattermost-server
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/ro/
* Translated using Weblate (Dutch)
Currently translated at 100.0% (2163 of 2163 strings)
Translation: mattermost-languages-shipped/mattermost-server
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/nl/
* Translated using Weblate (German)
Currently translated at 81.5% (1764 of 2163 strings)
Translation: mattermost-languages-shipped/mattermost-server
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/de/
Co-authored-by: kaakaa <stooner.hoe@gmail.com >
Co-authored-by: Tom De Moor <tom@controlaltdieliet.be >
Co-authored-by: Kaya Zeren <kayazeren@gmail.com >
Co-authored-by: aeomin <lin@aeomin.net >
Co-authored-by: MArtin Johnson <martinjohnson@bahnhof.se >
Co-authored-by: Nikolai Zahariev <nikolaiz@yahoo.com >
Co-authored-by: Viorel-Cosmin Miron <cosmin@uhlhost.net >
Co-authored-by: Friederike J <friederike.jolk@cambio-carsharing.com >
2021-03-01 10:48:52 +01:00
Jesús Espino
b70b7f8556
Replacing require.nil in utils package ( #16965 )
...
Co-authored-by: Mattermod <mattermod@users.noreply.github.com >
2021-03-01 09:12:23 +01:00
Claudio Costa
cc86ec9f50
[MM-33333] Fix GetSidebarCategories() failing on db replicas ( #17031 )
...
* Fix GetSidebarCategories failing on replicas
* Simplify further
* Add comment
2021-02-27 07:54:13 -05:00
Agniva De Sarker
6dcbad049c
MM-32693: Use master when emoji_layer is invalidated ( #16951 )
...
We add a map which tracks invalidations to the emoji caches
and use master whenever a fresh item is fetched from DB.
https://mattermost.atlassian.net/browse/MM-32693
```release-note
NONE
```
Co-authored-by: Mattermod <mattermod@users.noreply.github.com >
2021-02-26 17:47:51 +01:00