- 13 Oct, 2021 6 commits
-
-
Agniva De Sarker authored
Automatic Merge
-
Ben Lloyd Pearson authored
* Update content and links in Readme * Add explainer to dev machine setup * Update README.md * Update README.md * Update README.md
-
Agniva De Sarker authored
These are incredibly helpful during failures and should be there. ```release-note NONE ```
-
Hossein authored
* Allow Embeds editing without editing * Add focalboard to embed after it being in props * Fix tests * change to boards * remove extra gunk * Fix tests * Add Feature Flag * update boardsunfurl Co-authored-by:
Mattermod <mattermod@users.noreply.github.com>
-
Ibrahim Serdar Acikgoz authored
* initial service implementation * reflect review comments
-
Carlos Tadeu Panato Junior authored
-
- 12 Oct, 2021 7 commits
-
-
Agniva De Sarker authored
```release-note NONE ```
-
Ibrahim Serdar Acikgoz authored
-
Carlos Tadeu Panato Junior authored
Co-authored-by:
Mattermod <mattermod@users.noreply.github.com>
-
Carlos Tadeu Panato Junior authored
* build: add targets for linux/darwin arm64 and include those in the package * update based on feedback * store arm64 targets
-
Carlos Tadeu Panato Junior authored
-
Weblate (bot) authored
* Translated using Weblate (Polish) Currently translated at 100.0% (2310 of 2310 strings) Translation: mattermost-languages-shipped/mattermost-server Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/pl/ Translated using Weblate (Polish) Currently translated at 91.3% (2110 of 2310 strings) Translation: mattermost-languages-shipped/mattermost-server Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/pl/ Translated using Weblate (Polish) Currently translated at 87.1% (2014 of 2310 strings) Translation: mattermost-languages-shipped/mattermost-server Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/pl/ Translated using Weblate (Polish) Currently translated at 87.0% (2011 of 2310 strings) Translation: mattermost-languages-shipped/mattermost-server Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/pl/ * Translated using Weblate (German) Currently translated at 100.0% (2310 of 2310 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 99.7% (2305 of 2310 strings) Translation: mattermost-languages-shipped/mattermost-server Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/nl/ * Translated using Weblate (Hungarian) Currently translated at 100.0% (2310 of 2310 strings) Translation: mattermost-languages-shipped/mattermost-server Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/hu/ * Translated using Weblate (English (Australia)) Currently translated at 100.0% (2310 of 2310 strings) Translation: mattermost-languages-shipped/mattermost-server Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/en_AU/ * Translated using Weblate (Japanese) Currently translated at 100.0% (2310 of 2310 strings) Translation: mattermost-languages-shipped/mattermost-server Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/ja/ * Translated using Weblate (Spanish) Currently translated at 100.0% (2310 of 2310 strings) Translation: mattermost-languages-shipped/mattermost-server Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/es/ * Translated using Weblate (Swedish) Currently translated at 100.0% (2310 of 2310 strings) Translation: mattermost-languages-shipped/mattermost-server Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/sv/ * Translated using Weblate (Turkish) Currently translated at 100.0% (2310 of 2310 strings) Translation: mattermost-languages-shipped/mattermost-server Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/tr/ * Translated using Weblate (French) Currently translated at 95.1% (2197 of 2310 strings) Translation: mattermost-languages-shipped/mattermost-server Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/fr/ * Translated using Weblate (German) Currently translated at 100.0% (2310 of 2310 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 100.0% (2310 of 2310 strings) Translation: mattermost-languages-shipped/mattermost-server Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/de/ Co-authored-by:
master7 <marcin.karkosz@rajska.info> Co-authored-by:
JtheBAB <srast@bioc.uzh.ch> Co-authored-by:
Tom De Moor <tom@controlaltdieliet.be> Co-authored-by:
Tóth Csaba // Online ERP Hungary Kft <csaba.toth@online-erp.hu> Co-authored-by:
Matthew Williams <Matthew.Williams@outlook.com.au> Co-authored-by:
kaakaa <stooner.hoe@gmail.com> Co-authored-by:
Elias Nahum <elias@mattermost.com> Co-authored-by:
MArtin Johnson <martinjohnson@bahnhof.se> Co-authored-by:
Kaya Zeren <kayazeren@gmail.com> Co-authored-by:
Anne-Laure Gaillard <alaure.gaillard@gmail.com> Co-authored-by:
jprusch <rs@schaeferbarthold.de> Co-authored-by:
Mark E Fuller <fuller@stossrohr.net>
-
Agniva De Sarker authored
* Move Channels into App In this PR, we make Channels as part of App instead of Server. This is part of the transition period of moving fields from Server to Channels. For now, Channels contains Server. So the hierarchy is App -> Channels -> Server. And as a first step, we also move httpService to Channels. ```release-note NONE ``` * Fixing another test ```release-note NONE ``` * new method ```release-note NONE ```
-
- 11 Oct, 2021 1 commit
-
-
Agniva De Sarker authored
* Creating empty Channels shell This is the first step in moving to a product-based isolated architecture. For now, Channels is empty and does not contain anything. Next step is to change App to contain Channels instead of Server. Some of the initialization code in NewServer would need to be moved inside NewChannels. This would complete the full pass-through mode of accessing everything. The last step would be to gradually move Channels related fields from Server into Channels, keeping Server to be just the global level struct. ```release-note NONE ``` * fix vet failure ```release-note NONE ```
-
- 08 Oct, 2021 2 commits
-
-
Martin Kraft authored
Automatic Merge
-
Scott Bishel authored
Co-authored-by:
Mattermod <mattermod@users.noreply.github.com>
-
- 07 Oct, 2021 6 commits
-
-
Nathaniel Allred authored
* Change internal getProducts to filter on a set of families instead of a single family. * Extend /products endpoint to be able to return any of the current four sets of product families. * Use include_legacy query param to decide which cloud products to request.
-
Archit Mathur authored
Automatic Merge
-
Agniva De Sarker authored
* Add new CI step for checking email templates https://community-daily.mattermost.com/boards/workspace/zyoahc9uapdn3xdptac6jb69ic/285b80a3-257d-41f6-8cf4-ed80ca9d92e5/495cdb4d-c13a-4992-8eb9-80cfee2819a4?c=2c1d9628-675f-4eb6-80bb-db9e4d09b8bf ```release-note NONE ``` * Pre-install ```release-note NONE ``` * pinning down to 4.9.0 ```release-note NONE ``` Co-authored-by:
Mattermod <mattermod@users.noreply.github.com>
-
Agniva De Sarker authored
* MM-37186: Update dependencies The split client libraries were excluded from being upgraded. See: https://github.com/splitio/go-split-commons/issues/56 https://mattermost.atlassian.net/browse/MM-37186 ```release-note NONE ``` * Ignore staticcheck deprecation warnings ```release-note NONE ```
-
Agniva De Sarker authored
```release-note NONE ```
-
Agniva De Sarker authored
From Grafana charts, GetCountbyStatusandType and GetNewestJobByStatusesAndType were the two top queries. Overall, a through look into all job methods leads to the conclusion of 2 indexes - one on CreateAt, another a compound index of Status+Type. I have just gone ahead with the compound index for now. Once the job cleaner is implemented, I want to take a second look to decide whether to add the second index or not. Here is the before-after of the queries: Query 1: ``` explain analyze select count(*) from jobs where status='error' and type='migrations'; QUERY PLAN ----------------------------------------------------------------------------------------------------------------------------- Aggregate (cost=103.42..103.43 rows=1 width=8) (actual time=0.032..0.034 rows=1 loops=1) -> Bitmap Heap Scan on jobs (cost=4.54..103.42 rows=1 width=0) (actual time=0.027..0.028 rows=0 loops=1) Recheck Cond: ((type)::text = 'migrations'::text) Filter: ((status)::text = 'error'::text) -> Bitmap Index Scan on idx_jobs_type (cost=0.00..4.54 rows=34 width=0) (actual time=0.018..0.019 rows=0 loops=1) Index Cond: ((type)::text = 'migrations'::text) explain analyze select count(*) from jobs where status='error' and type='migrations'; QUERY PLAN ---------------------------------------------------------------------------------------------------------------------------- Aggregate (cost=8.31..8.32 rows=1 width=8) (actual time=0.079..0.080 rows=1 loops=1) -> Index Only Scan using jobs_multi on jobs (cost=0.29..8.30 rows=1 width=0) (actual time=0.072..0.073 rows=0 loops=1) Index Cond: ((status = 'error'::text) AND (type = 'migrations'::text)) Heap Fetches: 0 explain analyze select * from jobs where status='error' and type='migrations' order by createat desc limit 1; ``` Query 2: ``` QUERY PLAN ---------------------------------------------------------------------------------------------------------------------------------- Limit (cost=8.31..8.32 rows=1 width=187) (actual time=0.037..0.039 rows=0 loops=1) -> Sort (cost=8.31..8.32 rows=1 width=187) (actual time=0.035..0.036 rows=0 loops=1) Sort Key: createat DESC Sort Method: quicksort Memory: 25kB -> Index Scan using idx_jobs_type on jobs (cost=0.29..8.30 rows=1 width=187) (actual time=0.027..0.027 rows=0 loops=1) Index Cond: ((type)::text = 'migrations'::text) Filter: ((status)::text = 'error'::text) explain analyze select * from jobs where status='error' and type='migrations' order by createat desc limit 1; QUERY PLAN ------------------------------------------------------------------------------------------------------------------------------- Limit (cost=8.31..8.32 rows=1 width=187) (actual time=0.065..0.067 rows=0 loops=1) -> Sort (cost=8.31..8.32 rows=1 width=187) (actual time=0.063..0.064 rows=0 loops=1) Sort Key: createat DESC Sort Method: quicksort Memory: 25kB -> Index Scan using jobs_multi on jobs (cost=0.29..8.30 rows=1 width=187) (actual time=0.021..0.022 rows=0 loops=1) Index Cond: (((status)::text = 'error'::text) AND ((type)::text = 'migrations'::text)) ``` ```release-note NONE ```
-
- 06 Oct, 2021 6 commits
-
-
Scott Bishel authored
* turn focalboard plugin on by default * cleanup * update config diff tests to add new default Co-authored-by:
Mattermod <mattermod@users.noreply.github.com>
-
Scott Bishel authored
* update prepackaged boards to 0.9.0 * update to 0.9.1 Co-authored-by:
Mattermod <mattermod@users.noreply.github.com>
-
Pijus Kamandulis authored
Automatic Merge
-
Allan Guwatudde authored
* [MM-38437] - Trial ending soon email refers to Cloud Professional * feedback impl * add coma
-
Agniva De Sarker authored
* MM-38497: Fix Sentry crash in PostAction.Equals We check for nil pointer before moving ahead. https://mattermost.atlassian.net/browse/MM-38497 ```release-note NONE ``` * Fix lint errors ```release-note NONE ``` * Update model/integration_action.go Co-authored-by:
Claudio Costa <cstcld91@gmail.com> Co-authored-by:
Claudio Costa <cstcld91@gmail.com>
-
Allan Guwatudde authored
* [MM-39072] - Run make build-templates on latest master * fix guest template failure
-
- 05 Oct, 2021 7 commits
-
-
Jesse Hallam authored
-
Saul Pinales authored
* Migrate from gorp to sqlx in store/sqlstore/command_webhook_store.go * fixing small things change `CreatedAt` to `CreateAt` and change GetReplicaX().Select to GetReplicaX().Get Co-authored-by:
Saul Pinales <saul021002@gmai.com>
-
Alejandro García Montoro authored
-
Pablo Andrés Vélez Vidal authored
Co-authored-by:
Pablo Velez Vidal <pablo.velez@mattermost.com>
-
Weblate (bot) authored
* Translated using Weblate (Polish) Currently translated at 83.7% (1935 of 2310 strings) Translation: mattermost-languages-shipped/mattermost-server Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/pl/ * Translated using Weblate (Swedish) Currently translated at 99.8% (2306 of 2310 strings) Translation: mattermost-languages-shipped/mattermost-server Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/sv/ Co-authored-by:
master7 <marcin.karkosz@rajska.info> Co-authored-by:
MArtin Johnson <martinjohnson@bahnhof.se>
-
Dmitrijs Zubriks authored
Automatic Merge
-
- 04 Oct, 2021 2 commits
-
-
Weblate (bot) authored
* 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 (German) Currently translated at 100.0% (2303 of 2303 strings) Translation: mattermost-languages-shipped/mattermost-server Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/de/ * Translated using Weblate (Polish) Currently translated at 79.3% (1828 of 2303 strings) Translation: mattermost-languages-shipped/mattermost-server Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/pl/ Translated using Weblate (Polish) Currently translated at 74.5% (1718 of 2303 strings) Translation: mattermost-languages-shipped/mattermost-server Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/pl/ * Translated using Weblate (Swedish) Currently translated at 99.6% (2303 of 2310 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% (2303 of 2303 strings) Translation: mattermost-languages-shipped/mattermost-server Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/sv/ * Translated using Weblate (German) Currently translated at 100.0% (2310 of 2310 strings) Translation: mattermost-languages-shipped/mattermost-server Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/de/ * Translated using Weblate (Polish) Currently translated at 79.2% (1831 of 2310 strings) Translation: mattermost-languages-shipped/mattermost-server Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/pl/ * Translated using Weblate (Japanese) Currently translated at 100.0% (2310 of 2310 strings) Translation: mattermost-languages-shipped/mattermost-server Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/ja/ * Translated using Weblate (Hungarian) Currently translated at 100.0% (2310 of 2310 strings) Translation: mattermost-languages-shipped/mattermost-server Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/hu/ * Translated using Weblate (English (Australia)) Currently translated at 100.0% (2310 of 2310 strings) Translation: mattermost-languages-shipped/mattermost-server Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/en_AU/ * Translated using Weblate (Spanish) Currently translated at 100.0% (2310 of 2310 strings) Translation: mattermost-languages-shipped/mattermost-server Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/es/ Translated using Weblate (Spanish) Currently translated at 99.4% (2297 of 2310 strings) Translation: mattermost-languages-shipped/mattermost-server Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/es/ Translated using Weblate (Spanish) Currently translated at 95.3% (2202 of 2310 strings) Translation: mattermost-languages-shipped/mattermost-server Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/es/ * Translated using Weblate (French) Currently translated at 95.0% (2196 of 2310 strings) Translation: mattermost-languages-shipped/mattermost-server Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/fr/ * Translated using Weblate (Turkish) Currently translated at 100.0% (2310 of 2310 strings) Translation: mattermost-languages-shipped/mattermost-server Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/tr/ Co-authored-by:
Markus Hermann <markus.hermann@uni-marburg.de> Co-authored-by:
master7 <marcin.karkosz@rajska.info> Co-authored-by:
MArtin Johnson <martinjohnson@bahnhof.se> Co-authored-by:
JtheBAB <srast@bioc.uzh.ch> Co-authored-by:
Aleksander Chromik <achromik@gmail.com> Co-authored-by:
kaakaa <stooner.hoe@gmail.com> Co-authored-by:
Tóth Csaba // Online ERP Hungary Kft <csaba.toth@online-erp.hu> Co-authored-by:
Matthew Williams <Matthew.Williams@outlook.com.au> Co-authored-by:
Elias Nahum <elias@mattermost.com> Co-authored-by:
Nathanaël <contact@nathanaelhoun.fr> Co-authored-by:
Kaya Zeren <kayazeren@gmail.com>
-
Claudio Costa authored
-
- 01 Oct, 2021 3 commits
-
-
Carlos Tadeu Panato Junior authored
-
Carlos Tadeu Panato Junior authored
-
Claudio Costa authored
* Fix inconsistencies in Roles columns * Add new migrations
-