You are here

CHANGELOG.txt in Support Ticketing System 6

Same filename in this branch
  1. 6 CHANGELOG.txt
  2. 6 support_reference/jquery-autocomplete/changelog.txt
Same filename and directory in other branches
  1. 7 CHANGELOG.txt
July 29th, 2015:
 - support.module
    o feature: optional filtering of UID1 from ticket assignment and subscription
      lists
    o feature: combined ticket listing from all clients user has access to
    o feature: block displaying all users with access to current client ticket queue
    o feature: filter tickets by one or more clients
    o feature: allow sending and receiving HTML emails (sending requires "mimemail")
    o feature: more verbose when manually downloading ticket emails
    o feature: pass mail hooks raw email headers (for use by plugins)
    o cleanup: don't force automatic changing of state from 'new' to 'active'.
    o cleanup: remove unused string at end of all notification emails
 - support_pm.module:
    o feature: introduce 'view support project' permission, no longer require
      'administer support projects' to view projects
 - support_substatus:
    o bug: properly display substatus

May 29th, 2013
 - support_solr.module
    o feature #1336080: solr search integration
 - support_substatus.module
    o feature #2007448: introduce optional substatus to describe ticket state
 - support_pm.module
    o feature: allow reporting by subclient
 - support.module
    o feature #2007426: filter ticket listings by: taxonomy term, user,
      state, and/or priority
    o bug #1342606: auto-assign per client configuration
    o bug #2007430: when sorting ticket listing by priority, use priority weight
      not priority name
    o bug #1313856 by wodenx, tinker, jeremy: use aliases in notification emails
    o feature #621378 backport by tinker, optionally filter uid1
    o bug #1886052 by tinker: extra parameter sent to theme_username()

April 4th, 2012
 - support.module
     o bug #1508708 by andrewfn: sort per configured secondary sort order.

 January 1st, 2012
 - INSTALL.txt
    o task #1128066: Document support module terminology, including what a
      'Support Client' is.

November 13th, 2011
 - support_pm.module
    o bug #1317436 by JeffSheltren, Jeremy: preserve project when editing ticket

November 12th, 2011
 - support.module
    o bug #1339692 by larin, Jeremy: limit user table queries

November 8th, 2011
 - support.admin.inc
    o Fix escaping problems in support_admin_client() that were causing
      corruption on edit.
 - support_reference.module
    o Minor cleanup.

October 20th, 2011
 - support.module
    o feature #860714: expose notifications threading key (defaults to 'tkt')

October 19th, 2011
 - support.module
    o feature #396512: provide options for streamlining ticket display without
      a core patch

October 18th, 2011
 - support_pm.module
    o feature #1313498: invoice filter to display tickets not assigned to any
      project

October 7th, 2011
 - support.module
    o bug #919536: get confirmation before deleting client

October 6th, 2011
 - support.module
    o bug #1301424: performance: improve indexes on support_assigned table

September 29th, 2011
 - support.module
    o bug #913582: autocomplete assigned to field on ticket overview page
 - support_charts.module
    o bug #1001210: properly scale pie charts
 - support_pm.module
    o bug #1291290: Fix subclient support for projects.

September 22nd, 2011
 - support.module
    o feature #1267346 Implement CrUD for support clients; introduces
      support_client_delete_alter, support_client_update_alter, and
      support_client_create_alter, as well as hook_support_client_deleted,
      hook_support_client_updated and hook_support_client_created.
    o bug #1275512 reported by nzcodarnoc: Truncate the comment subject to 64 characters.

September 20th, 2011
 - support_pm.module
    o bug #1285482: Fix exception when editing a ticket that has a project set.
 - support.user.inc
    o bug #1285498: display ticket assignment on latest ticket listing.

September 13th, 2011
 - support.module
    o bug #1276776: declare $tickets before trying to access it
 - support.module
    o bug #1271038: minimize alerts when no support clients are enabled
 - support.module
    o Updating a missed plan_reports -> plan_report that was breaking plan reports.
 - support.module
    o Backport whitespace changes from D7.

September 12th, 2011
 - support.install
    o bug #1256500 followup: Make sure the schema is in sync after the 'active'
      removal from the support_assigned table.

