== Redmine Helpdesk plugin changelog

Redmine Helpdesk plugin - helpdesk plugin (email support) for redmine
Copyright (C) 2011-2017 RedmineUP
https://www.redmineup.com/

== 2017-08-17 v3.0.9

* Added Reply button
* Fixed settings saving bug
* Just mail link hidden
* New public ticket stytes 
* Custom fields hidded for public tickets 
* Fixed my page context menu bug
* Fixed email emoji problem

== 2017-07-07 v3.0.8

* Autoclose tickets setting
* Added CC field edit on the contact card
* Added translation option for attachments in widget 
* Apply macros for initial message send
* Fixed ignored attachment bug
* Redmine 3.4 support fixes
* Changed filters for select2
* Always send CC if present
* Reports fixes

== 2017-02-24 v3.0.7

* Canned responses visibility fixes
* Fixed bug with customer response
* Reports fixes
* Fixed win1251 subject encoding
* Fixed widget styles param

== 2016-12-02 v3.0.6

* Added From address macro to use agent name
* Fixed bug with Widget API avatar
* Fixed bug with single attachment part emails
* Fixed {{send_file()}} macro

== 2016-11-21 v3.0.5

* User avatar Widget API
* "Busiest time of day" report
* Predefined fields hidden from Widget
* Canned responses tab in global settings
* Cleanup Helpdesk project settings
* Send notications for tickets created using Widget
* Widget API fixes
* Email dropbox for tickets admin+1234@redmine.app.com

== 2016-09-01 v3.0.4

* First response report
* Email dropbox for redmine issues admin+123@redmine.com
* Helpdesk widget API (translation and )
* Macro tag {%response.author.last_name%} (Alexey Dvoryanchikov)
* Fixed destination for outgoing emails with CC list
* Chinese translation (Zuofeng Zhang)

== 2016-07-01 v3.0.3

* French translation update (Olivier Houdas)
* Fixed tracker_id bug for Redmine 3.3

== 2016-05-26 v3.0.2

* Helpdesk widget
* Assign tickets to contact assignee
* Added allow_override option for redmine:email:helpdesk rake tasks
* Activated TLS for outgoing mails
* Show delivery errors on email sending
* Previous ticket new styles
* Banner plugin compatibility
* CKEEditor and canned responses compatibility
* Required fields ignoring on ticket creating
* Redmine 3.2 UI compatibility
* Portuguese (Brasil) translation update (Leandro Gehlen)
* French translation update (Olivier Houdas)
* Dutch translation (Philippe Schottey)
* Fixed bug with manual emails receiving (Unable to determine @target_project)
* Fixed bug with ticket status changing on public link response
* Fixed but with reversed comments in public tickets
* Fixed API bug with send_note
* Fixed bug with showing global canned responses list
* Fixed email's subject decoding bug
* Fixed bug with wrong token for public tickets
* Fixed bug customer company filter with connection variable

== 2015-08-24 v3.0.1

* Customer profile saving bug fixed
* Fetching mail bug fixed

== 2015-06-15 v3.0.0

* Redmine 3 support
* Turkish translation update (Adnan Topcu)

== 2015-03-25 v2.4.0

* Satisfaction Ratings
* Select first project tracker for "All" setting
* Macro tag {%response.author.custom_field: Custom field name%}
* French translation update (Olivier Houdas)
* Swedish translation update (Khedron Wilk)
* Ticket contact company time report grouping (Marcelo A. Fernandes)
* Ignoring emails with "X-Auto-Response-Suppress: all" header
* Ignoring attachments from Redmine global settings list
* redirect_on_success param for create_ticket API method
* fixes n+1 on issues list
* New redmine_helpdesk.log for Helpdesk messages
* Italian translation update (Nicola Mondinelli)

== 2014-11-10 v2.3.0

* Ticket reaction metrics (reaction time, first response time, resolve time)
* Contact selection fixes
* Setting for disable striping HTML tags
* Serbian translation (Radenko)

== 2014-10-02 v2.2.13

* Spent time reports for customer
* Hide private issues and notes from public tickets view
* New styles for public tickets incoming replies
* Permission check for filters and issue list columns
* Hide avatars on public tickets view
* Fixed bug with contacts without projects

== 2014-09-06 v2.2.12

* Added macro @{%ticket.start_date%}@
* SMTP Authentication method fixes (Markus Plutka)
* Added support for "cross-project contacts relations" setting
* Turkish translation (Adnan Topcu)
* CKEditor support for HTML part of sent mails
* Show project on global canned responses list
* Links for adding macros in canned responses
* Reverse name if "," was used in Last, First notation.
* Company assignment from brackets in sender name string
* Fixed binary files corruption
* Fixed iso-2022-jp encoded messages
* Fixed bug with empty contact on new ticker form

== 2014-05-03 v2.2.11

* French translation update by Olivier Houdas
* Set default start date on issues created by email if settings
* Fixed bug with deleting related attachments

== 2014-04-07 v2.2.10

* Added macro @{%contact.email%}
* Multiline encoded subject fixes
* Canned responses columns "Public", "For all projects"
* Fixed canned responses visibility
* Fixed global canned responses update/delete
* Post image from clipboard compatibility
* Time out 60 sec for sending email
* Spanish translation update (Leandro Russo)

