Граф коммитов

2245 Коммитов

Автор SHA1 Сообщение Дата
ian%hixie.ch f285f118ae * Correcting a typo in Input.pm
* Added a comment to DataSource/User.pm explaining how (typically) to search for a username
* Fleshed out the DataSource/User.pm API by adding some schema management methods
* Added notes on which fields in the database schema should be keys
* Added comment to Service/User.pm noting the difference between Objects, Services, and Service Instances
* Changed 'user.field.factory' to 'user.fieldFactory' to prevent a namespace collision with 'user.field.(type)'
* Calling 'insertField' in one case which I missed when adding the method
* Implemented 'hash', 'joinGroup', 'invalidateRights', 'writeProperties' and 'writeGroups'
* Changed Service/UserField.pm so that one user field class can be used for any category
* Added a 'username' convenience method and implemented 'write'
* Added a comment to Service/UserFieldFactory.pm explaining how it should work
* Removed the 'user.field.generic.generic' field implementation, replaced it with a simpler 'user.field.string' implementation
2001-05-28 20:09:23 +00:00
jake%acutex.net 70066ead27 Bug 79739 - Initial Owner and QA Contact were not being handled correctly by the email interface after they were changed to userid's in bug 66876.
r= justdave@syndicomm.com
2001-05-25 12:48:47 +00:00
jake%acutex.net 748983d1a8 Mention the Bugzilla project page and where to report bugs
Patch by Matthew Tuck <matty@chariot.net.au>
r= justdave@syndicomm.com, jake@acutex.net
2001-05-24 12:58:33 +00:00
ian%hixie.ch 246e57a096 Added some minor corrections and clarifications to the documentation.
Added some comments to various user-related files.
Factored out some code that started becoming common when inserting fields in Service/User.pm.
Added code to deal with adding new contact details.
Added code to support removing fields from a user.
2001-05-24 07:06:41 +00:00
timeless%mac.com 37ee78c2b6 62446 extra spaces inside links on some lxr-generated pages
r=terry
2001-05-24 04:10:23 +00:00
timeless%mac.com 29836c8973 45785 Swapped ALIGN/VALIGN attributes
39224 duplicate word on lxr.mozilla.org/ ("use use")
r=terry
2001-05-24 04:07:43 +00:00
jake%acutex.net 097ab228ca Bug 71552 - Remove oldemailtech from Bugzilla
r= justdave@syndicomm.com
2001-05-24 03:10:49 +00:00
ian%hixie.ch 8238de6157 Started work on fleshing out the user components. This is still work in progress. 2001-05-14 06:45:08 +00:00
ian%hixie.ch 4120888dd9 Initial checkin of the Field part of the User work. Just ideas at the moment, nothing here is implemented, and much of it is likely to change. 2001-05-13 20:54:35 +00:00
ian%hixie.ch 2d1db306ca First pass at adding User objects (derived from Session). Lots of XXX code -- none of this works, it's basically all stubs.
In addition to the code that actually does stuff, I still need to add a MySQL implementation of the data source and the Field class and its associated Factory.
Also added Passwords.pm (stubs for a password generator and encryptor) and made Session objects store a pointer to the controller object.
2001-05-13 18:11:54 +00:00
ian%hixie.ch c5aa38e236 Added a bit more support for objects (as opposed to services): added a new objectCreate() constructor and an objectInit() method.
Added an optimisation to Controller.pm so that service names will be hashed once accessed. This should make multiple accesses of the same service a lot quicker. To go with this I added some diagnostics code (on exit) and moved the code around a little bit.
Fixed a minor transgression of the coding style guidelines in Magic*Array.pm. :-)
Neatened up the code in Output.pm.
Made it so Session objects assume they have an 'app' property, and so don't need to be passed $app all the time. (Sessions are objects now.)
Added an unimplemented getAddress() method to the Session class.
2001-05-13 18:04:52 +00:00
ian%hixie.ch b19846e219 fixing two rather serious (albeit simple) bugs in the strings data source; adding a comment to Input.pm in preparation for doing the user authentication stuff 2001-05-13 05:52:24 +00:00
justdave%syndicomm.com 52d319efbd Fix for bug 38859: escape invalid email addresses for HTML before displaying to the user.
Patch by Myk Melez <myk@mozilla.org>
r= jake@acutex.net, justdave@syndicomm.com
2001-05-11 18:02:38 +00:00
justdave%syndicomm.com 9c2c47cd80 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 e2700ba982 Fix for bug 38854: reports.cgi needs to escape (untrusted) url params
Patch by Myk Melez <myk@mozilla.org>
r= jake@acutex.net
2001-05-10 03:02:52 +00:00
justdave%syndicomm.com 4addc2a9a8 Fix for bug 38855: showvotes.cgi needs to escape (untrusted) url params
Patch by Myke Melez <myk@mozilla.org>
r= jake@acutex.net
2001-05-10 02:53:22 +00:00
justdave%syndicomm.com d5ede4c824 Fix for bug 79730: Minor minor typo in move.pl (recieve -> receive).
Patch by gavins@iplbath.com (Gavin Shelley).
r= justdave@syndicomm.com
2001-05-09 18:32:35 +00:00
ian%hixie.ch 14cee70f2a adding some progress messages to the setup output; making COSES more resilient to invalid input 2001-05-08 00:05:42 +00:00
ian%hixie.ch 521f6ccd5f Slight changes to make output code more flexible 2001-05-07 07:04:17 +00:00
ian%hixie.ch ccf7da49f7 * fixed the methodMissing() method so that it actually is possible to use it to do method dispatching;
* factored out some of the method dispatching code by adding a dispatchMethod() method to the controller;
* turned the Dispatcher class into simply a function on the base Service class and removed Dispatcher.pm;
* made it possible for services to be both services and objects and provide different services depending on which context they were called in (and used this to make the AdminCommands module actually do what it was intended to in the first place, namely, only work for CommandLine access);
* fixed it so if a service is first created by getServiceList the constructed version will actually be cached;
* made output more generic by allowing services to implement arbitrary parts of the output API, used that to make AdminCommands usable without requiring additional code to support it;
* added some documentation;
* added some dump(10) statements to help debugging;
* fixed the string datasource SQL;
* fixed the DBI database so it can handle errors;
* added tableExists API to the DBI database helper.
Thanks to myk, justdave and zach for some ideas.
2001-05-06 06:26:24 +00:00
ian%hixie.ch c1358435d5 Made the lack of a configuration file be non-fatal (and factored out the low level code while I was at it). We need that so that the configuration data source can actually go in and create the configuration file if it is missing; otherwise the program exits with "no configuration file! waah!" before you get to the configuration-file-creation code! 2001-05-05 19:00:06 +00:00
ian%hixie.ch 145a175901 Implementing (and documenting!) PLIF::debug() as suggested by zach. a=hixie 2001-05-05 18:28:08 +00:00
ian%hixie.ch 8ed0eabc73 work in progress 2001-05-05 07:12:56 +00:00
ian%hixie.ch ace6939d80 Blatantly copied http://scarab.tigris.org/scarab-design.html and changed it to suit Bugzilla 2001-05-03 10:57:46 +00:00
ian%hixie.ch c95e89d881 Creating new Bugzilla 3 directory. Nothing to see here yet! 2001-05-03 10:41:12 +00:00
ian%hixie.ch 3db33a040e Fixing various typos and spelling mistakes spotted by timeless. There shouldn't be any code level changes here. moa=hixie 2001-04-29 08:35:29 +00:00
justdave%syndicomm.com 18444287d2 rolling version number to 2.13 for development 2001-04-27 19:36:20 +00:00
justdave%syndicomm.com 42939fefb9 addition to 2.12 release notes 2001-04-27 19:32:27 +00:00
Chris.Yeh%nokia.com 58f3eab2ff Fix for sendmail daemons that don't support EHLO. We never use the extended
functionality anyway, so replace it with a standard HELO. Thanks to Ken Key for
helping me track this down.
2001-04-26 22:53:20 +00:00
justdave%syndicomm.com c392e83131 Backing out .htaccess commit, these don't belong here yet. It broke checksetup.pl, too. 2001-04-26 04:16:03 +00:00
barnboy%trilobyte.net 07f20503cf Added .htaccess files for shadow/, data/, and /.
I added related information to the Bugzilla Guide, and
tacked in a couple of last-minute additions.  Also fixed the
annoying "Tip: HINT:" thing.
2001-04-26 01:51:59 +00:00
tara%tequilarista.org 960946be09 Tara is a bucket head. Floating version to 2.12 ship for tag and stripe 2001-04-25 15:45:27 +00:00
tara%tequilarista.org 232c86701a Removing forward planning text 2001-04-25 15:38:34 +00:00
barnboy%trilobyte.net 5962891e51 Fix for confusing language regarding protection of data/ & shadow/ directories
and localconfig file.
2001-04-25 07:38:24 +00:00
barnboy%trilobyte.net 20e2d3f554 Updated Bugzilla Guide and README to fix bug 76156, bug 76841, and bug 26242.
The README is now gutted, pointers to Guide.  Also some new sections added,
old ones fixed, and notes appended to deprecated sections I've not yet had
the heart to remove.
2001-04-25 07:12:20 +00:00
tara%tequilarista.org 4d29f9449f Checking in the last of the changes for 76837 for 2.12. Good enough for government work. 2001-04-23 22:16:12 +00:00
tara%tequilarista.org 10f7c757c2 README now points everybody to the release notes and the new user guide 2001-04-23 22:14:50 +00:00
ian%hixie.ch 4a768a4662 Changing release numbers to 2.0 to match mozbot version number. 2001-04-23 07:09:20 +00:00
ian%hixie.ch ef86cfa4d4 Updating mozbot to version 2.0: changed to a more modular architecture, added support for multiple channels, added support for multiple nicks, generally cleaned up the code, etc. Uses some code and ideas from timeless and zach. 2001-04-23 07:07:17 +00:00
myk%mozilla.org d725a5f0ed updated url to stats on mothra 2001-04-23 06:02:59 +00:00
justdave%syndicomm.com 96371cef8e Adding reference to data/comments needing to be an exception to the blocking of the 'data' folder. 2001-04-22 18:56:58 +00:00
justdave%syndicomm.com 74918a074d Checking in Matty's update to the release notes 2001-04-22 18:48:04 +00:00
gerv%gerv.net 1a53f658ba Added a couple of lines about mysqld-watcher.pl. Bug 76862. 2001-04-22 18:13:40 +00:00
justdave%syndicomm.com 5fc70a1c81 Per bug 76862, moving mysqld-watcher.pl into contrib 2001-04-22 17:48:12 +00:00
gerv%gerv.net 59aef0d98d Lots of formatting fixups, removed tab characters. Also removed incorrect DB_File requirement. 2001-04-22 17:26:35 +00:00
gerv%gerv.net 912600377c Fix bug 76524 - mostfreqhtml param text has a few issues. Patch by matty@chariot.net.au . 2001-04-22 16:44:10 +00:00
Chris.Yeh%nokia.com 9fc65d6dfe column change from when to ci_when a long time ago. make repophook.cgi
match database schema
2001-04-21 00:10:39 +00:00
tara%tequilarista.org 6b6a3cfe83 Checking in massive changes to make this document more generic to all bugzilla installations 2001-04-20 22:08:09 +00:00
tara%tequilarista.org e2bb9e2554 Adding new Release Notes for MattyT 2001-04-20 16:46:59 +00:00
justdave%syndicomm.com e2352e2bfe another chmod with a leading 1 (Perl interprets this as a decimal instead of octal) 2001-04-20 14:41:44 +00:00
justdave%syndicomm.com 799f38f2c4 Changing all chmod 1777 to chmod 01777. Without the leading 0 it's interpreted as decimal instead of octal (oops) 2001-04-19 20:46:53 +00:00
tara%tequilarista.org 1e20598db4 Bullshit checkin to add the fact that the previous changes also include the final fix for bug 72721. I am a buckethead 2001-04-19 17:35:23 +00:00
tara%tequilarista.org 53cd81e03f landing final patch for bug 76261 2001-04-19 17:19:07 +00:00
endico%mozilla.org 020c3324ca initial checkin 2001-04-18 18:01:28 +00:00
justdave%syndicomm.com 62dd9d3d1a Correcting my email address in the comments 2001-04-17 02:26:16 +00:00
myk%mozilla.org a8faad2b9d bug 75991: removed bugzilla-specific stuff and added bugzilla-specific script since bugzilla is moving to mothra; genstats.cgi will do the bonsai stats and genstats-bz.cgi will do the bugzilla stats 2001-04-14 01:47:40 +00:00
mcafee%netscape.com 8bbff8bd83 Adding Ts to legend 2001-04-10 09:49:33 +00:00
mcafee%netscape.com 6e60d8891b Adding startup.dat 2001-04-10 06:13:08 +00:00
mcafee%netscape.com 158d97b371 Adding support for startup test. 2001-04-10 05:55:12 +00:00
mcafee%netscape.com ae94196532 process build log to create startup.dat file 2001-04-10 05:54:29 +00:00
justdave%syndicomm.com decfe6248c Fix for bug 18349: query.cgi target_milestone value does not reload SELECTed item.
Patch by <jake@acutex.net>
r= justdave
2001-04-10 03:49:01 +00:00
justdave%syndicomm.com 77e0384827 Fix for bug 72379: query.cgi component value does not reload SELECTed item.
Patch by Myl Melez <myk@mozilla.org>
r= jake, justdave
2001-04-10 03:41:44 +00:00
mcafee%netscape.com 3a48034292 remove bogus l 2001-04-10 01:26:52 +00:00
mcafee%netscape.com d66f23edc0 Adding white background, so linux sees white 2001-04-10 01:10:07 +00:00
mcafee%netscape.com d6c7ed76a1 shrinking who iframe a bit 2001-04-10 01:09:35 +00:00
endico%mozilla.org 4f59230ba7 change to using google links instead of the defunct deja.com links 2001-04-09 23:49:51 +00:00
justdave%syndicomm.com 2d7fc96276 Fix for bug 71659: New bugs weren't creating email if the reported didn't give a long description, and the first person who added a comment had their comment become the long description of the bug.
Patch by <jake@acutex.net>
r= justdave
2001-04-09 19:10:43 +00:00
endico%mozilla.org c65f0519e8 only attempt to wrap the newsbot file if template and wrap script exist. Sometimes they don't if this script is run while the web site is being rebuilt. 2001-04-09 04:21:18 +00:00
justdave%syndicomm.com 2c1d43986a Fix for bug 66014: Correct sanitycheck for the new initialowner and
initialqacontact fields in the components table.
Patch by Matthew Tuck <matty@chariot.net.au>
r= afranke, justdave
2001-04-08 02:33:02 +00:00
justdave%syndicomm.com cf698fbd58 Fix for bug 71808: Can't set email preferences for voters (which caused voters to get OldEmailTech notifications.
Patch by jake@acutex.net
r= justdave
2001-04-07 17:09:28 +00:00
justdave%syndicomm.com 82495cf2a0 Fix for bug 71912: changes email pref for "If I'm removed from that capacity" to "If I'm added to or removed from that capacity", so you can still get mail when someone adds you to a CC. Patch by <jake@acutex.net> r= justdave 2001-04-07 16:36:45 +00:00
justdave%syndicomm.com 453d6facb0 Fix for bug 71607: remove "month-day only" date format from bug list views.
Patch by Stephan Niemz <st.n@gmx.net>
r= justdave
2001-04-07 03:30:59 +00:00
justdave%syndicomm.com 9c98204052 Fix for bug 72721 (duplicates.cgi performs poorly with lots of bugs) and bug 69054 (DB_File not portable): dependence on DB_File removed, now uses AnyDBM_File which comes standard with Perl. Duplicates.cgi now runs its queries against the shadow database if it's available, among many other improvements.
Patch by gervase.markham@univ.ox.ac.uk (Gervase Markham)
r= justdave
2001-04-06 18:19:47 +00:00
justdave%syndicomm.com 67dd79fe85 Re-fix for bug 29820: remove "Changed" from email subject line. Based on patch submitted by Stephan Niemz [faniz] <st.n@gmx.net>, r= jake, cyeh
UPGRADE NOTES: when you install this update, you will need to change the subject line in your 'changedmail' and 'newchangedmail' params from the web by running editparams.cgi.  The subject line needs to be changed from:
Subject: [Bug %bugid%] %neworchanged% - %summary%
to
Subject: [Bug %bugid%] %neworchanged%%summary%

