-
Notifications
You must be signed in to change notification settings - Fork 2
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
Updated Collaborator Handle + Add Notification Email #39
Merged
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
1 task
The code changes in this commit add the functionality to send an invitation email to a collaborator. This feature allows users to invite others to collaborate on a notebook. The `send_invite/2` function is implemented in the `Cursif.Notebooks` module, which sends an email to the specified collaborator for the given notebook.
The code changes in this commit add the functionality to send an invitation email to a collaborator when adding them to a notebook. This feature allows users to invite others to collaborate on a notebook. The `send_invite/2` function is implemented in the `Cursif.Notebooks` module, which sends an email to the specified collaborator for the given notebook.
This commit adds a new email template, "invite.html.eex", which is used to send collaboration invitation emails to users. The template includes a header, content section with a personalized message, and a button to join the notebook. It also includes a message signature and email signature at the end. This template will be used when inviting collaborators to join a notebook on Cursif.
chrisdedman
changed the title
Updated Collaborator Handle
Updated Collaborator Handle + Invitation Email
Jul 20, 2024
This commit updates the collaboration email functionality in the `Cursif` application. It renames the `send_collaborator_invitation_email` function to `send_collaborator_email` in the `CursifWeb.Emails.UserEmail` module. Additionally, it updates the email template from "invite.html.eex" to "add.html.eex" and modifies the email subject from "Cursif ~ Collaboration Invitation" to "Cursif ~ Collaboration Notification". These changes improve the clarity and consistency of the collaboration email feature.
chrisdedman
changed the title
Updated Collaborator Handle + Invitation Email
Updated Collaborator Handle + Add Collab Email
Jul 20, 2024
chrisdedman
changed the title
Updated Collaborator Handle + Add Collab Email
Updated Collaborator Handle + Add Notification Email
Jul 20, 2024
PenguinBoi12
approved these changes
Jul 31, 2024
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
The PR adds the functionality to send a notification email to a collaborator that has just been added to a notebook. This feature allows users to add others to collaborate on a notebook.
This PR also includes the following:
This PR is a blocker for the frontend, thus need to be merged prior the following: