summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2000-02-15Patches by Ken Jenks <kjenks@abiblion.com> and jug@tellux.de -- make the ↵terry%mozilla.org1-16/+11
Javascript behave under IE5 and under Netscape 3.x
2000-02-13This implements canonical email address transformation. i.e., you have the ↵seth%cs.brandeis.edu1-9/+33
option of setting up bug_email.pl to search the profiles database for a username which has the same username (before the @) same username and base domain (seth@cs.brandeis.edu = seth@job.cs.brandeis.edu) or identical email address (old behavior) based on the From email address. See the code for a more sensical description.
2000-02-13o this is a minor step towards getting canonical email addresses to work, ↵seth%cs.brandeis.edu1-9/+41
and not via a gross hack (the script with a gross hack is in use in a production environment, so ...) Anyways, this address the findUser() sub and email transforms of none, base domain, and name only. base_domain is not properly implemented yet. an email transform of none does an exact match on email addresses in the profiles table. A name only transform does a regular expression match (via mysql's RLIKE operator) on the name portion of the address (i.e., seth from seth@job.cs.brandeis.edu). This is sloppy, but useful in an environment where there are only a few users. the base_domain is next, probably tomorrow. I need to figure out how to implement it first.
2000-02-13this is the initial checkin of the bug_email.pl script into the bugzilla cvs ↵seth%cs.brandeis.edu1-0/+1258
tree under the contrib directory. This is not my code, but I'm championing its maintanence right now, since I'm using and hacking on it heavily. The list of contributors can be found in the file itself. Changes I've made : - updated to the newest CVS pull of bugzilla - works out of contrib/bugzilla - put in the MPL license header Directions for use are in the file itself. Essentially, you put in a procmailrc entry which cats the message to this script. Changes coming in the near future ... - canonical email transformation (i.e., seth@job.cs.brandeis.edu == seth@cs.brandeis.edu) - default product and component (i.e., if you don't specify a product and component, it goes into a PENDING product) - querying a bug over email - appending a bug over email - keywords over email - use the globals.pl parameters functionality to edit and save this script's parameters - integrate some setup in the checksetup.pl script FWIW, the first two things are necessary for this to be useful in my setup, so they get an overwhelming bit of priority
2000-02-09Patch by Hugo Frappier <hfrappier@dreammechanics.com> -- make theterry%mozilla.org1-0/+1
"check all" and "uncheck all" buttons work on IE.
2000-02-09Get rid of a bit of unused Javascript code.terry%mozilla.org1-2/+0
2000-02-08Make the "mail a new password" text be a param.terry%mozilla.org2-17/+27
2000-02-05The "put this named query in the footer" feature was choking if theterry%mozilla.org1-8/+24
name of the query had a space in it.
2000-02-04Add an optional ability to stagger the headers in the bug list, whichterry%mozilla.org2-8/+50
is uglier, but often squeezes things better horizontally.
2000-02-03Simplify dependency wording.terry%mozilla.org1-2/+2
2000-02-02Whoops, searches of "Comment changed (before|after)" were not workingterry%mozilla.org1-2/+2
correctly.
2000-02-02Nothing was checking that the bug number you entered for a duplicateterry%mozilla.org1-7/+9
bug was actually a legal bug number.
2000-02-01REOPENing a bug now clears the resolution; most people will agree itterry%mozilla.org1-0/+1
should have always had this behavior.
2000-02-01The "And" and "Or" buttons now work faster, if you have Javascriptterry%mozilla.org1-4/+6
enabled. (If you don't have Javascript, they work just like they did before.)
2000-01-31Allow searching of attachment stuff using boolean charts.terry%mozilla.org2-1/+32
2000-01-30Patch by aclark@ghoti.org -- use localconfig file to get databaseterry%mozilla.org1-1/+14
connection info.
2000-01-30Patch by aclark@ghoti.org -- clear the accumulation buffer before using it.terry%mozilla.org1-0/+1
2000-01-30Don't regenerate the shadow database until we're sure that our DB isterry%mozilla.org1-2/+11
up to snuff with what processmail expects.
2000-01-29Fixed busted mailto: link.terry%mozilla.org1-2/+2
2000-01-29The "Show list" link that is supposed to quickly get you back to theterry%mozilla.org1-1/+1
list of bugs you queried for was busted.
2000-01-29Apparently, you're supposed to put "#foo" stuff in a URL after all theterry%mozilla.org1-2/+4
"?" and "&" stuff. IE doesn't work if you don't.
2000-01-28Was crashing if you weren't already logged in.terry%mozilla.org1-0/+1
2000-01-28Allow searching by "last change date" in the boolean charts.terry%mozilla.org1-0/+3
2000-01-28Massive stomp on the query page and buglist page. Added the abilityterry%mozilla.org5-374/+768
to use the "boolean charts" to do very powerful queries.
2000-01-27Patch by granrose@netscape.com -- put initial focus into bug# field.terry%mozilla.org1-0/+3
2000-01-27Add support for keywords.terry%mozilla.org1-2/+9
2000-01-27Patch by Rob Baham <robb@scitechsoft.com> -- links to other bugsterry%mozilla.org1-2/+2
should be relative URLs, not absolute.
2000-01-27Allow searches for "all keywords" or "no keywords"; fixed some otherterry%mozilla.org2-14/+31
bugs around keyword queries.
2000-01-27Add a way to log all SQL requests made.terry%mozilla.org1-0/+19
2000-01-27If adding the new "lastdiffed" field, it works out better toterry%mozilla.org1-1/+1
initialize it to "now", not to "delta_ts".
2000-01-25Fixed minor grammatical typo.terry%mozilla.org1-1/+1
2000-01-25Reworked preferences UI. Added ability to turn off "My bugs" link atterry%mozilla.org10-185/+390
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-25Added a way to query by bug numbers. Added an "edit this query" linkterry%mozilla.org2-8/+55
when you view a buglist.
2000-01-24Very minor HTML tweaking.terry%mozilla.org1-3/+4
2000-01-24New email code wasn't sending to people who had voted for a bug.terry%mozilla.org5-6/+32
Added "My votes" link to footer. Other minor voting-related fixes.
2000-01-24Fixed bug causing named queries to get all screwed up around "targetterry%mozilla.org1-1/+1
milestones".
2000-01-24Named queries (and the default query) are now stored server side, interry%mozilla.org5-123/+234
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-24Add a way to remove a default query that you may have set.terry%mozilla.org1-5/+22
2000-01-24Remove unused fileterry%mozilla.org1-147/+0
2000-01-23Added much more crosschecks, and simplified a lot of the code.terry%mozilla.org1-83/+67
2000-01-23Fixed stupid typo that caused exact email searches in descriptions to crash.terry%mozilla.org1-1/+1
2000-01-23Oops; previous change would cause delta_ts values to be lost in the bugs table.terry%mozilla.org1-1/+6
2000-01-23The "login_name" field in the "profiles" table was not declared to beterry%mozilla.org1-8/+64
unique. Sure enough, somehow, I got 22 duplicated entries in my database. This code detects that, cleans up the duplicates, and then tweaks the table to declare the field to be unique. What a pain.
2000-01-23Can now search for people who have added text to a bug.terry%mozilla.org2-4/+32
2000-01-23New email code wasn't notifying people of changes in state ofterry%mozilla.org3-17/+87
dependent bugs.
2000-01-23Honor the emailregexp param when checking email addresses.terry%mozilla.org1-1/+3
2000-01-23Removed stupid test.terry%mozilla.org1-1/+0
2000-01-23AACK! checksetup.pl was stomping all over the new fielddefs table ifterry%mozilla.org2-5/+16
it got run more than once. This checkin fixes that, and also changes the DumpBugActivity() routine to give me enough information to hopefully repair the damaged mozilla.org database...
2000-01-23Minor wording change to hopefully make it more obvious slight changesterry%mozilla.org1-1/+1
in the "long description" search.
2000-01-23Stupid typo caused "any words" and "all words" searches on the longterry%mozilla.org1-2/+2
description to crash.