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

134 Коммитов

Автор SHA1 Сообщение Дата
Doug Lauder
99467c6b68 MM-51792 Replace Boards feature flag with env var (#22739)
* remove Boards feature flag from server, makefile, and docker

* Update server/boards/server/boards_service_util.go

Co-authored-by: Miguel de la Cruz <miguel@mcrx.me>

---------

Co-authored-by: Miguel de la Cruz <miguel@mcrx.me>
2023-03-31 10:29:29 -04:00
Pablo Andrés Vélez Vidal
bbf78c4ff6 make autolinked board ff false as default (#22714) 2023-03-29 18:42:09 +02:00
Allan Guwatudde
0140e94d77 [MM-49751] - Turn off Inactive Server Email (#22648)
* [MM-49751] - Turn off Inactive Server Email

* remove unused var

---------

Co-authored-by: Mattermost Build <build@mattermost.com>
2023-03-27 22:38:19 +03:00
Amy Blais
b0064d9099 Revert "[MM-50996] Set WorkTemplate FF to true by default (#22427)" (#22442)
Automatic Merge
2023-03-06 18:29:09 +02:00
Agniva De Sarker
02a378be8c Revert "Revert "Revert "Set BoardsProduct FF to on by default" (#22177)" (#22213)" (#22437)
This reverts commit 9f7e361621.
2023-03-06 21:20:15 +05:30
Julien Tant
fc85f49e01 [MM-50996] Set WorkTemplate FF to true by default (#22427)
Co-authored-by: Mattermost Build <build@mattermost.com>
2023-03-03 12:32:40 -07:00
Allan Guwatudde
cabcde12f7 [MM-50271] - Remove AnnualSubscription feature flag (#22338) 2023-02-16 11:46:35 +03: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
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
Mylon Suren
3d01be1d77 add feature flag to disable tour tips (#22263)
Automatic Merge
2023-02-07 21:08:34 +02: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
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
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
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
Vishal
babe01ee2e remove crt feature flag (#21788)
Co-authored-by: Mattermod <mattermod@users.noreply.github.com>
2022-12-30 14:41:31 +05:30
Mylon Suren
68373e992b set global drafts feature flag to true (#21811)
Automatic Merge
2022-12-13 16:44:09 +02:00
Kyriakos Z
b51c06e5a6 Enables PostPriority FeatureFlag by default (#21720)
Automatic Merge
2022-12-07 16:44:48 +02:00
Martin Kraft
62d9218011 MM-47936: Removes CustomGroups feature flag. (#21739)
* MM-47936: Removes CustomGroups feature flag.

* MM-47936: Updates godoc.
2022-11-28 13:49:51 -05:00
Christopher Poile
ccc9e9650c MM-48070 - Remove the unused CallsMobile feature flag (#21721)
Co-authored-by: Mattermod <mattermod@users.noreply.github.com>
2022-11-25 14:45:25 -05:00
Kyriakos Z
5e5769c4ee MM-45317: global drafts endpoints and ws events (#20614)
* MM-23881: global drafts endpoints and ws events

Adds endpoints:
- create/update drafts
- delete draft
- get drafts

Adds WS events:
- draft_updated
- draft_created
- draft_deleted

* Ordering and WS event name fixes

* Adds PostID to the drafts table

In the future the drafts will include edited posts, this commit adds the
post id in the combined pkey of the table.

* Fixes route for deleting a thread draft

* Fixes failed checks

* Fixes migrations

* Fixes migration

* Extract translation strings

* Removes PostID since we won't sync editing posts

* Fixes tests

* Fixes i18n

* Update migrations for global drafts

* update branch with latest master changes

* Add feature flag for global drafts

* Set global drafts feature flag default to true

* Added support for files in drafts

* Fix failing i18n check

* Added support for deleting files in drafts

* Revert "Added support for deleting files in drafts"

This reverts commit 45dfd04a760359de2e8814d652c9ef46daf994f6.

* Triggering new test server

* Add config setting 'AllowSyncedDrafts' for syncing drafts with server

* Triggering new test server

* Triggering new test server

* Add guard for config setting and add initial tests

* Fix i18n and lint errors

* Triggering new test server

* Add tests for drafts

* fix lint issues

* Add tests for model/draft

* Triggering new test server

* Triggering new test server

* Trigger new test server

* Address PR comments

* Change left join to regular join in GetDraftsForUser

* Fix broken test

Maybe consider adding an inclDeleted field if we want to get deleted drafts in the future

* fix translations

* Add store tests for drafts

* fix test naming

* remove comment

* update migrations

* set feature flag default to false

* update migrations

Co-authored-by: Mylon Suren <mylonsuren@gmail.com>
Co-authored-by: Mattermod <mattermod@users.noreply.github.com>
2022-11-23 22:21:40 -05:00
Pablo Andrés Vélez Vidal
f07de38cc5 MM-47866 - remove deprecated inviteToTeam FF (#21600) 2022-11-10 10:59:11 +01:00
Pablo Andrés Vélez Vidal
e5828b6da0 MM-47865 - remove guided channel ff (#21599) 2022-11-09 20:06:52 +01:00
Julien Tant
da124abcb9 [MM-47843] Feature Flag for Work Template Modal (#21553) 2022-11-03 16:50:59 -07:00
Shota Gvinepadze
b8da473da7 [MM-47542] Extend Plugin API (#21446)
* Extend Plugin API

* Use Error, NoError in tests

* Address suggestions

* Simplify code

* Add new line

* Add featureflag and GetCollectionMetadataByIds hook

* Add enter at the end of file

* make build-templates

* Fix test

* Fix GetCollectionMetadataByIds ret type

* Add GetTopicMetadataByIds hook

* Add log

* Extract i18n

* Add experimental notice on hooks

* Update model/feature_flags.go

* Swap user to userId

* Change userId to userID

Co-authored-by: Jesse Hallam <jesse.hallam@gmail.com>
2022-11-03 22:43:30 +04:00
emmyni
1ae97fc381 [MM 46537]: Feature flag for the new annual subscription toggle (#21551) 2022-11-02 12:42:01 -04:00
Muhammad Salman
776c4e52c5 [MM-47931] feature flag reduced onboarding task list should be off by default 2022-11-01 16:31:55 +02:00
Muhammad Salman
dd036a1cef [MM-47931] feature flag for reduced onboarding task list item 2022-10-31 22:25:47 +02:00
Conor Macpherson
1f1e83a16c MM-47838 - Conclude A/B test for upgrade button (#21508)
Automatic Merge
2022-10-28 01:10:25 +03:00
Caleb Roseland
11ecd36eb2 Merge pull request #21042 from mattermost/people-product-init 2022-10-21 10:11:02 -05:00
Julien Tant
3747d99806 [MM-46694] A/B Test: welcome post (#20926)
Co-authored-by: Mattermod <mattermod@users.noreply.github.com>
2022-10-13 14:23:22 -07:00
Michel Engelen
203df2f537 removed feature flag for Advanced Text Editor (#21221) 2022-10-05 21:38:34 +02:00
Caleb Roseland
3a370e1818 add PeopleProduct flag 2022-09-16 15:35:02 -05:00
Kyriakos Z
93174fbe56 MM-46408: adds PostPriority feature flag and admin setting (#20875)
* MM-46408: adds PostPriority feature flag

Adds the PostPriority feature flag. You can enable it by setting the
env variable `MM_FEATUREFLAGS_POSTPRIORITY=true`.

* Adds support for admin setting

* empty

* Uses post priority in telemetry

Co-authored-by: Mattermod <mattermod@users.noreply.github.com>
2022-09-11 20:45:20 +03:00
Michel Engelen
e9cc35122f [MM-45935]: removed feature flag definition and default (#20714)
* removed feature flag definition and default

* removed default for feature flag
2022-08-25 11:18:16 +02:00
Ashish Dhama
34832e0a3f change post forwarding feature flag default value to true (#20759) 2022-08-04 11:25:35 +05:30
Allan Guwatudde
5c7ed6a1b1 fix feature flag treatment (#20753) 2022-08-02 18:09:19 +03:00
Allan Guwatudde
478ff50ffd [MM-45666] - A/B Test: Nav Bar Upgrade button (#20676)
* [MM-45666] - A/B Test: Nav Bar Upgrade button

* update flag default value

* update text
2022-07-25 22:22:07 +03:00
Michel Engelen
68055bcb10 added a feature-flag and default value for PostForwarding (#20166)
Automatic Merge
2022-07-22 13:23:14 +03:00
Martin Kraft
b99bd0d049 MM-45204: Enables Insights feature flag by default. (#20509)
* MM-45204: Enables Insights feature flag by default.

* MM-45204: Update test.
2022-07-05 09:16:44 -04:00
Doug Lauder
9cbe7dac09 Add system service for Focalboard multi product architecture (#20574)
* add system service; add GetUsers to users service
* add feature flag
2022-07-05 08:13:02 -04:00
Nathaniel Allred
d43c06ea75 remove freemium feature flag (#20491) 2022-06-17 11:13:22 -05:00
Ashish Dhama
485f44c136 Set Advanced Text Editor feature flag default value to True (#20357)
Automatic Merge
2022-06-08 15:36:28 +03:00
Claudio Costa
159ebc297d Pre-package Calls v0.6.0 and enable it by default (#20388)
Co-authored-by: Mattermod <mattermod@users.noreply.github.com>
2022-06-07 19:45:43 +02:00
Alejandro García Montoro
b10ff1b1f7 MM-44221: Add admin console setting to enable/disable App Bar (#20224)
* Revert "[MM-39820] Add AppBarEnabled feature flag (#18967)"

This reverts commit ba1b279c5f.

* Add EnableAppBar admin setting

Co-authored-by: Mattermod <mattermod@users.noreply.github.com>
2022-05-25 22:53:51 +02:00
Ashish Dhama
87a719b4b4 [MM-44123] Advanced Text Editor Feature Flag (#20184)
* Advance Text Editor Feature Flag

Co-authored-by: Mattermod <mattermod@users.noreply.github.com>
2022-05-12 16:28:09 +05:30
Claudio Costa
aee68c7ae4 [MM-44056] Make Calls plugin's state on Cloud controllable by feature flag (#20161)
* Make Calls plugin's state on Cloud controllable by feature flag

* Prepackage Calls v0.4.9 (#20148)

* Update app/plugin.go

Co-authored-by: Jesse Hallam <jesse.hallam@gmail.com>

* Update app/plugin_install.go

Co-authored-by: Jesse Hallam <jesse.hallam@gmail.com>

* Bump Calls version to latest

Co-authored-by: Jesse Hallam <jesse.hallam@gmail.com>
Co-authored-by: Mattermod <mattermod@users.noreply.github.com>
2022-05-10 19:29:48 +02:00
Nathaniel Allred
d4db43c95e Mm 43084 add cloud workspace limits endpoint (#20041)
* add cloud workspace limits endpoint
2022-04-22 14:23:19 -05:00
Agniva De Sarker
c78c5ce3f3 Add feature flag for command palette (#20011)
```release-note
NONE
```
2022-04-18 14:43:47 +05:30
Pablo Andrés Vélez Vidal
6881b12af9 MM-39565 - remove top option ab testing (#19966)
Co-authored-by: Pablo Velez Vidal <pablo.velez@mattermost.com>
2022-04-12 18:44:03 -05:00