Releases for Case Tracker
casetracker 5.x-1.3-beta1
Download: casetracker-5.x-1.3-beta1.tar.gz
Size: 41.01 KB
md5_file hash: f30b0db587e4627b0af8d46d073501fa
First released: November 23, 2007 - 11:48
Last updated: November 23, 2007 - 11:50
New features
Pgsql support
Case Tracker installer script(s) contains the necessary query's to create the Postgres tables.
Dashboard query's are altered so they work in MySQL and Postgres.
Bug fixes
- Fixed wrong node count query for case overview pagination
- #179089: Added pgsql support, fixed typos in the uninstall script
- #194073: Bug in install query
- #151145: Couldn't filter on not assigned
- #163709: Duplicate lines in the Latest Cases block.
- #194553: Removed Devel module debug function call (dvm) in code.
casetracker 5.x-1.2
Download: casetracker-5.x-1.2.tar.gz
Size: 40.56 KB
md5_file hash: 77e83bdf1a81958046dab9cfc8e7b246
First released: November 19, 2007 - 20:58
Last updated: November 19, 2007 - 21:00
Warning!
There is a bug in the install (only for new casetracker installs) script!
If you install this version (fresh install) then you have to manually run the update.php script and select the update #21 from the casetracker module dropdown.
Or you can use the casetracker 5.x-1.3-beta1 release instead!
New features
Organic Groups support
The Case Tracker module supports now Organic groups:
- When creating a new Project for a group the group(s) is/are pre-selected in the groups box
- When creating a new case for a group Project the group(s) is/are pre-selected in the groups box
There is 1 special feature:
- If a user (user1) is in a group (group1) and creates a new case for a groups project (project1).
- Another user (user2) who is in multiple groups (group1 & group2) opens the case, sees that it is not for that project but for a project of group2 (project2), changes the project from project1 to project2.
- The user who created the case will still have access to the case he created! Otherwise this user won't have further access to own created case.
See also: #113857
Changed admin pages
Moved Case Tracker (sub)menu items to tab-pages.
Bug fixes
- #190764: Debugged php errors when editing case states: misconfiguration in the menu array callback arguments.
casetracker 5.x-1.2-beta2
Download: casetracker-5.x-1.2-beta2.tar.gz
Size: 39.82 KB
md5_file hash: e021277b39f244bf5716974049ee0675
First released: November 12, 2007 - 15:03
Last updated: November 12, 2007 - 15:05
Bugfix release.
Bugfixes
casetracker 5.x-1.2-beta1
Download: casetracker-5.x-1.2-beta1.tar.gz
Size: 39.74 KB
md5_file hash: 8aa789d883067b21ec23c6c1c0d90c26
First released: October 25, 2007 - 09:35
Last updated: October 25, 2007 - 09:40
This is an intermediate release.
It has some bugs fixed and some new features many people asked for.
It has been tested by a limited group of users, it is pretty stable but still has some known bugs
New features
Case Tracker rights
-
assign case if user is assigned:
This makes it possible to define that a user has no assign rights when he create the case, but can assign ases if they where assigned to him. -
change state if user is assigned:
This makes it possible to define that a user has no set status rights when he creates the case, but can change status if a case is assigned to him.
CT views
- Added extra field: add Case Link
-
Added extra filter: Assigned to currently logged in user
see: http://drupal.org/node/168155 & http://drupal.org/node/78674
CT mail
- Added a html filter. If projects/comments are posted in html format, the html tags where in plain text in the email, now their are stripped. br, /p, /div, ... become closed with a newline (\n)
-
Changed the to who the emails are sent:
If a case is added without assigning => no email is sent
If a case is added and assigned to an other user then the user creating the case => email sent to the assigned user
If a user changes a case => email is sent to creator and assigned if they are not the user changing the case
If a comment is added, an email is sent to the creator ans the assigned if they are not the commenting user
CT dashboard
- Basic dashboard & dashboard administration
Bug fixes
-
Fixed blank pages (refrence bug)
see: http://drupal.org/node/116842 -
Comment CT mails containing wrong data
see: http://drupal.org/node/181097 - When assigning a case to a user, that user didn't get an email
-
Changed insert sql to standard sql
see: http://drupal.org/node/179125 -
Crash on deleting a comment
see: http://drupal.org/node/180227 -
Typo in CT mail handler
see: http://drupal.org/node/163742
casetracker 5.x-1.1
Download: casetracker-5.x-1.1.tar.gz
Size: 36.51 KB
md5_file hash: a0b48cea8b993bdc1b52c7aefdc65773
First released: January 15, 2007 - 17:57
Last updated: January 15, 2007 - 14:00
* "Case States" now has a description in the admin/ blocks.
* #108322: cbutera, jo1ene, et. al: PHP 5 compatibility fixes.
* #107178: Breadcrumbs only show up on full $page view. Whoopsie.
* #107548 by kbahey: allow mail clients to thread with In-Reply-To.
* Fixed rare scenario where comment old/new would show up on non-cases.
* #105799: casetracker/cases and projects tables have more css classes.
* #65571: Existing nodes without CT information now receive it after editing.
* #104048 and #104201: changed the way the "Default assigned user" setting
works. It now only prefills the field on initial case submission. The
"Assigned" field in the theme is now properly theme_username()'d, and
"Assign To" is no longer a required field (so you can delete the value
to set the case as "assigned" to the Anonymous user).casetracker 5.x-1.0
Download: casetracker-5.x-1.0.tar.gz
Size: 35.84 KB
md5_file hash: 9cfb676cb5fa19082ea21f2f4cb82e16
First released: January 9, 2007 - 17:50
Last updated: January 9, 2007 - 13:55
* hook_uninstall() has been added to basic, core, and mail.
* basic node types renamed: casetracker_basic now ships with node types named
casetracker_basic_project (and _case) as opposed to the original form of
casetracker_project. this renaming was a paranoid sideeffect of adding a
hook_uninstall() which would DELETE node types named casetracker_project.
we felt that such a name would be relatively common for custom CCK-like
installations, and didn't want to see accidental deletions when and if
casetracker_basic.module was ever uninstalled. a hook_update() for case
tracker will rename all "casetracker_project" (and "case") types to include
the "basic" string, and hope we don't trounce non-basic types.
* bug: empty case number on the "Jump to case number" block will now
correctly say "Case number not required". However, the fix requires
some CSS magick which doesn't actually work in IE 6. Oh well.casetracker 5.x-1.x-dev
Download: casetracker-5.x-1.x-dev.tar.gz
Size: 41.59 KB
md5_file hash: af35fb7d9f6335996bdeda63c3678932
First released: January 9, 2007 - 17:45
Last updated: May 8, 2008 - 00:02
You shouldn't use this release!
Use the casetracker 5.x-1.3-beta1 release instead!
casetracker 4.7.x-1.0
Download: casetracker-4.7.x-1.0.tar.gz
Size: 34.42 KB
md5_file hash: ff9679241031c87a2e85b6fc1d4d0ef3
First released: December 20, 2006 - 02:53
Last updated: December 19, 2006 - 22:55
A final (save for important bug fixes) version for Drupal 4.7, entirely reworked by Morbus Iff.
* database: casetracker_comment merged with casetracker_comment_status.
* all css ids and classes are now - delimited, not _.
* database: casetracker_case:p_id is renamed to pid.
* database: casetracker_case:case_id is renamed to case_number.
* database: casetracker_comment_status:project_term_id renamed to pid.
* database: casetracker_project:project_no is renamed to project_number.
* casetracker > cases menu item is now modifiable. hackish, but ok.
* casetracker_case_state_load() now issues one query and then caches.
* mail sending and receiving has been moved into casetracker_mail.module.
* Removed the use of sequences to keep track of Case Tracker's project and
case numbers. The sequences for cases were never implemented properly; to
do them right would mean filling up sequences with a per-project counter.
Everything has been moved to a settings variable which, while allowing for
a race condition, doesn't abuse sequences (with both amount of project
case numbers and the forcing of +100 instead of +1 by db_next_id()).
* "Jump to case number" block now requires 'access case tracker' perms.
* "Latest cases" block configuration moved to block edit screen.
* xmlrpc_example.php added to repository, demonstrating simple client access.
* XML-RPC integration has been rewritten; moved to casetracker_xmlrpc.module.
* "assigned to" now defaults to the Drupal "anonymous" setting.
* casetracker_views.module now exists - all Views code has moved there.
* case filtering now supports node types.
* project filter nids can now be comma separated.
* assigned:## and author:## are now available in case filters.
* case URL filtering has been improved again; more filters coming.
* user/*/cases exist, thanks to moshe for the idea and patch.
* my demonic case URL search filters are finished. see README.txt.
* case filter criteria (via URLs) is now shown in both the title of the
page but also in a new "Case filter criteria" text above the table.
this will make for a stronger display when I add commas into the URLs.
* bug: fixed the use of CSS classes. in the past, they only worked under
the assumption that you never change the default 'status' states. now,
CSS classes are generated by taking the realm name and state value and
munging them, such that "Priority: 1-High" becomes class "priority_1_high"
and "Status: Needs Review" becomes 'status_needs_review'. The same sort
of conversion will happen for all user-entered state values as well.
* Added explanation of Case Tracker URLs into the README.txt. Along with
this, note that two URLs have changed format - all URLs that were
originally /projects/* are now /casetracker/projects/*, and state
names (such as /cases/all/priority/13) have been replaced with 'state'
(/cases/all/state/13). This opens up some nice abilities coming soon.
* removed "Last updated" from projects overview display. this didn't really
"mean" anything: was it the last time the project node was updated (it
was), the last time a comment was added, the last time a case was added,
or the last time a case was commented on? until clearer, irrelevant.
* casetracker_basic is now automatically enabled for previous installs
when the update.php is run (the default "case" node type has been
moved there as part of the CCK-capable transition).
* feature: cases can now be assigned to any node type (ex. CCK).
* theme: altered the forms so that states are inline/single-row.
* the basic case fields (state, assigned to, project, etc.) have now been
abstracted into a single function, and are used by both the case node
type and the comment form_alter. case node type modification has also
moved to form_alter, completing ground work for CCK capabilities.
* bug: disabled the search functions. they were never updated to the
new project architecture, and most certainly didn't work right.
* bug: if only one project, it is now autoselected (no dropdown appears).
* theme: case states are now inline'd, like project_issue.module.
* rewrote entire case state administrative interface.
* bug: deleted numerous functions that were commented or unused.
* feature: casetracker_case node type has been moved to hook_nodeapi
to ease future integration with CCK and other existing node types.
* theme: theme_casetracker_case_summary now exists.
* feature: project dropdown now only displays on case creation if the URL
argument was missing ("create content" vs. "add case to this project").
* theme: theme_casetracker_project_summary now exists.
* feature: added default case type to settings.
* feature: added default case priority to settings.
* bug fix: default case status was not displayed in settings.
* db schema explanation added to casetracker.install.
* casetracker.install goldplated like a core .install.
* cleanup of casetracker_basic.module finished.
* Morbus Iff begins goldplating.casetracker HEAD
Download: casetracker-HEAD.tar.gz
Size: 41.43 KB
md5_file hash: 4c402b3affc17a51cc0b3e974a5df64e
First released: November 11, 2006 - 09:14
Last updated: March 10, 2008 - 00:02
casetracker 4.7.x-1.x-dev
Download: casetracker-4.7.x-1.x-dev.tar.gz
Size: 34.44 KB
md5_file hash: 76b99a8b3fa33c0b0069681391e8fd2f
First released: September 2, 2006 - 01:02
Last updated: December 20, 2006 - 08:02
