support 7.x-1.0-rc1
| Download | Size | md5 hash |
|---|---|---|
| support-7.x-1.0-rc1.tar.gz | 89.1 KB | f8dca64aa0ce1c175ac141b508e01f3a |
| support-7.x-1.0-rc1.zip | 100.91 KB | 7d4486298325e9d4a01972cc7255dcc3 |
Release notes
Support Ticketing System, Release Candidate 1.
Fixes since -beta4:
- #1312652: Support Clients inline documentation
by gapa, konstantin.komelin: add missing spaces - #1337000: Merge tickets: _support_node_move() not working in drupal 7
fix moving of tickets including comments and attachments
support 7.x-1.0-beta4
| Download | Size | md5 hash |
|---|---|---|
| support-7.x-1.0-beta4.tar.gz | 89.44 KB | 16c29a8483c21962e5c7531b8dfea62c |
| support-7.x-1.0-beta4.zip | 101.25 KB | f99b0e5a520917c0b41032ec29e47a30 |
Release notes
Still in Beta; there are still known bugs. Rolling a new release though as a number of obnoxious bugs were fixed recently.
Bug fixes:
- #1392084: Notice: Undefined index: support_ticket in node_filter_form()...
fully uninstall support module - #1327278: Error when adding comment to ticket
load full file object before using it in notifications - #1405768: Missing spaces
Zoltán Balogh: add missing spaces between sentences - #1405196: Notice: Undefined property: stdClass when creating a ticket
be sure $node->notification is set before using it - #1458904: Some permissions seem duplicated, which may be confusing for some users.
use node_list_permissions() generated support_ticket permissions 'create tickets' becomes 'create support_ticket content', 'delete any ticket' becomes 'delete any support_ticket content', 'delete own tickets' becomes 'delete own support_ticket content', 'edit any ticket' becomes 'edit any support_ticket content', and 'edit own tickets' becomes 'edit own support_ticket content'. - #1446116: Notice: Trying to get property of non-object in support_comment_view()
cleanup support_comment_view() protect against unloaded user object; protect against $client being FALSE - #1390156: Notice: Undefined variable: client in _support_current_client() (line 3890 of ... sites/all/modules/support/support.module)
prevent error if no valid $client object selected - #1428572: Make i18n_variable a dependency
check that the i18n_variable module is installed (which depends on the i18n module), not the i18n module itself - #1508708: Secondary sort order does not work due to a typo in code
andrewfn: sort per configured secondary sort order. - #1128066: Improve documentation
support 6.x-1.8
| Download | Size | md5 hash |
|---|---|---|
| support-6.x-1.8.tar.gz | 90.43 KB | 5396c26f9ab487246900aec596c39461 |
| support-6.x-1.8.zip | 104.11 KB | c0d0211ee0dc8d76bba6525fa06e8c61 |
Release notes
The latest release of the Support Ticketing System offers minimal visual changes, and numerous bug fixes.
Features:
- #396512: Remove comment.module patch
provide options for streamlining ticket display without a core patch - #860714: support_key setting not exposed
expose notifications threading key (defaults to 'tkt') - #1267346: support_client CRUD
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 - #1313498: Provide invoice filter to filter on tickets w/o any assigned project
invoice filter to display tickets not assigned to any project
Bug fixes:
- #913582: Autoassign in Ticketlist
autocomplete assigned-to field on ticket overview page - #919536: Clients details gets deleted without confirmation
get confirmation before deleting client - #1001210: Charts show wrong scaling when total sum of pie parts is greater than 100
properly scale pie charts - #1256500: Huge support_assigned table and WSOD on administrator ticket update
followup: make sure the schema is in sync after the 'active' removal from the support_assigned table - #1271038: Stop "There are no support clients configured/enabled." spam
minimize alerts when no support clients are enabled - #1275512: Data too long for column 'subject'
reported by nzcodarnoc: truncate the comment subject to 64 characters - #1276776: Error at support/* when no tickets are returned
declare $tickets before trying to access it - #1285482: support_pm_form_alter sets #default_value incorrectly, crashes on D7
fix exception when editing a ticket that has a project set - #1285498: Latest tickets views doesn't show who ticket is assigned to
display ticket assignment on latest ticket listing
support 7.x-1.0-beta3
| Download | Size | md5 hash |
|---|---|---|
| support-7.x-1.0-beta3.tar.gz | 88.04 KB | a28cc5b1cda13e4105e607f0e611ac5c |
| support-7.x-1.0-beta3.zip | 99.74 KB | b8f6bd6ef9a67fcd77c61fbc6280b517 |
Release notes
This release contains the following changes relative to 7.x-1.0-beta2.
- XSS fixes.
- #1346294: Max 50 clients in list reported by justineggert
- #1330926: Fatal error when trying to add new project and there are no clients by isilweo
- #1299268: Undefined Index when creating a Client reported by cesar.brod@gmail.com, root cause found by matrobin
- #1339692: Very slow SQL by larin, Jeremy
- #1317436: project not being set correctly in drop-down by JeffSheltren
This release contains the following fixes ported from 6.x-1.x:
- #1317436: project not being set correctly in drop-down by JeffSheltren, Jeremy
- #1339692: Very slow SQL by larin, Jeremy
- Fix escaping problems in support_admin_client() that were causing corruption on edit.
- Minor cleanups.
- #860714: support_key setting not exposed
- #396512: Remove comment.module patch
- #1313498: Provide invoice filter to filter on tickets w/o any assigned project
- #919536: Clients details gets deleted without confirmation
- #1301424: {support_assigned} primary key is backwards
support 6.x-1.8-rc1
| Download | Size | md5 hash |
|---|---|---|
| support-6.x-1.8-rc1.tar.gz | 90.43 KB | 883d3cc0401225566224d3a40fe200e9 |
| support-6.x-1.8-rc1.zip | 104.12 KB | deb9d94f30793f1609ff2ba6ae316504 |
Release notes
Note: This release is the equivalent of release 6.x-1.6-rc1 with the addition of security fixes. People running 6.x-1.6-rc1 should upgrade to this.
- Fix XSS issues.
support 6.x-1.7
| Download | Size | md5 hash |
|---|---|---|
| support-6.x-1.7.tar.gz | 88.88 KB | 291bc269efde1d26cdc05b135de8c330 |
| support-6.x-1.7.zip | 102.8 KB | f1465a23a6eda8ce4bbb3d2bd8306a51 |
Release notes
- Fix XSS issues.
support 6.x-1.6-rc1
| Download | Size | md5 hash |
|---|---|---|
| support-6.x-1.6-rc1.tar.gz | 90.38 KB | 5772dac8ff52d28b3be1fef9aa3003d5 |
| support-6.x-1.6-rc1.zip | 104.06 KB | 70e7f0ecd4b82527dc0c8570cb59e47e |
Release notes
Features:
- #396512: Remove comment.module patch
provide options for streamlining ticket display without a core patch - #860714: support_key setting not exposed
expose notifications threading key (defaults to 'tkt') - #1267346: support_client CRUD
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 - #1313498: Provide invoice filter to filter on tickets w/o any assigned project
invoice filter to display tickets not assigned to any project
Bug fixes:
- #913582: Autoassign in Ticketlist
autocomplete assigned-to field on ticket overview page - #919536: Clients details gets deleted without confirmation
get confirmation before deleting client - #1001210: Charts show wrong scaling when total sum of pie parts is greater than 100
properly scale pie charts - #1256500: Huge support_assigned table and WSOD on administrator ticket update
followup: make sure the schema is in sync after the 'active' removal from the support_assigned table - #1271038: Stop "There are no support clients configured/enabled." spam
minimize alerts when no support clients are enabled - #1275512: Data too long for column 'subject'
reported by nzcodarnoc: truncate the comment subject to 64 characters - #1276776: Error at support/* when no tickets are returned
declare $tickets before trying to access it - #1285482: support_pm_form_alter sets #default_value incorrectly, crashes on D7
fix exception when editing a ticket that has a project set - #1285498: Latest tickets views doesn't show who ticket is assigned to
display ticket assignment on latest ticket listing - #1291290: Subclient support for projects
fix subclient support for projects - #1301424: {support_assigned} primary key is backwards
support 7.x-1.0-beta2
| Download | Size | md5 hash |
|---|---|---|
| support-7.x-1.0-beta2.tar.gz | 86.8 KB | d3bd72c99f39af0487de6d4a2410add9 |
| support-7.x-1.0-beta2.zip | 98.48 KB | 394df46d0120d28290af9bdb21401cee |
Release notes
A second -beta release, addressing a number of issues that were tracked down in -beta1. Note that the 7.x Support module now depends on the Entity module (providing CRUD support). Be sure to install the Entity API module before upgrading to the Support 7.x-1.x-beta2 release.
Bug fixes:
- #436726: Make it possible to assign ticket to other user at ticket creation
reported by paddy_mul: Ajax support for client changing. - #1287772: Undefined Variable
reported by jlevinson: Fix undefined variable $user in support_query_alter(). - #1289244: State tabs are screwed up
addendum: Fix subclients not having a default local task. - #1289244: State tabs are screwed up
Fix corrupted state tabs in support.module hook_menu(). - #1289256: clid 0 == all clients for support projects
Fix fallout from the support_client 0 change. - #1291290: Subclient support for projects
Fix projects on subclients. - #1299964: All tickets promoted to the frontpage
reported by LeeHarveyOswald: Brown paper bag fix: Add missing else block that handles filtering out tickets - #1300520: Project tab confusion
reported by LinuxETC: Fix undefined index: und in support_mail_tokens(). Also, render the node body properly instead of using the fallback filter. - #1301390: double escaping on support_reference_autocomplete
Fix double escaping on autocomplete results. - #1301408: Implement Drupal 7 style loading to reduce the number of queries and speed things up
Implement Drupal 7 style loading to reduce the number of queries and speed things up. - #1301424: {support_assigned} primary key is backwards
Change order of {support_assigned} primary key. Add index on (uid). - Fix a glitch with table sorting on support/user/%.
support 7.x-1.0-beta1
| Download | Size | md5 hash |
|---|---|---|
| support-7.x-1.0-beta1.tar.gz | 83.48 KB | 7ebd15326bb7dbf5265b639331163886 |
| support-7.x-1.0-beta1.zip | 94.65 KB | 6d00ee9adcda769d332aa2c38f91f677 |
Release notes
In addition to the Drupal 7 porting effort, this release contains all changes from the 6.x-1.x branch up to September 20, 2011.
Things to watch out for:
1) Make sure to take a backup of your site before attempting an upgrade! The update code has not been comprehensively tested and there are KNOWN bugs!
2) support_update_7002() attempts to migrate comment_upload data into a file.module field. Due to the way files in Drupal 7 are stored, and more stringent validation, it is possible that this update will fail. The two failures that have been found so far are:
a) If you have an extremely long filename, there may not be enough space to store the full filename in the table, and the update will fail.
b) If you have multiple files with the same case insensitive name, the system will not be able to store them both, and the update will fail.
If this turns out to be a common problem in practice, we will write code to attempt to work around these. If you hit either, please ask in the issue queue for assistance.
3) Access control may still be a little off. Please report any issues you have.
4) The query altering used by support.module is known to tickle a core bug regarding unqualified column names. If you suddenly have "column ... in where clause is ambiguous" errors appearing in other modules, please see #766382: Column 'nid' is ambiguous when using node access modules.
Read moresupport 6.x-1.5
| Download | Size | md5 hash |
|---|---|---|
| support-6.x-1.5.tar.gz | 87.8 KB | 13619c44ed7d3fb57ed40538602733e5 |
| support-6.x-1.5.zip | 101.68 KB | 80de09796c1c15919d68c8f8cb92c474 |
Release notes
This release introduces a number of often requested new features, including: the ability to integrate support tickets with Organic Groups and other node access modules; a custom sort order for ticket displays; the ability to add arbitrary references between tickets; and limited project management. It also includes a wide assortment of bug fixes. All of these features and bug fixes are also being ported to the 7.x-1.x branch.
If using the support_timer module, please be sure to upgrade to the 6.x-1.3 release or later at the same time that you upgrade to this release.
The following bugs have been fixed since 6.x-1.5-rc1:
- #1098316: Remove multi-ticket update ability when there are no tickets
- #1256500: Huge support_assigned table and WSOD on administrator ticket update
- #1271038: Stop "There are no support clients configured/enabled." spam
- #1271180: Don't join to {comments} on the ticket overview.
Read on for the full change log since 6.x-1.4:
New features:
- Configurable default sort order for ticket displays.
#738732: Request for a 'Primary sort order' setting - Users can view/access tickets they created and/or are subscribed to.
#775270: Users cannot see tickets they are subscribed to. - Configurably allow bulk updating of ticket properties without providing a comment.
#791266: Chaging ticket status without entering (required) comment body? - New add on: support_references; allow arbitrary relations between tickets, exposed through block (thanks to Bdragon).
#1185544: Implement ticket references - New add on: support_pm - Support Project Management; replaces support_plan module (originally in support_timer project); projects can be assigned to client and tickets; client tickets can be filtered per-project; enhanced per-project support_timer_client_reports (invoices).
#1190320: Use support ticketing system also as project managemen system?
support 6.x-1.5-rc1
| Download | Size | md5 hash |
|---|---|---|
| support-6.x-1.5-rc1.tar.gz | 87.69 KB | 2396fb6af347410d4a1c645d909e6214 |
| support-6.x-1.5-rc1.zip | 101.52 KB | 1102b9571d28b10df604040ca4e7947b |
Release notes
New features:
- Configurable default sort order for ticket displays.
#738732: Request for a 'Primary sort order' setting - Users can view/access tickets they created and/or are subscribed to.
#775270: Users cannot see tickets they are subscribed to. - Configurably allow bulk updating of ticket properties without providing a comment.
#791266: Chaging ticket status without entering (required) comment body? - New add on: support_references; allow arbitrary relations between tickets, exposed through block (thanks to Bdragon).
#1185544: Implement ticket references - New add on: support_pm - Support Project Management; replaces support_plan module (originally in support_timer project); projects can be assigned to client and tickets; client tickets can be filtered per-project; enhanced per-project support_timer_client_reports (invoices).
#1190320: Use support ticketing system also as project managemen system?
support 7.x-1.x-dev
| Download | Size | md5 hash |
|---|---|---|
| support-7.x-1.x-dev.tar.gz | 89.14 KB | 550c0a4ad5ae3e7945fc01ca37fed390 |
| support-7.x-1.x-dev.zip | 100.93 KB | 139652cb2d5b61b3b226463051300c5a |
Release notes
7.x development branch.
support 6.x-1.4
| Download | Size | md5 hash |
|---|---|---|
| support-6.x-1.4.tar.gz | 65.33 KB | 0011acaea5823a49b77e2b2d65a307ec |
| support-6.x-1.4.zip | 72.72 KB | d76b6ffb2551f997f903926eb8567e4c |
Release notes
The first step toward branching for a 7.x release is a new stable 6.x release to branch from. Huge changes since the last release. Heavily tested in production, but I'm still going to start with a Release Candidate to encourage testing before we officially roll 1.4 and branch for 7.x development.
Read moresupport 6.x-1.4-rc1
| Download | Size | md5 hash |
|---|---|---|
| support-6.x-1.4-rc1.tar.gz | 65.3 KB | 196d29d90131a3ddf967eb4f3c694d92 |
| support-6.x-1.4-rc1.zip | 72.69 KB | 05b46abdb4ea4dbe377ccafe7b2cb391 |
Release notes
The first step toward branching for a 7.x release is a new stable 6.x release to branch from. Huge changes since the last release. Heavily tested in production, but I'm still going to start with a Release Candidate to encourage testing before we officially roll 1.4 and branch for 7.x development.
Read moresupport 6.x-1.3
| Download | Size | md5 hash |
|---|---|---|
| support-6.x-1.3.tar.gz | 45.7 KB | 243c062fb0b5a6dab0f2b79fdf07ecce |
| support-6.x-1.3.zip | 51.51 KB | 854c462e4063e29b80a652d48900f45d |
Release notes
A release candidate to test over the holiday weekend...
Changes since 6.x-1.3-rc1:
- introduce theme_support_page and theme_support_page_user
#652428: Add themeing options
support 6.x-1.3-rc1
| Download | Size | md5 hash |
|---|---|---|
| support-6.x-1.3-rc1.tar.gz | 45.55 KB | b317fec149f12ca0d4304a686ff3dda3 |
| support-6.x-1.3-rc1.zip | 51.34 KB | 69d177cd1fe5875f223b086eab03eab9 |
Release notes
A release candidate to test over the holiday weekend...
New features:
- #582168: multiple emails with the same subject should go to the same ticket: add configurable option to thread tickets based on the subject
- #481110: Support ticketing / helpdesk subscribe resets to on when editing ticket: 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
- #581806: Ability to perform custom processing when receiving emails: add hook_support_fetch_message_alter for altering messages when they are downloaded from the server
- #635952: Create & Invoke hook_support: provide hooks for altering tickets and clients
Bug fixes:
- #639962: support module sends out notifcations when comments are posted to non-ticket nodes: ignore non-support-ticket content
- #621060: Users without 'view other users tickets' perms see other tickets in node listings: respect 'view other users tickets' perm in node listings
- #584452: Attachments added via email not showing up in notifications: list attachments in notifications when posted via email
- #643500: autosubscribe settings not always respected when tickets are created: respect autosubscribe settings even when user doesn't have permission to subscribe other users
- #586512: Body field not populated with fetched mails: body field not populated with fetched mails
- #607468: Support module, how to hide "Tickets" tab on search: don't show 'tickets' search tab if user can't view tickets
- #600362: Cannot create client: create thread_subject column on new installs
- #586512: Body field not populated with fetched mails: remove FT_UID flags, breaking downloads on EXCHANGE, seem unneccessary (and one had a typo)
- #591608: Session cookie can cause a ticket to get re-assigned when editing: don't auto-assign ticket client if already set
- #583338: Code tries to access the property of a non-object: be sure $client is set before using it
support 6.x-1.2
| Download | Size | md5 hash |
|---|---|---|
| support-6.x-1.2.tar.gz | 43.31 KB | 3a2243222995566cc086cfc38d2593a9 |
| support-6.x-1.2.zip | 48.83 KB | d477cd393023d810b485e379c4fcbd95 |
Release notes
No changes since 6.x-1.2-rc1.
The latest release of the Support Ticketing System adds a number of popular user requested features, including graphical charting of ticket statistics, the ability to auto-assign newly created tickets, and improved email attachment processing. Read on a for a complete list of new features and bug fixes.
New features:
- add basic reporting functionality using Google's chart API, dependent on the chart module
#565018: Stats + Reporting - display per-user statistics in user profiles
#544826: Count reported tickets per user - allow subscription of other users during ticket creation
#377708: Make it possible to subscribe other users at ticket creation. - add ability to auto-assign tickets to a specific user on creation, globally and/or per-client
#511940: Provide option to auto-assign new tickets to configurable user - add links to attachments in notification emails
#542936: Link to attachments in notification email - display 'post new support ticket' on ticket listings
#515760: Add "Post new Support ticket" link to each client's ticket overview - provide interface for moving ticket to be an update of another ticket
#525180: Move ticket - only add [##:HEX] to emails sent for integrated clients
#531138: Remove [##:HEXCODE] from mails - export assigned_username and assigned_realname
#573768: Recover the field 'Assigned to' in the mail - add update_realname token for displaying a user's real name in ticket notifications, based on patch by roball.
#515982: New E-mail token "!update_realname"
Bug fixes:
- improve attachment handling for non-english characters
#542802: Non-english filenames in attachments displayed incorrectly
support 6.x-1.2-rc1
| Download | Size | md5 hash |
|---|---|---|
| support-6.x-1.2-rc1.tar.gz | 43.24 KB | 5276857f69b4bff292e4a30193375e4b |
| support-6.x-1.2-rc1.zip | 48.75 KB | 309cfa84e885f06ef75b5dcabfe55c17 |
Release notes
The latest release of the Support Ticketing System adds a number of popular user requested features, including graphical charting of ticket statistics, the ability to auto-assign newly created tickets, and improved email attachment processing. Read on a for a complete list of new features and bug fixes.
New features:
- add basic reporting functionality using Google's chart API, dependent on the chart module
#565018: Stats + Reporting - display per-user statistics in user profiles
#544826: Count reported tickets per user - allow subscription of other users during ticket creation
#377708: Make it possible to subscribe other users at ticket creation. - add ability to auto-assign tickets to a specific user on creation, globally and/or per-client
#511940: Provide option to auto-assign new tickets to configurable user - add links to attachments in notification emails
#542936: Link to attachments in notification email - display 'post new support ticket' on ticket listings
#515760: Add "Post new Support ticket" link to each client's ticket overview - provide interface for moving ticket to be an update of another ticket
#525180: Move ticket - only add [##:HEX] to emails sent for integrated clients
#531138: Remove [##:HEXCODE] from mails - export assigned_username and assigned_realname
#573768: Recover the field 'Assigned to' in the mail - add update_realname token for displaying a user's real name in ticket notifications, based on patch by roball.
#515982: New E-mail token "!update_realname"
Bug fixes:
- improve attachment handling for non-english characters
#542802: Non-english filenames in attachments displayed incorrectly - properly document configuration of allowed domains
#580132: Blank allowed domains do not work as advised
support 6.x-1.1
| Download | Size | md5 hash |
|---|---|---|
| support-6.x-1.1.tar.gz | 36.33 KB | 91836f2af79b2e0ecbf13ea48a200a06 |
| support-6.x-1.1.zip | 41.27 KB | f4c4a3ab445649da2f0a327e44be7cf5 |
Release notes
Bug fixes since 6.x-1.1-rc1:
- can't define a default value for TEXT fields
#515346: User Warnings - allow admins to be autosubscribed to any client tickets
support 6.x-1.1-rc1
| Download | Size | md5 hash |
|---|---|---|
| support-6.x-1.1-rc1.tar.gz | 36.25 KB | ff80218db0b50552afb7fdabadd09aa5 |
| support-6.x-1.1-rc1.zip | 41.18 KB | 833725dd7949a47d7704f5fa6a2969ae |
Release notes
The support module can be configured to allow tickets to be created and updated via email. In version 1.1, the support module will save any attachments found in these emails, automatically attaching them to the appropriate tickets. This feature is fully integrated with the optional comment_upload module.
Other new features:
- #498812: DIfficult for groups of users to work together on Job tracking when list order changes with each update
- #496686: Added Client Token to Support.Module
Bug fixes: