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

[16.0] [ADD] helpdesk_mgmt_portal_follower: New module #612

Merged
merged 1 commit into from
Oct 31, 2024

Conversation

BernatObrador
Copy link
Contributor

@BernatObrador BernatObrador commented Jul 26, 2024

Portal Follower

This module adds the posibilty to add followers to a helpdesk ticket from the helpdesk form at the website portal.

Usage

To make it work you just need to add the emails of the wanted followers to the Add Followers input splitted by comas.

cc https://github.com/APSL 158607

@miquelalzanillas @lbarry-apsl @peluko00 @javierobcn please review

@BernatObrador BernatObrador force-pushed the 16.0-add-helpdesk_mgmt_ticket_followers branch from 206a84b to fecb7c4 Compare July 26, 2024 08:18
@pedrobaeza
Copy link
Member

Please don't use plurals in module names

@BernatObrador BernatObrador force-pushed the 16.0-add-helpdesk_mgmt_ticket_followers branch from fecb7c4 to 71b2492 Compare July 26, 2024 08:27
@BernatObrador BernatObrador changed the title [16.0] [ADD] helpdesk_mgmt_ticket_followers: New module [16.0] [ADD] helpdesk_mgmt_ticket_follower: New module Jul 26, 2024
@BernatObrador BernatObrador force-pushed the 16.0-add-helpdesk_mgmt_ticket_followers branch 3 times, most recently from 547f820 to acbca0c Compare July 30, 2024 09:26
Copy link

@peluko00 peluko00 left a comment

Choose a reason for hiding this comment

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

LGTM

Copy link
Member

@lbarry-apsl lbarry-apsl left a comment

Choose a reason for hiding this comment

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

Reviewed. LGTM

@OCA-git-bot
Copy link
Contributor

This PR has the approved label and has been created more than 5 days ago. It should therefore be ready to merge by a maintainer (or a PSC member if the concerned addon has no declared maintainer). 🤖

Copy link

@miquelalzanillas miquelalzanillas left a comment

Choose a reason for hiding this comment

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

LGTM.

@pedrobaeza Do you think we can push this?

@pedrobaeza pedrobaeza added this to the 16.0 milestone Oct 31, 2024
@pedrobaeza
Copy link
Member

Shouldn't this be better called helpdesk_mgmt_portal_follower for better comprehension of the scope? About the feature itself, do you consider safe to allow to add any possible mail to the submitters? I see spam or privacy problems. Also, the term follower for us is well understood, but outside, users (and more through a portal) don't know about it. Maybe you can put the label as "Emails in copy" or similar.

@miquelalzanillas
Copy link

Hi @pedrobaeza ,

I'm agree with module name and field labeling. About the security, do you have any idea about how we can improve it? I'm thinking about to add a restriction to only permit new follower adresses where the email domain mathces with the one of the partner assigned to the ticket, but in case of non business domains (gmail, hotmail, outlook, ...) will not have any sense.

@pedrobaeza
Copy link
Member

Yeah, indeed it's a rabbit hole. You can put the warning in the ROADMAP and warn your potential users about that, and see how it progresses.

@miquelalzanillas
Copy link

Ok, thanks Pedro.

@BernatObrador could you check Pedro's suggestions?

@BernatObrador BernatObrador force-pushed the 16.0-add-helpdesk_mgmt_ticket_followers branch from acbca0c to d210705 Compare October 31, 2024 11:53
@BernatObrador BernatObrador changed the title [16.0] [ADD] helpdesk_mgmt_ticket_follower: New module [16.0] [ADD] helpdesk_mgmt_portal_follower: New module Oct 31, 2024
@BernatObrador
Copy link
Contributor Author

Hi @miquelalzanillas and @pedrobaeza! The name changes and the roadmap have been updated. Thanks so much for your contributions, @pedrobaeza!

@pedrobaeza
Copy link
Member

You're welcome. Merging due to existing reviews:

/ocabot merge nobump

@OCA-git-bot
Copy link
Contributor

This PR looks fantastic, let's merge it!
Prepared branch 16.0-ocabot-merge-pr-612-by-pedrobaeza-bump-nobump, awaiting test results.

@OCA-git-bot OCA-git-bot merged commit 0e9497a into OCA:16.0 Oct 31, 2024
7 checks passed
@OCA-git-bot
Copy link
Contributor

Congratulations, your PR was merged at 39b4caf. Thanks a lot for contributing to OCA. ❤️

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

Successfully merging this pull request may close these issues.

6 participants