September 8th, 2011 (6.x-1.5)
 - support.module
    o bug #1256500: Remove 'active' column and unnecessary enries from
      support_assigned table

September 7th, 2011
 - support.module
    o bug #1271038: Don't repeat notification message when no clients are
      defined

September 6th, 2011
 - support.module
    o bug #1271180: Don't join to {comments} on the ticket overview query.

August 15th, 2011
 - support.module
    o bug #1098316: don't display multi-ticket update fields if there are no
      tickets available to update

August 10th, 2011
 - tagged 6.x-1.5-rc1 release candidate

August 10th, 2011
 - support.module
    o bug #1158398: gracefully handle when no current client is set
    o bug #818250: don't display updates to tickets user doesn't have access to
      in core 'Recent comments' block
    o bug #1101122: properly list tickets user created or is assigned to when
      they don't have 'view other users tickets' permissions
    o bug #1245258: Fix bug preventing deleting tickets from cleaning up
      {support_project_ticket} properly.
    o bug #810012 by span, Jeremy: Support private files; fix attachment
      encoding issue
 - support_charts.module
    o bug #920374: include support_charts.css when displaying charts

August 9th, 2011
 - support.module
    o bug #1219332: properly handle empty client list
    o bug #1035774: set Message-ID (not Message-Id) only if not set already
    o feature #775270 by Jay Matwichuk, jandrews: grant access to ticket if
      user is subscribed to ticket
    o bug #768354: cleanup hook_access() to respect other access control
      modules, only explicitly blocking access to tickets when we know the user
      doesn't have access.
    o feature #738732: make default ticket sort order configurable
 - support.admin.inc
    o bug #683256 by kingandy: display pager on admin client listing
    o feature #791266 by schildi, jandrews: option that allows admins to
      bulk-update ticket properties without providing a comment

June 25th, 2011
 - support_pm.module
    o feature #1190320: allow filtering of ticket listings by project
    o feature #1190320: alter support_timer client reports to allowing filtering
      by project.  (no UI yet)

June 25th, 2011
 - support_pm.module
    o feature #1190320: allow creation of projects to be assigned to clients
      and tickets.  No reporting or listing based on project yet.

June 24th, 2011
 - support_pm.module
    o feature #1190320: rename support_plan to support_pm and add it to the
      main support project, as a place to add project management functionality.

June 11th, 2011
 - support_reference.module
    o feature #1185544: Thanks to Bdragon, implement ticket references allowing
      arbitrary relations be defined between tickets.

May 17th, 2011
 - don't send notifications to blocked users

February 20th, 2011
 - tagged 6.x-1.4 release (7.x branched from this release)

February 19th, 2011
 - support.module
    o feature #1066858: Add support for nested clients
    o bug #1016190: Properly enable autocomplete for suscribed user list, patch
                    thanks to "rsevero".
    o feature #982712: Allow URL aliases to be disabled in generated
                    notifiction emails.  Based on patch by 'rsevero'.
    o bug #981268: better inline documentation about how email notification
                   suppression works.  Patch thanks to "roderik".
    o feature #981060: allow translation of notification emails, and for emails
                       to be sent in the user's preferred langauge.  Patch
                       thanks to "roderik".
    o feature #694264: expose notification mail text through admin interface.
                       Patch thanks to "roderik".
    o feature #974496: improve reporting of mail errors.  Patch thanks to
                       "rsevero"
    o feature #819484: provide individual permission for "move ticket", allowing
                       users to move tickets without "administer support" perms
    o bug #731766: give ticket properties fieldset a title
 - support.admin.inc
    o bug #1023676: Document correct port for IMAP, patch thanks to "roderik".

January 4th, 2011
 - support_mailcmd.module
    o bug #747328: Implement field updates via email. See MAIL.txt for details.

December 6th, 2010
 - support.module
    o bug #677504: Fix duplicate entry errors in SQL statements.
 - support.admin.inc
    o bug #677504: Fix duplicate entry errors in SQL statements.

September 5th, 2010
 - support.module
    o Allow loading of clients for specific user.
 - support_charts.info
    o Fix capitalization of module name.

