13.0.0.3
·
128 commits
to 13.0
since this release
News
- Added auto-assign strategies to the team settings, as to allow several strategies of user assignation to a given team's ticket: manual, balanced, random and fixed
Changes
- The assigned user will be a member of the team if that team has members, otherwise the assigned
user will be any internal user - New per-team permissions rules; a ticket member can:
- access their own assigned tickets, which can't be assigned to a team which they don't belong to
- access all team's tickets, if they belong to
- access all double unassigned tickets (no ticket and no user)
- access all tickets with a memberless team assigned
- cannot access tickets with a team with members the user does not belong to
- Revamped all endpoints, now the root one is
/help
and besides the tickets website list -my/tickets/
- all helpdesk endpoints are children of the mentioned root one - The publicity of a team's endpoint is now defined by the
alias_contact
field, this is: the same policy as the email receiving functionality will be applied to that of the endpoints - Filling and submitting a form won't redirect to the helpdesk website list but to a thankyou page, mirroring the Contact us form behaviour
Fixes and bugs
- The main module now depends on website in order to make the endpoints sites website-editable, which allows adding new text or modifying the present fields attributes