Skip to content

Releases: mattermost/mattermost-plugin-msteams

v1.14.0

29 May 14:58
1c8ec95
Compare
Choose a tag to compare
v1.14.0 Pre-release
Pre-release

Supported Mattermost Server Versions: 7.8.10+

Enhancements

Fixes

  • 1c8ec95 MM-58437: support notifications alongside channel sync (#674)
  • 25789dd MM-56924: Connection invite metrics (#675)
  • 76deab4 MM-58287: track notification metrics (#677)
  • 1770a7e rm -fr Teams Primary preference (#673)
  • 7a7eebc MM-58436: Notifications review feedback (#672)
  • 602262a Remove FOR UPDATE from read-only transactions (#676)
  • 01d4de7 [MM-58371] autoclose connection confirmation window (#669)
  • 0b4160f [MM-58374] Turn off notification preference on disconnect (#670)
  • f62ca7b [MM-58308] Add number of attachments (#666)
  • 31c69f9 Bump github.com/microsoft/kiota-http-go from 1.3.1 to 1.4.1 (#662)
  • 6cfdd81 MM-58344: style notifications (#667)
  • 35c0bc2 --- (#661)
  • 58577dc update testcontainers (#668)
  • c6fc5a0 Bump golang.org/x/oauth2 from 0.18.0 to 0.20.0 (#649)
  • bf0ddb3 [MM-58298] Add notification welcome message (#659)
  • 976fc9c Bump github.com/Azure/azure-sdk-for-go/sdk/azidentity (#633)
  • 2478719 Bump github.com/Azure/azure-sdk-for-go/sdk/azcore from 1.10.0 to 1.11.1 (#597)
  • 0c7d075 [MM-58300 + MM-58346] honour user pref + update their last messaged received at (#660)
  • 11bffb1 Bump github.com/microsoft/kiota-abstractions-go from 1.5.6 to 1.6.0 (#573)
  • 9846fb8 Rewrite message hooks tests part2 (#658)
  • bccb4d3 Sync remote config (#652)
  • 3533149 [MM-58290] Add UI to select notification preference. (#657)
  • 0c1d5d0 MM-57853: Whitelist Restricted (simplified) (#631)
  • fd8798e Collapse handlers into root (#655)
  • 766cd1c Prototype chat notifications (#654)
  • c3ed607 Removed broken links (#653)
  • ae3640f Fix possible race condition that can lead to duplicated messages (#627)
  • 1292481 MM-58134- Disconnect should not be ephemeral message (#648)
  • f7ffaf2 [MM-57702] Add RequestIDs+TS in msgraph client errors (#625)
  • 5b79c70 Rewrite message hooks tests: reactions (#646)
  • 2fce008 [MM-58155] Separate DM/GM option (#643)
  • 023c359 Rewrite API tests (#628)
  • 5d70bfe Adds the transactional store generator (#639)
  • 606df0c MM-58052 - Only sync if a user in the chat is remote (#637)
  • 78af6f1 [MM-57351] Add weekly users sending/receiving site stats (#640)
  • c480782 Migrate setup/config/usage to Product Docs (#645)
  • 51bc3d8 MM-57535 Don't automute guests nor bots (#629)
  • d8fe327 (typo) botUsertID => botUserID (#644)
  • 6990b7a (chore) Rename plugin's userID to botUsertID (#642)
  • 6dd856b [MM-57197] Weekly active users (#626)
  • 1f0d8bf Add DB replica support (#602)
  • d862e98 Track status_code as part of the MSGraphClient method duration (#601)
  • 133e66b add namespace (#632)

v1.13.0

01 May 14:13
b6d03f6
Compare
Choose a tag to compare
v1.13.0 Pre-release
Pre-release

Supported Mattermost Server Versions: 7.8.10+

Enhancements

Fixes

  • b6d03f6 Add selective sync e2e testing from msteams to mattermost (#587)
  • 887b732 MM-57975 - only display message if user is connected (#624)
  • 99641b4 [MM-57918] Add Metrics for Primary Platform (#616)
  • 80735ce rewrite automute tests (#623)
  • 1600d54 MM-56681 Use existing file Id if already uploaded (#518)
  • 187b07f [MM-57821] Reduce number of calls to GetUser in syncUsers (#620)
  • 3912d6d MM-57508: add /msteams status (#584)
  • 4526af4 Hide connect message, hide attachment message on update (#621)
  • fe6dc26 update invite message (#614)
  • ad14ade Fix whitelist upload batching (#612)
  • 9c70367 Send invite message as bot message, not ephemeral (#607)
  • 0253e60 Use current_schema instead of public when checking for table existence (#606)
  • a96acd1 MM-57906 Update platform preference when disconnecting (#603)
  • ee8c609 set user to bot, time to now (#604)

v1.12.3

23 Apr 19:35
bc1cf13
Compare
Choose a tag to compare

Supported Mattermost Server Versions: 7.8.10+

Enhancements

Fixes

  • bc1cf13 Hide connect message, hide attachment message on update (#621) (#622)

What's Changed

Full Changelog: v1.11.1...v1.12.3

v1.12.2

22 Apr 15:35
8795b55
Compare
Choose a tag to compare

Supported Mattermost Server Versions: 7.8.10+

Enhancements

Fixes

What's Changed

Full Changelog: v1.11.1...v1.12.2

v1.12.1

18 Apr 16:21
0abd31d
Compare
Choose a tag to compare
v1.12.1 Pre-release
Pre-release

Supported Mattermost Server Versions: 7.8.10+

Enhancements

Fixes

  • 0abd31d MM-57906 Update platform preference when disconnecting (#603) (#609)
  • e7114c3 Send invite message as bot message, not ephemeral (#607) (#610)
  • 58ad5a2 set user to bot, time to now (#604) (#608)
  • ac6cf3b Use current_schema instead of public when checking for table existence (#606)

v1.12.0

18 Apr 16:00
f58b482
Compare
Choose a tag to compare
v1.12.0 Pre-release
Pre-release

Supported Mattermost Server Versions: 7.8.10+

Enhancements

Fixes

  • f58b482 MM-57507 Improve OAuth Flow (#593)
  • ff19941 MM-57376, MM-57374, MM-57368: Connection Invites—whitelist and refinements (#599)
  • 7aa7aea Avoid crash if configuration is nil (#538)
  • 783364a set root id if it exists (#600)
  • c9000aa MM-57563 - update method to allow self posts to sync, only if connected (#583)
  • 28db673 Fix username dedup for synthetic users (#553)
  • 86f7d3a Remove linter warning for un-used params (#592)
  • e5202a5 Adding more tests to the selective sync (#551)
  • 2f8cdad Set EmailVerified to true for all remote users during migration (#594)
  • 0d14f68 MM-5701: reenable reattached plugin tests (#563)
  • 13292b2 [MM-56907] Log warn if updating the user fails when running the promote command (#562)
  • 185927b MM-57373 Fix connecting bot user (#572)
  • a39e20e [MM-56982] UNIQUE index on msteamsuserid (#564)
  • 5d08199 MM-57506: use old CSS syntax (#568)
  • 1c4da5d [MM-57568] Synthetic user created from DM/GM have wrong RemoteID (#582)
  • 3a234b4 Add initial E2E tests on msteams change events (#533)
  • 6f71f5e update dashboards (#585)

v1.11.1

12 Apr 04:14
9ed29fb
Compare
Choose a tag to compare

Supported Mattermost Server Versions: 7.8.10+

Enhancements

Fixes

  • 9ed29fb Set EmailVerified to true for all remote users during migration (#594) (#596)

What's Changed

Full Changelog: v1.10.2...v1.11.1

v1.11.0

03 Apr 13:27
3d33d70
Compare
Choose a tag to compare

Supported Mattermost Server Versions: 7.8.10+

Enhancements

Fixes

  • 3d33d70 Improve Users sync (#545)
  • a2f0186 MM-57534: monitor message creation delay (#567)
  • 7072dab MM-56809: support deleting messages from Mattermost (#569)
  • 37b46d4 [MM-56867] Fix metrics by not counting disabled users (#561)
  • 6280a88 MM-57120: delay monitoring job on startup (#570)
  • b89b19c [RE:MM-57209] Set EmailVerified to true when autopromoting through hook (#565)
  • 45621d0 MM-57120: show connected users stat (#571)
  • a168e86 [MM-57209] Set EmailVerified to true when promoting synthetic users (#548)
  • d2cfb4f use IsGroupOrDirect for clarity (#556)
  • 1cac127 MM-57367: log when invite sent (#559)
  • 0b81fd8 [MM-57072] Use ConstantTimeCompare to prevent timing attack (#549)
  • aae2f41 [MM-56908] Make promote command accepts @ for both arguments (#550)

What's Changed

Full Changelog: v1.10.2...v1.11.0

v1.10.2

25 Mar 15:56
92c23c5
Compare
Choose a tag to compare

Supported Mattermost Server Versions: 7.8.10+

Enhancements

Fixes

What's Changed

  • MM-56469 - change out library for converting html to markdown. by @sbishel in #517
  • Adding e2e tests for selective syncing from mattermost to msteams by @jespino in #537
  • MM-56776 Update mock to fix ChannelHasBeenCreated not being called for GMs by @hmhealey in #500
  • Bump github.com/mattermost/mattermost/server/public from 0.0.13 to 0.0.16 by @dependabot in #532
  • Adding the remoteID migration, and making the synthetic user identification more robust by @jespino in #539
  • Bump golang.org/x/net from 0.20.0 to 0.22.0 by @dependabot in #542
  • Bump github.com/prometheus/client_golang from 1.18.0 to 1.19.0 by @dependabot in #527
  • Bump golang.org/x/oauth2 from 0.16.0 to 0.18.0 by @dependabot in #540
  • Update text for Primary Platform selection by @sbishel in #547
  • Allow self chats to sync when selective sync is true by @sbishel in #546
  • Bump github.com/Azure/azure-sdk-for-go/sdk/azcore from 1.9.1 to 1.10.0 by @dependabot in #530
  • Bump github.com/gosimple/slug from 1.13.1 to 1.14.0 by @dependabot in #525
  • Bump github.com/stretchr/testify from 1.8.4 to 1.9.0 by @dependabot in #522
  • add E2E formatting tests by @sbishel in #552
  • Bump github.com/microsoftgraph/msgraph-sdk-go from 1.32.0 to 1.36.0 by @dependabot in #541
  • MM-56811: notify when attachments not synced by @lieut-data in #554
  • more verbose logging around subscriptions by @lieut-data in #543
  • MM-56726 Reconnect by @sbishel in #534
  • MM-56858: Automated Connection Invites by @calebroseland in #544
  • MM-56788 notify need to connect by @lieut-data in #555
  • update Grafana dashboard for Cloud, stripping out hard-coded links by @lieut-data in #557
  • Disable temporoarily auto share DMs by @jespino in #558

Full Changelog: v1.9.1...v1.10.2

v1.10.1

21 Mar 19:54
352b9c3
Compare
Choose a tag to compare
v1.10.1 Pre-release
Pre-release

Supported Mattermost Server Versions: 7.8.10+

Enhancements

Fixes

  • 352b9c3 Disable temporoarily auto share DMs (#558)
  • 8bd40a3 update Grafana dashboard for Cloud, stripping out hard-coded links (#557)
  • ab37661 MM-56788 notify need to connect (#555)