Skip to content
This repository has been archived by the owner on Mar 13, 2024. It is now read-only.

[MM-20455] Migrate 'components/integrations/edit_incoming_webhook' module and associated tests to TypeScript #6596

Merged
merged 7 commits into from
Oct 13, 2020

Conversation

didithilmy
Copy link
Contributor

Summary

Migrates the following files to TypeScript:

  • components/integrations/edit_incoming_webhook/index.ts
  • components/integrations/edit_incoming_webhook/edit_incoming_webhook.tsx
  • components/integrations/edit_incoming_webhook/edit_incoming_webhook.test.tsx

Ticket Link

Fixes mattermost/mattermost#15485

Related Pull Requests

None

Screenshots

None

@hanzei hanzei added 2: Dev Review Requires review by a core commiter 3: QA Review Requires review by a QA tester labels Oct 1, 2020
Copy link
Member

@devinbinnie devinbinnie left a comment

Choose a reason for hiding this comment

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

LGTM! Thanks @didithilmy!

Copy link
Contributor

@larkox larkox left a comment

Choose a reason for hiding this comment

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

LGTM! Thank you very much! Just one small thing about comments.

@didithilmy didithilmy requested a review from larkox October 5, 2020 12:26
Copy link
Contributor

@larkox larkox left a comment

Choose a reason for hiding this comment

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

LGTM. Thanks!

@devinbinnie devinbinnie removed the 2: Dev Review Requires review by a core commiter label Oct 5, 2020
@DHaussermann DHaussermann added the Setup Cloud Test Server Setup a test server using Mattermost Cloud label Oct 9, 2020
Copy link

@DHaussermann DHaussermann left a comment

Choose a reason for hiding this comment

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

Tested and passed

  • CRUD tested backstage UI for incoming webhooks
  • No functional issues foung or JS console errors seen
  • Tested on Chrome and desktop
    LGTM!
    Thanks @didithilmy for this improvement!

@DHaussermann DHaussermann added 4: Reviews Complete All reviewers have approved the pull request and removed 3: QA Review Requires review by a QA tester Setup Cloud Test Server Setup a test server using Mattermost Cloud labels Oct 9, 2020
@mm-cloud-bot
Copy link

Test server destroyed

@hanzei
Copy link
Contributor

hanzei commented Oct 13, 2020

/update-branch

@hanzei hanzei merged commit 695ac97 into mattermost:master Oct 13, 2020
@hanzei
Copy link
Contributor

hanzei commented Oct 13, 2020

Thanks for the contribution @didithilmy. Looking forward to another more 🚀

@didithilmy didithilmy deleted the edit-incoming-webhook-ts branch October 13, 2020 07:27
@amyblais amyblais added the Changelog/Not Needed Does not require a changelog entry label Oct 13, 2020
@amyblais amyblais added the Docs/Not Needed Does not require documentation label Oct 13, 2020
jfrerich pushed a commit that referenced this pull request Oct 23, 2020
calebroseland pushed a commit that referenced this pull request Oct 27, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
4: Reviews Complete All reviewers have approved the pull request Changelog/Not Needed Does not require a changelog entry Docs/Not Needed Does not require documentation Hacktoberfest hacktoberfest-accepted
Projects
None yet
9 participants