project 5.x-1.1

dww - January 6, 2008 - 23:11
Download Size md5 hash
project-5.x-1.1.tar.gz 116.01 KB 1d7efcb8d64defd7b99cb5a993675dcf
Official release from CVS tag: DRUPAL-5--1-1
Last updated: January 6, 2008 - 23:15

Bugs fixed since version 5.x-1.0:

  • #170135 by dww and hunmonk: Fixed a bug in project_db_rewrite_sql() that caused it to restrict access to nodes it should have allowed.
  • #75745 by dww and hunmonk: Fixed bug in the query that generates the project overview pages when using the project taxonomy. We need to restrict to top-level terms so that if any 2nd-level terms happen to have the same name, there's no collision and non-deterministic behavior.
  • #155697 by hunmonk: Fixed bug where attached files were not added to release nodes.
  • #170000 by hunmonk: make project overview query postgres compliant.
  • #169841 by aclight: Fixed bug where {cache_project_releases} wasn't modified when project_release node is deleted.
  • #169863 by aclight: project_release_load() should call _project_release_get_api_vid(). This ensures that the API compatibility taxonomy term is correctly pulled when loading release nodes.
  • #170350 by hunmonk: drupal_not_found() for bogus project aliases.
  • #162456 by hunmonk: Browse by category should set page title properly.
  • #103790 by plumbley, drewish: E_ALL Compliance: Fix notices in project.inc
  • #103791 by plumbley, drewish: E_ALL Compliance: Fix PHP Notices in project.module.
  • #177271 by drewish, hunmonk: E_ALL Compliance: Fix PHP Notices in project_release.
  • #173063 by hunmonk/dww: Users with CVS access to a project can now view unpublished release nodes (as originally intended).
  • #36619: Fixed a very minor t() usage problem. Translators might not realize the leading space in that t() string is required, so I moved it out of t() to ensure consistency of the layout.
  • #126554 by hunmonk, dww: Fixed edge cases in edit/releases tab on project nodes where the default release functionality was broken.
  • #185244 by aclight: Added double quotes around mime filename header to handle filenames with spaces.
  • #155996 followup by dww: Fixed project_release_update_1() not to force tables on MySQL to be MyISAM.
  • #196247 by hunmonk: Project registers the same menu path multiple times. also fixes bug where incorrect values were getting saved for the sort options, and a bug where the default sorting tabs wouldn't appear until the project settings page was saved.

New features since version 5.x-1.0:

  • #168520 by aclight: Set title attribute on Category links on browse by category overview page with term descriptions.
  • #109181 by earnie, drewish, dww: Release nodes now provide feedback to owners and administrators when there are packaging errors.
  • #206957 by dww: Made "releases" subtab of project edit tab more visible by adding an "Administer releases" link to the front of the project node (under "Add new release") for project maintainers.
  • #169252 by aclight: Implemented devel_caches(). {cache_project_release} now gets cleared when using devel module's cache clearing mechanism.

Other changes since version 5.x-1.0:

  • #171253 by drewish: Made it easier to re-use project_build_query().
  • #173397 by drewish: Converted usage stats to always be stored and processed as GMT timestamps (using gmmktime() not mktime()). Includes the first simpletest tests for project_usage.module.
  • #168649 by pwolanin, dww: Fixed improper use of %s in db_query(). This was not a vulnerability, but we fixed it for defensive reasons.
  • #155438 by dww: Exposed information about the CVS tag (if any) for a given release, not just info about CVS branches on snapshot releases.
  • #64100 by dww: Removed dead code and setting related to automatically publishing/unpublishing project nodes based on releases (circa 4.6.x). Also, finally ripped out all the release scanning code, which has been dead since the VCS-based release system (#94000) from 4.7.x-2.*.
  • #36619 by hunmonk: clarify usage of $project->mail setting.
  • #207001 by hunmonk: Ripped out useless submit handler for project_settings_form().
  • #189843 by dww: Removed some really old, weird, dead code.
  • Cleaned up and commented a confusing menu item.
  • Removed some stray whitespace from the code.
 
 

Drupal is a registered trademark of Dries Buytaert.