== 2014-02-25 v2.2.9

* Polish translation (Szymon Anders)
* Fixed bug with attachments in create_ticket API
* Send autoresponse to CC list by default
* Custom SMTP server settings (experimental)

== 2014-02-11 v2.2.8

* Encoding fixes (Tillmann Steinbrecher)
* Prevent attachments duplication (hash comparing)
* Canned responses global list
* Editable To address in send note (forwarding emails)
* Sending initial message to customer
* Added macros @{%ticket.closed_on%}@ and @{%ticket.due_date%}@

== 2014-01-23 v2.2.7

* Ticket history macro
* Issues customer company filter with Equal condition
* Brazil translation (Tiago O Baptistetti)
* Spanish translation (Luis Blasco)
* Italian translation (Nicola Mondinelli)

== 2013-12-23 v2.2.6

* New last messate date column (x hours ago) for tickets (issues) list
* Set ticket date from email date (was current date)
* New issues table column "Helpdeks ticket"
* API changes for create_ticket method
* Fixed bug with attachments for puplic tickets

== 2013-09-25 v2.2.5

* Fixed bug with CRM plugin >=3.2.5 compatibility
* Required CRM plugin >=3.2.5

== 2013-09-23 v2.2.4

* REST API for adding attachemnts to the new ticket
* Assign unassigned ticket to the current user if "Send email" checked
* New email body HTML layout

== 2013-08-13 v2.2.3

* Show employees tickets for companies
* Replace "Anonymous wrote:" in quoted reply
* Added new ticket source type "conversation"
* Slovak locale (Martin Bucko)
* Send auto answer checkbox on ticket creation from 'New issue' tab
* Auto assign ticket to a first responder user for response via email
* Auto assign answered status for response via email
* Set "Reopen status" after add comments to public tickets
* Fixed bug with send notes for invalid issues

== 2013-05-04 v2.2.2

* My page tickets
* Contact tab for helpdesk tickets
* Contact context menu to add helpdesk ticket

== 2013-05-04 v2.2.1

* Tickets grouping for activity page
* Do not strip tags from plain text part

== 2013-04-05 v2.2.0

* Canned responses
* Customer company field and filter on issues list
* Ticket source field and filter on issues list
* Bug fixes for rails 3.2.13
* Fixed bug with attachments in redmine 2.3

== 2013-02-26 v2.1.3

* Public links for helpdesk tickets
* Redmine mail fetcher by REST API
* Fixed bug with duplicating responses
* Fixed bug with ticket status reset

== 2013-02-04 v2.1.2

* Redmine 2.3 trunk support
* New macros for issue status, % done, estimated hours, priority
* Template for answer subject
* Better email threading

== 2013-01-21 v2.1.1

* Redmine 2.2.2 support

== 2013-01-20 v2.1.0

* Redmine 2.2.1 support
* Add contacts from CC addresses when receiving issues
* Select customer and ticket source chanel on issue creation form
* Cc and Bcc for sending response
* Delete Junk mail button
* Filter by issues with/without tickets
* Link response by "In-Reply-To" field by message-Id
* Autocomplete for Helpdesk ticket customer select
* Selection To address for response
* Rake task changed from redmine:email:helpdesk: to redmine:email:helpdesk:

== 2012-11-01 v2.0.0

* Feature: Redmine 2.1 support
* Feature: Ruby 1.9 support
* Feature: issues list for each contact
* Feature: Preview for email original in issue notes
* Feature: New macros %%QUOTED_ISSUE_DESCRIPTION%%, %%SUBJECT%%, %%NOTE_AUTHOR%%, %%NOTE_AUTHOR.FIRST_NAME%%
* Feature: Applying macros for sent issues notes
* Feature: email Blacklist Filtering
* Feature: REST API for getting mails from all projects
* Feature: Last message from/to contact in issue list
* Feature: Contact profile (card) on issue show page
* Feature: Previous messages from contact on issue show page
* Feature: Send mails as plain text option
* Feature: Autoresponse with Noreply-Email
* Feature: Last message column for issues list
* Feature: Show message header and footer in issue edit form
* Feature: Contact profile card on the issue sidebar
* Feature: Answer to customer from email
* Feature: Add line breaks for html only message
* Feature: Activity providers for helpdesk tickets and responses
* Feature: Send flag default settings
* Bug: SSL always on with IMAP and project mail settings
* Bug: IMAP Folder does not work
* Bug: Journals connections does not copy after contacts merge
* Bug: move on failure label
* Bug: "Add tags after create" doesn't save
* Bug: Macro %%UPDATER%% not working
* Bug: Email subject format is not used for replies (rather than auto-notifications)


== 2012-03-07 v1.0.3

* Feature: Store incoming emails as attachments to issue/journal
* Feature: use mail Header to track email to issue id
* Feature: Store email server settings in project settings tab
* Feature: Multiple Recipients from issue contacts
* Feature: Create new issue if respond lifetime expired
* Feature: CSS styles for emails
* Feature: Change issue status in note add form
* Feature: API for sending response to issue
