Downloads

Download tar.gz 66.63 KB
MD5: 623698e7d43e81cd857277b29bca2c87
SHA-1: c45edf680cf3c4a29eaab8d88fd37a849b3fcc8f
SHA-256: df6ab72c34d03340e93a5c3cfd09c20849c355e5d32f82f6634b7124a76666ea
Download zip 78.55 KB
MD5: 4e11f66515c2468b0865346450b77603
SHA-1: 8a0456586b06cfba4af9bebe0219ed60d6825b5a
SHA-256: edeffb154c5559248e78729b10367ab1436198525fcbea03dcd2abdbe2592e98

Release notes

This is the first official release of the 5.x-2.* series. The major new feature here is that issue followups now use core comments, instead of the previous special-case pseudo comments. This means the project_issue now depends on comment.module, upload.module (for file attachments to the initial issue post), and the comment_upload.module (for file attachments to followup comments).

This release requires Drupal 5.2 or greater.

Users of the 5.x-2.x-dev release should upgrade to this version immediately, since it fixes some critical security flaws:

  • #216062: SA-2008-012 -- XSS vulnerability in comment summary tables.
  • #216063: SA-2008-013 -- Arbitrary file upload.

Other changes since the 5.x-1.* series:

  • #18920 by chx, hunmonk: Converted project_issue.module to use comment.module for issue followups.
  • #174936 by dww: Add setting to control the number of issues per page.
  • #74953 by hunmonk: when deleting a project, issue comments are left in the DB. make proper use of node_delete() to remove all issues associated with a deleted project.
  • #181544 by demeritcowboy: Squiggly brackets missing on line 224 of .install file. squiggly -- i love it :)
  • #36619 by hunmonk: change from name in issue emails to project name + 'issue queue'.
  • project name is now in from address -- clean up from subject.
  • #173659 by zostay: Fixed bug where cron would only close one ticket per
    run because of a check against 'cid' in a comment object that was reused.
  • #181099 by ChrisKennedy: Fixed bug with average lifetime issue statistics.
  • #185388 by ChrisKennedy: Don't mangle long URLs when emailing. reorder use of check_markup().
  • #185378 by dww: Fixed breadcrumbs on the issue statistics page.
  • #185747 by ChrisKennedy: Fixed bug in mail output for issues that are
    assigned to Anonymous.
  • #185851 by hunmonk: Changing project in an issue with JS is broken. make ids of project info fields consistent. fix bug where project name metadata wasn't displayed correctly.
  • #188847 by hunmonk, dvessel, webchick, dww: ifac follow-up: easy way to get to end of issue. added internal page links for last followup, last attachment, post followup.
  • #189822 by dww: Issue digest and reminder emails now honor PROJECT_NOMAIL.
  • #189843 by dww: Issue-related email settings are now properly
    validated. Also removed some really old, weird, dead code.
  • #189210 by aclight and dww: Added project_issue_reply_to setting which
    is now used as the From address for all issue e-mails.
  • #148712 by hunmonk, adrinux, dww, et all: Restructure followup UI to avoid confusion. round two. moving metadata above comment textarea, removing extra fieldsets from issue metadata on followups.
  • #189278 by John Morahan: Advanced search doesn't escape % in LIKE matches. this is an admittedly ugly hack, but this whole section of code sucks, and will be replaced in the near future -- so it seems appropriate given the circumstances.
  • #198645 by aclight: Fixed incorrect phpdoc for project_issue_state()
  • #144590 by jvaill, aclight, webchick: Auto-generate issues (GHOP 36)
  • #89673 by mwrochna, aclight: GHOP #53: add input filter to convert #12345 into an issue link
  • #44833 by hunmonk: clean up inconsistent breadcrumbs for issues/issue followups.
  • #36619 by aclight, hunmonk, dww et. all: clean up email user/subject in project issue mails.
  • #104583 by hunmonk: 'my projects' page doesn't honor projects that disable issue tracker. added check for issue tracker being enabled for a project, and provide a link to enable.
  • #206210 by beginner: missing t() calls.
  • #206502 by beginner, dww: Fixed translation and other UI problems by correctly using project_issue_category() whenever printing out a category. Also allow translation of issue priority values.
  • #162760 by hunmonk, aclight: add pager/tablesorting to project/issues/statistics, clean up some other table weirdness (also fixes #71175).
  • #214327 by dww: Improved the UI for the 'My Projects' page:
    • Removed the useless 'Project updated' column
    • Fixed some of the behavior introduced via #104583
    • Removed the duplicate (and untranslatable) 'open' after each count of issues and labeled the whole column 'Open issues'
    • Tweaked the CSS, spacing, alignment, wordwrap, etc
    • Even looks good on an iPhone now ;)
Created by: dww
Created on: 31 Jan 2008 at 00:40 UTC
Last updated: 1 Aug 2018 at 19:48 UTC
Security update
New features
Bug fixes
Insecure
Unsupported

Other releases