July 30th, 2010
 - support.module
    o bug #862150: Fix reply detection to handle replies to outgoing mail /
      cleanup, refactor, and document detection code.

April 22nd, 2010
 - support.module
    o bug #766010: only set up states array once when building menu (thanks to
      atodorov)
    o bug #761310: add missing calls to t() function (thanks to atodorov)
    o bug #764500: add missing calls to t() function (thanks to atodorov)
    o bug #761062: make all email text translatable (thanks to atodorov)
    o bug #731248: don't try to send emails to users with no email address
    o bug #721368: only try to autosubscribe users when users are defined
 - support.user.inc
    o bug #752188: display last updated timestamp when listing a user's tickets

April 18th, 2010
 - support.module
    o feature #508170: add ability to edit multiple tickets at once.  Requires
      'edit multiple tickets' permission.  Can add update, edit state and
      edit priority.
    o feature #508170: add ability to assign users when editing multiple
      tickets.

April 6th, 2010
 - support.module
    o bug #763838: fix typos that break XHTML validity (patch thanks to atodorov)

February 17th, 2010
 - support.module
    o bug #717618: improve domain matching
    o bug #696806: properly truncate utf8 text
 - support.admin.inc
    o bug #669756: only use checkdnsrr for domain validation if it exists

February 15th, 2010
 - support.module
    o feature #544268: make automatic creation of new users a global and per-
      client configurable option.  Patch thanks to Daniel Kvist, aka 'span'

February 12th, 2010
 - support.module
    o feature #713288: provide visual feedback when sending notifications

December 23rd, 2009
 - support.module
    o bug #662776: fix inline documentation typo
    o feature #654582: add option to globally disable notifications

December 6th, 2009 (6.x-1.3)
 - support.module
    o feature #652428: introduce theme_support_page and theme_support_page_user

November 25th, 2009 (6.x-1.3-rc1)
 - support.module
    o bug #643500: respect autosubscribe settings even when user doesn't have
      permission to subscrobe other users
    o feature #635952: provide hooks for altering tickets and clients
    o bug #639962: ignore non-support-ticket content

November 2nd, 2009
 - support.module
    o bug #621060: respect 'view other users tickets' perm in node listings
    o bug #607468: don't show 'tickets' search tab if user can't view tickets

October 9th, 2009
 - support.module
    o bug #600362: create thread_subject column on new installs

October 8th, 2009
 - support.module
    o bug #586512: remove FT_UID flags, breaking downloads on EXCHANGE, seem
      unneccessary (and one had a typo)

September 29th, 2009
 -  support.module
   o bug #591608: don't auto-assign ticket client if already set

September 24th, 2009
 -  support.module
   o bug #586512: body field not populated with fetched mails

September 20th, 2009
 - support.admin.inc
    o bug #583338: be sure $client is set before using it
    o feature #481110: add new notification settings, 'Prevent user creating or
      updating ticket from unsubscribing', 'Prevent autosubscribed users from
      unsubscribing', and 'Prevent assigned users from unsubscribing', all
      disabled by default
 - support.module
    o feature #481110: enforce new administrative notifications settings
    o bug #584452: list attachments in notifications when posted via email
 - support_charts.module
    o bug #584266: use declared field type when performing queries

September 20th, 2009
 - support.module
    o feature #582168: make option to thread tickets based on the subject
      a per-client setting

September 18th, 2009
 - support.module
    o feature #581806: add hook_support_fetch_message_alter for altering
      messages when they are downloaded from the server
 - support.admin.inc
    o feature #582168: add configurable option to thread tickets based on the 
      subject

September 17th, 2009 (6.x-1.2-rc1, 6.x-1.2)
 - support.module
    o bug #542802: improve attachment handling for non-english characters
 - support_charts.module
    o feature #544826: display per-user statistics in user profiles
 - support_admin.inc
    o bug #580132: properly document configuration of allowed domains

September 16th, 2009
 - support.module
    o feature #511940: add ability to auto-assign tickets to a specific user on
      creation, globally and/or per-client
    o bug #571600: don't show support admin menus unless user has 'administer
      support' permissions
    o bug #579648: fix formatting for supressed notifications
    o feature #573768: export assigned_username and assigned_realname
    o feature #377708: allow subscription of other users during ticket creation
 - support.info
    o bug #531074: declare dependency on upload module

