Conor Macpherson
a9d9f95b24
Merge pull request #22421 from mattermost/MM-51019-add-feature-flag-for-in-product-expansion
...
* Add SelfHostedExpansion config/ff.
2023-03-03 11:05:40 -05:00
Allan Guwatudde
1f5a6e439e
[MM-50534] - Renew email adds portal link when not eligible for self-serve renewal ( #22350 )
...
* [MM-50534] - Renew email adds portal link when not eligible for self-serve renewal
* fix translations
* make more checks
* improve endpoint to make checks
* use new checks
* fix translations
* fix lint
* add meaningful names
* rename struct
* rename endpoint
2023-03-03 18:33:18 +03:00
Mattermost Build
f45ba2e593
Merge branch 'master' into MM-51019-add-feature-flag-for-in-product-expansion
2023-03-02 22:40:26 +02:00
Conor Macpherson
871f35326c
change config name to self hosted expansion to follow suit with self hosted purchase.
2023-03-02 15:07:56 -05:00
Conor Macpherson
46a693e421
Add in-product expansion config.
2023-03-01 17:17:23 -05:00
Nathaniel Allred
7a8c1f587b
Mm 49495 Show past invoices for prior self-hosted purchases ( #22397 )
...
* future proof license queries
* add client method for fetching self-hosted invoices
2023-02-28 15:39:23 -06:00
Allan Guwatudde
d44065d4b3
[MM-49455] - Self-serve workspace deletion ( #22200 )
...
* [MM-49455] - Self-serve workspace deletion
* add subscription id to deletion request
* add server telemetry
* fix mocks
* feedback impl
2023-02-21 17:36:44 +03:00
Allan Guwatudde
cabcde12f7
[MM-50271] - Remove AnnualSubscription feature flag ( #22338 )
2023-02-16 11:46:35 +03:00
Mattermod
6ba5076a7d
Update minor version to 7.9.0 ( #22339 )
...
Automatic Merge
2023-02-15 17:00:12 +02:00
na
7275887d14
Admin log table ( #21153 )
...
* Reformat Log Output for SysAdmin UI
* Restore old code
* Update
* Backend first pass
* PR feedback
* Set helpers to private
* Lint fix
* Fix mocks
* Fix another mock
* Fix lint again
* Fix i18n
* Update app/admin.go
Co-authored-by: Ibrahim Serdar Acikgoz <serdaracikgoz86@gmail.com >
* PR feedback
* FIx lint issue
---------
Co-authored-by: Daniel Schalla <daniel@schalla.me >
Co-authored-by: Nevyana Angelova <nevyangelova@Nevyanas-MacBook-Pro.local >
Co-authored-by: Devin Binnie <devin.binnie@mattermost.com >
Co-authored-by: Devin Binnie <52460000+devinbinnie@users.noreply.github.com >
Co-authored-by: Ibrahim Serdar Acikgoz <serdaracikgoz86@gmail.com >
Co-authored-by: Mattermod <mattermod@users.noreply.github.com >
Co-authored-by: Mattermost Build <build@mattermost.com >
2023-02-14 17:39:10 +07:00
Agniva De Sarker
9f7e361621
Revert "Revert "Set BoardsProduct FF to on by default" ( #22177 )" ( #22213 )
...
This reverts commit aa61f8dfbb .
Co-authored-by: Mattermost Build <build@mattermost.com >
2023-02-10 22:05:25 +05:30
Agniva De Sarker
1cb1d8bd9e
Add additional metadata to post reminder ( #22306 )
...
The webapp needs to construct the full message because
the team_name needs to be inserted into the permalink.
So we need to send everything in the metadata for the
client to construct the message.
Also, we set a custom post type for the client to easily
add a custom condition.
```release-note
NONE
```
2023-02-10 21:41:57 +05:30
Pablo Andrés Vélez Vidal
bd59b112a6
MM-48246 - AB test open RHS with linked board ( #22201 )
...
* MM-48246 - AB test open RHS with linked board
* fix linter
* fix go vet complain
* implement pr feedback
* fix mispelling
* remove unnecesary comment
* add pr feedback
* fix translation texts
* fallback for the first system stored value
* implement PR feedback
* prevent calling property from potential null object
* use the default hash id for welcome to boards template
2023-02-09 13:35:32 +01:00
Muhammad S
3ae70591d0
[MM-48029] notify admin for plugin install from work templates ( #22007 )
...
Co-authored-by: Mattermost Build <build@mattermost.com >
Co-authored-by: Julien Tant <julien@craftyx.fr >
2023-02-08 14:08:33 -07:00
Mylon Suren
3d01be1d77
add feature flag to disable tour tips ( #22263 )
...
Automatic Merge
2023-02-07 21:08:34 +02:00
Sinan Sonmez (Chaush)
50fec7c892
MM-45494: Add endpoint for message history ( #20945 )
...
* add api url
* write sql in store
* update app and client golang driver
* update layers and tests
* change sql query sort
* update layers
* fix style
* fix style post_store.go
* fix comments
* add test for app/post_test.go
* update layers
* fix test
* fix style
* fix style again :)
* add permission check
* add additional checks and tests
* change from nil to empty
* update app-layers
* fix style
* add index for OriginalId for Posts table
* fix postgres query
* update migration file names
* update app-layers
* address PR reviews
* write tests for post store
* fix style
* Update file name
* Update file name 2
* Update file name 3
* Update file name 4
* change the error orders
* update migration file name
---------
Co-authored-by: Mattermod <mattermod@users.noreply.github.com >
Co-authored-by: Mattermost Build <build@mattermost.com >
2023-02-07 16:30:37 +02:00
Harrison Healey
eabf454764
MM-49731 Regenerate emoji_data.go and gofmt it ( #22158 )
2023-02-07 09:12:18 -05:00
Nick Misasi
366962fe93
[MM-49921] Cloud export compliance ( #22189 )
...
* Support for export compliance screening in cloud
* i18n
* Refactor error
* Fix
---------
Co-authored-by: Mattermost Build <build@mattermost.com >
2023-02-03 10:18:35 -05:00
Nathaniel Allred
f713862041
Mm 49496 Add state and jobs for preventing screened purchase attempts from retrying ( #22188 )
...
* make signup unavailable when screening is in progress
2023-02-02 15:48:59 -06:00
Ben Schumacher
287bb8604f
[MM-49991] Enable EnableOAuthServiceProvider by default ( #22175 )
2023-02-02 12:04:46 +01:00
Agniva De Sarker
aa61f8dfbb
Revert "Set BoardsProduct FF to on by default" ( #22177 )
...
This reverts commit 6b6150d374 .
2023-01-30 22:23:20 +05:30
Kyriakos Z
70800b2447
MM-49048: do not omit needed wsbroadcast vars ( #22156 )
...
* MM-49048: do not omit needed wsbroadcast vars
It seems that we are omitting ContainsSanitizedData, and
ContainsSensitiveData variables in WebsocketBroadcast.
This created a bug in cluster mode, in which we were sending duplicate
events to users whereas normally they would have access to only one of those.
Co-authored-by: Mattermost Build <build@mattermost.com >
2023-01-30 18:10:39 +02:00
Ashish Bhate
58fda05349
MM-49486: Option to exclude file count in channel stats ( #22096 )
...
Co-authored-by: Mattermost Build <build@mattermost.com >
2023-01-27 21:03:33 -05:00
Julien Tant
7bfca605e1
[MM-49929] Work templates: allow simple users to list marketplace plugins ( #22151 )
2023-01-26 09:08:05 -07:00
Julien Tant
753ee85c6b
[MM-47846] Execute Work Template ( #22055 )
2023-01-25 10:24:01 -07:00
Giorgi Bochorishvili
48e475a644
Merge branch 'master' into mpa-playbooks
2023-01-23 17:16:56 +04:00
Giorgi Bochorishvili
94e5e49753
Add build hash to makefile
2023-01-23 16:17:24 +04:00
Nathaniel Allred
305fbb17cf
Mm 49611 ( #22054 )
...
* remove limits we do not listen to anymore
* add back boards property for focalboard project compatibility
* remove boards cards as paid feature
* remove lingering unlimited integrations paid feature
2023-01-20 15:43:05 -06:00
Conor Macpherson
087aa38afb
Merge pull request #22078 from mattermost/MM-49474-add-downgrade-feedback
...
MM-49474 - Add Telemetry Event for Submitting Downgrade Feedback
2023-01-17 11:19:33 -05:00
Mattermost Build
357428dfb0
Merge branch 'master' into MM-47853-true-up-review-telemetry-off-non-air-gapped
2023-01-17 08:45:44 +02:00
Mattermod
ad93c10bb3
Update minor version to 7.8.0 ( #22082 )
...
Automatic Merge
2023-01-16 16:15:07 +02:00
Konstantinos Pittas
1fdedf30f1
Revert "[MM-46579] Add a limit for preferences" ( #22086 )
2023-01-16 15:30:14 +02:00
Agniva De Sarker
6b6150d374
Revert "Revert "MM-49485: Set BoardsProduct FF to on by default ( #22006 )" ( #22075 )" ( #22083 )
...
This reverts commit 5ae6d6e108 .
```release-note
NONE
```
2023-01-16 12:40:15 +05:30
Conor Macpherson
2e04003fc2
Merge branch 'master' of github.com:mattermost/mattermost-server into MM-49474-add-downgrade-feedback
2023-01-13 15:14:03 -05:00
Conor Macpherson
a13fda6b61
Add telemetry event for submitting downgrade feedback.
2023-01-13 14:52:24 -05:00
Agniva De Sarker
5ae6d6e108
Revert "MM-49485: Set BoardsProduct FF to on by default ( #22006 )" ( #22075 )
...
This reverts commit d27d7bc8f7 .
2023-01-13 21:44:58 +05:30
Martin Kraft
c314941317
Adds description of some channel searching options. ( #22009 )
...
Co-authored-by: Mattermost Build <build@mattermost.com >
2023-01-12 13:47:35 -05:00
Mylon Suren
daa83d4a78
[MM-47896] Channel names can collide with GM names ( #21639 )
...
* Block channel creation if name matches GM naming pattern
* Fix regex and error text
* Add test for DM names
* Update error string
* Trigger build
Co-authored-by: Mattermod <mattermod@users.noreply.github.com >
Co-authored-by: Mattermost Build <build@mattermost.com >
2023-01-12 12:58:45 -05:00
Konstantinos Pittas
3ad240c167
[MM-46579] Add a limit for preferences ( #21780 )
...
* add a limit for preferences
* add limits to preferences
* add config to telemetry
* remove unneeded tags from config
2023-01-12 13:17:53 +02:00
Agniva De Sarker
d27d7bc8f7
MM-49485: Set BoardsProduct FF to on by default ( #22006 )
...
https://mattermost.atlassian.net/browse/MM-49485
```release-note
Boards will be served as an in-built product from
within Mattermost server instead of a plugin.
If you want to disable this, please set the
MM_FEATUREFLAGS_BoardsProduct env var to "false" (without
the quotes).
In this mode, the boards plugin will remain disabled.
```
2023-01-09 21:53:07 +05:30
Michel Engelen
27a702e29a
Contribute/wysiwyg ( #22020 )
...
* add feature flag for WYSIWYG editor
* Empty-Commit-test
* added missing default value
* removed duplicate line
* Empty-Commit-test
Co-authored-by: Jason Frerich <jason.frerich@mattermost.com >
Co-authored-by: Mattermost Build <build@mattermost.com >
2023-01-09 17:50:43 +02:00
Mattermost Build
c0fd11f953
Merge branch 'master' into MM-47853-true-up-review-telemetry-off-non-air-gapped
2023-01-09 16:53:36 +02:00
Tim Scheuermann
3dd934711c
[MM-47187] Certificate auth for Elasticsearch ( #21958 )
2023-01-09 14:34:54 +01:00
Mattermod
425c6a673d
Merge branch 'master' into MM-47853-true-up-review-telemetry-off-non-air-gapped
2023-01-05 23:27:31 +02:00
Conor Macpherson
bdd7cb4638
Remove job reigstration and name.
2023-01-04 13:45:21 -05:00
Mylon Suren
ed23df6a2e
[MM-47489] Move Shared Channels (Experimental) to Professional ( #21882 )
...
* Move shared channels to professional license
* Remove references to SharedChannels from license and use license SKU instead
* add tests
* Refactor shared channels license check and add tests
* Re-add removed negation on license check
Co-authored-by: Mattermod <mattermod@users.noreply.github.com >
2023-01-03 16:30:30 -05:00
Conor Macpherson
40724ae44d
Merge branch 'master' of github.com:mattermost/mattermost-server into MM-47853-true-up-review-telemetry-off-non-air-gapped
2023-01-03 13:54:38 -05:00
Conor Macpherson
e31a6a47b0
Only check if diagnostics are disabled, remove telemetry enabled in true up review status response in favor of using front-end configs.
2023-01-03 13:35:31 -05:00
Conor Macpherson
e4fe76d01f
Only pull active plugins from the mattermost marketplace.
2023-01-03 11:47:05 -05:00
Agniva De Sarker
356188de28
Clean untranslated logs ( #21956 )
...
Remove the word "<untranslated>" from appearing
in the logs.
```release-note
NONE
```
2023-01-03 20:14:45 +05:30