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_ticket_close_inactive #651

Open
wants to merge 1 commit into
base: 16.0
Choose a base branch
from

Conversation

miquelalzanillas
Copy link

cc https://github.com/APSL 162752

@javierobcn @mpascuall @BernatObrador @ppyczko @peluko00

Adds an option from helpdesk team settings to configure a cron job that automatically closes inactive helpdesk tickets after a specified number of days, set in the helpdesk team settings.

Also sends notification emails to the customer (partner) and assigned team members, providing a warning after an initial period of inactivity and a final closure notification when the maximum inactivity period is reached.

image

@BernatObrador
Copy link
Contributor

@miquelalzanillas Seems like the runboat has not been created property, can you push again and see if solves it?

@miquelalzanillas miquelalzanillas force-pushed the 16.0-add-helpdesk_ticket_close_inactive branch from ced985f to ad6655d Compare October 31, 2024 11:58
@peluko00
Copy link

peluko00 commented Oct 31, 2024

It's seems runboat failed in all repos today

@miquelalzanillas miquelalzanillas force-pushed the 16.0-add-helpdesk_ticket_close_inactive branch 3 times, most recently from dbc395d to e601a21 Compare November 4, 2024 16:22
Copy link

Choose a reason for hiding this comment

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

Why this translation file?

helpdesk_ticket_close_inactive/readme/CONFIGURE.md Outdated Show resolved Hide resolved
@miquelalzanillas miquelalzanillas force-pushed the 16.0-add-helpdesk_ticket_close_inactive branch 3 times, most recently from 06ef9a3 to 62f5ccb Compare November 7, 2024 19:13
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, code review

Copy link

@mpascuall mpascuall left a comment

Choose a reason for hiding this comment

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

LGTM, tested in runboat

@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

@ppyczko ppyczko 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
Contributor

@BernatObrador BernatObrador left a comment

Choose a reason for hiding this comment

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

LGTM

@miquelalzanillas miquelalzanillas force-pushed the 16.0-add-helpdesk_ticket_close_inactive branch from 62f5ccb to 47c8479 Compare November 13, 2024 06:45
@miquelalzanillas miquelalzanillas force-pushed the 16.0-add-helpdesk_ticket_close_inactive branch from 47c8479 to b69f020 Compare November 13, 2024 07:03
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