Commit Graph

2361 Commits

Author SHA1 Message Date
myk%mozilla.org
5bb8c229f9 Fix for bug 95890: Correctly convert/record keyword changes in the bugs_activity table for keywords containing a plus sign or other
regular expression meta-characters.  Myk's first ever Bugzilla checkin!
Patch by Dave Miller <justdave@syndicomm.com> and Myk Melez <myk@mozilla.org>.
r=myk@mozilla.org,justdave@syndicomm.com
2001-08-19 18:26:21 +00:00
jake%acutex.net
ce973b6c4b Refixing bug 95875 - The code that breakes the typed in CC list into individual lists is now slightly more robust and allows perl to handle the splitting more efficiently (by using a space as the delimiter).
r= myk@mozilla.org
2001-08-18 03:35:36 +00:00
justdave%syndicomm.com
6264032f3e Fix for bug 95857: process_bugs.cgi sees blank address in cc: line (would show up as __UNKNOWN__)
Patch by Myk Melez <myk@mozilla.org>
r= justdave@syndicomm.com
2001-08-18 01:49:02 +00:00
jake%acutex.net
af1bd70cd7 Fix for bug 95747 - CC List validation (for additions) wasn't happening until after the bug's changes were in the process of being commited. This caused problems if a typo was made in the e-mail address.
r= myk@mozilla.org
2001-08-17 20:18:33 +00:00
jake%acutex.net
27c3b617a6 Fix for bug 95731: "INSERT INTO shadowlog" failed because "Table 'shadowlog' not locked", fixed typo in lock tables command.
Patch by Myk Melez <myk@mozilla.org>
r= jake@acutex.net
2001-08-17 12:42:34 +00:00
justdave%syndicomm.com
67893f32dd Fix for bug 95743: the role-accessible checkboxes were getting cleared if a user with group access had to log in to make changes to a public bug.
Patch by Myk Melez <myk@mozilla.org>
r= justdave@syndicomm.com
2001-08-17 11:15:04 +00:00
justdave%syndicomm.com
d07cee59a1 Fix for bug 95731: "INSERT INTO shadowlog" failed because "Table 'shadowlog' not locked", fixed typo in lock tables command.
Patch by Myk Melez <myk@mozilla.org>
r= justdave@syndicomm.com
2001-08-17 08:38:54 +00:00
jake%acutex.net
fcfd7a88b9 Fix for bug 95546. MySQL versions before 3.23 don't support INNER JOINs
Patch by Myk Melez <myk@mozilla.org>
r= jake@acutex.net
2001-08-16 15:28:33 +00:00
justdave%syndicomm.com
482db0c87a Fix for bug 95535: the token generator for password resets is allowing the & character to be used for tokens, but wasn't escaping them for the URL it emailed to users to use to get in to reset their password.
Patch by Dave Miller <justdave@syndicomm.com>
r= myk@mozilla.org
2001-08-16 06:52:55 +00:00
justdave%syndicomm.com
39fd3ac872 Fix for bug 87779: thanks to the new password reset code, there was no clear way to create a new Bugzilla account from the login screen. There is now a link to createaccount.cgi from the login screen, and the text around the password reset button has been edited so it doesn't sound like you can get a new account by using it (because you can't)
Patch by Dave Miller <justdave@syndicomm.com>
r= myk@mozilla.org
2001-08-16 06:43:21 +00:00
justdave%syndicomm.com
c2369bc83b Fix for bug 95304: Add a buglist link to the top of duplicates.cgi
Patch by Gervase Markham <gerv@mozilla.org>
r= justdave@syndicomm.com
2001-08-16 02:54:49 +00:00
justdave%syndicomm.com
3ddb472e69 Fix for bug 92593: Changing a bugs product will no longer remove the votes from that bug unless the number of votes for a given user is beyond what is allowed per-bug on the new product. Only the per-bug vote count is checked. If the user is beyond the per-product vote limit for the new product, it is left alone, on the theory that it's better to preserve the votes on the bug. The user will be forced to reduce their votes to fit the product limit the next time they try to vote on something.
Patch by Jake Steenhagen <jake@acutex.net>
r= justdave@syndicomm.com
2001-08-16 02:46:15 +00:00
justdave%syndicomm.com
bd4c17a26e Re-fix for bug 95082: allow syncshadowdb to continue to make queries while Bugzilla is shut down.
Patch by Jake Steenhagen <jake@acutex.net>
r= justdave@syndicomm.com
2001-08-15 02:38:02 +00:00
rginda%netscape.com
094695342c commiting changes from Pavel Hlavnicka <pavel@gingerall.cz>, to add seperate "grouped" and "alphabetical" TOCs, as well as automatic <C> linkage in <SYNTAX> blocks.
Fixed navToGroup to work in the new world.
2001-08-15 00:41:43 +00:00
jake%acutex.net
f21b41e1e1 Fix for bug 72951 - oopsbot should have flooder defences
r= zach@zachlipton.com
a= hixie
2001-08-14 16:53:30 +00:00
kestes%walrus.com
c23d9eae3a clean the same ENV variables that sudo does at start time. 2001-08-14 16:34:36 +00:00
kestes%walrus.com
31bd7d64a7 the estimate of the time remaining was broken (variable name changed in
some code and not others).
2001-08-14 15:57:43 +00:00
kestes%walrus.com
9b81887f80 fix a typo. Try to auto update the status page when admin functions
are performed.
2001-08-13 20:11:55 +00:00
kestes%walrus.com
bc40c4ec83 reject bug tickets for trees we do not know about. This allows
BTData to not depend on TreeData
2001-08-13 20:03:10 +00:00
kestes%walrus.com
b9f4c1fc38 generalize the interface of BTData::bug_id2bug_url. we he a bug tracking
system which does not have a simple mapping of bugid to url.
2001-08-13 20:01:36 +00:00
kestes%walrus.com
1826285d66 generalize the interface of BTData::bug_id2bug_url we have a bug tracking
system which does not have a clear mapping from bugid to url.
2001-08-13 20:00:24 +00:00
kestes%walrus.com
7ef397524e generalize split_cgi_args so that other programs can use it. now it accepts
an argument.
2001-08-13 19:56:41 +00:00
kestes%walrus.com
f074450363 generalize split_cgi_args so that other scripts can use it. Add an
argument.
2001-08-13 19:55:25 +00:00
kestes%walrus.com
59f1525d60 the calls to save_structure used to pass a scalar variable and not a reference. this was just wrong and broke when used with storable. 2001-08-13 19:52:34 +00:00
kestes%walrus.com
9de576bdc0 add code to call the bonsai save state functions. this does not work yet. 2001-08-13 19:50:46 +00:00
kestes%walrus.com
7fb4bdc05c add code to call the Bonsai save state functions. this does not work yet. 2001-08-13 19:49:37 +00:00
jake%acutex.net
0b2b25c6a4 Fix for bug 95082 - Param('shutdownhtml') doesn't completely shut down bugzilla.
r= justdave@syndicomm.com
2001-08-13 19:11:35 +00:00
justdave%syndicomm.com
ab35046f09 Fix for bug 26194: There are now substitution parameters available for use in newchangedmail which will include the reason(s)
that the person is receiving the mail in either an email header, the body of the message, or both.  The default newchangedmail
parameter includes these in it.  If you have an existing installation you will need to either hit "reset" next to the
newchangedmail parameter, or add the substitution parameters where you like them according to the instructions given in
editparams.cgi viewed from the web.
Patch by Matthew Tuck <matty@chariot.net.au> and Zach Lipton <zach@zachlipton.com>
r= justdave@syndicomm.com
2001-08-13 17:06:38 +00:00
justdave%syndicomm.com
bccbac63b1 Fix silly syntax error I missed. 2001-08-13 00:48:45 +00:00
justdave%syndicomm.com
43755341de Fix for bug 39816: Anyone in CC, Reporter, QA Contact, or Asigned To fields can now be given access to view a bug even if the permissions on that bug are set to a group that would normally exclude those people.
Patch by Myk Melez <myk@mozilla.org>
r= justdave@syndicomm.com
2001-08-13 00:46:20 +00:00
justdave%syndicomm.com
39d6b23303 Fix for bug 95008: duplicates page no longer ignores verified INVALID/WONTFIX bugs
Patch by Gervase Markham <gervase.markham@univ.ox.ac.au>
r= justdave@syndicomm.com
2001-08-13 00:19:37 +00:00
zach%zachlipton.com
093dd8dbe4 More bug 26194: move the reason to the top of the email so that it doesn't look like part of the comment. a=dave 2001-08-12 01:11:21 +00:00
zach%zachlipton.com
616634ff9e patch for bug 26194: Header explaining reason d'etre for email in New email notification scheme. Patch by MattyT <matty@chariot.net.au>, r=zach@zachlipton.com. 2001-08-11 23:16:16 +00:00
jake%acutex.net
1b4bcb6a67 Updates to README from bug 94846.
Patch by Matthew Tuck <matty@chariot.net.au>
2001-08-11 19:56:40 +00:00
justdave%syndicomm.com
b5d9a45521 Fix for bug 94618: remove restrictions on valid characters in passwords. If crypt() takes it, why shouldn't we?
Patch by Myk Melez <myk@mozilla.org>
r= justdave@syndicomm.com
2001-08-11 01:51:05 +00:00
zach%zachlipton.com
1ecf08a901 fix for bug 66235: process_bug.cgi: multiple product change misses the groupset bit. Patch by Myk <myk@mozilla.org> r=Jake, oh, and it's my first checkin, yahoo! 2001-08-11 01:18:24 +00:00
barnboy%trilobyte.net
9c73c44176 CHANGES move to "UPGRADING-pre-2.8" 2001-08-10 22:35:22 +00:00
barnboy%trilobyte.net
67d782e46d Compiled HTML/TXT check-in. For some reason, it keeps thinking my darn
dbschema.jpg file is changing, though.
2001-08-10 22:27:11 +00:00
barnboy%trilobyte.net
50f7774a05 Removal of HTML from docs temporarily due to massive renaming
in the latest restructuring of the Bugzilla Guide.
2001-08-10 22:15:55 +00:00
barnboy%trilobyte.net
b76f8d5237 Checkin for 2.14 release. Still some problems; this cannot yet
be used for 2.14 documentation due to inconsistencies.
2001-08-10 22:13:55 +00:00
justdave%syndicomm.com
61ef377cac Re-fix for bug 55161 - if data is partial in activity table, prepend a ? to indicate that we don't know for sure what got dropped.
Patch by Jake Steenhagen <jake@acutex.net>
r= justdave@syndicomm.com
2001-08-09 06:12:18 +00:00
kestes%walrus.com
8daf11530a Major bug in the untainting code. It seems that $1 is not cleared if
a pattern match fails.  I need to go and explicity add lots of if then else
clauses to ensure that variables are properly clean.  This unleashes a torrent of bugs.  Also split the check for valid filenames into two.  One checks
that each character is a valid character the other checks that
the directories which are pointed to are subdirectories of well known
 directories.
2001-08-02 20:11:03 +00:00
kestes%walrus.com
028b162763 fix bug in the untainting code by splitting the checks into two parts
one checks for valid characters in a filename the other checks
for both valid characters and valid directories as well.
2001-08-02 20:06:02 +00:00
kestes%walrus.com
9ac543bc59 fix bug in untainting code by splitting up the file checks into two pieces
one checks for legal characters and the other checks for legal characters AND
legal directories.
2001-08-02 20:04:25 +00:00
kestes%walrus.com
1c8abda2a8 version number had a space when the day of the month was less then 10,
now it has a zero.
2001-08-02 20:02:17 +00:00
endico%mozilla.org
920ad4ed81 change zcat to cat. don't assume that the file is compressed 2001-08-01 04:03:18 +00:00
endico%mozilla.org
c9b38c329e weed out cruft. two years of data contained 5 million urls most of which were various bonsai and htdig queries. This is insane. Crop off everything in the url after a question mark. Crop off "index.html". Crop off trailing slashes except the root of the web site which is a lone slash. Added a shell script to preprocess the log data since that code was reused from another web analizer script. 2001-08-01 03:52:22 +00:00
jake%acutex.net
8fe9063d4d Fix for bug 92713, show_activity.pl displays zeros as non-breaking spaces.
Patch by Myk Melez <myk@mozilla.org>
r= jake@acutex.net
2001-07-30 12:52:21 +00:00
ian%hixie.ch
961c90812c Added support for string escaping, and shrinking (flattening) and expanding of hashes of arrays (such as the data.input.arguments hash), to COSES. These features are necessary for making the UI layer of an application. 2001-07-30 06:29:25 +00:00
ian%hixie.ch
fa1ccb0738 * Abstracted out the string expander logic so that now strings have to say what string expanded they expect to be processed with (e.g., 'COSES', 'XSLT', 'Template' or whatever). This required one field 'type' to be added to every default string and a new field 'type' to be added to the string data source.
* Changed the COSES editor to support the abstracted logic mentioned above (note: maybe "COSES editor" is no longer an apt name...).
* Made the parseNS method of the XML service actually do something.
* Made the COSES processor namespace aware.
* Changed <coses:embed string=""> to <coses:include href="">. I was going to change it to an XInclude, but it turns out the processing model is wrong for that (XInclude, for instance, bans recursive nesting). Added support for a 'parse' attribute just like for XInclude (support three values: 'xml', 'text' and 'x-auto').
* Added columnExists() to the DBI database helper.
* Added string caching to the strings data source. Should be particularly helpful for Apache mod_perl installations.
2001-07-29 22:38:30 +00:00