September 10th, 2009
 - support_charts.module
    o feature #565018: add basic reporting functionality using Google's chart
      API, dependent on the chart module

August 23rd, 2009
 - support.admin.inc
    o increase allowed length of autosubscribe field, as is a text field in
      the database

August 10th, 2009
 - support.module
    o bug #544202: initialize $output variable

August 8th, 2009
 - support.module
    o feature #542936: add links to attachments in notification emails

July 31st, 2009
 - support.user.inc
    o bug #536398: fix typo, Prioriy -> Priority. Patch thanks to niebegeg.net.
 - support.module
    o bug #534178: add missing calls to t() to better support translations
    o feature #531138: only add [##:HEX] to emails sent for integrated clients
    o bug #531074: properly save attachments sent via integrated email
    o feature #515982: add update_realname token for displaying a user's real
      name in ticket notifications, based on patch by roball.

July 20th, 2009
 - support.module
    o feature #515760: display 'post new support ticket' on ticket listings
    o feature #525180: provide interface for moving ticket to be an update of
      another ticket

July 17th, 2009
 - support.install (6.x-1.1)
    o bug #515346: can't define a default value for TEXT fields

July 16th, 2009
 - support.module
    o allow admins to be autosubscribed to any client tickets

July 9th, 2009 (6.x-1.1-rc1)
 - support.module
    o feature: save attachments when creating/updating tickets from emails,
      fully supports comment_upload module if enabled
    o bug #507968: remove double-encoding of certain text fields, patch thanks
      to court-jus.
    o bug #501982: don't loose assigned user of new ticket when previewing and
      assignment with an autocomplete textfield.
    o feature #498812: allow admins to configure a secondary sort column
    o feature #496686: export client_name to notification emails

June 19th, 2009 (6.x-1.0)
 - support.module
    o bug #471752: fix 'can assign tickets to any user' permission
    o feature #496320: add option allowing tickets to be auto-assigned to their
      creators
 - support-tickets.css
    o add some additional default styling to try and improve the "out of the
      box" feel of the module