Or whatever is appropriate for the subject you are using on your system.  Note the removal of the " - " in the middle.
2001-04-06 17:40:49 +00:00
justdave%syndicomm.com e19768b0ff Fix for bug 74394: editmilestones.cgi can't edit the name and sortkey at the same time
Patch by slee@uk.bnsmc.com (Stephen Lee)
2001-04-06 16:47:49 +00:00
justdave%syndicomm.com 941cf0a05a Backing out Blake's misfire 2001-04-06 04:44:41 +00:00
mcafee%netscape.com 360698cfd5 Adding support for pageloader test. 2001-04-06 04:02:25 +00:00
mcafee%netscape.com f34b14cfc4 Adding support for pageloader test. 2001-04-06 03:56:50 +00:00
mcafee%netscape.com 8eae610b37 Adding pageloader.dat to copyfile list 2001-04-06 03:42:36 +00:00
mcafee%netscape.com 1311627906 First add 2001-04-06 03:40:08 +00:00
blakeross%telocity.com 6573419a09 Use more efficient command structure, refactor commands, broadcasters and keys, remove unused attributes, do some other optimization (72923). Landing navigator part only; this should help new window opening and some other areas. r=ben sr=hyatt 2001-04-05 19:53:13 +00:00
kestes%tradinglinx.com d72ada3b53 auto generate the version number based on the output of the date command 2001-04-05 17:48:23 +00:00
kestes%tradinglinx.com a4a4ee0167 relax the uid/gid security checks for Debian 2001-04-04 14:23:36 +00:00
dave%intrec.com c31f922554 Fix for bug 74529: backward email filtering fixed. patch by jake@acutex.net 2001-04-03 20:54:53 +00:00
dave%intrec.com 26ec726366 Fix for bug 53696: periods(.) and plusses(+) were not being accepted as valid in mime-types, which are legal per RFC2045 and RFC2048. 2001-04-03 20:42:58 +00:00
kestes%tradinglinx.com cb06d8698b relax the uid/gid security checks for redhat 7.0 2001-04-03 15:14:27 +00:00
kestes%tradinglinx.com b60a236b11 do not have blank lines before the mail headers, postfix will choke. 2001-03-30 22:44:54 +00:00
kestes%tradinglinx.com 10478dd2cb do not have blank lines before the mail headers, postfix will choke. 2001-03-30 22:44:10 +00:00
kestes%tradinglinx.com 94c2088081 remove duplicate printing of unmonitored build list. 2001-03-30 19:54:50 +00:00
kestes%tradinglinx.com 0fb1383935 I seem to have trouble keeping the interface
TinderDB::Build::all_build_names($tree);
consistent will all usage of this function.
2001-03-30 15:37:44 +00:00
blakeross%telocity.com 6a0b2fa90f Backing out on request of module owner (no review, no module owner approval, unstable code). Don't shoot the messenger (with the checkin access)! 2001-03-30 00:34:31 +00:00
timeless%mac.com bbfc184836 fix version. 2001-03-29 22:40:51 +00:00
timeless%mac.com 81582fd3ea Bugzilla Bug 74024 check techbot1 into cvs
Land techbot1 into mozbot tree. This has been a long time coming.

