Граф коммитов

87 Коммитов

Автор SHA1 Сообщение Дата
Christopher Poile
8a0cef910a MM-56273 - Update prepackaged calls to v0.22.2 (#25741) 2023-12-18 16:58:10 -05:00
Ben Schumacher
563f51f3db Allow developers to set a custom go version via env variables (#25650) 2023-12-14 09:58:11 +01:00
Christopher Poile
ad1236f26f MM-56178 - Update prepackaged calls to v0.22.1 (#25710) 2023-12-12 15:53:30 -05:00
Christopher Poile
f35b0a3781 MM-56164 - Update prepackaged calls to v0.22.0 (#25691) 2023-12-11 18:19:44 -05:00
M-ZubairAhmed
c441f536b8 [MM-56017] Remove prereq-check.sh redantant script from Make (#25529) 2023-12-02 17:50:15 +05:30
Michael Kochell
de99b40e87 Bump prepackage Jira plugin version to 4.0.1 (#25260) 2023-11-24 13:01:02 -05:00
Abhishek Verma
8bd603eb12 Bump prepackage GitHub plugin version to 2.1.7 (#25443) 2023-11-19 21:52:36 -05:00
Christopher Poile
d8837fe313 MM-55583 - Update prepackaged calls to v0.21.0 (#25458) 2023-11-16 12:41:36 -05:00
Christopher Poile
5dea20dd3e MM-54963 - Update prepackaged calls to v0.21.0
Co-authored-by: Mattermost Build <build@mattermost.com>
2023-11-13 21:27:09 -05:00
Nicolas Le Cam
1ed5d87342 Switch to docker compose v2 (#25048) 2023-11-13 14:30:24 +01:00
Ben Schumacher
a31b899818 Wipe LDAP filter when running make config-ldap (#25393) 2023-11-10 09:02:16 +01:00
Christopher Speller
3b17fc4fdb Update playbooks to v1.39.1 (#25281) 2023-11-06 07:50:24 -08:00
Nicolas Le Cam
0b32e66c8e server: Force local mode when launching test-data target (#25155) 2023-10-30 16:41:14 +01:00
Michael Kochell
ee3b5e6810 Bump prepackage todo plugin version to 0.7.1 (#25039) 2023-10-27 17:16:22 -04:00
Julien Tant
74f35aa92c (makefile) Injecting test data should not stop the server (#25045) 2023-10-23 09:22:07 -07:00
Jesse Hallam
4043f8b57b upgrade gotestsum@v1.11.0 (#25062) 2023-10-23 11:54:42 -03:00
Ben Schumacher
86b965a3c4 [MM-53256] Use buildinfo instead of env variables for mmctl (#23794) 2023-10-20 11:23:05 +02:00
Maria A Nunez
6f67876629 Bumped NPS version (#25007) 2023-10-19 10:17:53 -04:00
Jesse Hallam
0577a5aaa2 Fix OpenApi vetting (#23974)
* fix openApi vetting

The underlying mattermost-govet tool effectively hasn't been called for some time, as we weren't checking out and building the spec files to pass. Now that hte API is in the monorepo, build it locally and check against it.

Unfortunately, our API documentation isn't up-to-date, and this PR isn't fixing that. For now, add a discrete `make vet-api` and workflow that won't block the build until the API documentation is back in sync and can be merged into the existing `make vet` directive.

* mattermost-govet: use upstream@new

* fix missing /api/v4 prefix for commands autocomplete suggestion

* document /api/v4/ldap/users/{user_id}/group_sync_memberships

* document /api/v4/groups/{group_id}/restore

* fix /files/{file_id}/public actually at root

* document /api/v4/users/invalid_emails

* fix SetThreadUnreadByPostId

* Revert "fix SetThreadUnreadByPostId"

This reverts commit b16bcc80442b4391c3e7472ce47b9da65809697b.

* Revert "Revert "fix SetThreadUnreadByPostId""

This reverts commit 8bda05dc8aa8c57b20e2fd525431b43e21474859.

* workaround undocumented API endpoints

* remove unnecessary whiteline

* ignore go tool output

---------

Co-authored-by: Mattermost Build <build@mattermost.com>
2023-10-16 11:27:43 -03:00
Michael Kochell
195927eb4a Revert "jira plugin prepackage 4.0.0 (#24609)" (#24901)
This reverts commit 2d9e0108e8.
2023-10-12 11:05:00 -04:00
Agniva De Sarker
3dd9e3715c Goodbye, GraphQL (#24827)
```release-note
NONE
```
2023-10-12 09:47:35 +05:30
Christopher Poile
afaf41b587 update calls plugin to v0.20.0 (#24729) 2023-10-06 08:25:28 -06:00
Agniva De Sarker
fcf238523f Optimize mmctl CI run (#24732)
* Optimize mmctl CI run

- Remove coverage mode. They increase run time by 3x.
- Remove -race mode in PR builds. They increase run time by 2x and memory consumption as well.

```release-note
NONE
```

* caching go.sum path

```release-note
NONE
```
2023-10-06 10:43:06 -03:00
Scott Bishel
43cb6fa6c1 update playbooks to v1.39.0 (#24661) 2023-10-03 08:13:51 -06:00
Scott Bishel
7e3c0dfa4c update prepackage boards to v7.11.4 (#24619)
Co-authored-by: Mattermost Build <build@mattermost.com>
2023-10-02 16:03:07 -06:00
Jesse Hallam
460fa05eb9 add period for consistency in help text (#24648)
Automatic Merge
2023-09-29 17:41:53 +03:00
Michael Kochell
2d9e0108e8 jira plugin prepackage 4.0.0 (#24609)
Co-authored-by: Mattermost Build <build@mattermost.com>
Co-authored-by: Ben Schumacher <ben.schumacher@mattermost.com>
2023-09-29 10:22:55 -04:00
Christopher Poile
0409a2285d MM-5444 - Update prepackaged calls to v0.19.1 (#24560) 2023-09-14 18:36:50 -04:00
Christopher Poile
5ccc039278 MM-54176 - Update prepackaged calls to v0.19.0 (#24518) 2023-09-08 13:51:13 -04:00
Ibrahim Serdar Acikgoz
0e84ccb383 Bump Go version to v1.20 (#24439) 2023-09-07 13:06:18 +03:00
Ben Schumacher
30b12f199b [MM-54132] Use annotated logger for log messages from jobs (#24275) 2023-09-07 08:50:22 +02:00
Michael Kochell
07bea8792e Update GitLab plugin to 1.7.0 (#24394) 2023-08-31 12:51:01 -04:00
M-ZubairAhmed
66e5d5fffa MM-54275 : Add Giphy production key to LDFlags (#24397) 2023-08-31 20:29:04 +05:30
Miguel de la Cruz
fa9d0de478 Fixes config path for config-ldap and config-reset make targets (#24383) 2023-08-28 15:10:38 -06:00
Ben Schumacher
4790a60369 Fix gotestsum configuration for mmctl tests (#24354) 2023-08-28 14:01:14 +02:00
Caleb Roseland
818225dffe MM-52981, MM-53559: Streamlined in-product marketplace (#24311) 2023-08-25 14:39:25 -05:00
Caleb Roseland
d57581d01e Upgrade & verify prepackaged plugins in prep for remote marketplace decommissioning. (#24336) 2023-08-25 13:26:37 -05:00
Jesse Hallam
12f84cdf63 Pre-package Playbooks v1.38.1 (#24300)
Automatic Merge
2023-08-24 15:27:35 +03:00
Scott Bishel
f46694037d update prepackaged boards to v7.11.3 (#24330)
Co-authored-by: Mattermost Build <build@mattermost.com>
2023-08-24 10:05:03 +02:00
Ben Schumacher
2108517fae [MM-54014] Run tests in public/... (#24320) 2023-08-22 12:48:53 +02:00
Ben Schumacher
3ee5432664 [MM-53968] Includes mattermost-plugin-api into the mono repo (#24235)
Include https://github.com/mattermost/mattermost-plugin-api into the mono repo

Co-authored-by: Jesse Hallam <jesse.hallam@gmail.com>
Co-authored-by: Michael Kochell <mjkochell@gmail.com>
Co-authored-by: Alejandro García Montoro <alejandro.garciamontoro@gmail.com>
Co-authored-by: Ben Schumacher <ben.schumacher@mattermost.com>
Co-authored-by: Alex Dovenmuehle <alex.dovenmuehle@mattermost.com>
Co-authored-by: Michael Kochell <6913320+mickmister@users.noreply.github.com>
Co-authored-by: Christopher Poile <cpoile@gmail.com>
Co-authored-by: İlker Göktuğ Öztürk <ilkergoktugozturk@gmail.com>
Co-authored-by: Shota Gvinepadze <wineson@gmail.com>
Co-authored-by: Ali Farooq <ali.farooq0@pm.me>
Co-authored-by: Maria A Nunez <maria.nunez@mattermost.com>
Co-authored-by: Daniel Espino García <larkox@gmail.com>
Co-authored-by: Christopher Speller <crspeller@gmail.com>
Co-authored-by: Alex Dovenmuehle <adovenmuehle@gmail.com>
Co-authored-by: Szymon Gibała <szymongib@gmail.com>
Co-authored-by: Lev <1187448+levb@users.noreply.github.com>
Co-authored-by: Jason Frerich <jason.frerich@mattermost.com>
Co-authored-by: Agniva De Sarker <agnivade@yahoo.co.in>
Co-authored-by: Artur M. Wolff <artur.m.wolff@gmail.com>
Co-authored-by: Madhav Hugar <16546715+madhavhugar@users.noreply.github.com>
Co-authored-by: Joe <security.joe@pm.me>
Co-authored-by: Ibrahim Serdar Acikgoz <serdaracikgoz86@gmail.com>
Co-authored-by: José Peso <trilopin@users.noreply.github.com>
2023-08-21 09:50:30 +02:00
Jesse Hallam
b814d76488 config-reset: -tags production (#24277)
Somewhere in the build pipeline, we run `make config-reset` to generate a default `config.json` to include with the tarball. Unfortunately, this was being built without the `-tags production` signal that changes the default service environment to `production`, and in turn caused the `CWS` environment to default to testing. The trial licenses returned by the testing environment aren't compatible with the production environment, preventing new customers from starting trials by themselves.

As an immmediate workaround, customers can simply delete the `config.json` included with the tarball and start the server anew. Without any further configuration, it will correctly default to the `production` service environment and use the correct `CWS` environment.

Fix the tarball generation by adding `-tags production` to the `config-reset` Makefile target. We don't add a dev version of this for now, as it's not really needed given the server creates the right value on startup.

Fixes: https://mattermost.atlassian.net/browse/CLD-6137
2023-08-17 11:16:16 -03:00
Ibrahim Serdar Acikgoz
83652aa3c2 [MM-53840] Add migration workflow (#24211) 2023-08-16 10:09:11 +03:00
Christopher Poile
7bca8b11d2 calls -> v0.18.0 (#24186) 2023-08-04 08:35:59 -06:00
Jesse Hallam
9b05bfa8dc Pre-package Playbooks v1.38.0 (#24106) 2023-07-25 22:22:47 -03:00
Scott Bishel
0c4ac8b201 prepackage boards v7.11.2 (#24085)
Co-authored-by: Mattermost Build <build@mattermost.com>
2023-07-24 11:49:12 +02:00
Ibrahim Serdar Acikgoz
38fd8cd6aa tools/mmgotool: move into monorepo (#24010) 2023-07-17 16:15:58 +03:00
Scott Bishel
993ce5a5cc prepackage boards v7.11.1 (#23991)
Co-authored-by: Mattermost Build <build@mattermost.com>
2023-07-13 15:50:26 +02:00
Christopher Poile
b5a3eee739 calls -> v0.17.0 (#23975) 2023-07-09 20:41:45 -06:00
Jesse Hallam
c506e01a97 server: automatically retry CI testing failures (#23820)
* server: --rerun-fails=3 for test-server(-race)?

* --rerun-fails=3 for IS_CI=true and -race as well
2023-06-30 15:00:37 -03:00