Log of /contributions/modules/cvslog/cvs.module
Parent Directory
|
Revision Log
|
Revision Graph
Revision
1.233 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Wed Aug 5 20:27:56 2009 UTC
(3 months, 3 weeks ago)
by
dww
Branch:
MAIN
Changes since
1.232: +2 -2 lines
Diff to
previous 1.232
#541138 by dww: Fixed regression where project maintainers could no
longer assign issues to other users with CVS access to the project.
This bug was introduced by #371969.
Revision
1.232 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Sat May 9 00:29:44 2009 UTC
(6 months, 2 weeks ago)
by
dww
Branch:
MAIN
Changes since
1.231: +12 -8 lines
Diff to
previous 1.231
#457878 by dww: Fixed a caching bug in the "Maintainers for XX" block:
since the time of the last commit is rendered as a relative time ago,
we can't cache the block output itself, just the array of data about
committers and their commit history, then render the block each time.
Revision
1.231 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Wed May 6 22:10:29 2009 UTC
(6 months, 3 weeks ago)
by
dww
Branch:
MAIN
Changes since
1.230: +4 -4 lines
Diff to
previous 1.230
#371969 by dww: Followup fix: The legacy URL for the list of
committers was project/developers/[nid], not node/[nid]/developers.
Revision
1.226 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Wed Mar 11 18:09:16 2009 UTC
(8 months, 2 weeks ago)
by
dww
Branch:
MAIN
Changes since
1.225: +2 -2 lines
Diff to
previous 1.225
#396212 by greggles, dww: Added feed auto-discovery for the CVS
messages pages (e.g. /cvs) by using drupal_add_feed().
Revision
1.225 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Tue Mar 3 19:55:58 2009 UTC
(8 months, 3 weeks ago)
by
dww
Branch:
MAIN
Changes since
1.224: +2 -4 lines
Diff to
previous 1.224
#390032 by dww: Fixed a bug where non-admins could no longer edit a
HEAD release node to move the "CVS branch" field to a more specific
branch (e.g. moving a HEAD node called "6.x-1.x-dev" to DRUPAL-6--1).
Revision
1.224 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Mon Mar 2 05:50:00 2009 UTC
(8 months, 3 weeks ago)
by
dww
Branch:
MAIN
Changes since
1.223: +1 -4 lines
Diff to
previous 1.223
#386048 by dww: Fixed bug in the validation that is supposed to
prevent users from adding a release node from a branch that has the
same version string as an existing release node from HEAD. Removing
the code that disables the validation would help. ;) I have no idea
how this validation happened in D5, but it did.
Revision
1.223 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Mon Mar 2 01:14:27 2009 UTC
(8 months, 3 weeks ago)
by
dww
Branch:
MAIN
Changes since
1.222: +2 -2 lines
Diff to
previous 1.222
#386522 by dww: Fixed bug where the 'rebuild' bit was getting
clobbered whenever release nodes were edited. This resulted in -dev
snapshot releases getting "converted" into official releases.
Revision
1.222 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Mon Mar 2 01:11:43 2009 UTC
(8 months, 3 weeks ago)
by
dww
Branch:
MAIN
Changes since
1.221: +18 -1 lines
Diff to
previous 1.221
#380160 by jpetso: Moved the logic out of project_release and into
cvs.module for printing out the cvs_message_new_release_* messages.
Revision
1.221 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Thu Feb 26 21:22:13 2009 UTC
(8 months, 4 weeks ago)
by
dww
Branch:
MAIN
Changes since
1.220: +43 -1 lines
Diff to
previous 1.220
#67251 by dww: Moved the implementation of hook_project_issue_assignees()
out of drupalorg.module into cvs.module where it really belongs, and
finished porting it to D6 (it was broken during the upgrade). All
users with CVS access to a project can now assign issues to each other.
Revision
1.220 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Thu Feb 26 20:48:05 2009 UTC
(8 months, 4 weeks ago)
by
dww
Branch:
MAIN
Changes since
1.219: +6 -1 lines
Diff to
previous 1.219
#378166 by dww: Fixed CVS application form when users reapply after
being declined. We need to set #value for the disabled cvs username
field so that it is propagated through to validation and submit.
Revision
1.218 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Sat Feb 21 19:00:07 2009 UTC
(9 months ago)
by
dww
Branch:
MAIN
Changes since
1.217: +37 -21 lines
Diff to
previous 1.217
#254574 by dww: Moved logic to display cvs commit messages on user
profile pages from project.module into cvs.module.
Revision
1.216 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Wed Feb 18 11:11:15 2009 UTC
(9 months, 1 week ago)
by
dww
Branch:
MAIN
Changes since
1.215: +6 -2 lines
Diff to
previous 1.215
#369889 by dww: Fixed another bug with the release node form where the
version string was lost since it wasn't stashed in form_state['storage'].
Revision
1.215 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Mon Feb 9 20:55:01 2009 UTC
(9 months, 2 weeks ago)
by
goba
Branch:
MAIN
Changes since
1.214: +27 -16 lines
Diff to
previous 1.214
#367202 follow up by myself: we can actually use hook_user() to add the menu items; it fixes the default tab issue and it fixes disappearing tabs
Revision
1.213 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Sat Feb 7 09:43:37 2009 UTC
(9 months, 2 weeks ago)
by
dww
Branch:
MAIN
Changes since
1.212: +10 -3 lines
Diff to
previous 1.212
#369889 by dww: Fixed bugs related to the release node form:
- The version string was often lost when submitting new release nodes.
We now always store the real version string (once we know it) into a
#value form element so we're sure to get it in $form_state['values'].
- If you tried to edit a release node, you used to always get a
validation error on the "CVS branch/tag" field due to invalid
initialization of the options and default values.
Revision
1.212 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Sat Jan 31 01:38:17 2009 UTC
(9 months, 3 weeks ago)
by
dww
Branch:
MAIN
Changes since
1.211: +18 -12 lines
Diff to
previous 1.211
#366970 by dww: Fixed bug introduced by #74238 where the links to
issues in commit messages weren't using the right tracker URL.
Revision
1.172.2.7 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Fri Jan 30 22:58:23 2009 UTC
(9 months, 3 weeks ago)
by
dww
Branch:
DRUPAL-5
Changes since
1.172.2.6: +22 -6 lines
Diff to
previous 1.172.2.6
, to
branch point 1.172
#74238 by Jeremy Andrews, dww: Major query optimization for the CVS
commit message page by avoiding DISTINCT when we don't need it, and by
removing the JOIN on {cvs_repositories} since that's such a tiny table
and we can use the {cvs_messages} index if we don't JOIN. We just
statically cache the data from {cvs_repositories} from a separate
(trivial) query in the one function that used it.
Revision
1.211 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Fri Jan 30 22:57:47 2009 UTC
(9 months, 3 weeks ago)
by
dww
Branch:
MAIN
CVS Tags:
DRUPAL-6--1-0-ALPHA2
Changes since
1.210: +22 -6 lines
Diff to
previous 1.210
#74238 by Jeremy Andrews, dww: Major query optimization for the CVS
commit message page by avoiding DISTINCT when we don't need it, and by
removing the JOIN on {cvs_repositories} since that's such a tiny table
and we can use the {cvs_messages} index if we don't JOIN. We just
statically cache the data from {cvs_repositories} from a separate
(trivial) query in the one function that used it.
Revision
1.209 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Fri Jan 30 04:04:43 2009 UTC
(9 months, 3 weeks ago)
by
dww
Branch:
MAIN
Changes since
1.208: +2 -1 lines
Diff to
previous 1.208
#225059 by dww: Fixed form previewing during validation errors on HEAD
release nodes (so that the version numbers are preserved) by
populating $form_state['node'] when we populate $form_state['storage'].
Revision
1.205 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Thu Jan 29 21:00:19 2009 UTC
(9 months, 3 weeks ago)
by
dww
Branch:
MAIN
Changes since
1.204: +5 -5 lines
Diff to
previous 1.204
#225059 by dww: Further port of CVS release node form altering to D6:
Ported from alter when editing an existing CVS-enabled release node to
use the new {project_release_file} schema from #357920.
Revision
1.204 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Thu Jan 29 20:48:44 2009 UTC
(9 months, 3 weeks ago)
by
dww
Branch:
MAIN
Changes since
1.203: +1 -5 lines
Diff to
previous 1.203
#225059 by dww: Further port of CVS release node form altering to D6:
We want to leave #required == TRUE on the API compatibility term: we
don't get a validation error when we first land on the page, and this
way we don't have to mess with #pre_render (which isn't working now).
Revision
1.203 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Thu Jan 29 20:23:17 2009 UTC
(9 months, 3 weeks ago)
by
dww
Branch:
MAIN
Changes since
1.202: +25 -16 lines
Diff to
previous 1.202
#225059 by dww: Further port of CVS release node form altering to D6:
- Used form_state instead of #type = 'hidden' and #value to pass values.
- Needed to use $form_state['storage'] for the items we're stashing to
persist across the pages of the form.
- Once we're finally submitting the form, we move everything from
form_state['storage'] into form_state['values'] so we see the fields
during hook_insert(), etc.
Revision
1.201 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Thu Jan 15 00:29:40 2009 UTC
(10 months, 1 week ago)
by
dww
Branch:
MAIN
Changes since
1.200: +47 -43 lines
Diff to
previous 1.200
#98278 by dww, aclight, drewish, pwolanin, coltrane, agentrickard,
scor, and criznach (wow): Fixed $node namespace bugs in project*!
The code now uses per-module sub-arrays (e.g. $node->project['uri'])
instead of dumping everything directly into $node itself.
Revision
1.200 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Wed Jan 14 06:36:37 2009 UTC
(10 months, 1 week ago)
by
dww
Branch:
MAIN
Changes since
1.199: +3 -1 lines
Diff to
previous 1.199
#251854 by aclight: Fixed admin/project menu item when project.module
is disabled (added missing 'file' and 'file path' attributes).
Revision
1.197 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Wed Oct 22 22:35:42 2008 UTC
(13 months ago)
by
dww
Branch:
MAIN
Changes since
1.196: +2 -2 lines
Diff to
previous 1.196
#303350 by dww: Fixed bug where users were allowed to upload their own
file attachment to release nodes that didn't have a file.
Revision
1.175 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Mon Feb 18 16:04:38 2008 UTC
(21 months, 1 week ago)
by
thehunmonkgroup
Branch:
MAIN
Changes since
1.174: +2 -2 lines
Diff to
previous 1.174
cleanup of #176747 by jpetso, hunmonk: rip out dead regex code -- not needed since we're now requiring the hash sign.
Revision
1.166 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Fri Oct 26 19:00:16 2007 UTC
(2 years, 1 month ago)
by
dww
Branch:
MAIN
Changes since
1.165: +3 -2 lines
Diff to
previous 1.165
#186932 by dww: Fixed bug where users with 'administer CVS' could not
change CVS access for projects (used to also require 'administer nodes').
Revision
1.165 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Thu Sep 13 23:51:09 2007 UTC
(2 years, 2 months ago)
by
dww
Branch:
MAIN
Changes since
1.164: +5 -5 lines
Diff to
previous 1.164
#175006 by aclight: Converted cvs_mail_user() to use variable_get()
for the email message bodies, instead of always using the defaults.
Revision
1.163 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Wed Aug 22 17:00:51 2007 UTC
(2 years, 3 months ago)
by
thehunmonkgroup
Branch:
MAIN
Changes since
1.162: +3 -3 lines
Diff to
previous 1.162
#169178 by hunmonk: The username is not displayed in the RSS feed. fallout from the user->cvs_user column rename.
Revision
1.106.2.19.2.56 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Thu Aug 16 18:07:25 2007 UTC
(2 years, 3 months ago)
by
dww
Branch:
DRUPAL-4-7--2
Changes since
1.106.2.19.2.55: +32 -1 lines
Diff to
previous 1.106.2.19.2.55
, to
branch point 1.106.2.19
#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().
Revision
1.159 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Thu Aug 16 18:07:08 2007 UTC
(2 years, 3 months ago)
by
dww
Branch:
MAIN
Changes since
1.158: +32 -1 lines
Diff to
previous 1.158
#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().
Revision
1.158 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Wed Aug 15 18:27:20 2007 UTC
(2 years, 3 months ago)
by
thehunmonkgroup
Branch:
MAIN
Changes since
1.157: +48 -48 lines
Diff to
previous 1.157
#159419 by hunmonk -- postgres support. NOTE: this is only a first step, postgres still is not fully supported for the module! the xcvs scripts are still mysql-specific.
Revision
1.157 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Mon Jul 23 03:15:36 2007 UTC
(2 years, 4 months ago)
by
dww
Branch:
MAIN
Changes since
1.156: +20 -17 lines
Diff to
previous 1.156
#161084 by dww: Fixed menu definition for many items that could be cached.
Since most menu items are now in the same code block, added an
admin_access variable for clarity about what items have what access.
Revision
1.154 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Fri Jul 13 06:01:55 2007 UTC
(2 years, 4 months ago)
by
dww
Branch:
MAIN
Changes since
1.153: +31 -16 lines
Diff to
previous 1.153
#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.
Revision
1.151 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Sat Jun 9 22:55:01 2007 UTC
(2 years, 5 months ago)
by
dww
Branch:
MAIN
Changes since
1.150: +27 -1 lines
Diff to
previous 1.150
#149029 by aclight: cvs_mail_user() used to send blank email when
status==disabled. Now, there's another email setting for this case.
Revision
1.106.2.19.2.46 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Wed Mar 21 22:03:12 2007 UTC
(2 years, 8 months ago)
by
dww
Branch:
DRUPAL-4-7--2
Changes since
1.106.2.19.2.45: +23 -9 lines
Diff to
previous 1.106.2.19.2.45
, to
branch point 1.106.2.19
#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.
Revision
1.146 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Wed Mar 21 22:03:07 2007 UTC
(2 years, 8 months ago)
by
dww
Branch:
MAIN
Changes since
1.145: +23 -9 lines
Diff to
previous 1.145
#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.
Revision
1.145 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Thu Mar 1 01:34:58 2007 UTC
(2 years, 8 months ago)
by
dww
Branch:
MAIN
Changes since
1.144: +1 -1 lines
Diff to
previous 1.144
#120122 by halkeye: missing table prefix {}s around {users} table in
query for project/developers/[projectid].
Revision
1.144 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Wed Jan 31 22:51:46 2007 UTC
(2 years, 9 months ago)
by
dww
Branch:
MAIN
Changes since
1.143: +28 -5 lines
Diff to
previous 1.143
#114356: allow custom validation mapping between "project type"
taxonomy terms and the root of the cvs directory for a project.
Revision
1.140 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Wed Jan 10 11:42:23 2007 UTC
(2 years, 10 months ago)
by
dww
Branch:
MAIN
Changes since
1.139: +13 -8 lines
Diff to
previous 1.139
#108232: remove validation for leading/trailing slashes on the CVS
directory field and just modify the data ourselves when we save it.
Revision
1.139 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Wed Jan 10 10:20:17 2007 UTC
(2 years, 10 months ago)
by
dww
Branch:
MAIN
Changes since
1.138: +4 -4 lines
Diff to
previous 1.138
#108165: don't perform the extra validation checks on the CVS
directory field for users that have 'administer projects' permission.
Revision
1.137 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Wed Jan 10 09:31:02 2007 UTC
(2 years, 10 months ago)
by
dww
Branch:
MAIN
Changes since
1.136: +12 -12 lines
Diff to
previous 1.136
#108109: Remove the 'Projects that can select their CVS repository'
setting in favor of the 'administer projects' permission.
Revision
1.136 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Fri Jan 5 22:52:04 2007 UTC
(2 years, 10 months ago)
by
dww
Branch:
MAIN
Changes since
1.135: +19 -8 lines
Diff to
previous 1.135
#105558: only project admins can associate version taxonomy with
release nodes - using the latest form_get_options() helper in core.
Revision
1.135 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Fri Dec 29 01:25:35 2006 UTC
(2 years, 10 months ago)
by
dww
Branch:
MAIN
Changes since
1.134: +14 -21 lines
Diff to
previous 1.134
#105558: only project admins can associate version taxonomy with
release nodes. this was yet another bug from #24023. thankfully, a
core helper method form_get_option_key() just got committed. ;)
Revision
1.134 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Thu Dec 28 02:06:46 2006 UTC
(2 years, 11 months ago)
by
dww
Branch:
MAIN
Changes since
1.133: +11 -12 lines
Diff to
previous 1.133
#101150 (patch 15 by hunmonk and dww): fixing the "CVS access" tab and
the confirm_form() for FAPI pull usage, function name vs. form_id, etc.
Revision
1.132 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Fri Dec 22 23:55:29 2006 UTC
(2 years, 11 months ago)
by
dww
Branch:
MAIN
Changes since
1.131: +242 -178 lines
Diff to
previous 1.131
#101150 by AjK and dww: port to 5.x API. Still needs more testing and
reviews, but committing to HEAD to ease testing and deployment.
Revision
1.131 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Tue Dec 5 21:52:41 2006 UTC
(2 years, 11 months ago)
by
dww
Branch:
MAIN
Changes since
1.130: +575 -245 lines
Diff to
previous 1.130
merging DRUPAL-4-7--2 branch as tagged at DRUPAL-4-7--2-1 into HEAD:
#97031, #97128, #97735, #97789, #101034, #101170, #101174, #101335, #101338
Revision
1.106.2.19.2.27 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Thu Nov 16 13:09:44 2006 UTC
(3 years ago)
by
dww
Branch:
DRUPAL-4-7--2
Changes since
1.106.2.19.2.26: +86 -9 lines
Diff to
previous 1.106.2.19.2.26
, to
branch point 1.106.2.19
#97789: UI improvements for CVS account management
(patch by AjK with minor edits by me):
- 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
Revision
1.130 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Wed Nov 15 21:34:29 2006 UTC
(3 years ago)
by
dww
Branch:
MAIN
Changes since
1.129: +4 -7 lines
Diff to
previous 1.129
undoing revision 1.129: wrong branch for that commit. should have
been (a different patch) for DRUPAL-4-7--2, then merged into HEAD later.
Revision
1.127 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Sun Nov 12 07:36:56 2006 UTC
(3 years ago)
by
dww
Branch:
MAIN
Changes since
1.126: +390 -31 lines
Diff to
previous 1.126
merging DRUPAL-4-7--2 branch as tagged at DRUPAL-4-7--2-0 into HEAD
(#94000: the entire diff for the new release system)
Revision
1.106.2.19.2.16 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Wed Oct 25 09:18:20 2006 UTC
(3 years, 1 month ago)
by
dww
Branch:
DRUPAL-4-7--2
Changes since
1.106.2.19.2.15: +6 -15 lines
Diff to
previous 1.106.2.19.2.15
, to
branch point 1.106.2.19
#84706: port cvs.module to releases-as-nodes (also #58066, #75053, #83339)
cvs_release_node.patch_18.txt:
- much more consistent formatting and use of fieldsets in the forms
for adding and editing releases.
- renamed "CVS tag" on the first page to "CVS identifier", and
thereafter, it's either "CVS tag" or "CVS branch" depending on what
you picked.
- removed a final spot where we were automatically adding 'HEAD' as a
choice to a list of possible branches -- we only want HEAD as an
option if there are no releases already pointing to it.
Revision
1.106.2.19.2.15 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Wed Oct 25 09:12:01 2006 UTC
(3 years, 1 month ago)
by
dww
Branch:
DRUPAL-4-7--2
Changes since
1.106.2.19.2.14: +8 -9 lines
Diff to
previous 1.106.2.19.2.14
, to
branch point 1.106.2.19
#84706: port cvs.module to releases-as-nodes (also #58066, #75053, #83339)
cvs_release_node.patch_15.txt:
fixed a weird bug for when project admins try to edit a release node
that's from a tag, not a branch. previously, we ended up generating an
empty array of options for the "CVS tag" field, but now we include any
tags that don't have current releases. plus, we always re-include the
existing tag as an option for the admin in this case.
Revision
1.106.2.19.2.14 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Wed Oct 25 09:04:56 2006 UTC
(3 years, 1 month ago)
by
dww
Branch:
DRUPAL-4-7--2
Changes since
1.106.2.19.2.13: +19 -8 lines
Diff to
previous 1.106.2.19.2.13
, to
branch point 1.106.2.19
#84706: port cvs.module to releases-as-nodes (also #58066, #75053, #83339)
cvs_release_node.patch_13.txt:
- only present 'HEAD' as a choice if there's no HEAD release already.
- if there are no available tags, print a more helpful message and turn
the 'Next' button into 'Retry'
- fixed a bug where we were still trying to validate the version
form elements when you submitted a release from a tag.
Revision
1.106.2.19.2.13 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Wed Oct 25 09:03:24 2006 UTC
(3 years, 1 month ago)
by
dww
Branch:
DRUPAL-4-7--2
Changes since
1.106.2.19.2.12: +19 -3 lines
Diff to
previous 1.106.2.19.2.12
, to
branch point 1.106.2.19
#84706: port cvs.module to releases-as-nodes (also #58066, #75053, #83339)
cvs_release_node.patch_12.txt:
minor cosmetic changes to the release form UI: once we land on the
final page, we group the cvs tag and version string fields into a
fieldset that a) floats them together to take less space and b) adds a
description about how they can't be modified at this stage. also works
when editing an existing release. finally, set the weight of this
fieldset to -4, not -10, so that the title (-5) is always at the top.
Revision
1.106.2.19.2.12 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Wed Oct 25 09:01:46 2006 UTC
(3 years, 1 month ago)
by
dww
Branch:
DRUPAL-4-7--2
Changes since
1.106.2.19.2.11: +8 -1 lines
Diff to
previous 1.106.2.19.2.11
, to
branch point 1.106.2.19
#84706: port cvs.module to releases-as-nodes (also #58066, #75053, #83339)
cvs_release_node.patch_11.txt:
- cvs_local.example.inc properly associates tag names to the right
taxonomy term, for both "DRUPAL-4-7*" and "DRUPAL-5*" kinds of tags.
- if the api compatibility is known on page 1 via the tag, when we
land on the final page, the compatibility selector only has that
option and it's selected by default.
Revision
1.106.2.19.2.11 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Wed Oct 25 08:59:51 2006 UTC
(3 years, 1 month ago)
by
dww
Branch:
DRUPAL-4-7--2
Changes since
1.106.2.19.2.10: +51 -5 lines
Diff to
previous 1.106.2.19.2.10
, to
branch point 1.106.2.19
#84706: port cvs.module to releases-as-nodes (also #58066, #75053, #83339)
cvs_release_node.patch_10.txt:
big changes for the move to project_release's taxonomy for compatibility:
- remove all references to api_(major|minor)
- add real N-page goodness to the autogenerated taxonomy (if in use).
- once you land on the final page, there's only the selected
compatibility as an option (i.e., you can't change it once you land on
the last page, since the version string has already been determined on
page 2)
- rips out all the crufty, not-really-working api_selector stuff from
the previous patch
Revision
1.106.2.19.2.9 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Wed Oct 25 08:51:35 2006 UTC
(3 years, 1 month ago)
by
dww
Branch:
DRUPAL-4-7--2
Changes since
1.106.2.19.2.8: +54 -23 lines
Diff to
previous 1.106.2.19.2.8
, to
branch point 1.106.2.19
#84706: port cvs.module to releases-as-nodes (also #58066, #75053, #83339)
cvs_release_node.patch_8.txt:
- during release node edits, give project admins the ability to change
the branch (if it's a branch in the first place). for non admins, we
at least show the value of the branch...
- slight cleanup of the form_alter() code: $release was basically dead
code, and we don't set pre_render() unless we have to.
- removed some now-stale TODO comments and code
- changes to keep up with the version element fieldset's current
location in $form.
Revision
1.106.2.19.2.8 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Wed Oct 25 08:48:58 2006 UTC
(3 years, 1 month ago)
by
dww
Branch:
DRUPAL-4-7--2
Changes since
1.106.2.19.2.7: +25 -4 lines
Diff to
previous 1.106.2.19.2.7
, to
branch point 1.106.2.19
#84706: port cvs.module to releases-as-nodes (also #58066, #75053, #83339)
cvs_release_node.patch_7.txt:
- fix validation weirdness with the body field, so that it really is
required at the right times
- changes to keep up with release_as_node.patch_16.txt in terms of the
fieldset and new version-number validation goodness
- added a few more doxygen comments about some of the treachery with
this form
Revision
1.106.2.19.2.7 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Wed Oct 25 08:46:42 2006 UTC
(3 years, 1 month ago)
by
dww
Branch:
DRUPAL-4-7--2
Changes since
1.106.2.19.2.6: +85 -56 lines
Diff to
previous 1.106.2.19.2.6
, to
branch point 1.106.2.19
#84706: port cvs.module to releases-as-nodes (also #58066, #75053, #83339)
cvs_release_node.patch_6.txt:
handle the TRUNK special case: if you select 'TRUNK' as the tag on
page 1, you go to another page to fill in the version info before you
get to the final page to actually submit.
Revision
1.106.2.19.2.6 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Wed Oct 25 08:44:56 2006 UTC
(3 years, 1 month ago)
by
dww
Branch:
DRUPAL-4-7--2
Changes since
1.106.2.19.2.5: +7 -2 lines
Diff to
previous 1.106.2.19.2.5
, to
branch point 1.106.2.19
#84706: port cvs.module to releases-as-nodes (also #58066, #75053, #83339)
cvs_release_node.patch_5.txt:
- renamed all occurances of "super" with "API" to be more reasonable
and clear. so, it's now the "API major version", "version_api_major"...
- inside project_release_db_save() if we've got a non-numeric value
for version_patch, just unset it and leave it as a NULL in the DB
(e.g. for "4.7.x-dev" core releases).
Revision
1.106.2.19.2.5 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Wed Oct 25 08:42:30 2006 UTC
(3 years, 1 month ago)
by
dww
Branch:
DRUPAL-4-7--2
Changes since
1.106.2.19.2.4: +19 -27 lines
Diff to
previous 1.106.2.19.2.4
, to
branch point 1.106.2.19
#84706: port cvs.module to releases-as-nodes (also #58066, #75053, #83339)
cvs_release_node.patch_4.txt (by dww, with help from chx, merlin + eaton):
fixed the remaining 2-page form badness:
- 'disabled' form elements don't show up in $_POST, we need
'readonly', instead...
- removed some debugging code and other cruft
- removed the cvs_project_release_form_validate() function we're not
using at all
- on page 2, the version string is now only 30 chars wide
Revision
1.106.2.19.2.3 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Wed Oct 25 08:35:06 2006 UTC
(3 years, 1 month ago)
by
dww
Branch:
DRUPAL-4-7--2
Changes since
1.106.2.19.2.2: +16 -48 lines
Diff to
previous 1.106.2.19.2.2
, to
branch point 1.106.2.19
#84706: port cvs.module to releases-as-nodes (also #58066, #75053, #83339)
cvs_release_node.patch_2.txt:
= moves d.o-specific hacks into cvs_local.inc, though the file we'll
ship will be called cvs_local.example.inc so that sites will have to
copy it into place and edit it for their own needs if they want.
= fixed some bugs in cvs_get_version_from_tag():
- need to pass in the $project object for core-specific logic
- have to tell the difference between DRUPAL-4-7 branch and DRUPAL-5-0
release tag
- a little bit more empty() vs. isset() badness dealing with 0 values...
= branches and tags are now sorted nicely and grouped together in the
drop-down when selecting the tag on the release node form.
Revision
1.106.2.19.2.2 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Wed Oct 25 07:53:22 2006 UTC
(3 years, 1 month ago)
by
dww
Branch:
DRUPAL-4-7--2
Changes since
1.106.2.19.2.1: +19 -5 lines
Diff to
previous 1.106.2.19.2.1
, to
branch point 1.106.2.19
#84706: port cvs.module to releases-as-nodes (also #58066, #75053, #83339)
cvs_release_node.patch_1.txt by dww:
- now use '--' as the delimiter between the core API part of branch/tag
names, instead of the dreaded '_'
- we call the 2 module-specifc digits of the version number major.patch
to match core.
- added some more //TODO comments
- if we're selecting a tag, we shouldn't present the option to upload
the file, since we'll want the tarball automatically attached to the
node once the packaging script completes.
Revision
1.106.2.19.2.1 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Wed Oct 25 07:50:28 2006 UTC
(3 years, 1 month ago)
by
dww
Branch:
DRUPAL-4-7--2
Changes since
1.106.2.19: +147 -31 lines
Diff to
previous 1.106.2.19
#84706: port cvs.module to releases-as-nodes (also #58066, #75053, #83339)
original cvs_release_node.patch.txt by dww:
- alter the project_release node form to add a cvs tag selector (instead
of manually inputting the version numbers, you just select the tag and
we figure out the version number for you)
- alter the project_project node form to provide some additional
project-wide settings related to cvs integration
Revision
1.124 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Mon Sep 18 10:37:32 2006 UTC
(3 years, 2 months ago)
by
dww
Branch:
MAIN
Changes since
1.123: +84 -25 lines
Diff to
previous 1.123
#83332: store tag/branch info in new {cvs_tags} table
this is an essential step towards the new release system (#77562)
Revision
1.121 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Wed Aug 9 08:51:51 2006 UTC
(3 years, 3 months ago)
by
dww
Branch:
MAIN
Changes since
1.120: +4 -4 lines
Diff to
previous 1.120
#74238: add indexes and/or optimize DB queries (patch from comment 3,
updated to apply cleanly after recent changes from killes).
Revision
1.115 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Mon Jun 19 21:31:13 2006 UTC
(3 years, 5 months ago)
by
dww
Branch:
MAIN
Changes since
1.114: +13 -2 lines
Diff to
previous 1.114
#66355: fixing bugs from previous patch dealing with case mismatch
between the first element in the directory path (which we want to
force lowercase) and the taxonomy terms (which are Uppercase on d.o).
Revision
1.101 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Sat May 20 14:25:38 2006 UTC
(3 years, 6 months ago)
by
dww
Branch:
MAIN
Changes since
1.100: +25 -5 lines
Diff to
previous 1.100
#59504: repo field doesn't hold its value. cvs_hold_repo_full.patch
from comment 6, with tiny modifications to the doxygen comments.
Revision
1.100 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Fri May 19 11:27:35 2006 UTC
(3 years, 6 months ago)
by
dww
Branch:
MAIN
Changes since
1.99: +10 -10 lines
Diff to
previous 1.99
#64002: fixing minor bug from previous commit. 'administer CVS'
permission is too restrictive, since most project maintainers won't
have that. so, we need to register the autocomplete callback with
something more permissive: 'access CVS messages' (for now).
Revision
1.97 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Tue May 16 19:18:14 2006 UTC
(3 years, 6 months ago)
by
dww
Branch:
MAIN
Changes since
1.96: +2 -1 lines
Diff to
previous 1.96
fixing critical bug in revision 1.96: the validate() hook was never
initializing the $user object, so folks couldn't add maintainers.
Revision
1.94 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Mon May 15 07:33:42 2006 UTC
(3 years, 6 months ago)
by
dww
Branch:
MAIN
Changes since
1.93: +161 -1 lines
Diff to
previous 1.93
feature #62994: project maintainers UI for CVS access control. this
access control depends new CVSROOT scripts on drupal.org.
Revision
1.92 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Mon May 1 09:05:31 2006 UTC
(3 years, 6 months ago)
by
karthik
Branch:
MAIN
Changes since
1.91: +111 -93 lines
Diff to
previous 1.91
Minor overhaul:
-Fixed password issue.
-fapi conversion of the import form.
-Removed CVS tab from user account unless a CVS account is present.
-Fixed a few redirects.
-Appended motivation message to the approval e-mail.
-Added e-mail address to hook_settings. Default address is cvs@example.com
-Fixed typos.
-Made a few of the messages a little milder/succinct.
-Fixed "change password" link in the e-mail.
-Added a "password length" constant.
-Made eligible fields "required" and removed redundant checks.
-Replaced elseifs with ifs so that all error messages are displayed [application form].
-Changed "Declined" to "Declined / Disabled".
-Moved hardcoded list in the import form to a theme_item_list.
Revision
1.57 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Tue May 24 21:20:57 2005 UTC
(4 years, 6 months ago)
by
unconed
Branch:
MAIN
Changes since
1.56: +6 -3 lines
Diff to
previous 1.56
- Cannot use drupal_set_html_head() in hook_init() (for cached pages). Changed so only required pages add the inline styles at the top.