June 17th, 2009
 - support.module
    o bug #491308: properly download mail from cron when $extra is set
    o bug #492218: display subscribe field if set to always use autocomplete
    o feature #490992: allow admin to disable support links from user page
      (based on patch from "ozon", http://drupal.org/user/130503)
    o feature #472426: remove tickets from tracker and other node views if the
      current user doesn't have permission to view them
    o feature #446318: new/changed permissions: 'can select state', 'can select
      priority', 'can select client', 'can assign tickets to self', 'can assign
      tickets to any user', 'can administer state'.  Provides more granular
      control over what settings users can change.
 - support.user.inc
    o bug #490768: detect if a user is unable to access tickets for any client,
      avoid throwing an error
 - support.admin.inc
    o bug #477680: fix autocomplete when adding/editing support clients

June 13th, 2009
 - support.install
    o bug #485318: do not set default value for text column

June 13th, 2009
Project renamed from 'jobtrack' to 'support', addressing potential trademark
infringement.

File

CHANGELOG.txt
View source
  1. July 29th, 2015:
  2. - support.module
  3. o feature: optional filtering of UID1 from ticket assignment and subscription
  4. lists
  5. o feature: combined ticket listing from all clients user has access to
  6. o feature: block displaying all users with access to current client ticket queue
  7. o feature: filter tickets by one or more clients
  8. o feature: allow sending and receiving HTML emails (sending requires "mimemail")
  9. o feature: more verbose when manually downloading ticket emails
  10. o feature: pass mail hooks raw email headers (for use by plugins)
  11. o cleanup: don't force automatic changing of state from 'new' to 'active'.
  12. o cleanup: remove unused string at end of all notification emails
  13. - support_pm.module:
  14. o feature: introduce 'view support project' permission, no longer require
  15. 'administer support projects' to view projects
  16. - support_substatus:
  17. o bug: properly display substatus
  18. May 29th, 2013
  19. - support_solr.module
  20. o feature #1336080: solr search integration
  21. - support_substatus.module
  22. o feature #2007448: introduce optional substatus to describe ticket state
  23. - support_pm.module
  24. o feature: allow reporting by subclient
  25. - support.module
  26. o feature #2007426: filter ticket listings by: taxonomy term, user,
  27. state, and/or priority
  28. o bug #1342606: auto-assign per client configuration
  29. o bug #2007430: when sorting ticket listing by priority, use priority weight
  30. not priority name
  31. o bug #1313856 by wodenx, tinker, jeremy: use aliases in notification emails
  32. o feature #621378 backport by tinker, optionally filter uid1
  33. o bug #1886052 by tinker: extra parameter sent to theme_username()
  34. April 4th, 2012
  35. - support.module
  36. o bug #1508708 by andrewfn: sort per configured secondary sort order.
  37. January 1st, 2012
  38. - INSTALL.txt
  39. o task #1128066: Document support module terminology, including what a
  40. 'Support Client' is.
  41. November 13th, 2011
  42. - support_pm.module
  43. o bug #1317436 by JeffSheltren, Jeremy: preserve project when editing ticket
  44. November 12th, 2011
  45. - support.module
  46. o bug #1339692 by larin, Jeremy: limit user table queries
  47. November 8th, 2011
  48. - support.admin.inc
  49. o Fix escaping problems in support_admin_client() that were causing
  50. corruption on edit.
  51. - support_reference.module
  52. o Minor cleanup.
  53. October 20th, 2011
  54. - support.module
  55. o feature #860714: expose notifications threading key (defaults to 'tkt')
  56. October 19th, 2011
  57. - support.module
  58. o feature #396512: provide options for streamlining ticket display without
  59. a core patch
  60. October 18th, 2011
  61. - support_pm.module
  62. o feature #1313498: invoice filter to display tickets not assigned to any
  63. project
  64. October 7th, 2011
  65. - support.module
  66. o bug #919536: get confirmation before deleting client
  67. October 6th, 2011
  68. - support.module
  69. o bug #1301424: performance: improve indexes on support_assigned table
  70. September 29th, 2011
  71. - support.module
  72. o bug #913582: autocomplete assigned to field on ticket overview page
  73. - support_charts.module
  74. o bug #1001210: properly scale pie charts
  75. - support_pm.module
  76. o bug #1291290: Fix subclient support for projects.
  77. September 22nd, 2011
  78. - support.module
  79. o feature #1267346 Implement CrUD for support clients; introduces
  80. support_client_delete_alter, support_client_update_alter, and
  81. support_client_create_alter, as well as hook_support_client_deleted,
  82. hook_support_client_updated and hook_support_client_created.
  83. o bug #1275512 reported by nzcodarnoc: Truncate the comment subject to 64 characters.
  84. September 20th, 2011
  85. - support_pm.module
  86. o bug #1285482: Fix exception when editing a ticket that has a project set.
  87. - support.user.inc
  88. o bug #1285498: display ticket assignment on latest ticket listing.
  89. September 13th, 2011
  90. - support.module
  91. o bug #1276776: declare $tickets before trying to access it
  92. - support.module
  93. o bug #1271038: minimize alerts when no support clients are enabled
  94. - support.module
  95. o Updating a missed plan_reports -> plan_report that was breaking plan reports.
  96. - support.module
  97. o Backport whitespace changes from D7.
  98. September 12th, 2011
  99. - support.install
  100. o bug #1256500 followup: Make sure the schema is in sync after the 'active'
  101. removal from the support_assigned table.
  102. September 8th, 2011 (6.x-1.5)
  103. - support.module
  104. o bug #1256500: Remove 'active' column and unnecessary enries from
  105. support_assigned table
  106. September 7th, 2011
  107. - support.module
  108. o bug #1271038: Don't repeat notification message when no clients are
  109. defined
  110. September 6th, 2011
  111. - support.module
  112. o bug #1271180: Don't join to {comments} on the ticket overview query.
  113. August 15th, 2011
  114. - support.module
  115. o bug #1098316: don't display multi-ticket update fields if there are no
  116. tickets available to update
  117. August 10th, 2011
  118. - tagged 6.x-1.5-rc1 release candidate
  119. August 10th, 2011
  120. - support.module
  121. o bug #1158398: gracefully handle when no current client is set
  122. o bug #818250: don't display updates to tickets user doesn't have access to
  123. in core 'Recent comments' block
  124. o bug #1101122: properly list tickets user created or is assigned to when
  125. they don't have 'view other users tickets' permissions
  126. o bug #1245258: Fix bug preventing deleting tickets from cleaning up
  127. {support_project_ticket} properly.
  128. o bug #810012 by span, Jeremy: Support private files; fix attachment
  129. encoding issue
  130. - support_charts.module
  131. o bug #920374: include support_charts.css when displaying charts
  132. August 9th, 2011
  133. - support.module
  134. o bug #1219332: properly handle empty client list
  135. o bug #1035774: set Message-ID (not Message-Id) only if not set already
  136. o feature #775270 by Jay Matwichuk, jandrews: grant access to ticket if
  137. user is subscribed to ticket
  138. o bug #768354: cleanup hook_access() to respect other access control
  139. modules, only explicitly blocking access to tickets when we know the user
  140. doesn't have access.
  141. o feature #738732: make default ticket sort order configurable
  142. - support.admin.inc
  143. o bug #683256 by kingandy: display pager on admin client listing
  144. o feature #791266 by schildi, jandrews: option that allows admins to
  145. bulk-update ticket properties without providing a comment
  146. June 25th, 2011
  147. - support_pm.module
  148. o feature #1190320: allow filtering of ticket listings by project
  149. o feature #1190320: alter support_timer client reports to allowing filtering
  150. by project. (no UI yet)
  151. June 25th, 2011
  152. - support_pm.module
  153. o feature #1190320: allow creation of projects to be assigned to clients
  154. and tickets. No reporting or listing based on project yet.
  155. June 24th, 2011
  156. - support_pm.module
  157. o feature #1190320: rename support_plan to support_pm and add it to the
  158. main support project, as a place to add project management functionality.
  159. June 11th, 2011
  160. - support_reference.module
  161. o feature #1185544: Thanks to Bdragon, implement ticket references allowing
  162. arbitrary relations be defined between tickets.
  163. May 17th, 2011
  164. - don't send notifications to blocked users
  165. February 20th, 2011
  166. - tagged 6.x-1.4 release (7.x branched from this release)
  167. February 19th, 2011
  168. - support.module
  169. o feature #1066858: Add support for nested clients
  170. o bug #1016190: Properly enable autocomplete for suscribed user list, patch
  171. thanks to "rsevero".
  172. o feature #982712: Allow URL aliases to be disabled in generated
  173. notifiction emails. Based on patch by 'rsevero'.
  174. o bug #981268: better inline documentation about how email notification
  175. suppression works. Patch thanks to "roderik".
  176. o feature #981060: allow translation of notification emails, and for emails
  177. to be sent in the user's preferred langauge. Patch
  178. thanks to "roderik".
  179. o feature #694264: expose notification mail text through admin interface.
  180. Patch thanks to "roderik".
  181. o feature #974496: improve reporting of mail errors. Patch thanks to
  182. "rsevero"
  183. o feature #819484: provide individual permission for "move ticket", allowing
  184. users to move tickets without "administer support" perms
  185. o bug #731766: give ticket properties fieldset a title
  186. - support.admin.inc
  187. o bug #1023676: Document correct port for IMAP, patch thanks to "roderik".
  188. January 4th, 2011
  189. - support_mailcmd.module
  190. o bug #747328: Implement field updates via email. See MAIL.txt for details.
  191. December 6th, 2010
  192. - support.module
  193. o bug #677504: Fix duplicate entry errors in SQL statements.
  194. - support.admin.inc
  195. o bug #677504: Fix duplicate entry errors in SQL statements.
  196. September 5th, 2010
  197. - support.module
  198. o Allow loading of clients for specific user.
  199. - support_charts.info
  200. o Fix capitalization of module name.
  201. July 30th, 2010
  202. - support.module
  203. o bug #862150: Fix reply detection to handle replies to outgoing mail /
  204. cleanup, refactor, and document detection code.
  205. April 22nd, 2010
  206. - support.module
  207. o bug #766010: only set up states array once when building menu (thanks to
  208. atodorov)
  209. o bug #761310: add missing calls to t() function (thanks to atodorov)
  210. o bug #764500: add missing calls to t() function (thanks to atodorov)
  211. o bug #761062: make all email text translatable (thanks to atodorov)
  212. o bug #731248: don't try to send emails to users with no email address
  213. o bug #721368: only try to autosubscribe users when users are defined
  214. - support.user.inc
  215. o bug #752188: display last updated timestamp when listing a user's tickets
  216. April 18th, 2010
  217. - support.module
  218. o feature #508170: add ability to edit multiple tickets at once. Requires
  219. 'edit multiple tickets' permission. Can add update, edit state and
  220. edit priority.
  221. o feature #508170: add ability to assign users when editing multiple
  222. tickets.
  223. April 6th, 2010
  224. - support.module
  225. o bug #763838: fix typos that break XHTML validity (patch thanks to atodorov)
  226. February 17th, 2010
  227. - support.module
  228. o bug #717618: improve domain matching
  229. o bug #696806: properly truncate utf8 text
  230. - support.admin.inc
  231. o bug #669756: only use checkdnsrr for domain validation if it exists
  232. February 15th, 2010
  233. - support.module
  234. o feature #544268: make automatic creation of new users a global and per-
  235. client configurable option. Patch thanks to Daniel Kvist, aka 'span'
  236. February 12th, 2010
  237. - support.module
  238. o feature #713288: provide visual feedback when sending notifications
  239. December 23rd, 2009
  240. - support.module
  241. o bug #662776: fix inline documentation typo
  242. o feature #654582: add option to globally disable notifications
  243. December 6th, 2009 (6.x-1.3)
  244. - support.module
  245. o feature #652428: introduce theme_support_page and theme_support_page_user
  246. November 25th, 2009 (6.x-1.3-rc1)
  247. - support.module
  248. o bug #643500: respect autosubscribe settings even when user doesn't have
  249. permission to subscrobe other users
  250. o feature #635952: provide hooks for altering tickets and clients
  251. o bug #639962: ignore non-support-ticket content
  252. November 2nd, 2009
  253. - support.module
  254. o bug #621060: respect 'view other users tickets' perm in node listings
  255. o bug #607468: don't show 'tickets' search tab if user can't view tickets
  256. October 9th, 2009
  257. - support.module
  258. o bug #600362: create thread_subject column on new installs
  259. October 8th, 2009
  260. - support.module
  261. o bug #586512: remove FT_UID flags, breaking downloads on EXCHANGE, seem
  262. unneccessary (and one had a typo)
  263. September 29th, 2009
  264. - support.module
  265. o bug #591608: don't auto-assign ticket client if already set
  266. September 24th, 2009
  267. - support.module
  268. o bug #586512: body field not populated with fetched mails
  269. September 20th, 2009
  270. - support.admin.inc
  271. o bug #583338: be sure $client is set before using it
  272. o feature #481110: add new notification settings, 'Prevent user creating or
  273. updating ticket from unsubscribing', 'Prevent autosubscribed users from
  274. unsubscribing', and 'Prevent assigned users from unsubscribing', all
  275. disabled by default
  276. - support.module
  277. o feature #481110: enforce new administrative notifications settings
  278. o bug #584452: list attachments in notifications when posted via email
  279. - support_charts.module
  280. o bug #584266: use declared field type when performing queries
  281. September 20th, 2009
  282. - support.module
  283. o feature #582168: make option to thread tickets based on the subject
  284. a per-client setting
  285. September 18th, 2009
  286. - support.module
  287. o feature #581806: add hook_support_fetch_message_alter for altering
  288. messages when they are downloaded from the server
  289. - support.admin.inc
  290. o feature #582168: add configurable option to thread tickets based on the
  291. subject
  292. September 17th, 2009 (6.x-1.2-rc1, 6.x-1.2)
  293. - support.module
  294. o bug #542802: improve attachment handling for non-english characters
  295. - support_charts.module
  296. o feature #544826: display per-user statistics in user profiles
  297. - support_admin.inc
  298. o bug #580132: properly document configuration of allowed domains
  299. September 16th, 2009
  300. - support.module
  301. o feature #511940: add ability to auto-assign tickets to a specific user on
  302. creation, globally and/or per-client
  303. o bug #571600: don't show support admin menus unless user has 'administer
  304. support' permissions
  305. o bug #579648: fix formatting for supressed notifications
  306. o feature #573768: export assigned_username and assigned_realname
  307. o feature #377708: allow subscription of other users during ticket creation
  308. - support.info
  309. o bug #531074: declare dependency on upload module
  310. September 10th, 2009
  311. - support_charts.module
  312. o feature #565018: add basic reporting functionality using Google's chart
  313. API, dependent on the chart module
  314. August 23rd, 2009
  315. - support.admin.inc
  316. o increase allowed length of autosubscribe field, as is a text field in
  317. the database
  318. August 10th, 2009
  319. - support.module
  320. o bug #544202: initialize $output variable
  321. August 8th, 2009
  322. - support.module
  323. o feature #542936: add links to attachments in notification emails
  324. July 31st, 2009
  325. - support.user.inc
  326. o bug #536398: fix typo, Prioriy -> Priority. Patch thanks to niebegeg.net.
  327. - support.module
  328. o bug #534178: add missing calls to t() to better support translations
  329. o feature #531138: only add [##:HEX] to emails sent for integrated clients
  330. o bug #531074: properly save attachments sent via integrated email
  331. o feature #515982: add update_realname token for displaying a user's real
  332. name in ticket notifications, based on patch by roball.
  333. July 20th, 2009
  334. - support.module
  335. o feature #515760: display 'post new support ticket' on ticket listings
  336. o feature #525180: provide interface for moving ticket to be an update of
  337. another ticket
  338. July 17th, 2009
  339. - support.install (6.x-1.1)
  340. o bug #515346: can't define a default value for TEXT fields
  341. July 16th, 2009
  342. - support.module
  343. o allow admins to be autosubscribed to any client tickets
  344. July 9th, 2009 (6.x-1.1-rc1)
  345. - support.module
  346. o feature: save attachments when creating/updating tickets from emails,
  347. fully supports comment_upload module if enabled
  348. o bug #507968: remove double-encoding of certain text fields, patch thanks
  349. to court-jus.
  350. o bug #501982: don't loose assigned user of new ticket when previewing and
  351. assignment with an autocomplete textfield.
  352. o feature #498812: allow admins to configure a secondary sort column
  353. o feature #496686: export client_name to notification emails
  354. June 19th, 2009 (6.x-1.0)
  355. - support.module
  356. o bug #471752: fix 'can assign tickets to any user' permission
  357. o feature #496320: add option allowing tickets to be auto-assigned to their
  358. creators
  359. - support-tickets.css
  360. o add some additional default styling to try and improve the "out of the
  361. box" feel of the module
  362. June 17th, 2009
  363. - support.module
  364. o bug #491308: properly download mail from cron when $extra is set
  365. o bug #492218: display subscribe field if set to always use autocomplete
  366. o feature #490992: allow admin to disable support links from user page
  367. (based on patch from "ozon", http://drupal.org/user/130503)
  368. o feature #472426: remove tickets from tracker and other node views if the
  369. current user doesn't have permission to view them
  370. o feature #446318: new/changed permissions: 'can select state', 'can select
  371. priority', 'can select client', 'can assign tickets to self', 'can assign
  372. tickets to any user', 'can administer state'. Provides more granular
  373. control over what settings users can change.
  374. - support.user.inc
  375. o bug #490768: detect if a user is unable to access tickets for any client,
  376. avoid throwing an error
  377. - support.admin.inc
  378. o bug #477680: fix autocomplete when adding/editing support clients
  379. June 13th, 2009
  380. - support.install
  381. o bug #485318: do not set default value for text column
  382. June 13th, 2009
  383. Project renamed from 'jobtrack' to 'support', addressing potential trademark
  384. infringement.