Elisabeth Kulzer
33edd645c7
Lock CI back to master
2021-07-21 16:38:39 +02:00
Claudio Costa
1898670340
Fix outstanding linting issues
2021-07-21 16:38:39 +02:00
Agniva De Sarker
e199eba313
Remove FromJSON functions (Part 1) ( #17961 )
...
* Remove FromJSON functions (Part 1)
```release-note
Removed the following functions:
AccessDataFromJson
AccessResponseFromJson
AnalyticsRowFromJson
AnalyticsRowsFromJson
AuditFromJson
AuditsFromJson
AuthDataFromJson
AuthorizeRequestFromJson
BotFromJson
BotPatchFromJson
BotListFromJson
```
* fix tests
```release-note
NONE
```
2021-07-21 16:38:39 +02:00
Agniva De Sarker
7454680be5
Cleanup model/utils.go ( #17945 )
...
* Cleanup model/utils.go
- Removed some functions which were unsued. (The unused linter was somehow failing to catch this).
- Moved some functions inside other packages.
- Removed two duplicate instances of the same function - RemoveDuplicateStrings and UniqueStrings.
- Moved some regexes to global vars to prevent compilation every time.
```release-note
NONE
```
* fix lint
```release-note
NONE
```
* bring back unused exception
```release-note
NONE
```
* fix tests
```release-note
NONE
```
* Address review comments
```release-note
NONE
```
2021-07-21 16:38:39 +02:00
Martin Kraft
77f9620997
MM-36085: Split out System/Team Schemes from license feature checks. ( #17727 )
...
* MM-36085: Removes permissions whitelist for unlicensed instances.
* MM-36095: Removes invalidated test.
* Translations update from Weblate (#17947 )
* Translated using Weblate (French)
Currently translated at 95.1% (2207 of 2319 strings)
Translation: mattermost-languages-shipped/mattermost-server
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/fr/
* Translated using Weblate (Japanese)
Currently translated at 100.0% (2319 of 2319 strings)
Translation: mattermost-languages-shipped/mattermost-server
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/ja/
* Translated using Weblate (Bulgarian)
Currently translated at 100.0% (2319 of 2319 strings)
Translation: mattermost-languages-shipped/mattermost-server
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/bg/
* Translated using Weblate (Hungarian)
Currently translated at 100.0% (2319 of 2319 strings)
Translation: mattermost-languages-shipped/mattermost-server
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/hu/
* Translated using Weblate (Turkish)
Currently translated at 100.0% (2319 of 2319 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% (2319 of 2319 strings)
Translation: mattermost-languages-shipped/mattermost-server
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/tr/
* Translated using Weblate (German)
Currently translated at 83.7% (1943 of 2319 strings)
Translation: mattermost-languages-shipped/mattermost-server
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/de/
* Translated using Weblate (German)
Currently translated at 83.7% (1943 of 2319 strings)
Translation: mattermost-languages-shipped/mattermost-server
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/de/
* Translated using Weblate (German)
Currently translated at 84.2% (1953 of 2319 strings)
Translation: mattermost-languages-shipped/mattermost-server
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/de/
* Translated using Weblate (Dutch)
Currently translated at 100.0% (2319 of 2319 strings)
Translation: mattermost-languages-shipped/mattermost-server
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/nl/
Co-authored-by: wget <william@gathoye.be >
Co-authored-by: kaakaa <stooner.hoe@gmail.com >
Co-authored-by: Nikolai Zahariev <nikolaiz@yahoo.com >
Co-authored-by: Tóth Csaba // Online ERP Hungary Kft <csaba.toth@online-erp.hu >
Co-authored-by: Kaya Zeren <kayazeren@gmail.com >
Co-authored-by: LukasFiniarel <olli94fish@hotmail.de >
Co-authored-by: JtheBAB <srast@bioc.uzh.ch >
Co-authored-by: jprusch <rs@schaeferbarthold.de >
Co-authored-by: Tom De Moor <tom@controlaltdieliet.be >
Co-authored-by: Mattermod <mattermod@users.noreply.github.com >
* Split package target into per platform (#17692 )
Currently the `package` make target handles all three platforms -
Windows, OSX and Linux. While doing it in surprisingly serial mode.
Split it up in 3, so that things are a bit faster and people can package
only what they need.
v2: Rebase (platform was removed)
Signed-off-by: Emil Velikov <emil.velikov@collabora.com >
Co-authored-by: Emil Velikov <emil.velikov@collabora.com >
Co-authored-by: Mattermod <mattermod@users.noreply.github.com >
Co-authored-by: Mattermod <mattermod@users.noreply.github.com >
Co-authored-by: Weblate (bot) <hosted@weblate.org >
Co-authored-by: wget <william@gathoye.be >
Co-authored-by: kaakaa <stooner.hoe@gmail.com >
Co-authored-by: Nikolai Zahariev <nikolaiz@yahoo.com >
Co-authored-by: Tóth Csaba // Online ERP Hungary Kft <csaba.toth@online-erp.hu >
Co-authored-by: Kaya Zeren <kayazeren@gmail.com >
Co-authored-by: LukasFiniarel <olli94fish@hotmail.de >
Co-authored-by: JtheBAB <srast@bioc.uzh.ch >
Co-authored-by: jprusch <rs@schaeferbarthold.de >
Co-authored-by: Tom De Moor <tom@controlaltdieliet.be >
Co-authored-by: Emil Velikov <emil.l.velikov@gmail.com >
Co-authored-by: Emil Velikov <emil.velikov@collabora.com >
2021-07-21 16:38:39 +02:00
Agniva De Sarker
da7d71ccf7
MM-21357: Use typed constant for channel types ( #17928 )
...
* MM-21357: Use typed constant for channel types
https://mattermost.atlassian.net/browse/MM-21357
```release-note
- Introduced a new type ChannelType for all channel types.
- Updated the Client4.UpdateChannelPrivacy method to ChannelType.
```
* Address review comments
```release-note
NONE
```
* telemetry fix
```release-note
NONE
```
2021-07-21 16:38:39 +02:00
Agniva De Sarker
4968657651
MM-37034: Bump the MySQL min version to 5.7 ( #17919 )
...
* MM-37034: Bump the MySQL min version to 5.7
https://mattermost.atlassian.net/browse/MM-37034
```release-note
Minimum required MySQL version is now 5.7
```
* fix shadow warnings
```release-note
NONE
```
* Bumped to 5.7.12
```release-note
NONE
```
* update comment
```release-note
NONE
```
* refactor
```release-note
NONE
```
* fix lint error
```release-note
NONE
```
* fix2
```release-note
NONE
```
* add tests
```release-note
NONE
```
* simplify
```release-note
NONE
```
2021-07-21 16:38:39 +02:00
Claudio Costa
025a948905
Remove override of MaxNotificationsPerChannel ( #17939 )
2021-07-21 16:38:39 +02:00
Agniva De Sarker
7a3fe61bf6
MM-21333: Remove deprecated session method ( #17910 )
...
Automatic Merge
2021-07-21 16:38:39 +02:00
Agniva De Sarker
623f8dc9af
MM-21357: Use typed constants ClusterEvent ( #17920 )
...
* MM-21357: Use typed constants ClusterEvent
Use typed constants for:
- model.ClusterEvent
https://mattermost.atlassian.net/browse/MM-21357
```release-note
Use typed constant for model.ClusterEvent
```
* trigger CI
```release-note
NONE
```
2021-07-21 16:38:39 +02:00
Agniva De Sarker
9ae45d55d9
MM-21473: Remove unused cluster events ( #17914 )
...
```release-note
Removed several cluster events:
- ClusterEventInvalidateCacheForWebhook
- ClusterEventInvalidateCacheForChannelPosts
- ClusterEventInvalidateCacheForChannelMembers
```
2021-07-21 16:38:39 +02:00
Agniva De Sarker
f35b025bea
Unexport fields in WebSocketEvent ( #17912 )
...
Automatic Merge
2021-07-21 16:38:39 +02:00
Agniva De Sarker
f49b5dc440
Move some variables out of model ( #17909 )
...
* Move some variables out of model
There were some stuff that's not necessary to be in model
and can just remain unexported variables.
```release-note
NONE
```
* Add license
```release-note
NONE
```
2021-07-21 16:38:39 +02:00
Ben Schumacher
97ccf0bdf6
[MM-16751] golint model ( #17896 )
2021-07-21 16:38:39 +02:00
Mattermod
953eebdef4
Lock CI for release-6.0 ( #17756 )
...
* Lock CI for release-6.0
* Update download_mmctl_release.sh
Co-authored-by: Mmbot <mmbot@mattermost>
Co-authored-by: Elisabeth Kulzer <elikul@elikul.de >
2021-07-21 16:38:39 +02:00
Christopher Speller
e3f82aac43
Add feature flag for global header. ( #17936 )
2021-07-21 07:23:35 -07:00
Pablo Andrés Vélez Vidal
6688195dce
MM-37033 - update product model to match with customer web server ( #17967 )
...
Co-authored-by: Pablo Velez Vidal <pablo.velez@mattermost.com >
2021-07-21 12:04:05 +02:00
Carlos Tadeu Panato Junior
959834aefa
update mattermost server build to use go 1.16.6 ( #17969 )
...
Signed-off-by: Carlos Panato <ctadeu@gmail.com >
2021-07-21 11:19:28 +02:00
Daniel Espino García
338f6a9db7
Consider empty body before unmarshal on do post action ( #17879 )
...
* Consider empty body before unmarshal on do post action
* Fix test and add test
* Fix test
2021-07-20 09:30:49 +02:00
Ibrahim Serdar Acikgoz
41dc05a6bd
Decouple emailservice from app package ( #17827 )
...
* decouple emailservice from app package
* fix some escaped errors
* move email package under app directory
* fix i18n
* reflect review comments
2021-07-19 23:26:06 +08:00
Emil Velikov
a78a7c7b54
Split package target into per platform ( #17692 )
...
Currently the `package` make target handles all three platforms -
Windows, OSX and Linux. While doing it in surprisingly serial mode.
Split it up in 3, so that things are a bit faster and people can package
only what they need.
v2: Rebase (platform was removed)
Signed-off-by: Emil Velikov <emil.velikov@collabora.com >
Co-authored-by: Emil Velikov <emil.velikov@collabora.com >
Co-authored-by: Mattermod <mattermod@users.noreply.github.com >
2021-07-19 14:35:21 +02:00
Weblate (bot)
40d9735f64
Translations update from Weblate ( #17947 )
...
* Translated using Weblate (French)
Currently translated at 95.1% (2207 of 2319 strings)
Translation: mattermost-languages-shipped/mattermost-server
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/fr/
* Translated using Weblate (Japanese)
Currently translated at 100.0% (2319 of 2319 strings)
Translation: mattermost-languages-shipped/mattermost-server
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/ja/
* Translated using Weblate (Bulgarian)
Currently translated at 100.0% (2319 of 2319 strings)
Translation: mattermost-languages-shipped/mattermost-server
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/bg/
* Translated using Weblate (Hungarian)
Currently translated at 100.0% (2319 of 2319 strings)
Translation: mattermost-languages-shipped/mattermost-server
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/hu/
* Translated using Weblate (Turkish)
Currently translated at 100.0% (2319 of 2319 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% (2319 of 2319 strings)
Translation: mattermost-languages-shipped/mattermost-server
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/tr/
* Translated using Weblate (German)
Currently translated at 83.7% (1943 of 2319 strings)
Translation: mattermost-languages-shipped/mattermost-server
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/de/
* Translated using Weblate (German)
Currently translated at 83.7% (1943 of 2319 strings)
Translation: mattermost-languages-shipped/mattermost-server
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/de/
* Translated using Weblate (German)
Currently translated at 84.2% (1953 of 2319 strings)
Translation: mattermost-languages-shipped/mattermost-server
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/de/
* Translated using Weblate (Dutch)
Currently translated at 100.0% (2319 of 2319 strings)
Translation: mattermost-languages-shipped/mattermost-server
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/nl/
Co-authored-by: wget <william@gathoye.be >
Co-authored-by: kaakaa <stooner.hoe@gmail.com >
Co-authored-by: Nikolai Zahariev <nikolaiz@yahoo.com >
Co-authored-by: Tóth Csaba // Online ERP Hungary Kft <csaba.toth@online-erp.hu >
Co-authored-by: Kaya Zeren <kayazeren@gmail.com >
Co-authored-by: LukasFiniarel <olli94fish@hotmail.de >
Co-authored-by: JtheBAB <srast@bioc.uzh.ch >
Co-authored-by: jprusch <rs@schaeferbarthold.de >
Co-authored-by: Tom De Moor <tom@controlaltdieliet.be >
Co-authored-by: Mattermod <mattermod@users.noreply.github.com >
2021-07-19 13:19:38 +02:00
Nick Misasi
304d655bb3
Add a return in 2 places ( #17942 )
...
* Add a return in 2 places
* Missed return
2021-07-16 11:05:43 -04:00
source-punk
a59d3a9fa6
[MM-36711] nested sql query for reply_count in getSingle post method of post_sto… ( #17845 )
...
* nested sql query for reply_count in getSingle post method of post_store.go
* added tests for replyCount in GetSingle api
* updated the post object message field in GetSingle unit test to use model.NewRandomString
2021-07-16 10:30:23 -04:00
Ashish Bhate
c88232d71e
[MM-35925] Follow thread when posting in one, even if previously unfollowed ( #17926 )
2021-07-16 10:04:22 -04:00
Ashish Bhate
f204c745cb
[MM-35345]: fix unreads in threads and migration ( #17938 )
...
Summary
Fix unreads query for threads to check deleted option
Normalize unreads query to look for threads after given time
Fix migration to only run once, and increment timestamp by one so that threads are definitely marked as read.
Ticket Link
Fixes issues with https://mattermost.atlassian.net/browse/MM-35345
And possibly some issues with thread unreads.
2021-07-16 19:26:16 +05:30
Mattermod
4ad0193d0a
Bump version ( #17932 )
...
Co-authored-by: Mmbot <mmbot@mattermost>
2021-07-15 18:17:48 +02:00
Agniva De Sarker
c28b2fa269
MM-36411- Skip flaky TestUpdateConfigDiffInAuditRecord ( #17927 )
...
* MM-36411- Skip flaky TestUpdateConfigDiffInAuditRecord
The fix in https://github.com/mattermost/mattermost-server/pull/17777
doesn't seem to have worked fully as this was seen again.
Skipping it for now until we revisit this.
https://mattermost.atlassian.net/browse/MM-36411
```release-note
NONE
```
* Doing a file sync
```release-note
NONE
```
* Changed flush order
```release-note
NONE
```
2021-07-15 21:31:54 +05:30
Agniva De Sarker
61e42c8110
GroupStore: Use native upsert ( #17902 )
...
Now that version 10 is minimum, we can start to use
advanced postgres features.
https://focalboard-community.octo.mattermost.com/workspace/zyoahc9uapdn3xdptac6jb69ic?id=285b80a3-257d-41f6-8cf4-ed80ca9d92e5&v=495cdb4d-c13a-4992-8eb9-80cfee2819a4&c=0445b560-91b9-469b-8f19-febf1881bcd6
```release-note
NONE
```
2021-07-15 19:40:45 +05:30
Agniva De Sarker
4bbd29cd96
MM-36909: Skip flaky CreateDefaultMemberships for now ( #17925 )
...
```release-note
NONE
```
2021-07-15 13:18:27 +05:30
Agniva De Sarker
58e002888d
MM-36947: Fix TestHeaderProviderDoCommand ( #17901 )
...
Setting AutomaticPrepackagedPlugins to true was making the test
to download the plugin from the marketplace and initialize it.
While this wasn't wrong in itself but that's not what the test does
and just part of the app initialization and it unnecessarily slowed
down the test by downloading the plugin zip file.
And initializing a plugin from inside a test has some issues
to work properly. While those could be solved, a cleaner way
is to just not download the plugin at all.
https://mattermost.atlassian.net/browse/MM-36947
```release-note
NONE
```
2021-07-14 15:22:32 +02:00
Ben Schumacher
54b0ef574b
[MM-36664] Added plugin API methods for user access tokens and OAuth apps ( #17832 )
2021-07-14 15:08:22 +02:00
Ben Schumacher
2637a326fb
[MM-36563] Only read body from inter-plugin request if there is one ( #17798 )
2021-07-14 15:07:31 +02:00
Ashish Bhate
e50cfca2ea
[MM-35345][MM-35494] fixes for incorrect mentions and unreads for threads and channels ( #17803 )
...
Summary:
The CRT backend was first released in version 5.29.0. Since then, the behaviour of the CRT feature has been refined, several bugs have been fixed, and a few sql columns have been added. Before these various fixes went in, the threads and channel membership tables have accumulated incorrect mention and unreads data. This PR fixes some of this bad historical data.
Summary of fixes:
- Marks threads as read for users where the last reply time of the thread is earlier than the time the user viewed the channel. Marking a thread means setting the mention count to zero and setting the last viewed at time of the the thread as the last viewed at time of the channel. This is done through a "sql migration"
- Fix channel counts, i.e. the total message count, total root message count, mention count, and mention count in root messages for users who have viewed the channel after the last post in the channel. This is done as a "sql migration"
Ticket Link:
Parts of
https://mattermost.atlassian.net/browse/MM-35494
https://mattermost.atlassian.net/browse/MM-35345
2021-07-14 17:39:40 +05:30
Carlos Tadeu Panato Junior
eaa76e9529
go: upgrade builder image to use go1.16 ( #17897 )
...
* go: upgrade builder image to use go1.16
2021-07-14 13:39:19 +02:00
Jesse Hallam
0276a69f0c
Pre-package Incident Collaboration v1.14.3 ( #17916 )
...
Automatic Merge
2021-07-13 20:35:02 +02:00
Szymon Gibała
ec801f9770
MM-36779 - Add ChimeraOAuthProxyURL config option ( #17888 )
2021-07-13 13:32:08 +02:00
Agniva De Sarker
cd88d718dd
MM-36894: Racy test: TestExecuteCommandInDirectMessageChannel ( #17881 )
...
* MM-36894: Racy test: TestExecuteCommandInDirectMessageChannel
We were using the pointer to the same post object
in multiple push notifications because we were sending
it in a loop of mentioned user list.
To fix this, we clone the post every time.
https://mattermost.atlassian.net/browse/MM-36894
```release-note
NONE
```
* Refactor markdown parsing
```release-note
NONE
```
2021-07-13 08:41:42 +05:30
Weblate (bot)
347af1c612
Translations update from Weblate ( #17903 )
...
* Translated using Weblate (German)
Currently translated at 83.9% (1938 of 2308 strings)
Translation: mattermost-languages-shipped/mattermost-server
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/de/
* Translated using Weblate (Hungarian)
Currently translated at 100.0% (2319 of 2319 strings)
Translation: mattermost-languages-shipped/mattermost-server
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/hu/
Translated using Weblate (Hungarian)
Currently translated at 100.0% (2316 of 2316 strings)
Translation: mattermost-languages-shipped/mattermost-server
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/hu/
Translated using Weblate (Hungarian)
Currently translated at 100.0% (2308 of 2308 strings)
Translation: mattermost-languages-shipped/mattermost-server
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/hu/
* Translated using Weblate (Turkish)
Currently translated at 100.0% (2319 of 2319 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% (2316 of 2316 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% (2316 of 2316 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% (2316 of 2316 strings)
Translation: mattermost-languages-shipped/mattermost-server
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/bg/
* Translated using Weblate (Japanese)
Currently translated at 99.9% (2315 of 2316 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% (2316 of 2316 strings)
Translation: mattermost-languages-shipped/mattermost-server
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/nl/
* Translated using Weblate (English (Australia))
Currently translated at 100.0% (2319 of 2319 strings)
Translation: mattermost-languages-shipped/mattermost-server
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/en_AU/
Translated using Weblate (English (Australia))
Currently translated at 100.0% (2316 of 2316 strings)
Translation: mattermost-languages-shipped/mattermost-server
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/en_AU/
* Translated using Weblate (German)
Currently translated at 83.6% (1939 of 2319 strings)
Translation: mattermost-languages-shipped/mattermost-server
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/de/
* Translated using Weblate (Chinese (Simplified))
Currently translated at 97.8% (2269 of 2319 strings)
Translation: mattermost-languages-shipped/mattermost-server
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/zh_Hans/
* Translated using Weblate (Spanish)
Currently translated at 86.7% (2011 of 2319 strings)
Translation: mattermost-languages-shipped/mattermost-server
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/es/
* Translated using Weblate (Japanese)
Currently translated at 99.9% (2318 of 2319 strings)
Translation: mattermost-languages-shipped/mattermost-server
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/ja/
Co-authored-by: jprusch <rs@schaeferbarthold.de >
Co-authored-by: Tóth Csaba // Online ERP Hungary Kft <csaba.toth@online-erp.hu >
Co-authored-by: Kaya Zeren <kayazeren@gmail.com >
Co-authored-by: Nikolai Zahariev <nikolaiz@yahoo.com >
Co-authored-by: YorimiMochida <yuuman002@gmail.com >
Co-authored-by: Tom De Moor <tom@controlaltdieliet.be >
Co-authored-by: Matthew Williams <Matthew.Williams@outlook.com.au >
Co-authored-by: Markus Hermann <markus.hermann@uni-marburg.de >
Co-authored-by: aeomin <lin@aeomin.net >
Co-authored-by: Elias Nahum <elias@mattermost.com >
Co-authored-by: kaakaa <stooner.hoe@gmail.com >
2021-07-12 11:17:21 +02:00
Agniva De Sarker
0c5e05aa52
MM-36947: Fix failure in master ( #17899 )
...
Automatic Merge
2021-07-10 10:35:02 +02:00
Agniva De Sarker
f5610801e3
PreferenceStore: Use native upsert for Postgres ( #17894 )
...
* PreferenceStore: Use native upsert for Postgres
Now that version 10 is minimum, we can start to use
advanced postgres features.
https://focalboard-community.octo.mattermost.com/workspace/zyoahc9uapdn3xdptac6jb69ic?id=285b80a3-257d-41f6-8cf4-ed80ca9d92e5&v=495cdb4d-c13a-4992-8eb9-80cfee2819a4&c=0445b560-91b9-469b-8f19-febf1881bcd6
```release-note
NONE
```
* fix lint issues
```release-note
NONE
```
2021-07-09 23:38:52 +05:30
Agniva De Sarker
ba9cbae0d5
PluginStore: Use native upsert for Postgres ( #17882 )
...
Now that version 10 is minimum, we can start to use
advanced postgres features.
https://focalboard-community.octo.mattermost.com/workspace/zyoahc9uapdn3xdptac6jb69ic?id=285b80a3-257d-41f6-8cf4-ed80ca9d92e5&v=495cdb4d-c13a-4992-8eb9-80cfee2819a4&c=0445b560-91b9-469b-8f19-febf1881bcd6
```release-note
NONE
```
2021-07-09 19:36:35 +05:30
Agniva De Sarker
7653100835
ChannelStore: Use native upsert for Postgres ( #17880 )
...
Now that version 10 is minimum, we can start to use
advanced postgres features.
https://focalboard-community.octo.mattermost.com/workspace/zyoahc9uapdn3xdptac6jb69ic?id=285b80a3-257d-41f6-8cf4-ed80ca9d92e5&v=495cdb4d-c13a-4992-8eb9-80cfee2819a4&c=0445b560-91b9-469b-8f19-febf1881bcd6
```release-note
NONE
```
2021-07-09 19:36:21 +05:30
Miguel de la Cruz
5b99df7bcd
[MM-33395] Invalidate email tokens ( #17069 )
...
* [MM-33395] Invalidate existing verify email tokens when creating a new one
* Update store layers
* Addressing review comments
* Fix linter
Co-authored-by: Mattermod <mattermod@users.noreply.github.com >
2021-07-09 14:31:34 +02:00
Agniva De Sarker
b5266c37dc
Bump schema version to 5.37 ( #17892 )
2021-07-09 09:51:02 +02:00
Jesse Hallam
54097ef34a
Pre-package Incident Collaboration v1.14.2 ( #17886 )
2021-07-08 19:24:43 -03:00
Agniva De Sarker
9aee3a5e28
Reliable Websockets: default to true ( #17890 )
...
Automatic Merge
2021-07-08 21:35:02 +02:00
Joram Wilander
1ea912776c
Default CollapsedThreads feature flag to on ( #17887 )
2021-07-08 11:18:19 -04:00
Pablo Andrés Vélez Vidal
156e7b32f1
MM-36731 - ux changes cloud starter flat fee ( #17874 )
...
Co-authored-by: Pablo Velez Vidal <pablo.velez@mattermost.com >
2021-07-07 21:17:06 +02:00
Miguel de la Cruz
334fec1e2d
Prepackage focalboard v0.7.3 ( #17867 )
2021-07-07 17:32:56 +02:00