Changelog

2.3.0

Added

  • Added searching #21
  • Disabled comment button if no text in it #27
  • Added several links for Downloadable email templates #24
  • Added ticket history #22
  • Added migration to remove orphan ticket comments
  • Added sorting to tickets #28
  • Added Schema generator #23
  • Added internal comment #36
  • Added ability to use ticket values in subject #40

Changes

  • Method GetPagedResolvedTickets is now gets totalItems same as GetPagedActiveTickets
  • Made Base method Delete virtual
  • Moved DeleteTicketNotification into service
  • On comment now uses Update email settings instead of new
  • “Comment on ticket” now count as a update ticket
  • Newest comments is now displayed first
  • Adjusted sorting for ResolvedTickets and ActiveTickets #32
  • On comment, checks if EmailSetting exists before sending email
  • Moved CreateTicketNotification and into Update service
  • Moved UpdateTicketNotification and TicketHistoryNotification into Create service

Fixes

  • Fixed delete all comments for ticket when ticket gets deleted #29

Removed

  • removed unwanted caching

2.2.0

Added

Changes

  • Changed scoping to check if scope exists else create it.
  • Changed service from AddScoped to AddTransient

Fixes

  • Fixed GetTypeIdFromName to get correct type

2.1.1

Added

Changes

  • Changed Tree access for Ticket, Ticket type, Ticket status and Settings from AuthorizationPolicies.TreeAccessDocumentTypes to uSupportSectionAccess

2.1.0

Added

  • Added support for comma-separated lists of emails for the TicketUpdateEmail setting

Changes

  • Changed project structure to use RCL

Fixes

  • Comments now displays correct “comment user” and not just ticket author

Removed

  • Removed support for Umbraco 8, 10, 11 & 12

2.0.0

Added

Changes

  • Now the uSupport section gets added automatically

Fixes

  • Fixed invalid build targets file with invalid command
  • The full ticket now gets returned on Update ticket

Release 1.2.0 - Database compatibility

SQLite compatibility has been added. Since uniqueidentifier isn’t a thing in SQLite the queries has been adjusted.

Changes

  • Removed use of uniqueidentifier
  • Added new item to the migration plan
  • Removed CSS white text from .control-label
  • Changed IEmailSender to EmailSender for Umbraco v8

Fixes

  • Ticket statuses
  • Ticket statuses now redirects to overview path on delete
  • Adjusted save object when creating a new status
  • Ticket types
  • Ticket type now loads if it doesn’t have a property
  • Correctly saves property description
  • Adjusted save object when creating a new ticket type

Release 1.1.0 - Umbraco v11 support

Added

  • Added support for Umbraco v11

Release 1.0.1 - Content apps added & fixes for ticket statuses

This release is a preparation for uSupport hub & node. We’ve added content apps to ticket, ticket status & type.

Fixes

  • Ticket statuses now display correct behavior for the “default” property
  • Ticket statuses no longer copies values after visiting a status.