Commit Graph

130 Commits

Author SHA1 Message Date
dependabot[bot] 65b2e6734e
Bump google.golang.org/grpc from 1.42.0 to 1.53.0 (#264)
Bumps [google.golang.org/grpc](https://github.com/grpc/grpc-go) from 1.42.0 to 1.53.0.
- [Release notes](https://github.com/grpc/grpc-go/releases)
- [Commits](https://github.com/grpc/grpc-go/compare/v1.42.0...v1.53.0)

---
updated-dependencies:
- dependency-name: google.golang.org/grpc
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-06 17:59:27 -04:00
dependabot[bot] cb0e15b610
Bump golang.org/x/net from 0.0.0-20211123203042-d83791d6bcd9 to 0.7.0 (#257)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-05-09 21:37:35 +02:00
dependabot[bot] e45ac52a21
Bump golang.org/x/crypto from 0.0.0-20211117183948-ae814b36b871 to 0.1.0 (#258)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-05-09 21:13:10 +02:00
dependabot[bot] bb67996bc6
Bump golang.org/x/sys from 0.0.0-20211216021012-1d35b9e2eb4e to 0.1.0 (#259)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-05-09 21:05:52 +02:00
José Peso 0b79e3315b
telemetry reload + migration to server/v6 (#253) 2023-05-09 20:34:12 +02:00
Michael Kochell c5428925e3
bump version to 1.2.1 (#255) 2023-04-14 12:38:47 -04:00
Michael Kochell f1a4aa069f
print response if fail to unmarshal error (#254) 2023-04-13 15:08:56 -04:00
José Peso 8601bf2858
fix rudder key secret name (#252)
After some name changing, MM_RUDDER_WRITE_KEY has become MM_RUDDER_PLUGINS_PROD.

Fix custom.mk so we get the right data.
2023-03-30 11:45:50 +02:00
Ben Schumacher 0cd7cd7142
[MM-51751] Fix regex for tags trigger in CI/CD (#251) 2023-03-28 21:13:09 +02:00
Ben Schumacher 16442671c5
Bump version to 1.2.0 (#250) 2023-03-27 17:44:36 -04:00
kshitij katiyar 347546ab98
[GH-244]: Fixed issue "Status sync job exits if an error happens for a single user" by added additional logging (#245)
* [MI-2664]:Fixed issue #244 on ms calender to add additional logging (#2)

* [MI-2664]:Fixed issue #244 on ms calender to add additional logging

* [MI-2664]:Added comment for skipping user

* [MI-2664]:Fixed unit test cases

* [MI-2664]:Fix lint errors

* [MI-2664]:Added conditional logging

* [MI-2664]:Added constants for limit

* [MI-2664]:Fixed review comments

* [MI-2664]:Fixed review comments

* [MI-2687]:Fixed review comments given by mattermost team on issue#244 of mscalender plugin (#3)

* [MI-2687]:Fixed review comments given by mattermost team on issue #244 of mscalender plugin

* [MI-2687]:Fixed unit test cases

* [MI-2687]:Fixed review fixes

* [MI-2705]:Added summary for status sync job (#4)

* [MI-2705]:Added summary for status sync job

* [MI-2705]:Fixed review comments

* Fixed lint errors (#243)

* [MI-2705]:Fixed review comments

* [MI-2705]:Fixed review comments

---------

Co-authored-by: Manoj Malik <manoj@brightscout.com>

* [MM-244]:Fixed lint errors

* [MM-244]:Added a check for summary to be nill

* [MM-244]:Added addtional check for user error

* [MM-244]:Fixed lint errors

* [MM-244]:Fixed review comments

---------

Co-authored-by: Manoj Malik <manoj@brightscout.com>
2023-03-22 16:54:43 -04:00
Manoj Malik c3f7cdd818
Removed the checks for enterprise license (#242 2023-03-21 21:05:44 +01:00
Spiros Economakis 7c0c0661eb
[fix] Remove lock missing txt (#247) 2023-02-07 13:52:56 +02:00
Spiros Economakis 409b31e348
Migrate from CircleCI to Github Actions (#246)
CI/CD reusable workflows in Github Actions for Plugin software lifecycle

Ticket: https://mattermost.atlassian.net/browse/CLD-4816
2023-02-07 11:32:30 +02:00
Manoj Malik 3e09db8fd1
Fixed lint errors (#243) 2023-02-03 13:03:57 +01:00
Michael Kochell 548fd466dd
Create .gitpod.yml (#237) 2022-05-20 12:02:48 -05:00
Michael Kochell 7fa0a926dc
[MM-39399] Bump min_server_version due to imported server dependency breaking changes (#236)
Co-authored-by: Ben Schumacher <ben.schumacher@mattermost.com>
2022-02-09 13:06:07 +01:00
Michael Kochell 2f66ad9077
Specify version for mockgen package (#232)
Co-authored-by: Ben Schumacher <ben.schumacher@mattermost.com>
2021-10-26 14:38:59 +02:00
Aaron Rothschild 564c17f911
Update Licence to reflect new SKU packages (#235) 2021-10-26 14:36:15 +02:00
Michael Kochell 94117084bd
Release bump to v1.1.0 (#213)
* release bump to 1.1.0

* change release notes url

Co-authored-by: Mattermod <mattermod@users.noreply.github.com>
Co-authored-by: Ben Schumacher <ben.schumacher@mattermost.com>
2021-10-04 13:24:27 -04:00
Ben Schumacher 54bc791b5b
Add back build info (#233) 2021-09-29 21:27:29 +02:00
Michael Kochell cd90e1bf1d
Revert "Implement autorespond feature (#188)" (#226)
* Revert "Implement autorespond feature (#188)"

This reverts commit b8aff5a675.

* re-add GetMattermostUserStatus method to PluginAPI interface

* mocks

* guard against error type issue
2021-09-15 11:39:37 -04:00
Michael Kochell 2d610f7c7f
Remove mail permissions, add mailbox setting permission (#222)
* remove mail permissions, add mailbox setting permission

* fix test
2021-09-07 14:02:41 -05:00
Michael Kochell 11e1777fa3
[MM-36051] Check for license using SKUs (#223)
* Change license check to include new SKUs

* move check from ExecuteCommand to OnActivate

* add more notice in README

* Update README.md

* Use Errorf

Co-authored-by: Justine Geffen <justinegeffen@users.noreply.github.com>
2021-09-07 13:37:41 -05:00
Michael Kochell 38dbe19f56
remove webapp folder (#217) 2021-05-10 17:57:46 -04:00
dependabot[bot] 66ff3bfe7f
Bump hosted-git-info from 2.7.1 to 2.8.9 in /webapp (#219)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Ben Schumacher <ben.schumacher@mattermost.com>
2021-05-10 22:01:31 +02:00
dependabot[bot] 939a5d43a9
Bump lodash from 4.17.20 to 4.17.21 in /webapp (#218)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Ben Schumacher <ben.schumacher@mattermost.com>
2021-05-10 21:57:45 +02:00
dependabot[bot] 47bff1f207
Bump handlebars from 4.5.3 to 4.7.7 in /webapp (#216)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-10 21:55:34 +02:00
dependabot[bot] ad58030b14
Bump ssri from 6.0.1 to 6.0.2 in /webapp (#215)
Bumps [ssri](https://github.com/npm/ssri) from 6.0.1 to 6.0.2.
- [Release notes](https://github.com/npm/ssri/releases)
- [Changelog](https://github.com/npm/ssri/blob/v6.0.2/CHANGELOG.md)
- [Commits](https://github.com/npm/ssri/compare/v6.0.1...v6.0.2)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Mattermod <mattermod@users.noreply.github.com>
2021-05-03 22:14:23 +02:00
dependabot[bot] 6582ab82a1
Bump y18n from 4.0.0 to 4.0.1 in /webapp (#214)
Bumps [y18n](https://github.com/yargs/y18n) from 4.0.0 to 4.0.1.
- [Release notes](https://github.com/yargs/y18n/releases)
- [Changelog](https://github.com/yargs/y18n/blob/master/CHANGELOG.md)
- [Commits](https://github.com/yargs/y18n/commits)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-03-30 23:49:06 -04:00
Ben Schumacher aee00ccbbb
go mod tidy (#212) 2021-03-16 21:17:07 +01:00
dependabot[bot] 5cb1e2aabd
Bump elliptic from 6.5.3 to 6.5.4 in /webapp (#211)
Bumps [elliptic](https://github.com/indutny/elliptic) from 6.5.3 to 6.5.4.
- [Release notes](https://github.com/indutny/elliptic/releases)
- [Commits](https://github.com/indutny/elliptic/compare/v6.5.3...v6.5.4)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-03-10 09:27:47 -05:00
Ben Schumacher e05112bcad
Drop "E20 only" from plugin name (#208) 2021-02-24 00:51:36 -05:00
Ben Schumacher 596cad14c8
Add Autocomplete icon (#209) 2021-02-17 07:43:10 +01:00
Justine Geffen 8437af77a6
Update README.md (#190)
Co-authored-by: Michael Kochell <6913320+mickmister@users.noreply.github.com>
Co-authored-by: Ben Schumacher <ben.schumacher@mattermost.com>
2021-02-09 15:12:50 +01:00
Justine Geffen 45c98fd130
Update plugin.json (#207) 2021-02-09 15:01:07 +01:00
Michael Kochell 19d07668f7
Fix autocomplete terms and help text to match available commands (#200)
Co-authored-by: Ben Schumacher <ben.schumacher@mattermost.com>
2021-02-01 12:09:16 -05:00
Daniel Espino García 5798bf3549
Add Fallback to Slack Attachments (#183)
* Add Fallback to Slach Attachments

* Empty commit

* Empty commit
2021-01-12 12:43:42 +01:00
dependabot[bot] 47245b0959
Bump ini from 1.3.5 to 1.3.8 in /webapp (#201)
Bumps [ini](https://github.com/isaacs/ini) from 1.3.5 to 1.3.8.
- [Release notes](https://github.com/isaacs/ini/releases)
- [Commits](https://github.com/isaacs/ini/compare/v1.3.5...v1.3.8)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-12-12 08:01:07 +01:00
Augustas 4a9dabaf1a
Issue-184/integrate-golanglint-only (#196)
Co-authored-by: Ben Schumacher <ben.schumacher@mattermost.com>
2020-12-09 12:20:59 +01:00
Daniel Espino García a48805479e
Fix panic when Daily Summary is nil for a user (#199)
* Fix panic when Daily Summary is nil for a user

* Add default daily summary setting into a function
2020-12-02 10:03:30 +01:00
Michael Kochell 50beb111d6
When trying to renew an expired subscription, create new subscription instead (#131)
Co-authored-by: Ben Schumacher <ben.schumacher@mattermost.com>
2020-11-18 21:42:40 -05:00
Chetanya Kandhari b8de84988b
Update system admin check in api.go (#197) 2020-10-29 14:54:22 +01:00
Connor Martin 26fe3c5ea9
use api for license and fix tests (#195) 2020-10-08 22:24:57 +02:00
Ben Schumacher c751170a9a
Add release_notes_url (#193) 2020-09-30 10:28:47 +02:00
Daniel Espino García 62dad6e50e
Update how to fetch diagnostic id to avoid panics (#187) 2020-09-09 12:26:10 +02:00
Daniel Espino García b952d3ca23
[GH-125] Remember user last status on status change (#140)
* Restore to previous status if status was set manually

* Improve messaging and handle last status on confirmation messages

* Fix tests and address feedback

* Improve comments

* Predeclare variables to avoid elses and use GetMattermostUserStatus instead of GetMattermostUserStatusesByIds

* Handle appError from API

* Update always "last status".

* Update non manual last status on more places
2020-09-09 11:09:24 +02:00
Matthew Dorner b8aff5a675
Implement autorespond feature (#188)
* Implement autorespond feature

* Better handling for cast errors

* Add tests

* Fix indentation

* Add empty setting for auto respond message instructions

* Use read-only setting, not empty setting

* Fix formatting

* Address requested changes

* Fix naming

* Add interactive dialog

* Fix naming

* Remove calls to GetSetting, add FalseSkip, fix error message

* Change naming, add logging, fix test code

* Rename API route

* Fix API path variable

* Use default message as dialog placeholder

* Fix diff

* Change dialog title

* Fix merge conflict
2020-08-21 20:31:32 +02:00
dependabot[bot] 5e9b8e3391
Bump lodash from 4.17.11 to 4.17.20 in /webapp (#185)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Michael Kochell <6913320+mickmister@users.noreply.github.com>
2020-08-17 16:38:09 -04:00
dependabot[bot] d10dbd48b1
Bump elliptic from 6.5.0 to 6.5.3 in /webapp (#186)
Bumps [elliptic](https://github.com/indutny/elliptic) from 6.5.0 to 6.5.3.
- [Release notes](https://github.com/indutny/elliptic/releases)
- [Commits](https://github.com/indutny/elliptic/compare/v6.5.0...v6.5.3)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-08-17 16:33:24 -04:00