Releases for CVS integration

cvslog 5.x-1.1

hunmonk - February 21, 2008 - 21:34
Official release from CVS tag: DRUPAL-5--1-1
Download: cvslog-5.x-1.1.tar.gz
Size: 48.86 KB
md5_file hash: 8309e10c59cdb82c49e3afc763100df5
First released: February 21, 2008 - 21:34
Last updated: February 21, 2008 - 21:35

Changes since DRUPAL-5--1-0:

  • #169178 by hunmonk: The username is not displayed in the RSS feed. fallout from the user->cvs_user column rename.
  • #170003 by hunmonk. make cvs_get_contributed_projects() postgres compliant.
  • #175006 by aclight: Converted cvs_mail_user() to use variable_get()
    for the email message bodies, instead of always using the defaults.
  • #186932 by dww: Fixed bug where users with 'administer CVS' could not
    change CVS access for projects (used to also require 'administer nodes').
  • #193129 by dww: Fixed bug where DRUPAL-6--1 branches weren't correctly
    associated with 6.x-1.x-dev releases due to code that was handling the
    evil DRUPAL-5 special case. Now, the special case only fires if the
    API version is less than 6.
  • #198278 by dww: Prevent bogus branches by validating at commit time, too.
  • Disable the (bogus) CVS account edit tab for the anonymous user.
  • #213426 by keith.smith: Fixed typos in a field description on the
    release adding form, and in README.txt.
  • #50940 by hunmonk: more specific feed name for single projects.
  • #168876 by hunmonk: add defines for license version and link.
  • #71359 by hunmonk, fajerstarter: Fix overflowing commit messages.
  • #176747 by chx, jpetso, hunmonk: regex in theme_cvs_commit_message() adds erroneous links.
  • #174958 by jpetso: GUID for RSS items.

cvslog 5.x-1.x-dev

hunmonk - February 18, 2008 - 01:54
Nightly development snapshot from CVS branch: DRUPAL-5
Download: cvslog-5.x-1.x-dev.tar.gz
Size: 48.89 KB
md5_file hash: a2eb4db54a3d1f3405387507bc219b8d
First released: February 18, 2008 - 01:54
Last updated: March 5, 2008 - 12:02

Development snapshot for Drupal 5. Please note that this module will most likely be at EOL sometime before any 6.x releases. The successor will be the VersionControl API.

cvslog 5.x-1.0

dww - August 19, 2007 - 23:11
Official release from CVS tag: DRUPAL-5--1-0
Download: cvslog-5.x-1.0.tar.gz
Size: 47.26 KB
md5_file hash: 769a46d55e53efedc5f5032572bc42e8
First released: August 19, 2007 - 23:11
Last updated: August 19, 2007 - 23:15

First official release compatibile with the 5.x core API. Contains all features and bug fixes from the 4.7.x-2.* series up to version 4.7.x-2.2.

cvslog 4.7.x-2.2

dww - August 19, 2007 - 23:10
Official release from CVS tag: DRUPAL-4-7--2-2
Download: cvslog-4.7.x-2.2.tar.gz
Size: 44.99 KB
md5_file hash: 67c121368e626dea01c4f2a35fe68c60
First released: August 19, 2007 - 23:10
Last updated: August 19, 2007 - 23:15

