Redmine Helpdesk plugin Product Updates

Helpdesk is constantly getting better. Find all the latest updates to Redmine Helpdesk plugin here.

Feb 07, 2024 (Version: 4.2.2)

  • Supported Redmine versions: 5.1 - 4.0
  • 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

Jan 16, 2023 (Version: 4.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)

Sep 26, 2022 (Version: 4.2.0)

  • Supported Redmine versions: 5.0 - 3.0
  • Added OAuth authentication for MS Office 365 new
  • 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)

Apr 11, 2022 (Version: 4.1.13)

  • Supported Redmine versions: 5.0 - 3.0
  • Redmine 5 compatibility
  • 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

May 20, 2021 (Version: 4.1.12)

  • Supported Redmine versions: 4.2 - 3.0
  • 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

Nov 04, 2020 (Version: 4.1.11)

  • Supported Redmine versions: 4.1 - 2.6
  • 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

Aug 17, 2020 (Version: 4.1.10)

  • Supported Redmine versions: 4.1 - 2.6
  • Added italian locale
  • Updated zh-tw locale
  • Fixed size() method error
  • Fixed initial install error
  • Fixed checklist ration recalculate
  • Fixed display checklist element with Markdown syntax
  • Fixed done ratio recalculate on checklist API update
  • Fixed API call journalizing

Jul 20, 2020 (Version: 4.1.9)

  • Supported Redmine versions: 4.1 - 2.6
  • Added Helpdesk conversation tab new
  • 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

Apr 06, 2020 (Version: 4.1.8)

  • Supported Redmine versions: 4.1 - 2.6
  • Journal message helpdesk details moved to the top
  • Added text/calendar mine type support
  • Fixed one line message bug

Mar 19, 2020 (Version: 4.1.7)

  • Supported Redmine versions: 4.1 - 2.6
  • 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

Jan 31, 2020 (Version: 4.1.6)

  • Supported Redmine versions: 4.1 - 2.6
  • Redmine 4.1 support
  • Added tickets API
  • Added stop action
  • Added tracker action
  • HTML part parsing improvements
  • Optimization helpdesk reports
  • Fixed gravatar bug
  • Fixed widget bug
  • Fixed send initial message bug
  • Fixed private_instance_methods method bug

Oct 25, 2019 (Version: 4.1.5)

  • Supported Redmine versions: 4.1 - 2.6
  • Fixed manual ticket creation bug

Oct 23, 2019 (Version: 4.1.4)

  • Supported Redmine versions: 4.1 - 2.6
  • 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

Aug 19, 2019 (Version: 4.1.3)

  • Supported Redmine versions: 4.0 - 2.6
  • 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

Jul 01, 2019 (Version: 4.1.2)

  • Supported Redmine versions: 4.0 - 2.6
  • Fixed infinity loading bug

Jun 18, 2019 (Version: 4.1.1)

  • Supported Redmine versions: 4.0 - 2.6
  • Allow mail processing rules to target private projects
  • Added hide read mark option
  • Attachments for canned responses new
  • New API for helpdesk tickets
  • Added None authentication method for SMTP settings

May 23, 2019 (Version: 4.1.0)

  • Supported Redmine versions: 4.0 - 2.6
  • Viewed mark for sent emails new
  • New styles for Send note and New ticket new
  • Multiple email address selection for Helpdesk contacts, To, CC and BCC fields new
  • Email Rules issue's history records new
  • Added autoclose message
  • Added group into Rules assignee
  • 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
  • Czech locale (Petr Stefan)

Feb 12, 2019 (Version: 4.0.2)

  • Supported Redmine versions: 4.0 - 2.6
  • Added new api /helpdesk_tickets/.xml
  • Added attachments for add_note API
  • Fixed auto answer duplication

Jan 30, 2019 (Version: 4.0.1)

  • Supported Redmine versions: 4.0 - 2.6
  • Fixed Russian translation
  • Fixed auto answer sending bug
  • Mail rules form fixes
  • Fixed helpdesk ticket field csv/pdf export

Nov 21, 2018 (Version: 4.0.0)

  • Supported Redmine versions: 4.0 - 2.6
  • Added workflow smart automation rules new
  • 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

Sep 17, 2018 (Version: 3.0.10)

  • Supported Redmine versions: 4.0 - 2.6
  • Added Customer satisfaction report new
  • Added Privacy policy checkbox for Widget new
  • 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 new
  • 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)

Aug 17, 2017 (Version: 3.0.9)

  • Supported Redmine versions: 3.4 - 2.3
  • Added Reply button new
  • 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

Jul 07, 2017 (Version: 3.0.8)

  • Supported Redmine versions: 3.4 - 2.3
  • Autoclose tickets setting new
  • 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

Feb 24, 2017 (Version: 3.0.7)

  • Supported Redmine versions: 3.3 - 2.3
  • Canned responses visibility fixes
  • Fixed bug with customer response
  • Reports fixes
  • Fixed win1251 subject encoding
  • Fixed widget styles param

Dec 02, 2016 (Version: 3.0.6)

  • Supported Redmine versions: 3.3 - 2.3
  • Added From address macro to use agent name new
  • Fixed bug with Widget API avatar
  • Fixed bug with single attachment part emails
  • Fixed macro

Nov 21, 2016 (Version: 3.0.5)

  • Supported Redmine versions: 3.3 - 2.3
  • User avatar Widget API new
  • "Busiest time of day" report new
  • 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 new

Sep 01, 2016 (Version: 3.0.4)

  • Supported Redmine versions: 3.3 - 2.3
  • First response report new
  • Email dropbox for redmine issues admin+123@redmine.com new
  • 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)

May 25, 2016 (Version: 3.0.2)

  • Supported Redmine versions: 3.3 - 2.3
  • Helpdesk widget new
  • Assign tickets to contact assignee new
  • 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

Aug 25, 2015 (Version: 3.0.1)

  • Supported Redmine versions: 3.1, 3.0, 2.6, 2.5, 2.4, 2.3
  • Redmine 3.1 support
  • Customer profile saving bug fixed
  • Fetching mail bug fixed

Jun 16, 2015 (Version: 3.0.0)

  • Supported Redmine versions: 3.0, 2.6, v2.5, v2.4, v2.3
  • Redmine 3 support
  • Turkish translation update (Adnan Topcu)

Mar 25, 2015 (Version: 2.4.0)

  • Supported Redmine versions: 2.6, v2.5, v2.4, v2.3
  • Satisfaction Ratings new
  • 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) new
  • 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 new
  • fixes n+1 on issues list
  • New redmine_helpdesk.log for Helpdesk messages
  • Italian translation update (Nicola Mondinelli)

Nov 10, 2014 (Version: 2.3.0)

  • Supported Redmine versions: 2.6, v2.5, v2.4, v2.3
  • Ticket reaction metrics (reaction time, first response time, resolve time) new
  • Contact selection fixes
  • Setting for disable striping HTML tags
  • Serbian translation (Radenko)

Oct 02, 2014 (Version: 2.2.13)

  • Supported Redmine versions: 2.6, v2.5, v2.4, v2.3
  • Spent time reports for customer new
  • Hide private issues and notes from public tickets view new
  • 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

Sep 06, 2014 (Version: 2.2.12)

  • Supported Redmine versions: v2.5, v2.4, v2.3, v2.2
  • 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

May 03, 2014 (Version: 2.2.11)

  • Supported Redmine versions: v2.5, v2.4, v2.3, v2.2
  • French translation update by Olivier Houdas
  • Set default start date on issues created by email if settings
  • Fixed bug with deleting related attachments

Apr 07, 2014 (Version: 2.2.10)

  • Supported Redmine versions: v2.5, v2.4, v2.3, v2.2
  • 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)

Feb 25, 2014 (Version: 2.2.9)

  • Supported Redmine versions: v2.5, v2.4, v2.3, v2.2
  • Send autoresponse to CC list by default new
  • Custom SMTP setver settings (experimental) new
  • Polish translation (Szymon Anders)
  • Fixed bug with attachments in create_ticket API

Feb 11, 2014 (Version: 2.2.8)

  • Supported Redmine versions: v2.5, v2.4, v2.3, v2.2
  • Encoding fixes (Tillmann Steinbrecher)
  • Prevent attachments duplication (hash comparing) new
  • 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%}

Jan 23, 2014 (Version: 2.2.7)

  • Supported Redmine versions: v2.4, v2.3, v2.2, v2.1
  • Ticket history macro new
  • Issues customer company filter with Equal condition
  • Brazil translation (Tiago O Baptistetti)
  • Spanish translation (Luis Blasco)
  • Italian translation (Nicola Mondinelli)
  • Bug fixes

