Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[MM-98] Update plugin with respect to phase 1 upgrades #217

Merged
merged 6 commits into from
Mar 14, 2024

Conversation

ayusht2810
Copy link
Contributor

@ayusht2810 ayusht2810 commented Jan 8, 2024

Summary

Updated plugin with respect to phase 1 upgrades

Ticket Link

@ayusht2810 ayusht2810 self-assigned this Jan 8, 2024
@ayusht2810 ayusht2810 added the 2: Dev Review Requires review by a core committer label Jan 8, 2024
@codecov-commenter
Copy link

codecov-commenter commented Jan 8, 2024

Codecov Report

Attention: 8 lines in your changes are missing coverage. Please review.

Comparison is base (050fecc) 39.95% compared to head (3ab4e9c) 40.02%.

Files Patch % Lines
server/autolinkplugin/command.go 0.00% 4 Missing ⚠️
server/autolinkplugin/config.go 0.00% 3 Missing ⚠️
server/autolinkclient/client.go 0.00% 1 Missing ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##           master     #217      +/-   ##
==========================================
+ Coverage   39.95%   40.02%   +0.07%     
==========================================
  Files           6        6              
  Lines         836      837       +1     
==========================================
+ Hits          334      335       +1     
  Misses        482      482              
  Partials       20       20              

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@mickmister
Copy link
Contributor

@ayusht2810 Can we add the updates from this PR before merging these? mattermost/mattermost-plugin-starter-template#192. One important thing this does is allow RCs and debug builds to have a more descriptive version number

@@ -23,6 +23,7 @@ const (
optDisableNonWordPrefix = "DisableNonWordPrefix"
optDisableNonWordSuffix = "DisableNonWordSuffix"
optWordMatch = "WordMatch"
newLine = "```n"
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is missing the backslash. Can you make sure the change works correctly? Alternatively, we can disable this linting check. I think I would prefer that, because this is a clear case where it's working against us and not providing much value

Also, there is more going on here than a "new line". We're also closing a code block

ayusht2810 and others added 3 commits February 15, 2024 19:02
mattermost-community#192)

* Revert "Update main.go (mattermost-community#154)"

This reverts commit be4a281d0cc791d10e6e5ae917b325b2f054e475.

* Revert "[MM-33506] Use embed package to include plugin manifest (mattermost-community#145)"

This reverts commit ca9ee3c17c6920a636a33f378e17395afd6f329f.

* Revert "Don't generate manifest.ts (mattermost-community#127)"

This reverts commit 18d30b50bc7ba800c9f05bfd82970781db0aea3e.

* install-go-tools target, adopt gotestsum

* bring back make apply + automatic versioning

* Update build/manifest/main.go

Co-authored-by: Michael Kochell <[email protected]>

* suppress git describe error when no tags match

* make version/release notes opt-in

* fix whitespace in Makefile

* document version management options

---------

Co-authored-by: Michael Kochell <[email protected]>
@ayusht2810
Copy link
Contributor Author

@mickmister fixed the review comments. Please re-review.

Copy link

@AayushChaudhary0001 AayushChaudhary0001 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The above PR has been tested for all the basic functionalities and the slash commands and it was found working fine, LGTM. Approved.

@mickmister mickmister added 4: Reviews Complete All reviewers have approved the pull request and removed 2: Dev Review Requires review by a core committer labels Mar 14, 2024
@mickmister mickmister merged commit d85faba into mattermost-community:master Mar 14, 2024
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
4: Reviews Complete All reviewers have approved the pull request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants