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

2188 Коммитов

Автор SHA1 Сообщение Дата
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