3 o bug #1508708 by andrewfn: sort per configured secondary sort order.
7 o task #1128066: Document support module terminology, including what a
12 o bug #1317436 by JeffSheltren, Jeremy: preserve project when editing ticket
16 o bug #1339692 by larin, Jeremy: limit user table queries
20 o Fix escaping problems in support_admin_client() that were causing
22 - support_reference.module
27 o feature #860714: expose notifications threading key (defaults to 'tkt')
31 o feature #396512: provide options for streamlining ticket display without
36 o feature #1313498: invoice filter to display tickets not assigned to any
41 o bug #919536: get confirmation before deleting client
45 o bug #1301424: performance: improve indexes on support_assigned table
49 o bug #913582: autocomplete assigned to field on ticket overview page
50 - support_charts.module
51 o bug #1001210: properly scale pie charts
53 o bug #1291290: Fix subclient support for projects.
57 o feature #1267346 Implement CrUD for support clients; introduces
58 support_client_delete_alter, support_client_update_alter, and
59 support_client_create_alter, as well as hook_support_client_deleted,
60 hook_support_client_updated and hook_support_client_created.
61 o bug #1275512 reported by nzcodarnoc: Truncate the comment subject to 64 characters.
65 o bug #1285482: Fix exception when editing a ticket that has a project set.
67 o bug #1285498: display ticket assignment on latest ticket listing.
71 o bug #1276776: declare $tickets before trying to access it
73 o bug #1271038: minimize alerts when no support clients are enabled
75 o Updating a missed plan_reports -> plan_report that was breaking plan reports.
77 o Backport whitespace changes from D7.
81 o bug #1256500 followup: Make sure the schema is in sync after the 'active'
82 removal from the support_assigned table.
84 September 8th, 2011 (6.x-1.5)
86 o bug #1256500: Remove 'active' column and unnecessary enries from
87 support_assigned table
91 o bug #1271038: Don't repeat notification message when no clients are
96 o bug #1271180: Don't join to {comments} on the ticket overview query.
100 o bug #1098316: don't display multi-ticket update fields if there are no
101 tickets available to update
104 - tagged 6.x-1.5-rc1 release candidate
108 o bug #1158398: gracefully handle when no current client is set
109 o bug #818250: don't display updates to tickets user doesn't have access to
110 in core 'Recent comments' block
111 o bug #1101122: properly list tickets user created or is assigned to when
112 they don't have 'view other users tickets' permissions
113 o bug #1245258: Fix bug preventing deleting tickets from cleaning up
114 {support_project_ticket} properly.
115 o bug #810012 by span, Jeremy: Support private files; fix attachment
117 - support_charts.module
118 o bug #920374: include support_charts.css when displaying charts
122 o bug #1219332: properly handle empty client list
123 o bug #1035774: set Message-ID (not Message-Id) only if not set already
124 o feature #775270 by Jay Matwichuk, jandrews: grant access to ticket if
125 user is subscribed to ticket
126 o bug #768354: cleanup hook_access() to respect other access control
127 modules, only explicitly blocking access to tickets when we know the user
129 o feature #738732: make default ticket sort order configurable
131 o bug #683256 by kingandy: display pager on admin client listing
132 o feature #791266 by schildi, jandrews: option that allows admins to
133 bulk-update ticket properties without providing a comment
137 o feature #1190320: allow filtering of ticket listings by project
138 o feature #1190320: alter support_timer client reports to allowing filtering
139 by project. (no UI yet)
143 o feature #1190320: allow creation of projects to be assigned to clients
144 and tickets. No reporting or listing based on project yet.
148 o feature #1190320: rename support_plan to support_pm and add it to the
149 main support project, as a place to add project management functionality.
152 - support_reference.module
153 o feature #1185544: Thanks to Bdragon, implement ticket references allowing
154 arbitrary relations be defined between tickets.
157 - don't send notifications to blocked users
160 - tagged 6.x-1.4 release (7.x branched from this release)
164 o feature #1066858: Add support for nested clients
165 o bug #1016190: Properly enable autocomplete for suscribed user list, patch
167 o feature #982712: Allow URL aliases to be disabled in generated
168 notifiction emails. Based on patch by 'rsevero'.
169 o bug #981268: better inline documentation about how email notification
170 suppression works. Patch thanks to "roderik".
171 o feature #981060: allow translation of notification emails, and for emails
172 to be sent in the user's preferred langauge. Patch
174 o feature #694264: expose notification mail text through admin interface.
175 Patch thanks to "roderik".
176 o feature #974496: improve reporting of mail errors. Patch thanks to
178 o feature #819484: provide individual permission for "move ticket", allowing
179 users to move tickets without "administer support" perms
180 o bug #731766: give ticket properties fieldset a title
182 o bug #1023676: Document correct port for IMAP, patch thanks to "roderik".
185 - support_mailcmd.module
186 o bug #747328: Implement field updates via email. See MAIL.txt for details.
190 o bug #677504: Fix duplicate entry errors in SQL statements.
192 o bug #677504: Fix duplicate entry errors in SQL statements.
196 o Allow loading of clients for specific user.
197 - support_charts.info
198 o Fix capitalization of module name.
202 o bug #862150: Fix reply detection to handle replies to outgoing mail /
203 cleanup, refactor, and document detection code.
207 o bug #766010: only set up states array once when building menu (thanks to
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
215 o bug #752188: display last updated timestamp when listing a user's tickets
219 o feature #508170: add ability to edit multiple tickets at once. Requires
220 'edit multiple tickets' permission. Can add update, edit state and
222 o feature #508170: add ability to assign users when editing multiple
227 o bug #763838: fix typos that break XHTML validity (patch thanks to atodorov)
231 o bug #717618: improve domain matching
232 o bug #696806: properly truncate utf8 text
234 o bug #669756: only use checkdnsrr for domain validation if it exists
238 o feature #544268: make automatic creation of new users a global and per-
239 client configurable option. Patch thanks to Daniel Kvist, aka 'span'
243 o feature #713288: provide visual feedback when sending notifications
247 o bug #662776: fix inline documentation typo
248 o feature #654582: add option to globally disable notifications
250 December 6th, 2009 (6.x-1.3)
252 o feature #652428: introduce theme_support_page and theme_support_page_user
254 November 25th, 2009 (6.x-1.3-rc1)
256 o bug #643500: respect autosubscribe settings even when user doesn't have
257 permission to subscrobe other users
258 o feature #635952: provide hooks for altering tickets and clients
259 o bug #639962: ignore non-support-ticket content
263 o bug #621060: respect 'view other users tickets' perm in node listings
264 o bug #607468: don't show 'tickets' search tab if user can't view tickets
268 o bug #600362: create thread_subject column on new installs
272 o bug #586512: remove FT_UID flags, breaking downloads on EXCHANGE, seem
273 unneccessary (and one had a typo)
277 o bug #591608: don't auto-assign ticket client if already set
281 o bug #586512: body field not populated with fetched mails
285 o bug #583338: be sure $client is set before using it
286 o feature #481110: add new notification settings, 'Prevent user creating or
287 updating ticket from unsubscribing', 'Prevent autosubscribed users from
288 unsubscribing', and 'Prevent assigned users from unsubscribing', all
291 o feature #481110: enforce new administrative notifications settings
292 o bug #584452: list attachments in notifications when posted via email
293 - support_charts.module
294 o bug #584266: use declared field type when performing queries
298 o feature #582168: make option to thread tickets based on the subject
303 o feature #581806: add hook_support_fetch_message_alter for altering
304 messages when they are downloaded from the server
306 o feature #582168: add configurable option to thread tickets based on the
309 September 17th, 2009 (6.x-1.2-rc1, 6.x-1.2)
311 o bug #542802: improve attachment handling for non-english characters
312 - support_charts.module
313 o feature #544826: display per-user statistics in user profiles
315 o bug #580132: properly document configuration of allowed domains
319 o feature #511940: add ability to auto-assign tickets to a specific user on
320 creation, globally and/or per-client
321 o bug #571600: don't show support admin menus unless user has 'administer
323 o bug #579648: fix formatting for supressed notifications
324 o feature #573768: export assigned_username and assigned_realname
325 o feature #377708: allow subscription of other users during ticket creation
327 o bug #531074: declare dependency on upload module
330 - support_charts.module
331 o feature #565018: add basic reporting functionality using Google's chart
332 API, dependent on the chart module
336 o increase allowed length of autosubscribe field, as is a text field in
341 o bug #544202: initialize $output variable
345 o feature #542936: add links to attachments in notification emails
349 o bug #536398: fix typo, Prioriy -> Priority. Patch thanks to niebegeg.net.
351 o bug #534178: add missing calls to t() to better support translations
352 o feature #531138: only add [##:HEX] to emails sent for integrated clients
353 o bug #531074: properly save attachments sent via integrated email
354 o feature #515982: add update_realname token for displaying a user's real
355 name in ticket notifications, based on patch by roball.
359 o feature #515760: display 'post new support ticket' on ticket listings
360 o feature #525180: provide interface for moving ticket to be an update of
364 - support.install (6.x-1.1)
365 o bug #515346: can't define a default value for TEXT fields
369 o allow admins to be autosubscribed to any client tickets
371 July 9th, 2009 (6.x-1.1-rc1)
373 o feature: save attachments when creating/updating tickets from emails,
374 fully supports comment_upload module if enabled
375 o bug #507968: remove double-encoding of certain text fields, patch thanks
377 o bug #501982: don't loose assigned user of new ticket when previewing and
378 assignment with an autocomplete textfield.
379 o feature #498812: allow admins to configure a secondary sort column
380 o feature #496686: export client_name to notification emails
382 June 19th, 2009 (6.x-1.0)
384 o bug #471752: fix 'can assign tickets to any user' permission
385 o feature #496320: add option allowing tickets to be auto-assigned to their
387 - support-tickets.css
388 o add some additional default styling to try and improve the "out of the
389 box" feel of the module
393 o bug #491308: properly download mail from cron when $extra is set
394 o bug #492218: display subscribe field if set to always use autocomplete
395 o feature #490992: allow admin to disable support links from user page
396 (based on patch from "ozon", http://drupal.org/user/130503)
397 o feature #472426: remove tickets from tracker and other node views if the
398 current user doesn't have permission to view them
399 o feature #446318: new/changed permissions: 'can select state', 'can select
400 priority', 'can select client', 'can assign tickets to self', 'can assign
401 tickets to any user', 'can administer state'. Provides more granular
402 control over what settings users can change.
404 o bug #490768: detect if a user is unable to access tickets for any client,
405 avoid throwing an error
407 o bug #477680: fix autocomplete when adding/editing support clients
411 o bug #485318: do not set default value for text column
414 Project renamed from 'jobtrack' to 'support', addressing potential trademark