Changes since4.7.x-2.1:

  • #104217 by moshe weitzman (with minor cleanup by dww): Invalid diff link on commit message emails for new files.
  • #104217: fixing bug from moshe's patch: the logic was backwards... if there's no old revision number, we want to use the '_initial' version.
  • #108109: Remove the 'Projects that can select their CVS repository' setting in favor of the 'administer projects' permission.
  • #108110: allow "none" as a valid choice for CVS repository, and then don't require a CVS directory.
  • #108165: don't perform the extra validation checks on the CVS directory field for users that have 'administer projects' permission.
  • #108232: remove validation for leading/trailing slashes on the CVS directory field and just modify the data ourselves when we save it.
  • #108348: Commits with multiple files incorrectly stored in the DB. The bug seems to have been triggered by a php upgrade on cvs.drupal.org. This revision should work safely on all versions of php.
  • #97337: Module branch is not available as release target -- woe is me that we even need this patch. However, since people refuse to learn "cvs tag -b" to add a branch, and instead jump through crazy hoops by checking out an entire contributions directory from the new branch, copying their files into place, "cvs add", and "cvs commit", etc, this is necessary. For *every* non-HEAD commit, we check the {cvs_tags} table, and if there's no record yet, we insert it.
  • #105196 (by ChrisKennedy with cleanup by dww): Show time in CVS log.
  • #120122 by halkeye: missing table prefix {}s around {users} table in query for project/developers/[projectid].
  • #125750: provide regexps for files that should be denied during commit
  • #125750: fix to the error message: print the full path to the denied file.
  • #126851 by bdragon: we were locking all the wrong tables, but not locking the {sequences} table, when assigning a new commit id. This allowed a race condition that occasional led to corrupted commit messages (messages from separate commits with the same commit id).
  • #89699: make release node form smarter when editing HEAD releases (part 1): now, when a release owner (even a non-admin) is editing a HEAD release node, if there's another CVS branch that a) matches the same version info as is currently contained in the release node and b) isn't already in use, that branch will be a valid choice for the CVS branch drop-down, so users can move the HEAD release to point to the other branch. For example, if they had HEAD pointing to "5.x-2.x-dev", and then they made a DRUPAL-5--2 branch, they could just move the HEAD release node to point to the new branch, and then make a new HEAD node for "6.x-1.x-dev" or "5.x-3.x-dev" or whatever they wanted.
  • #111400: file upload UI not always removed when editing release nodes
  • #143745: missing table prefix in cvs_get_contributed_projects().
  • #147619: wrong column name for tablesort_sql() in cvs_repostory().
  • #148646 by ChrisKennedy: Error in _cvs_directory_fix()
  • #152790 by aclight: Fix breadcrumbs on CVS access page.
  • #150374 by aclight and dww: Allow manual upload releases if a project isn't pointing to a CVS repository, even if cvslog module is enabled.
  • #154280 by aclight and dww: Project edit access not revoked if user has cvs privilages disabled. Also, immediately revoke CVS access in this case instead of waiting for the passwd file to be regenerated.
  • #158813 by aclight and dww: node/X/cvs-access does not check the current cvs account status of maintainers.
  • #143764: Fixed some untranslatable strings in cvs.module.
  • #79630 by sanduhrs: Emails generated by xcvs* now use content-type utf-8.
  • #161084 by dww: Backporting the fix for $admin_access, since the menu items were already properly cached in this branch.
  • #91195 by dww: Fixed bug where cvs_get_version_from_tag() was assumed to exist, but was only implemented in cvs_local.inc. Now, the function is defined in cvs.module, but if cvs_local_get_tag_from_version() exists (from cvs_local.inc), that implementation is used, instead. The same fix has also been made for cvs_get_tag_from_version().
  • #103806 by hunmonk: pager count query not correct. missing distinct. also place OR clauses for user in parentheses for proper precedence.

cvslog 4.7.x-1.2

dww - August 19, 2007 - 23:08
Official release from CVS tag: DRUPAL-4-7--1-2
Download: cvslog-4.7.x-1.2.tar.gz
Size: 34.59 KB
md5_file hash: 2929d23ccd5c73ff39482a9ead2ae501
First released: August 19, 2007 - 23:08
Last updated: August 19, 2007 - 23:10

Bugs fixed since 4.7.x-1.1:

  • #108348: Commits with multiple files incorrectly stored in the DB. The bug seems to have been triggered by a php upgrade on cvs.drupal.org. This revision should work safely on all versions of php.
  • #120122 by halkeye: missing table prefix {}s around {users} table in query for project/developers/[projectid].
  • #126851 by bdragon: we were locking all the wrong tables, but not locking the {sequences} table, when assigning a new commit id. This allowed a race condition that occasional led to corrupted commit messages (messages from separate commits with the same commit id).
  • #143745: missing table prefix in cvs_get_contributed_projects().
  • #147619: wrong column name for tablesort_sql() in cvs_repostory().
  • #152790 by aclight: Fix breadcrumbs on CVS access page.
  • #143764: Fixed some untranslatable strings in cvs.module.
  • #79630 by sanduhrs: Emails generated by xcvs* now use content-type utf-8.
  • #161084 by dww: Backporting the fix for $admin_access, since the menu items were already properly cached in this branch.

cvslog 4.7.x-2.1

dww - December 5, 2006 - 21:31
Official release from CVS tag: DRUPAL-4-7--2-1
Download: cvslog-4.7.x-2.1.tar.gz
Size: 42.16 KB
md5_file hash: bb42b00b9cd4c506f54eb5b9729da9e3
First released: December 5, 2006 - 21:31
Last updated: December 5, 2006 - 17:35

This release fixes a security vulnerability, all users of cvs.module (4.7.x-1.0 or 4.7.0 from before the new release system) are urged to upgrade. For more details, see DRUPAL-SA-2006-028.

This release includes a new database update: cvs_update_5() which removes a stale entry from the {variable} table. After you upgrade, you should run update.php for your site.

Other changes since cvslog 4.7.x-2.0:

  • #94000 by dww: adding $Name$ tags for automated version identification.
  • #97031 by Zen: CVS application form fixes + move all strings to the settings page.
  • #97128 by dww: don't make the body field required when project administrators edit project releases.
  • #97735 by AjK: Extra application status.
  • #97789 by AjK, dww and Zen: numerous UI improvements for CVS account management:
    • Changes the status "pending response" to "queued"
    • Adds a new status "disabled"
    • You can now filter the account overview page by status
    • Paginates the list of cvs accounts on the accounts overview page
    • Lots of other minor string improvements
  • #101034 by AjK: Two settings form element names not aligned with system variable name.
  • #101034 by AjK: add cvs_update_5() to delete stale entry in {variable} table.
  • #101170 by Zen: Fixed how some pages render their output.
  • #101170 by Zen: Remove check_plains from mail body + other minor fixes.
  • #101174 by Zen: CVS reapplication feature added.
  • #101335 by Zen: Motivation field fixes.
  • #101338 by Zen: Set status to pending instead of queued if an application has been responded to.
  • Other minor code cleanup (removing stray whitespace, making a few strings clearer, etc).

cvslog 4.7.x-1.1

dww - December 5, 2006 - 21:31
Official release from CVS tag: DRUPAL-4-7--1-1
Download: cvslog-4.7.x-1.1.tar.gz
Size: 34.27 KB
md5_file hash: 301763ef2009801cebf9fe38d7ae2902
First released: December 5, 2006 - 21:31
Last updated: December 5, 2006 - 17:35

This release fixes a security vulnerability, all users of cvs.module (4.7.x-1.0 or 4.7.0 from before the new release system) are urged to upgrade. For more details, see DRUPAL-SA-2006-028.

This release includes a new database update: cvs_update_5() which removes a stale entry from the {variable} table. After you upgrade, you should run update.php for your site.

Other changes since cvslog 4.7.x-1.0:

  • #94000 by dww: adding $Name$ tags for automated version identification
  • #101034 by AjK: Two settings form element names not aligned with system variable name.
  • #101034 by AjK: add cvs_update_5() to delete stale entry in {variable} table.
  • #101335 by Zen: Motivation field fixes.
  • #101170 by Zen: Fixed how some pages render their output.
  • Other minor code cleanup (removing stray whitespace, making a few strings clearer, etc).

cvslog 4.7.x-2.x-dev

dww - November 11, 2006 - 14:48
Nightly development snapshot from CVS branch: DRUPAL-4-7--2
Download: cvslog-4.7.x-2.x-dev.tar.gz
Size: 44.86 KB
md5_file hash: cf7f52d188239063edc31ed4585710ff
First released: November 11, 2006 - 14:48
Last updated: January 24, 2008 - 00:03

This is where bugs in the new release system will be fixed, and new features and future work will be resolved. This release requires a 4.7.x-2.* version of the project.module.

cvslog 4.7.x-1.0

dww - November 11, 2006 - 12:33
Official release from CVS tag: DRUPAL-4-7--1-0
Download: cvslog-4.7.x-1.0.tar.gz
Size: 34.18 KB
md5_file hash: ba582f73621d8cb41332f61bb9eab6e3
First released: November 11, 2006 - 12:33
Last updated: November 11, 2006 - 14:01

The initial stable release compatible with Drupal core 4.7.x. This is the code from before the new release system. It is incompatible with the 4.7.x-2.x series of the project.module, so be sure you use the 4.7.x-1.x series of both modules.

cvslog 4.7.x-2.0

dww - November 11, 2006 - 11:40
Official release from CVS tag: DRUPAL-4-7--2-0
Download: cvslog-4.7.x-2.0.tar.gz
Size: 40.08 KB
md5_file hash: e5c0726f9a1b4ab663ed38ba52b1d730
First released: November 11, 2006 - 11:40
Last updated: November 11, 2006 - 14:01

The initial release of the 4.7.x-2.x series which implements the new release system. This series requires a version of the project.module that is also version 4.7.x-2.x, since the project API changed for major revision 2.

cvslog 4.7.x-1.x-dev

dww - May 27, 2006 - 01:01
Nightly development snapshot from CVS branch: DRUPAL-4-7
Download: cvslog-4.7.x-1.x-dev.tar.gz
Size: 34.51 KB
md5_file hash: 5c57b90544df61d479901a2cff7bbd0f
First released: May 27, 2006 - 01:01
Last updated: October 27, 2007 - 00:02

cvslog HEAD

dww - March 6, 2005 - 20:15
Nightly development snapshot from CVS branch: HEAD
Download: cvslog-HEAD.tar.gz
Size: 49.01 KB
md5_file hash: 706fb06d162bcdfa62b2c79d276b6ec8
First released: March 6, 2005 - 20:15
Last updated: March 5, 2008 - 12:02
 
 

Drupal is a registered trademark of Dries Buytaert.