Dec 23, 2013 (Version: 2.2.6)

  • Supported Redmine versions: v2.4, v2.3, v2.2, v2.1
  • New last message date column (x hours ago) for tickets (issues) list new
  • Set ticket date from email date (was current date)
  • New issues table column "Helpdeks ticket" new
  • API changes for create_ticket method
  • Fixed bug with attachments for public tickets

Sep 25, 2013 (Version: 2.2.5)

  • Supported Redmine versions: v2.4, v2.3, v2.2, v2.1
  • Fixed bug with CRM plugin >=3.2.5 compatibility
  • Required CRM plugin >=3.2.5

Sep 23, 2013 (Version: 2.2.4)

  • Supported Redmine versions: v2.4, v2.3, v2.2, v2.1
  • REST API for adding attachemnts to the new ticket
  • Assign unassigned ticket to the current user if "Send email" checked new
  • New email body HTML layout

Aug 13, 2013 (Version: 2.2.3)

  • Supported Redmine versions: v2.3, v2.2, v2.1
  • Show employees tickets for companies
  • Replace "Anonymous wrote:" in quoted reply
  • Added new ticket source type "conversation"
  • 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
  • Slovak locale (Martin Bucko)
  • Fixed bug with send notes for invalid issues

May 04, 2013 (Version: 2.2.2)

  • Supported Redmine versions: v2.3, v2.2, v2.1
  • My page tickets
  • Contact tab for helpdesk tickets
  • Contact context menu to add helpdesk ticket

Apr 18, 2013 (Version: 2.2.1)

  • Supported Redmine versions: v2.3, v2.2, v2.1
  • Tickets grouping for activity page
  • Do not strip tags from plain text part

Apr 05, 2013 (Version: 2.2.0)

  • Supported Redmine versions: v2.3, v2.2, v2.1
  • 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

Feb 20, 2013 (Version: 2.1.3)

  • Supported Redmine versions: v2.3, v2.2, v2.1
  • Public links for helpdesk tickets
  • Redmine mail fetcher by REST API
  • Fixed bug with duplicating responses
  • Fixed bug with ticket status reset

Feb 04, 2013 (Version: 2.1.2)

  • Supported Redmine versions: v2.3, v2.2, v2.1
  • Redmine 2.3 trunk support
  • New macros for issue status, % done, estimated hours, priority
  • Template for answer subject
  • Better email threading

Jan 21, 2013 (Version: 2.1.1)

  • Supported Redmine versions: v2.2, v2.1
  • Redmine 2.2.2 support

Jan 20, 2013 (Version: 2.1.0)

  • Supported Redmine versions: v2.2, v2.1
  • 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:contacts_helpdesk: to redmine:email:helpdesk
  • License files
  • Bug: Set redmine user as author didn't work with ruby 1.9.3

Nov 01, 2012 (Version: 2.0.0)

  • Supported Redmine versions: v2.1.x
  • Ruby 1.9.3 support
  • Issues list for each contact
  • Preview for email original in issue notes
  • New macros %QUOTED_ISSUE_DESCRIPTION%, %SUBJECT%, %NOTE_AUTHOR%, %%NOTE_AUTHOR.FIRST_NAME
  • Applying macros for sent issues notes
  • email Blacklist Filtering
  • REST API for getting mails from all projects
  • Last message from/to contact in issue list
  • Contact profile (card) on issue show page
  • Previous messages from contact on issue show page
  • Send mails as plain text option
  • Emails with flags (X-Auto-Response-Suppress' => 'oof', 'Auto-Submitted' => /^auto-/) will be ignored
  • Last message column for issues list
  • Show message header and footer in issue edit form
  • Contact profile card on the issue sidebar
  • Answer to customer from email
  • Add line breaks for html only message
  • Activity providers for helpdesk tickets and responses
  • 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

May 12, 2012 (Version: 1.0.4)

  • Supported Redmine versions: v1.2.x, v1.3.x, v1.4.x
  • Store incoming emails as attachments to issue/journal
  • Use mail Header to track email to issue id
  • Store email server settings in project settings tab
  • Multiple Recipients from issue contacts
  • Create new issue if respond lifetime expired
  • CSS styles for emails
  • Change issue status in note add form
  • API for sending response to issue