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

5091 Коммитов

Автор SHA1 Сообщение Дата
myk%mozilla.org 16681e9a1e Fix for bug 228917: Makes some flag SQL work with PostgreSQL by using the semantically equivalent INNER JOIN over a comma (,).
Patch by mkanat@kerio.com.
r=myk
a=myk
2004-01-31 00:49:56 +00:00
jocuri%softhome.net 6b145c5712 Patch for bug 213679: Implement a parameter that allows administrators to control whether blank comments are allowed when filling new bugs; code by Dave Swegen <dswegen@software.plasmon.com>; r=myk; a=myk. 2004-01-31 00:12:10 +00:00
gerv%gerv.net eef488b758 Bug 232485 - fix missing space between words. Patch by gerv; r,a=justdave. 2004-01-30 08:49:14 +00:00
gerv%gerv.net fe779dd5b7 Bug 232494 - fix missing space between words. Patch by gerv; r,a=justdave. 2004-01-30 08:48:13 +00:00
myk%mozilla.org 2146bb88cd Fix for bug 232508: adds back missing space between "tell" and "[% terms.Bugzilla %]".
Patch by Stephen Reindl <sr@stephenreindl.de>
r=myk
a=myk
2004-01-29 19:54:44 +00:00
myk%mozilla.org df2692d333 Fix for bug 232447: Warns user about missing bug number instead of dying in GetBugLink().
r=justdave
2004-01-28 22:08:29 +00:00
ian%hixie.ch e04f6d3fa6 Also accept 'commands' command instead of help, since it is what some people expect. We should probably also support 'list' but that is more likely to clash with other modules. 2004-01-28 13:09:40 +00:00
ian%hixie.ch 0f673dbef7 Make the help line shorter so it doesn't wrap. 2004-01-28 13:08:18 +00:00
ian%hixie.ch a3a4130475 First, dramatically reduce the priority of Infobot responses. Especially with eager mode enabled, infobot was being ridiculously helpful, butting in to all kinds of conversations with other modules. Also, don't treat 'bla is bla?' as a statement. This may need tweaking some (now it treats it as a question for 'bla is bla', which you can't easily set anyway) 2004-01-28 13:07:05 +00:00
ian%hixie.ch f24ed6ab8d Oops, reality did not match the documentation. Fix reality. (once a module returns 0, stop using the handlers. Hopefully this won't break any modules.) 2004-01-28 13:02:49 +00:00
myk%mozilla.org 67607bd749 Fix validation problem (unescaped ampersands) by making the program listing be CDATA. 2004-01-28 01:44:41 +00:00
ian%hixie.ch fe839a2369 mixed case help lines were getting lost 2004-01-27 12:31:32 +00:00
gerv%gerv.net 2efdd6fd39 Bug 232161 - add ability to forget or edit saved searches when the search throws an error. Patch by gerv; r,a=justdave. 2004-01-27 09:03:30 +00:00
ian%hixie.ch 25077e6cc0 Update documentation to match latest changes w.r.t. SpottedPart and SpottedQuit. Document 'unload' since three standard modules use it. 2004-01-27 01:42:28 +00:00
ian%hixie.ch 14075125c3 Make XMLLogger work again (fallout from the time patch a while back) 2004-01-27 01:29:18 +00:00
ian%hixie.ch cb26702f03 * Add more comments (especially XXX ones!).
* Rework how Parting, Quitting, and Kicking work:
* Fix bug 133965 (SpottedQuit and SpottedPart not sent for self) for SpottedPart.
  SpottedQuit part of the fix is more involved and is WONTFIX for now; I've added XXX comments where the fixes would have to go.
* Fixed the part message when leaving a channel through the 'part' command.
* Parting and Joining no longer ensure that they were (not already) in the channel before doing the /part of /join command.
* Admin module's Kicked is no longer called for the 'part' command, only when kicked.
* PartedChannel is now where the channel gets removed from the config, so if the server doesn't let the bot part, it won't remember that it has parted.
2004-01-27 01:28:18 +00:00
ian%hixie.ch 617f195c21 Comment about possible bug in Kicked method 2004-01-26 23:25:37 +00:00
gerv%gerv.net 00b3e267cb Bug 225043 - enhance chart migration code to populate 'All Open' charts from historical data. Patch by gerv; r,a=justdave. 2004-01-26 23:23:08 +00:00
ian%hixie.ch c147440f3f in eager mode, it looks silly if we don't trim trailing dots. 2004-01-26 22:03:03 +00:00
ian%hixie.ch e239b32498 Make the port optional since not everyone knows it's 3306 :-) 2004-01-26 21:55:38 +00:00
ian%hixie.ch af40ed588f More ways to insult (and praise) the bot. 2004-01-26 21:34:09 +00:00
ian%hixie.ch a40bf9acdd * Keep track of age of quotes so we can avoid showing some quotes more than others
* Remove commented out code
* Fix the search string parser to actually, er, work
* Don't report number of matches using numbers if there is only one
* Check database is up before reporting status
* Check database is not empty before reporting status
* Report most popular quote
2004-01-26 20:33:16 +00:00
ian%hixie.ch ed47087267 Crash protection for faulty modules that raise exceptions when reporting their help info. 2004-01-26 20:06:40 +00:00
myk%mozilla.org 0d087a05a8 Fix for bug 232164: Adds backwards-compatibility hack for changedin queries for newly created bugs and simplifies the code.
r=bbaetz
2004-01-26 12:09:40 +00:00
myk%mozilla.org 2e0934b5f6 Fix for bug 232160: adds the header back in to the "verify component, etc." page that appears when a user changes the product to which a bug belongs.
r=gerv
2004-01-26 10:12:32 +00:00
myk%mozilla.org 6524045f4a Fix for bug 232154: Make old column lists work again by correctly translating old -> new column names.
r=bbaetz
2004-01-26 07:58:26 +00:00
myk%mozilla.org e435fbdfe6 Fix for bug 232140: makes tests work on b.m.o by making BugMail.pm use Bugzilla::Util, which contains the trim() function BugMail.pm needs.
r=bbaetz
2004-01-26 07:04:22 +00:00
myk%mozilla.org 8694935bc8 Fix for bug 232150: Corrects "field changed" queries including [Bug creation] as one of the fields so that they actually work instead of taking forever. The query was structured as "[Bug creation] clause OR (bugs_activity JOIN clause OR (other field clauses))" when it should have been "bugs_activity JOIN CLAUSE AND ([Bug creation] clause OR other field clauses)"
r=bbaetz
a=myk
2004-01-26 04:04:28 +00:00
jake%bugzilla.org 7248ced448 Bug 232156: Bugzilla 2.17.3 changed some field names in the RDF output. Make Mozbot succeed with either schema.
r= bbaetz
2004-01-26 02:57:03 +00:00
ian%hixie.ch 5259b4c612 Quotebot. Requires MySQL. Based on a specification written by Nortis http://www.blomstereng.org/ 2004-01-26 00:48:52 +00:00
myk%mozilla.org bad09ee2a7 Fix for bug 183774: makes duplicates.xul compute a correct base URL when jarred so that links to bugs work.
r=gerv
a=myk
2004-01-25 18:47:16 +00:00
ian%hixie.ch 07c133f1c6 Handle exceptions being raised in the Schedule() handler. Before, they would cause the bot to crash on startup and to say stupid things during module loading. 2004-01-25 13:49:54 +00:00
ian%hixie.ch 8e92e66100 Standardise on 'status' as the status command for all modules. 2004-01-25 13:05:45 +00:00
ian%hixie.ch d828839a5b Support comments, p tags, and div tags. 2004-01-25 13:04:23 +00:00
ian%hixie.ch 16365fd40c Added some default hit protection. Removed a redundant variable definition. Implemented responses for tickling and apologies. Added some support for the moronic misspelt 'u' (you) form. Added support for shaking hands. Added some insults to handle and cleaned up (/x) two regular expressions that were getting very long. 2004-01-25 11:41:48 +00:00
ian%hixie.ch d4f15faacd Don't send PASS unless there is a password. Make some debug messages a little clearer. Report PASS errors. And most importantly: Correctly handle NICK changes. We will now only change our internal memory of our nick when the server tells us what are nick is. As part of this, stop using the Net::IRC concept of the Current Nick, since that is completely broken. Handles invalid nicks much more gracefully. 2004-01-25 02:48:32 +00:00
ian%hixie.ch cdfee27e24 Remove excessive trailing spaces. Fix a bug where I was setting the wrong variable (duh), this should make the username/identd stuff actually work. Make the mail regarding the server being down actually show the right values. Split some debug lines onto two for clarity. 2004-01-25 01:12:34 +00:00
ian%hixie.ch f545615f80 Oops, need double quotes to interpolate... 2004-01-25 01:03:45 +00:00
ian%hixie.ch 9f0e341e1a Some more drastic auto-fixing code for really annoying servers. 2004-01-25 00:53:50 +00:00
ian%hixie.ch 8d471be1bb Make mozbot try to use a valid username if it thinks it needs to (this is untested; what do servers normally complain about when the identd isn't valid? I've seen this happen but I forget the actual string they send back). Also, fix an undefined variable warning in the wordWrap method. 2004-01-25 00:45:38 +00:00
ian%hixie.ch d0b875b352 Upgrade the insult protection overrides to be more customisable. Add more of them by default. Note that this is not a backwards compatible change but since we haven't released a version with this module yet, that's ok. 2004-01-25 00:08:43 +00:00
ian%hixie.ch fe573d34c5 New fortune cookie format, in case we ever add more types of cookies. Limit on size of cookie file, to prevent trivial DOS attack. Prevent the addition of duplicate cookies. 2004-01-24 23:56:12 +00:00
ian%hixie.ch 2cdf4e84e1 * Support fluffy "tell me" prefix
* Fix a bug introduced in version 1.10 which made Infobot, ah, not work. (bug 223905, thanks to Charlie, Michael, and justdave)
* Support for more fluffy wording (expletives in questions)
* Space out some regular expressions
* Made the "anyone know what foo is" form actually work for the first time
* Fix the bug introduced 7 patches ago, which I partly fixed 5 patches ago, in which "targetted" comments wouldn't be, ah, targetted.
2004-01-24 23:48:11 +00:00
gerv%gerv.net ab009557d9 Bug 232055 - add more colours to line graphs (default is 7; we now have 16.) Patch by gerv; r,a=justdave. 2004-01-24 21:40:31 +00:00
ian%hixie.ch 512bd2cee7 minor documentation error fix 2004-01-24 18:40:07 +00:00
gerv%gerv.net 3ddeaf3e2a Massive rearrangement of the installation section. Hopefully it makes sense now. 2004-01-24 18:31:00 +00:00
myk%mozilla.org 32c90fe5cd fixing incorrect ulink attribute (href should be url) 2004-01-23 07:53:30 +00:00
gerv%gerv.net 69007c8ed2 Bug 227155 - make sure running collectstats.pl twice in a day, or migrating data from old charts to new charts where there are duplicate entries, doesn't cause an SQL error. Patch by gerv; r,a=justdave. 2004-01-22 08:10:53 +00:00
gerv%gerv.net 063eb3074e Bug 231391 - make "cumulate" option work on new charts, together with a few UI tweaks. Patch by gerv; r=kiko, a=myk. 2004-01-22 00:02:27 +00:00
bugreport%peshkin.net fc41d4b179 Bug 225075: Fix exact case search so it only selects bugs with matching case strings.
r=bbaetz, a=justdave
2004-01-21 14:01:08 +00:00