567 lines
17 KiB
Plaintext
567 lines
17 KiB
Plaintext
== Redmine Helpdesk plugin changelog
|
|
|
|
Redmine Helpdesk plugin - helpdesk plugin (email support) for redmine
|
|
Copyright (C) 2011-2024 Kirill Bezrukov (RedmineUP)
|
|
https://www.redmineup.com/
|
|
|
|
== 2024-08-01 v4.2.4
|
|
|
|
* Added by create date order for Outlook mails
|
|
* Fixed Google OAuth settings
|
|
|
|
== 2024-06-06 v4.2.3
|
|
|
|
* Added Google OAuth support
|
|
* Added tenant_id for OAuth Microsoft Outlook
|
|
* Fixed display of contact avatar
|
|
|
|
== 2024-02-07 v4.2.2
|
|
|
|
* Dropped Redmine 3 support
|
|
* Added Cc and Bcc fields for new ticket creation
|
|
* Added Hungarian translation (Krisztian Engi)
|
|
* Added sorting for tickets fields on issue list
|
|
* Fixed API for /helpdesk_tickets with params
|
|
* Fixed HTML email parsing
|
|
* Fixed assigned_to keyword for groups
|
|
* Fixed token generation for public tickets and votes
|
|
* Fixed status change on reply
|
|
* Fixed Helpdesk widget
|
|
* Fixed security issue with canned response edit
|
|
* Fixed Czech locale encoding for office365
|
|
* Fixed canned response select bug
|
|
* Fixed read mark bug
|
|
* Fixed skiping big attachments
|
|
* Fixed service mail errors
|
|
* Fixed tags actions for email rules
|
|
|
|
== 2023-01-16 v4.2.1
|
|
|
|
* Added bulk replies send from issue context menu
|
|
* Added patch for shared mailbox support office365 oauth2 (Samuel Melrose)
|
|
* Added inline image parcing for MS Office, Gmail clients
|
|
* Added hidden setting "HTML body prefer"
|
|
* Added nested OAuth folders
|
|
* Added ticket project condition for Message-Id filter
|
|
* Added hidden setting for HTML body parcing
|
|
* Added hiding Outlook option if required settings are missed
|
|
* Fixed first letter missing
|
|
* Fixed empty data for OAuth fields
|
|
* Spanish locale updated (Juan José Taguas Navarro)
|
|
|
|
== 2022-09-26 v4.2.0
|
|
|
|
* Added OAuth authentication for MS Office 365
|
|
* Added setting for junk mail button
|
|
* Fixed extra spaces in incoming mails
|
|
* Fixed bug for from address with label
|
|
* Fixed email template displaying bug
|
|
* Fixed widget reload after ticket creation
|
|
* Fixed missed journal private tag
|
|
* Fixed empty from_address error
|
|
* German locale updated (Carsten Stanusch)
|
|
|
|
== 2022-04-11 v4.1.13
|
|
|
|
* Fixed issue subject escape bug
|
|
* Added target version action
|
|
* Added BCC/CC for initial message
|
|
* Added Danish locale
|
|
* Fixed empty ticket error
|
|
* Fixed contact tags removing error
|
|
* Fixed SCP for widget
|
|
* Fixed CF override
|
|
* Fixed POP3 email removing for unprocessed letter
|
|
* Fixed case-insensitive bug
|
|
* Fixed rules autoloading
|
|
* Fixed widget position
|
|
* Fixed constants loading errors
|
|
* Fixed cc-addresses selector bug
|
|
* Skipped emails with duplicated Message-Id
|
|
* Redmine 5 compatibility
|
|
|
|
== 2020-05-20 v4.1.12
|
|
|
|
* Redmine 4.2 compatibility
|
|
* Added STARTTLS option
|
|
* Added Tickets to Contact API
|
|
* Added skip certificate varification for STMP settings
|
|
* Added Outlook compatible reply-to format
|
|
* Fixed auto answer to_address bug for multiaddress contact
|
|
* Fixed send by default error
|
|
* Updated BR locale
|
|
|
|
== 2020-11-04 v4.1.11
|
|
|
|
* Added send_as to REST API
|
|
* Added list and enumeration custom fields to a widget
|
|
* German translation update
|
|
* Disabled deal and contact custom fields for a widget
|
|
* Hide canned responses for not tickets
|
|
* Fixed zero ticket lifetime bug
|
|
* Fixed bug with multiple send note
|
|
* Fixed email case insensitive bug
|
|
* Fixed my page display bug
|
|
* Fixed Helpdesk rules reordering bug
|
|
* Fixed tags action apply bug
|
|
* Fixed multiproject bug on ticket create via API
|
|
* Fixed blank contact error
|
|
|
|
== 2020-08-17 v4.1.10
|
|
|
|
* Autoclose tickets for subprojects
|
|
* Added new condition options for Helpdesk rules
|
|
* Fixed undefined error
|
|
* Fixed anonymous visibility bug
|
|
* Fixed initial install error bug
|
|
|
|
== 2020-07-20 v4.1.9
|
|
|
|
* Added Helpdesk conversation tab
|
|
* Added issue category to widget
|
|
* Multi level html email parsing fixes
|
|
* German locale updates
|
|
* Russian locale updates
|
|
* Taiwanese Mandarin locale updates
|
|
* Chinese locale updates
|
|
* Fixed issue layout bugs
|
|
* Fixed wrong address bug
|
|
* Fixed inline image bug
|
|
* Fixed stop handle rule
|
|
* Fixed first rule bug
|
|
* Fixed new email in ticket reply bug
|
|
|
|
== 2020-04-06 v4.1.8
|
|
|
|
* Journal message helpdesk details moved to the top
|
|
* Added text/calendar mine type support
|
|
* Fixed one line message bug
|
|
|
|
== 2020-03-19 v4.1.7
|
|
|
|
* Added setting for read message pixel
|
|
* Disabled adding CC emails to contacts
|
|
* Fixed CC field filling bug
|
|
* Fixed private notes access in ticket.history macro
|
|
* Fixed mine type bug
|
|
* Fixed send to checkbox apply for collision issues
|
|
* Fixed mail fetcher error
|
|
* Fixed assignee typo bug
|
|
|
|
== 2020-01-31 v4.1.6
|
|
|
|
* Added stop action
|
|
* Added tickets API
|
|
* Added tracker action
|
|
* Redmine 4.1 compatibility fixes
|
|
* HTML part parsing improvements
|
|
* Optimization helpdesk reports
|
|
* Fixed gravatar bug
|
|
* Fixed widget bug
|
|
* Fixed send initial message bug
|
|
* Fixed private_instance_methods method bug
|
|
|
|
== 2019-10-25 v4.1.5
|
|
|
|
* Fixed manual ticket creation bug
|
|
|
|
== 2019-10-23 v4.1.4
|
|
|
|
* New canned responses button
|
|
* Added Due date set rules action
|
|
* Redmine 4.0.5 compatibility fixes
|
|
* Fixed ticket delete url bug
|
|
* Fixed select2 format
|
|
* Fixed contact right-click create error
|
|
* Fixed send_note checklist bug
|
|
|
|
== 2019-08-19 v4.1.3
|
|
|
|
* Added assignee load balance rule
|
|
* Fixed gmail connection bug
|
|
* Fixed responsible bug
|
|
* Fixed people light version bug
|
|
* Fixed helpdesk forms bug
|
|
* Fixed empty to-address bug
|
|
* Fixed Russian locale mistake
|
|
|
|
== 2019-07-01 v4.1.2
|
|
|
|
* Fixed infinity loading bug
|
|
|
|
== 2019-06-18 v4.1.1
|
|
|
|
* Allow mail processing rules to target private projects
|
|
* Added hide read mark option
|
|
* Attachments for canned responses
|
|
* New API for helpdesk tickets
|
|
* Added None authentication method for SMTP settings
|
|
|
|
== 2019-05-20 v4.1.0
|
|
|
|
* Czech locale (Petr Stefan)
|
|
* New styles for Send note and New ticket
|
|
* Added group into Rules assignee
|
|
* Multiple email address selection for Helpdesk contacts, To, CC and BCC fields
|
|
* Email Rules issue's history records
|
|
* Viewed mark for sent emails
|
|
* New subject handling rules AND and OR
|
|
* Filter contacts with email address
|
|
* Fixed assigned_to bug
|
|
* Fixed email parsing method
|
|
* Fixed auth error response bug
|
|
* Added autoclose message
|
|
|
|
== 2019-02-12 v4.0.2
|
|
|
|
* Added new api /helpdesk_tickets/.xml
|
|
* Added attachmehts for add_note API
|
|
* Fixed auto answer duplication
|
|
|
|
== 2019-01-20 v4.0.1
|
|
|
|
* Fixed Russian translation
|
|
* Fixed auto answer sending bug
|
|
* Mail rules form fixes
|
|
* Fixed helpdesk ticket field csv/pdf export
|
|
|
|
== 2018-11-16 v4.0.0
|
|
|
|
* Added message handling rules
|
|
* Refactoring of mail handling classes
|
|
* Fixed emoji cutting for MySQL
|
|
* Fixed bug with contact card async loading
|
|
* Fixed status changing with email_note API request
|
|
* Fixed email references parsing
|
|
* Fixed context menu icons
|
|
|
|
== 2018-09-07 v3.0.10
|
|
|
|
* Added Customer satisfaction report
|
|
* Added Privacy policy checkbox for Widget
|
|
* Redmine 4 support
|
|
* Added sidebar async contact loading
|
|
* Added allow override for receive rake task
|
|
* Added permission check for Reports menu
|
|
* Added References header field handling
|
|
* Widget UI bug fixes
|
|
* Added field Tickets count to contacts list
|
|
* Replaced tagit with select2
|
|
* Changed author searching logic for widget ticket
|
|
* Fixed ticket column for export from issues table
|
|
* Fixed emails with inline image only
|
|
* Fixed ticket autoclose bug
|
|
* Fixed Time to reaction calculation bug
|
|
* Fixed Number of tickets filter for contacts
|
|
* Fixed handling tickets without description
|
|
* Fixed subject encoding bug
|
|
* Fixed ticket creating from contact context menu
|
|
* Catalan translation (Luis Blasco)
|
|
* Spanish locale update (Luis Blasco)
|
|
|
|
== 2017-08-17 v3.0.9
|
|
|
|
* Added Reply button
|
|
* New public ticket stytes
|
|
* Custom fields hidded for public tickets
|
|
* Junk mail link hidden
|
|
* Fixed settings saving bug
|
|
* 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
|