techbot1 includes support for arbitrary commands, bugzilla features including
bug, component and keyword queries. more support for tinderbox including
sheriff querying.  support for multiple channels.  it handles missing
components better.
2001-03-29 22:38:35 +00:00
mcafee%netscape.com c4a2c6974e Adding bonsai tree name field, plus hints in parens so it's easier for newbies to figure this out. 2001-03-29 03:45:38 +00:00
cyeh%bluemartini.com 80eb304db6 add comment about DB_File requirement for collectstats.pl 2001-03-29 00:36:38 +00:00
cyeh%bluemartini.com bd29e21c64 fix for 71798: bugmail not sent when moving from cc to assigned fields
checked in patch based on patch submitted by jake@acutex.net
2001-03-28 23:43:39 +00:00
terry%mozilla.org b33c47b1ab Improve error message 2001-03-26 22:10:36 +00:00
kestes%tradinglinx.com b9fdf006d8 put correct mailing address in comment. 2001-03-26 14:08:42 +00:00
kestes%tradinglinx.com 306cc0df48 put correct mailing address in comment. 2001-03-26 14:05:48 +00:00
kestes%tradinglinx.com 4e5885aa06 for security, set a umask.
typo with $MINIMUM_BUILD_SECONDS was causing too little sleeping and
many builds occured flooding my disk space.
2001-03-26 13:37:24 +00:00