Skip to content

13.0.0.3

Compare
Choose a tag to compare
@catalin-domatix catalin-domatix released this 21 May 06:55
· 128 commits to 13.0 since this release
f84a035

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