Commit graph

113 commits

Author SHA1 Message Date
Agniva De Sarker
870cee30c6
MM-57759: Added mockery support for 1.22 (#26774)
* Revert "Revert "MM-57759: Bump mockery to version 2.42.2 to support go  1.22^" (#26772)"

This reverts commit cd3b5b46e1.

* Added the hooks.go file changes as well

```release-note
NONE
```
2024-04-13 08:15:59 +05:30
Agniva De Sarker
cd3b5b46e1
Revert "MM-57759: Bump mockery to version 2.42.2 to support go 1.22^" (#26772) 2024-04-12 15:31:24 +02:00
Ezekiel
98712737e6
MM-57759: Bump mockery to version 2.42.2 to support go 1.22^ (#26761) 2024-04-12 10:38:34 +02:00
Christopher Poile
b397f9ed92
[MM-57286] Prepackage calls v0.26.2 (#26754)
* prepackage calls v0.26.2
2024-04-11 15:40:16 -04:00
Christopher Speller
00b80b06e9
Update playbooks to v1.39.3 (#26762) 2024-04-11 09:21:23 -07:00
Ben Cooke
b0feeb5ec7
[MM-56732] Update keycloak docker configs and add make command (#26313)
* updating keycloak image
---------
Co-authored-by: Mattermost Build <build@mattermost.com>
Co-authored-by: Ben Schumacher <ben.schumacher@mattermost.com>
2024-04-03 15:01:33 -04:00
Christopher Speller
10fa465d6f
Update AI Plugin prepackaged version (#26580) 2024-04-01 07:47:26 -07:00
Christopher Speller
69d7a9d59b
Update playbooks to v1.39.2 (#26623) 2024-04-01 07:07:45 -07:00
Christopher Poile
236bcf613c
update prepackaged calls to v0.25.1 (#26557)
Automatic Merge
2024-03-22 15:00:37 +02:00
Agniva De Sarker
9431239b2e
MM-57378: Bump up golangci version (#26535)
https://mattermost.atlassian.net/browse/MM-57378
```release-note
NONE
```

Co-authored-by: Mattermost Build <build@mattermost.com>
2024-03-22 10:23:21 +05:30
Claudio Costa
9e6c06186b
Use specified GO var to generate go.work (#26508)
Co-authored-by: Mattermost Build <build@mattermost.com>
2024-03-19 10:53:26 -06:00
Raghav Aggarwal
a43ae04fe1
Bump prepackage Gitlab plugin version to 1.8.1 (#26274)
Co-authored-by: Michael Kochell <6913320+mickmister@users.noreply.github.com>
2024-03-14 00:22:14 -04:00
Christopher Speller
ce4ff511fa
Adding AI plugin to prepackaged plugins (#26454) 2024-03-13 07:26:55 -07:00
Christopher Poile
75f0b99298
MM-56892- Update prepackaged calls to v0.25.0 (#26434) 2024-03-11 14:10:26 -04:00
Ayush Thakur
75e32051c4
Bump prepackage Github plugin version to 2.2.0 (#26218)
Co-authored-by: Michael Kochell <6913320+mickmister@users.noreply.github.com>
Co-authored-by: Mattermost Build <build@mattermost.com>
2024-02-29 18:45:53 -05:00
Antonis Stamatiou
61578f7e21
feat: Remove prepackaged plugins from unsupported mattermost server OS (#26310) 2024-02-28 09:09:37 +02:00
Ben Schumacher
726d7494b6
[MM-56889] Add PositionAttribute to LDAP test data (#26242) 2024-02-22 12:28:55 +01:00
Christopher Poile
62f616dfbf
MM-56571 - Update prepackaged calls to v0.24.0 (#26189) 2024-02-14 09:24:42 -05:00
Scott Bishel
5d4abe2790
MM-53557-Remove unsupported prepackaged plugins (#24222)
* remove unsupported prepackaged plugins

* Update Makefile

Fix bad merge

---------

Co-authored-by: Mattermost Build <build@mattermost.com>
2024-02-06 07:39:08 -07:00
Raghav Aggarwal
a88978bbc1
Bump prepackage GitLab plugin version to 1.8.0 (#25789) 2024-01-25 10:43:12 -05:00
Raghav Aggarwal
8f0abc1316
Bump prepackage Jira plugin version to 4.1.0 (#25955) 2024-01-24 14:14:17 -05:00
Christopher Poile
60252d4857
upgrade calls to 0.23.1 (#25963)
Automatic Merge
2024-01-19 16:35:38 +02:00
Christopher Poile
b162267387
MM-56163 - Update prepackaged calls to v0.23.0 (#25922) 2024-01-15 11:10:48 -05:00
Agniva De Sarker
04cf1ed114
Bump up the minimum required MySQL version (#25465)
MySQL 5.7 is at end of life.

https://mattermost.atlassian.net/browse/MM-55589

```release-note
We bump up minimum MySQL version to be 8.0.0
```


Co-authored-by: Mattermost Build <build@mattermost.com>
Co-authored-by: Ibrahim Serdar Acikgoz <serdaracikgoz86@gmail.com>
2024-01-11 22:18:20 +05:30
Miguel de la Cruz
4ab6b98c63
Removes enterprise deletion from nuke make target (#25896) 2024-01-11 16:04:55 +01:00
Jesse Hallam
b05093d508
Source available metrics (#24879)
* Expose metrics under a source available license

* do not assume Cluster()

* allow metrics if licensed or dev

* temporary vet override

* simplify BULID_TAGS handling

* auto clean old imports.go

* fix license listener

* e2e test metrics & license semantics

* update from enterprise

* switch back to mattermost-govet/v2@new now

* update metrics from upstream

* Update license_spec.js

Co-authored-by: Saturnino Abril <saturnino.abril@gmail.com>

* Update license_spec.js

Co-authored-by: Saturnino Abril <saturnino.abril@gmail.com>

* Update e2e-tests/cypress/tests/integration/channels/enterprise/metrics/license_spec.js

Co-authored-by: Saturnino Abril <saturnino.abril@gmail.com>

* Update e2e-tests/cypress/tests/integration/channels/enterprise/metrics/license_spec.js

* split up specs

* require/delete license earlier in e2e test

* expanded expect to debug failures

* more logging

* Revert "more logging"

This reverts commit 0bc513fd92.

* e2e: try deleting license first

* update from enterprise

* toggleMetricsOn to work around license delete

* eslint

* ensure admin before deleting license

* update from enterprise

* updates from enterprise

* fix cypress logging

* temp: log at DEBUG for Cypress tests

---------

Co-authored-by: Saturnino Abril <saturnino.abril@gmail.com>
Co-authored-by: Mattermost Build <build@mattermost.com>
2024-01-08 10:47:24 -04:00
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 b16bcc8044.

* Revert "Revert "fix SetThreadUnreadByPostId""

This reverts commit 8bda05dc8a.

* 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