Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-08-18 | Add a plugin skeleton generator | Raine Virta | |
`rake plugin` | |||
2010-08-18 | Fix typo | Raine Virta | |
2010-08-18 | lastfm: require spotify plugin to be enabled for spotify link info | Raine Virta | |
2010-08-17 | search: skip non-search-results link | Giuseppe Bilotta | |
This prevents the regexp scan to grab the Google Privacy link when no results were found. | |||
2010-08-13 | translator: support both pre-1.0 and post-1.0 Mechanize namespaces | Giuseppe Bilotta | |
2010-08-05 | UNO!: replace_player() returns whether it worked or not | Giuseppe Bilotta | |
2010-08-05 | UNO!: don't replace with nonexisting players | Giuseppe Bilotta | |
2010-08-05 | UNO!: prevent a challenge after a pick after a W+4 | Giuseppe Bilotta | |
2010-08-03 | hangman: fix playing with a private message | Giuseppe Bilotta | |
The target was being of the wrong class (String vs Irc::Channel), busting all the hash lookups. | |||
2010-08-03 | hangman: IRCify HTML in definitions | Giuseppe Bilotta | |
2010-07-29 | hangman: ensure 'hangman define' always answers | Giuseppe Bilotta | |
2010-07-24 | imdb: fix plot detection | Giuseppe Bilotta | |
2010-07-24 | imdb: fix grab_info() | Giuseppe Bilotta | |
2010-07-20 | geoip: massage a few messages | Giuseppe Bilotta | |
Solve a few gettext issue, and re-introduce the commas around the region. | |||
2010-07-18 | hangman plugin: update a couple of messages | Giuseppe Bilotta | |
It's 'hangman define' now, and we should only use one prefix in the example command | |||
2010-07-10 | factoids plugin: more help | Giuseppe Bilotta | |
2010-07-10 | UNO! plugin: clean join_timer when game starts | Giuseppe Bilotta | |
This prevents spurious messages about the game join timer being cancelled when a game is ended by all players but one dropping out. | |||
2010-07-05 | load-gettext: cope with ruby gettext 2.1.0 | Giuseppe Bilotta | |
2010-07-03 | freshmeat plugin: use XML news if possible | Giuseppe Bilotta | |
Freshmeat now provides the news in XML form under /index.xml, which provides more information, and in a more computer-friendly way. Use that if possible (correctly-configured API token), fall back to RSS parsing otherwise. | |||
2010-07-03 | HTTP: only set cookies for the correct domain | Giuseppe Bilotta | |
When a redirect has a Set-Cookie: header, check if the cookie domain is valid for the host we are redirected to. If not, don't set the cookie in the new request. | |||
2010-07-03 | HTTP: support servers that forget to escape the redirect location | Giuseppe Bilotta | |
2010-07-03 | hangmang plugin: rename 'define' to 'hangman define' | Giuseppe Bilotta | |
2010-07-02 | Release checklist | Giuseppe Bilotta | |
We sometimes skip releases for such a long time that we forget what exactly we have to do, and in what order. Let's keep this list in view and up-to-date | |||
2010-07-02 | figlet plugin: never prepend nick | Giuseppe Bilotta | |
2010-07-02 | Strange error in po/en/rbot-uno.rb | Giuseppe Bilotta | |
2010-07-02 | UNO! plugin: prevent double wild play | Giuseppe Bilotta | |
This allows lazy players to specify the color after playing the wild by pressing up-arrow and adding the color to the previous line, without running the risk of playing their precious second wild. | |||
2010-07-02 | UNO! plugin: be more discreet about user failures | Giuseppe Bilotta | |
The public announcement is now a generic "can't do that", with the specific message being notified to the user. This reduces the chance of other players guessing what the current player has from the error messages. | |||
2010-07-02 | UNO! plugin: stop join_timer on end_game | Giuseppe Bilotta | |
This prevents a game from starting after it has ended. | |||
2010-07-02 | UNO! plugin: cope with pre-game drops | Giuseppe Bilotta | |
The drop is still counted, to prevent people from leaving and then rejoining until they have nice cards. | |||
2010-07-02 | freshmeat plugin: use current API | Giuseppe Bilotta | |
The old XML files are not accessible, sadly, and the new API requires an auth token. But at least it works again. For updates, we use the RSS feed, parsing it manually. | |||
2010-07-02 | Update PO files | Giuseppe Bilotta | |
2010-07-01 | Update versions in manpages when tagging | Giuseppe Bilotta | |
2010-07-01 | Some man page rationalization | Giuseppe Bilotta | |
Add myself, reformat, minor tuneups to the text, complete missing information, etc | |||
2010-07-01 | Rakefile: get rid of useless dependency | Giuseppe Bilotta | |
It's loaded by gempackagetask anyway ... | |||
2010-07-01 | Ignore man pages | Giuseppe Bilotta | |
2010-07-01 | Get rid of man/Makefile | Giuseppe Bilotta | |
2010-07-01 | Rake manpages rule | Giuseppe Bilotta | |
2010-07-01 | Package man files | Giuseppe Bilotta | |
Define a rule in the Rakefile to generate them, and change the Dir[] into a FileList[] into the gemspec. The latter change has the downside of requiring Rake's FileList, but the upside of listing non-existing files, so that Rake can create them, if possible, or complain if they are just missing. | |||
2010-07-01 | poll plugin: some TODOs | Giuseppe Bilotta | |
2010-07-01 | poll plugin: message fixes | Giuseppe Bilotta | |
Set up gettext strings properly, adjust case, and cope more cleanly with the case of multiple address prefixes. | |||
2010-07-01 | poll plugin: make 'start' keyword optional | Giuseppe Bilotta | |
2010-07-01 | poll plugin: message fixes | Giuseppe Bilotta | |
2010-07-01 | poll plugin: improve poll start handling | Giuseppe Bilotta | |
Use the time parsing routines in utils, and compute the split at blob parse time rather than at command recognition time. | |||
2010-07-01 | Fixed googlefight.rb regex | a7x | |
2010-07-01 | seen: Ignore garbage phrases as a users last words. | David Gadling | |
2010-07-01 | url: Add a config option to auto-shorten URLs. | David Gadling | |
shortenurls: Add a favorite service config option. Auto-shortening URLs is mutually exclusive with showing information about them as the output would be very confusing. The favorite shortenting service option only really applies when other plugins call shortenurls.shorten, so they don't have to hard-code which shortening service to use. | |||
2010-07-01 | poll: New plugin for having polls (votes, contests, etc) running. | David Gadling | |
Polls can be brief (2 minutes) or longer lasting (2 weeks). | |||
2010-07-01 | roulette: Keep track of points and provide a hall of fame (hof) | David Gadling | |
2010-07-01 | autoop: Add a 'seed' command that makes sure current ops in a channel will ↵ | David Gadling | |
be autoopped. There's also a config item (autoop.seed_format) that lets you control how much, if any of a users hostmask is globbed. | |||
2010-07-01 | autoop: Add a 'restore' command that will op anybody that would be autooped. | David Gadling | |
This goes through the list of hostmasks that would be opped in the channel, and checks to see if any of them are currently not opped. If they're not, they're opped. Nobody is ever deopped. |