Commit Graph

490 Commits

Author SHA1 Message Date
seth%cs.brandeis.edu
3ec3bdfede this is the initial checkin of the bug_email.pl script into the bugzilla cvs 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-12 16:13:01 +00:00
terry%mozilla.org
7edec295ef Patch by Hugo Frappier <hfrappier@dreammechanics.com> -- make the
"check all" and "uncheck all" buttons work on IE.
2000-02-09 11:55:07 +00:00
terry%mozilla.org
e8387534b5 Get rid of a bit of unused Javascript code. 2000-02-09 11:43:10 +00:00
terry%mozilla.org
775039658f Make the "mail a new password" text be a param. 2000-02-07 22:11:55 +00:00
terry%mozilla.org
ddce554873 The "put this named query in the footer" feature was choking if the
name of the query had a space in it.
2000-02-05 00:38:15 +00:00
terry%mozilla.org
62670f8a79 Add an optional ability to stagger the headers in the bug list, which
is uglier, but often squeezes things better horizontally.
2000-02-04 14:08:00 +00:00
terry%mozilla.org
0e87750ee7 Simplify dependency wording. 2000-02-02 17:43:34 +00:00
terry%mozilla.org
2739f5a184 Whoops, searches of "Comment changed (before|after)" were not working
correctly.
2000-02-02 14:42:11 +00:00
terry%mozilla.org
07aac12aff Nothing was checking that the bug number you entered for a duplicate
bug was actually a legal bug number.
2000-02-01 23:48:13 +00:00
terry%mozilla.org
2440cb6a46 REOPENing a bug now clears the resolution; most people will agree it
should have always had this behavior.
2000-01-31 22:50:10 +00:00
terry%mozilla.org
b697d86bb0 The "And" and "Or" buttons now work faster, if you have Javascript
enabled.  (If you don't have Javascript, they work just like they did
before.)
2000-01-31 18:19:44 +00:00
terry%mozilla.org
bd4ad592f0 Allow searching of attachment stuff using boolean charts. 2000-01-30 19:21:43 +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
1414bcf593 Patch by aclark@ghoti.org -- clear the accumulation buffer before using it. 2000-01-29 20:13:30 +00:00
terry%mozilla.org
dc99a21f9b Don't regenerate the shadow database until we're sure that our DB is
up to snuff with what processmail expects.
2000-01-29 20:07:05 +00:00
terry%mozilla.org
d19acb2ae2 Fixed busted mailto: link. 2000-01-28 20:36:26 +00:00
terry%mozilla.org
ba3bd27a63 The "Show list" link that is supposed to quickly get you back to the
list of bugs you queried for was busted.
2000-01-28 16:39:29 +00:00
terry%mozilla.org
f461027ecc Apparently, you're supposed to put "#foo" stuff in a URL after all the
"?" and "&" stuff.  IE doesn't work if you don't.
2000-01-28 16:18:10 +00:00
terry%mozilla.org
1550a88427 Was crashing if you weren't already logged in. 2000-01-28 07:15:44 +00:00
terry%mozilla.org
c7d4d2df98 Allow searching by "last change date" in the boolean charts. 2000-01-28 01:28:55 +00:00
terry%mozilla.org
7ecba992bf Massive stomp on the query page and buglist page. Added the ability
to use the "boolean charts" to do very powerful queries.
2000-01-28 01:01:40 +00:00
terry%mozilla.org
13f6e7ca22 Patch by granrose@netscape.com -- put initial focus into bug# field. 2000-01-27 00:56:33 +00:00
terry%mozilla.org
20185227fc Add support for keywords. 2000-01-26 23:15:30 +00:00
terry%mozilla.org
c3044d2b18 Patch by Rob Baham <robb@scitechsoft.com> -- links to other bugs
should be relative URLs, not absolute.
2000-01-26 21:56:24 +00:00
terry%mozilla.org
d1efedc9f4 Allow searches for "all keywords" or "no keywords"; fixed some other
bugs around keyword queries.
2000-01-26 21:48:36 +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
4dc72d6730 If adding the new "lastdiffed" field, it works out better to
initialize it to "now", not to "delta_ts".
2000-01-26 21:17:36 +00:00
terry%mozilla.org
b12da239a4 Fixed minor grammatical typo. 2000-01-25 07:57:35 +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
e027807a5f Added a way to query by bug numbers. Added an "edit this query" link
when you view a buglist.
2000-01-25 02:50:37 +00:00
terry%mozilla.org
25fa8b8b7b Very minor HTML tweaking. 2000-01-24 05:50:46 +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
4c8f5603db Fixed bug causing named queries to get all screwed up around "target
milestones".
2000-01-23 20:37:46 +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
b7189efeef Add a way to remove a default query that you may have set. 2000-01-23 17:14:09 +00:00
terry%mozilla.org
764ec540b7 Remove unused file 2000-01-23 16:57:32 +00:00
terry%mozilla.org
f82f9658c6 Added much more crosschecks, and simplified a lot of the code. 2000-01-23 04:37:40 +00:00
terry%mozilla.org
ce4604f577 Fixed stupid typo that caused exact email searches in descriptions to crash. 2000-01-23 04:01:25 +00:00
terry%mozilla.org
4c1c33a26e Oops; previous change would cause delta_ts values to be lost in the bugs table. 2000-01-23 03:57:11 +00:00
terry%mozilla.org
59ba0465a0 The "login_name" field in the "profiles" table was not declared to be
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-23 03:36:17 +00:00
terry%mozilla.org
2fc105856d Can now search for people who have added text to a bug. 2000-01-23 02:22:11 +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
36b800adac Honor the emailregexp param when checking email addresses. 2000-01-22 22:19:05 +00:00
terry%mozilla.org
146f7bdd8e Removed stupid test. 2000-01-22 21:44:10 +00:00
terry%mozilla.org
78b90d75fb AACK! checksetup.pl was stomping all over the new fielddefs table if
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-22 21:43:30 +00:00
terry%mozilla.org
054756ec04 Minor wording change to hopefully make it more obvious slight changes
in the "long description" search.
2000-01-22 19:43:30 +00:00
terry%mozilla.org
313ffe129f Stupid typo caused "any words" and "all words" searches on the long
description to crash.
2000-01-22 19:31:41 +00:00
terry%mozilla.org
b6d984c2cc Fixed stupid typo. 2000-01-22 19:25:33 +00:00
terry%mozilla.org
0b2fdac733 If no sort order is specified, use the cookie if available. 2000-01-22 19:23:58 +00:00
terry%mozilla.org
b9dc656311 Remember the previous sort order in a cookie, and make that the
default sort order for new queries.  Add a new "show list" link to the
navigation header to return you to the list of selected bugs.
2000-01-22 19:08:57 +00:00