Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-09-14 | search: thread the new engines too | Giuseppe Bilotta | |
2012-09-14 | search: rbot-ize wolframalpha | Giuseppe Bilotta | |
2012-09-14 | search: preliminary Wolfram Alpha support | Giuseppe Bilotta | |
Thanks Lite_ again | |||
2012-09-13 | search: some ddg reworking | Giuseppe Bilotta | |
Make it more similar to google, modulo obvious differences in behavior and possibilities. | |||
2012-09-13 | search: be more rbot-ish in ddg | Giuseppe Bilotta | |
2012-09-13 | search: preliminary duckduckgo support | Giuseppe Bilotta | |
Thanks Lite_ | |||
2012-09-10 | chucknorris: typo | Giuseppe Bilotta | |
2012-09-10 | search: fix google calc scraping | Giuseppe Bilotta | |
2012-08-31 | markov: be more robust about flaky dbs | Giuseppe Bilotta | |
Due to historical bugs, some database entries may have ended up being serialized as strings. Recover from this by making them into arrays. | |||
2012-08-31 | bdb: restore errors should be logged as errors | Giuseppe Bilotta | |
2012-08-31 | search: update for changes in google's html | Giuseppe Bilotta | |
2012-07-14 | Update gettext support | Giuseppe Bilotta | |
Somewhere along the line between 2.0.0 and 2.2.1 gettext switched from locale to lang for the hash key name. Support both. | |||
2012-06-21 | tumblr: escape the non-range dash in the group regex | Giuseppe Bilotta | |
2012-05-14 | search: fix google | Giuseppe Bilotta | |
2012-05-14 | utils: support hex HTML entities | Giuseppe Bilotta | |
2012-04-30 | db adaptors: nil internal variable when closing | Giuseppe Bilotta | |
This prevents subsequent spurious flushes from bombing out because of closed databases. | |||
2012-04-30 | quakeauth: notify when identified | Giuseppe Bilotta | |
This ensures that joining after identification (config setting irc.join_after_identify) works correctly with quake auth too. | |||
2012-03-26 | weather: use proper units text when using config option | Giuseppe Bilotta | |
Previously, if units was false (no units specified), wu_units would become "_false" instead of "_<whatever was in the config value>". | |||
2012-03-20 | Forecast plugin patch | Giuseppe Bilotta | |
"I've updated the forecast plugin, the two API URLs used had been updated and the NOAA SOAP API method call now requires 6 arguments instead of the 5 it was passing previously." (Ticket #89) | |||
2012-03-04 | RubyGems obsoleted *and* b0rked all_load_path, try to work around it | Giuseppe Bilotta | |
2012-03-03 | httputil: work (sub-par) without iconv | Giuseppe Bilotta | |
2012-03-03 | Document iconv dependency | Giuseppe Bilotta | |
2012-02-01 | math: ruby wants leading 0s to floating points numbers | Giuseppe Bilotta | |
2012-01-25 | search: fix gcalc | Giuseppe Bilotta | |
Google changed their layout again. To be a little more future-proof, split the html into as many <br/> sections as there are, and pick the first one that contains the literal string ' = ' if there is one. | |||
2012-01-23 | greed: prevent players from going twice in a row | Okasu | |
2011-12-26 | greed: refactor and prepare for more complete play | Giuseppe Bilotta | |
The score is now saved in a look-up table, that also allows more detailed output when showing the score. Also, the dice rolling potentially allows for a different number of dices to be rolled (e.g. if some are held). Take the opportunity to also gettextize outuput. | |||
2011-12-26 | greed: stylistic changes | Giuseppe Bilotta | |
Sort dices when rolling and separate values with spaces. | |||
2011-12-26 | Add a Greed dice game. | Okasu | |
2011-12-26 | Googlefight plugin fix | Okasu | |
2011-12-21 | twitter: preliminary status htmlinfo filter | Giuseppe Bilotta | |
This allows the link info published by URL in the new /#!/ format to be more meaningful than the warning about missing JavaScript support caused by the new "web 2.0" Twitter site. | |||
2011-12-21 | tumblr: fix 'tumblr configure' regexps | Giuseppe Bilotta | |
The way they were, specifying channel, email, password and group caused the password to be merged with the email and the group to become the password. | |||
2011-12-08 | Improve first par detection without hpricot | Giuseppe Bilotta | |
2011-12-07 | markov: mention learn in summary help | Giuseppe Bilotta | |
2011-12-04 | markov: document 'learn from <file>' | Giuseppe Bilotta | |
2011-10-24 | dict: oxford fix from AndrewNTH | Giuseppe Bilotta | |
See tracker issue #79 | |||
2011-10-24 | Exit for good when getting a DBFatal error | Giuseppe Bilotta | |
2011-09-26 | imdb plugin: again fixes outdated ratings pattern | Matthias -apoc- Hecker | |
2011-09-22 | UNO: prevent player from replaying a misplayed card | Giuseppe Bilotta | |
2011-09-15 | Better handling of akills and other form of disconnections | Giuseppe Bilotta | |
2011-09-15 | youtube: not all urls have v= as first CGI param | Giuseppe Bilotta | |
2011-08-30 | An unparseable message from the server is a ServerError | Giuseppe Bilotta | |
2011-08-28 | basics: UI command to send NOTICEs | Giuseppe Bilotta | |
2011-08-28 | fix for imdb, changed patterns for ratings&genre | Matthias -apoc- Hecker | |
2011-07-11 | Fix TC db close on cleanup | Giuseppe Bilotta | |
When closing the TC db on cleanup, we didn't remove it from the environment. Override the #close() method to achieve that. | |||
2011-06-11 | Saner treatment for connect errors | Giuseppe Bilotta | |
Rather than raising changing the message (a message that would not be displayed anyway), display the (composed) error message and then reraise without further changes. | |||
2011-06-09 | Mark threaded mapped messages as replied | Giuseppe Bilotta | |
This prevents them from being delegated to unreplied() before the processing thread has the chance to mark it replied. The solution would fail for threaded messages whose processing would not reply, but I'm not aware of such a method currently exists. A future design of the message delegation and mapping could thread the actual delegation instead, and this problem would be solved. | |||
2011-06-03 | Ruby 1.9 can intern empty strings | Giuseppe Bilotta | |
Since in the subsequent switc we check for nil, explicitly use nil when the modifier is empty or nil rather than relying on a rescued exception. | |||
2011-06-03 | More outdated message in en translations | Giuseppe Bilotta | |
2011-06-03 | Update translations | Giuseppe Bilotta | |
2011-05-11 | weather: refactor NWS output | Giuseppe Bilotta | |
Aside from gettexting, this separates out all the data that is available in both metric and imperial units, to allow a potential extension for support for the user choice of units. Fix heat index and windchill in the mean time. |