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

Bot sends a message when a single meeting is edited. #319

Merged
merged 16 commits into from
Oct 19, 2023

Conversation

maheichyk
Copy link
Contributor

@maheichyk maheichyk commented Oct 9, 2023

In this PR the bot is updated to send a message with meeting details into the room when a single meeting is edited.

✔️ Checklist

  • A changeset describing the change and affected packages (more info).
  • Added or updated documentation.
  • Tests for new functionality and regression tests for bug fixes.
  • Screenshots or videos attached (for UI changes).
  • All your commits have a Signed-off-by line in the message (more info).

@changeset-bot
Copy link

changeset-bot bot commented Oct 9, 2023

🦋 Changeset detected

Latest commit: ad2ffba

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 1 package
Name Type
@nordeck/matrix-meetings-bot Minor

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

@maheichyk maheichyk force-pushed the nic/feat/PB-3534-message-edit-single-occurrence branch from 6acb39e to 480b567 Compare October 9, 2023 05:49
@maheichyk maheichyk marked this pull request as ready for review October 9, 2023 06:10
@maheichyk maheichyk requested a review from a team as a code owner October 9, 2023 06:10
Copy link
Contributor

@dhenneke dhenneke left a comment

Choose a reason for hiding this comment

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

The general pattern with the union type for different types of changes and the e2e tests are fine 👍.

I think that we could do some larger refactorings of the message-code so it is more resilient and we could get rid of some unnecessarily complex legacy-code that piled up during the migration to the new data format.

Mikhail Aheichyk added 7 commits October 17, 2023 12:23
…he old occurrence start and end

Signed-off-by: Mikhail Aheichyk <[email protected]>
Signed-off-by: Mikhail Aheichyk <[email protected]>
Signed-off-by: Mikhail Aheichyk <[email protected]>
Signed-off-by: Mikhail Aheichyk <[email protected]>
@maheichyk maheichyk requested a review from dhenneke October 17, 2023 11:06
Mikhail Aheichyk added 2 commits October 18, 2023 09:49
Signed-off-by: Mikhail Aheichyk <[email protected]>
Signed-off-by: Mikhail Aheichyk <[email protected]>
@maheichyk maheichyk requested a review from dhenneke October 18, 2023 07:22
Copy link
Contributor

@dhenneke dhenneke left a comment

Choose a reason for hiding this comment

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

Some last comments regarding the e2e tests. Afterwards we can merge it once the acceptance tests passed 🚀

e2e/src/recurringMeetings.spec.ts Outdated Show resolved Hide resolved
matrix-meetings-bot/src/service/MeetingService.ts Outdated Show resolved Hide resolved
e2e/src/recurringMeetings.spec.ts Outdated Show resolved Hide resolved
@maheichyk maheichyk requested a review from dhenneke October 19, 2023 11:24
@maheichyk maheichyk merged commit 835578a into main Oct 19, 2023
6 checks passed
@maheichyk maheichyk deleted the nic/feat/PB-3534-message-edit-single-occurrence branch October 19, 2023 11:50
@maheichyk
Copy link
Contributor Author

@dhenneke many thanks for the comments and review!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants