jake%acutex.net
ed69b4acf1
Fix for bugs 55161 and 12819. The activity log now stores only what's changed in multi-value fields.
...
r= justdave@syndicomm.com
2001-07-20 15:18:30 +00:00
justdave%syndicomm.com
6b3b75de75
Fix for bug 77473, bug 74032, and bug 85472: Passwords are no longer stored in plaintext in the database. Passwords are no longer encrypted with MySQL's ENCRYPT() function (because it doesn't work on some installs), but with Perl's crypt() function. The crypt-related routines now properly deal with salts so that they work on systems that use methods other than UNIX crypt to crypt the passwords (such as MD5). Checksetup.pl will walk through your database and re-crypt everyone's passwords based on the plaintext password entry, then drop the plaintext password column. As a consequence of no longer having a plaintext password, it is no longer possible to email someone their password, so the login screen has been changed to request a password reset instead. The user is emailed a temporary identifying token, with a link back to Bugzilla. They click on the link or paste it into their browser and Bugzilla allows them to change their password.
...
Patch by Myk Melez <myk@mozilla.org>
r= justdave@syndicomm.com , jake@acutex.net
2001-07-11 05:29:21 +00:00
justdave%syndicomm.com
babcf8d29e
Fix for bug 87701: Invalid username in bug changes echoed back without escaping HTML data
...
Patch by Gervase Markham <gervase.markham@univ.ox.ac.uk>
r= justdave@syndicomm.com
2001-07-04 07:06:00 +00:00
justdave%syndicomm.com
a8d4f31ac9
removing "Use Carp" and "sub die_with_dignity" that I was supposed to remove from the previous patch before checking it in.
2001-07-04 05:28:39 +00:00
justdave%syndicomm.com
a713e052fd
Fix for bug 59349: Processmail now runs in taint (perl -T and $db->{Taint}=1) mode. Hooks also added to globals.pl to make converting other files in Bugzilla to run in Taint mode easier.
...
Patch by Jake Steenhagen <jake@acutex.net>
r= justdave@syndicomm.com
2001-07-04 04:41:27 +00:00
justdave%syndicomm.com
1597e271bd
Fix for bug 87596: improper definition of $::components in globals.pl
...
Patch by Dave Miller <justdave@syndicomm.com>
r= jake@acutex.net
2001-07-01 02:00:56 +00:00
justdave%syndicomm.com
6fe1144587
Re-fix for bug 21253: fix calling conventions for syncshadowdb so that a phony parameter to get past the multi-param system() test in tinderbox actually works.
...
r= tara
2001-06-10 17:15:56 +00:00
justdave%syndicomm.com
7ca1d33f14
Hopefully the fix for bug 77778: component lists, etc stuttering due to corruption in data/versioncache.
...
Patch design by Terry Weissman <terry@mozilla.org>
Patch implemented by Dave Miller <justdave@syndicomm.com>
r= tara@tequilarista.org
2001-06-07 21:26:49 +00:00
justdave%syndicomm.com
336d245aa5
Fix for bug 21253: removing all single-parameter system() calls from Bugzilla
...
Patch by Dave Miller <justdave@syndicomm.com>
r= tara@tequilarista.org
2001-06-06 21:17:42 +00:00
justdave%syndicomm.com
450514d585
Fix for bug 75482: adding the capability to deactivate a group without deleting it (prevent new bugs from being placed into that group, but don't remove the group restriction from bugs already in it).
...
Patch by Myk Melez <myk@mozilla.org>
r= justdave@syndicomm.com
2001-06-06 03:16:52 +00:00
justdave%syndicomm.com
bb1c25a4d0
Fix for bug 72862: fixes more Perl warnings in RelationSet.pm and globals.pl
2001-06-01 02:14:23 +00:00
jake%acutex.net
7d7408335b
Bug 71552 - Remove oldemailtech from Bugzilla
...
r= justdave@syndicomm.com
2001-05-24 03:10:49 +00:00
justdave%syndicomm.com
c3637c7ac6
Fix for bug 80045: 500 Server Error in IE (but not Netscape or Mozilla) on errors looking up email addresses.
...
Patch by <jake@acutex.net>
r= justdave@syndicomm.com
2001-05-10 18:16:51 +00:00
justdave%syndicomm.com
4f193d1f18
rolling version number to 2.13 for development
2001-04-27 19:36:20 +00:00
tara%tequilarista.org
b9aa9e56ce
Tara is a bucket head. Floating version to 2.12 ship for tag and stripe
2001-04-25 15:45:27 +00:00
dave%intrec.com
d73de2a27a
Re-re-fix for bug 71550. This will quite likely fix a number of bugs in other places. The DBID<->Name conversion routines in globals.pl were not pushing/popping the SQL state around their SQL calls, which could result in lost data if called from inside a loop which is handling other SQL data.
2001-03-19 21:03:52 +00:00
endico%mozilla.org
cee9d0e301
Checking in Jake's <jake@acutex.net> interim patches from bug 30694. Bugzilla was showing bug summaries to everyone, even if they didn't have permission to view the bug. Jake's quick solution is to not display the bug at all if it is in a group no matter who is viewing it. The correct solution would be display the summary if the viewer had the proper permissions.
2001-03-12 22:35:51 +00:00
gerv%gerv.net
6be85b4e34
Bug 66149 - nicer wording for the most common Bugzilla error message.
2001-03-07 23:59:15 +00:00
cyeh%bluemartini.com
a35064d1ee
fix for 9302: Would be nice if attachment + number was a link too.
...
patch submitted by afranke@ags.uni-sb.de (Andreas Franke)
thanks for the patch. Now can reference attachments in other bugs as an HTML
link.
2001-02-20 21:49:59 +00:00
dave%intrec.com
aaa9c4bc2c
Fix for bug 66149: better error message on connection failures. Patch by shie9022@msmailhub.oulan.ou.edu (Alan Shields)
2001-02-02 03:29:26 +00:00
dave%intrec.com
ae5aeaa50f
Fix for bug 30694: adds title attributes to bug links with bug status and description. Patch by jake@acutex.net
2001-01-24 22:24:06 +00:00
dmose%mozilla.org
a1b8c789f4
changes from jake@acutex.net to make it possible to toggle the default value of newemailtech for new profiles, this is set by default to be turned on (the old default was off) ; r=dmose@mozilla.org. changes from me to make newemailtech the default in all new installations, and update the verbiage in various spots to make it clear that newemailtech is now considered the one true way and the old tech will be going away. r=endico@mozilla.org,cyeh@bluemartini.com
2000-12-22 23:01:30 +00:00
dmose%mozilla.org
2fbcabc6c8
add a stack to save the current global SQL state so that queries can be nested. used this mechanism to fix the 62618 regression. r=encido@mozilla.org
2000-12-12 03:47:40 +00:00
dmose%mozilla.org
fc71168a37
patch from Jake <jsteenhagen@novagate.com> to fix bug 59515; adds a title attribute containing status and short description to various bug links. In some browsers (most Mozilla builds, at least) this makes the status and short description available as a tooltip, so it is no longer necessary to click through to see it. r=dmose@mozilla.org
2000-12-07 03:04:32 +00:00
tara%tequilarista.org
eaf8a0ac91
correcting scope
2000-10-30 19:17:43 +00:00
cyeh%bluemartini.com
b11c2767ae
front end fix for 31456: Editing a superuser clears their access flags
...
patch by jmrobin@tgix.com
2000-09-15 22:20:55 +00:00
cyeh%bluemartini.com
b2de760455
fix for 51520: Missing uses of Param('emailsuffix')
...
patch submitted by john.beranek@pace.co.uk (John Beranek)
2000-09-13 17:45:48 +00:00
cyeh%bluemartini.com
2e62d1d1d3
fix for 51299: RemoveVotes email should use the 'sendmailnow' Param. patch by dave@intrec.com
2000-09-12 16:29:38 +00:00
terry%mozilla.org
0a3195381c
Don't lowercase the entries in legal_keywords.
2000-07-14 15:31:43 +00:00
endico%mozilla.org
e26bf6bc85
change '@::legal_resolution_no_dup' to '@::settable_resolutions'. This a list of resolutions which a bug may be changed to in the bug form and consists of all legal resolutions except 'MOVED' and 'DUPLICATE', since setting a bug to those resolutions requires a special process.
2000-07-14 03:20:17 +00:00
terry%mozilla.org
169d4e8eeb
Keywords were already enforced to never differ only in capitalization. So, changed the code so that case no longer matters when typing in the name of a keyword.
2000-07-13 20:04:15 +00:00
cyeh%bluemartini.com
c73d27038c
fix for DBI compatibility
2000-06-26 23:04:40 +00:00
cyeh%bluemartini.com
400300bbf9
remove dependency on Mysql, use DBI instead. Patch submitted by
...
sstock@iconnect-inc.com , reworked slightly by cyeh@bluemartini.com
to update it to the tip
2000-05-20 01:22:07 +00:00
cyeh%bluemartini.com
b7bbb79ff7
rolling version to 2.11 for development
2000-05-08 21:26:53 +00:00
cyeh%bluemartini.com
9f042326ec
rolling version number to latest release of 2.10
2000-05-08 19:46:22 +00:00
cyeh%bluemartini.com
84999f1146
fix warnings on DBID_to_real_or_loginname. thanks to endico@mozilla.org
2000-05-08 18:23:55 +00:00
cyeh%bluemartini.com
b154eacd88
better implementation of realnames support. remove overhead of two sql
...
calls from bug_form.
2000-04-26 01:44:28 +00:00
cyeh%bluemartini.com
cecf444182
Add conditional support to display users real name in bug reports if user
...
entered in that information. Thanks to
Chris Baldwin <cbaldwin@redback.com>
for providing the patch.
2000-04-21 18:45:55 +00:00
dmose%mozilla.org
2b87d1539e
removing ShowCCList from globals.pl, as it is no longer used
2000-03-29 01:34:00 +00:00
dmose%mozilla.org
ffaaebea3c
allow users to watch the bugs of other users
2000-03-28 21:31:24 +00:00
terry%mozilla.org
1ddd301d14
Wasn't working right if usetargetmilestone was off.
2000-03-24 00:43:40 +00:00
terry%mozilla.org
c49fc801bc
Patch by "Matt Masson" <matthew@zeroknowledge.com> -- allow definition
...
of different target milestones by product.
2000-03-21 16:47:06 +00:00
terry%mozilla.org
2a818047a9
Make it so that we can (hopefully!) rebuild the shadow db without
...
busting other people trying to use the system.
2000-03-20 18:48:59 +00:00
terry%mozilla.org
cf8092c7e4
Whoops; left out the "mailto:" part of a mailto link.
2000-03-10 18:26:23 +00:00
terry%mozilla.org
fe49673050
Italicize the "Additional Comments From" stuff, so that you can tell
...
the difference between new comments and people copying stuff in from
old comments.
2000-03-10 18:01:32 +00:00
terry%mozilla.org
7b49e812c3
Patch by Joe Robins <jmrobins@tgix.com> -- allow automatic definition
...
of a group per project, and automatically put new bugs against that
project into that group, thus allowing entire projects to be protected
against viewing by unauthorized users. This is all optional,
controlled by new parameters.
2000-03-10 16:25:03 +00:00
terry%mozilla.org
edcc54480b
Cut down on the number of syncshadowdb processes we fork off.
2000-02-18 21:38:23 +00:00
terry%mozilla.org
3ab2815fc6
Check that we have defined a shadow db before trying to use it.
2000-02-18 19:33:42 +00:00
terry%mozilla.org
f16e1a83d9
Fixed some functions in buglist.cgi that won't work if we're hooked up
...
to the shadow database.
2000-02-18 00:50:25 +00:00
terry%mozilla.org
890e5ce7c0
Wasn't always tweaking LOCK TABLES commands correctly when shadowing. And finally fixed it to actually generate useful SQL error messages.
2000-02-18 00:43:56 +00:00
terry%mozilla.org
732a4ab9f6
Added an optional ability to keep a read-only shadow database, so that
...
bug queries can be run against it, so that these slow queries won't be
able to tie up the rest of the system.
2000-02-17 21:41:39 +00:00
terry%mozilla.org
98315867d7
Fixed icky infinite loop bug.
2000-02-17 14:57:57 +00:00
terry%mozilla.org
718ebdae52
Major spankage. Added a new state, UNCONFIRMED. Added new groups,
...
"editbugs" and "canconfirm". People without these states are now much
more limited in what they can do.
For backwards compatability, by default all users will have the
editbugs and canconfirm bits on them. Installing this changes as is
should only have one major visible effect -- an UNCONFIRMED state
will appear in the query page. But no bugs will become in that state,
until you tweak some of the new voting-related parameters you'll find
when editing products.
2000-02-17 05:15:23 +00:00
terry%mozilla.org
201000c9ad
Patch by aclark@ghoti.org -- use localconfig file to get database
...
connection info.
2000-01-29 20:22:44 +00:00
terry%mozilla.org
a46cdb9ac9
Add a way to log all SQL requests made.
2000-01-26 21:47:55 +00:00
terry%mozilla.org
c7fc84f240
Reworked preferences UI. Added ability to turn off "My bugs" link at
...
bottom. Made "My bugs" show bugs you own AND bugs you submitted.
Added ability to display your named queries in the footer. Many
random bugfixes.
2000-01-25 07:54:57 +00:00
terry%mozilla.org
2291e7e479
New email code wasn't sending to people who had voted for a bug.
...
Added "My votes" link to footer. Other minor voting-related fixes.
2000-01-24 05:41:40 +00:00
terry%mozilla.org
3d75e25093
Named queries (and the default query) are now stored server side, in
...
the database, rather than in cookies. This means you have to log
in to use these features, but I have plans that require them to be
server-side. (Besides, some people were beginning to run out of
cookie space.)
2000-01-23 20:31:50 +00:00
terry%mozilla.org
2bf5e0801c
New email code wasn't notifying people of changes in state of
...
dependent bugs.
2000-01-23 01:03:15 +00:00
terry%mozilla.org
8ed4c20ca3
Added a new table fielddefs that records information about the
...
different fields we keep an activity log on. The bugs_activity table
now has a pointer into that table instead of recording the name directly.
Set up a new, highly experimental email-notification scheme. To turn
it on, the maintainer has to turn on the "New email tech" param, and
then individual users have to turn on the "New email tech" preference.
2000-01-22 04:24:42 +00:00
terry%mozilla.org
9c38b30d28
Continue making the last-changed date on a bug be updated if someone only adds a comment.
2000-01-20 21:42:23 +00:00
terry%mozilla.org
c308f025ee
Moved all the long descriptions out of the bugs table, and into a new
...
table. There is now a separate entry for each new long description,
rather than appending them all together in one big field.
2000-01-20 21:31:22 +00:00
terry%mozilla.org
f5e622daa8
Patch by Ramon Felciano <felciano@ingenuity.com>, with many tweaks by
...
me. Added a footer to every page. Add some options to do things like
display checkboxes instead of scrolling lists, and a new formatting
for email diffs, and show list items capitalized instead of all upper
case.
2000-01-14 22:35:49 +00:00
terry%mozilla.org
dd87e0b303
Make wording a little more clear when a username is invalid.
2000-01-13 22:55:45 +00:00
terry%mozilla.org
73f81425cc
Stop generating the %::keywordsbyid hashtable that nothing was using.
2000-01-06 22:55:00 +00:00
terry%mozilla.org
8ec2fa3b0f
Add support for a new "keywords" feature. This lets some central
...
authority maintain a list of keywords, and users can associate any
keyword with any bug.
The new functionality won't appear until at least one keyword is
defined.
Note that you *must* run the "checksetup.pl" script after updating
this change, in order to create the new required tables "keywords" and
"keyworddefs".
2000-01-06 21:16:15 +00:00
terry%mozilla.org
0713dc58d8
Fixed bug 20126 -- use more international-friendly (and Y2K happier) date formats.
1999-12-03 19:28:18 +00:00
terry%mozilla.org
04480d28f4
Updated version string to 2.9 (development)
1999-11-19 15:57:00 +00:00
terry%mozilla.org
d2c51fe4bb
Updated version string to 2.8 (shipping)
1999-11-19 15:56:28 +00:00
dmose%mozilla.org
2db9bdbbbe
updated license boilerplate
1999-11-01 23:33:56 +00:00
terry%mozilla.org
b06439f614
Fixed stupid perl warnings.
1999-10-18 23:57:58 +00:00
terry%mozilla.org
c05b90d8e4
Updating the vote cache should not update the date-last-changed field
...
in the bug.
1999-10-12 11:18:29 +00:00
terry%mozilla.org
cb052f3b3d
Added a "votes" field to the bugs table, which caches the total number
...
of votes that have been cast for that bug. This let me simplify the
SQL in buglist.cgi, which makes things more efficient and fixes
several strange bugs.
1999-10-11 17:14:32 +00:00
terry%mozilla.org
58a7c6ecbc
Added the ability for users to "vote" on which bugs they think should
...
be fixed.
1999-10-07 23:54:52 +00:00
terry%mozilla.org
f8133fbea7
Updated version string to 2.7 (development)
1999-08-30 23:02:52 +00:00
terry%mozilla.org
cf146c48b7
Updated version string to 2.6 (shipping)
1999-08-30 23:02:22 +00:00
terry%mozilla.org
54026d1e4e
Patch by Chris Baldwin <chris.baldwin@siara.com> -- allow optional
...
entry of the user's realname. Note that nothing actually makes use of
this info at present.
1999-08-19 00:06:01 +00:00
bryce-mozilla%nextbus.com
9c52e0e834
Assorted minor UI cleanups (mostly putting navigation headers in, and
...
rewording "return to query page" for pages where that is not always true.
Also add two options to the main index.html
1999-06-15 04:29:05 +00:00
terry%mozilla.org
7a528d1149
Display components in alphabetical order.
1999-06-11 17:39:38 +00:00
terry%mozilla.org
f3561cf3ee
Get rid of stupid debugging code.
1999-05-24 19:55:43 +00:00
terry%mozilla.org
86c8086451
Updated version string to 2.5 (development)
1999-04-30 19:42:43 +00:00
terry%mozilla.org
53b35666ac
Updated version string to 2.4 (shipping)
1999-04-30 19:42:25 +00:00
terry%netscape.com
18231e82e4
Fixed a bug where the long descriptions of bugs had a variety of
...
newline characters at the end, depending on the operating system of
the browser that submitted the text.
1999-04-21 17:45:22 +00:00
terry%netscape.com
842fd90539
Can now query for a specified field being changed at a specified time,
...
optionally to a specified value.
1999-03-23 22:32:21 +00:00
terry%netscape.com
1cb8909d0c
Added 'groups' stuff, where we have different group bits that we can
...
put on a person or on a bug. Some of the group bits control access to bugzilla
features. And a person can't access a bug unless he has every group bit set
that is also set on the bug.
1999-03-11 16:30:54 +00:00
terry%netscape.com
d552261445
Added a "disallownew" field to the products table. If non-zero, then
...
don't let people file new bugs against this product. (This is for when a
product is retired, but you want to keep the bug reports around for posterity.)
1999-03-03 18:16:24 +00:00
terry%netscape.com
3a7dbf921e
Updated version string to 2.3 (development)
1999-02-10 22:12:03 +00:00
terry%netscape.com
ba0ba1dba8
Updated version string to 2.2 (shipping)
1999-02-10 22:11:52 +00:00
terry%netscape.com
00e6c16cce
Added support for URLs that describe the milestones for various projects.
1999-02-03 02:46:51 +00:00
terry%netscape.com
b175d063f7
Some installations of perl seem very picky about their regexps.
1999-01-29 22:07:09 +00:00
terry%netscape.com
492d05d580
Added three new fields (which appear in the UI only if params are
...
turned on): target_milestone, qa_contact, and status_whiteboard.
1999-01-27 21:17:10 +00:00
terry%netscape.com
a9e36d49e6
Reworked the rep_platform and op_sys fields. BEWARE; this includes
...
some changes to the database schema!
1998-12-03 16:10:52 +00:00
terry%netscape.com
4e6a0b47f6
Added new "products" table, which contains a description for each
...
product. This description is presented when the user is entering a
new bug.
1998-10-06 20:23:40 +00:00
terry%netscape.com
f689b9e9b0
Whoops. Ignore anything that tries to override the version number in
...
the params file.
1998-09-19 06:20:13 +00:00
terry%netscape.com
9b4fa58f78
Updated version string to 2.1 (development)
1998-09-19 06:08:15 +00:00
terry%netscape.com
41fd1e659d
Updated version string to 2.0 (shipping)
1998-09-19 06:02:20 +00:00
terry%netscape.com
9794f46fdf
Updated version string to 1.3 (development)
1998-09-19 04:52:13 +00:00
terry%netscape.com
6f227ced9a
Add simple support for a version string.
1998-09-19 04:38:12 +00:00
terry%netscape.com
b2cf544f13
Bug fix by Brian Jones <cbj@nortel.net> -- was failing to create new users.
1998-09-17 00:21:07 +00:00
terry%netscape.com
3d430b3faf
Whoops; a bad username was causing perl warning messages.
1998-09-15 22:12:52 +00:00
terry%netscape.com
c5465798e0
Everything has been ported to now run under Perl.
1998-09-15 21:49:26 +00:00