James Lu
0c9a0ee92d
Rename WTE plugin to TranslateParty
...
This is probably less mean to the translator developers that we're hacking a free API of.
2016-07-15 11:56:42 -07:00
James Lu
7c3c90ee37
Bump version to 2016.07.03+git
2016-07-03 12:49:10 -07:00
James Lu
1e96e5fd80
Bump version to 2016.07.03
2016.07.03
2016-07-03 12:49:04 -07:00
James Lu
390a4e3bfc
LastFM: various formatting improvements
2016-06-19 20:33:07 -07:00
James Lu
937bb9ce01
SupyMisc: remove 'getnick'
...
The 'nick' command already returns this when no parameters are given.
2016-06-19 11:28:33 -07:00
James Lu
413a9961d4
PkgInfo: tweaks to 'centos'
...
Make repository name optional, so they can be listed if only the release number is given. Fix --exact and add a --startswith filter option for packages.
2016-06-14 19:43:48 -07:00
James Lu
22a4fb457d
DDG: fix wrong command name in README
...
[skip ci]
2016-05-29 16:23:10 -07:00
James Lu
5262a48bd1
SupyMisc: skip testSPsourceFetch if --no-network is given
2016-05-15 10:48:30 -07:00
James Lu
274027c94a
Bump version to 2016.05.15+git
2016-05-15 10:28:42 -07:00
James Lu
f2d9a3a3ff
Bump version to 2016.05.15
2016.05.15
2016-05-15 10:28:39 -07:00
James Lu
814aeefc21
update-version: support git tagging
...
[skip ci]
2016-05-15 10:28:31 -07:00
James Lu
420ee16782
.travis.yml: drop Python 3.2 [ci skip]
...
Replacer has broken this for quite a while, due to bugs in older versions of the Python re library. This is not officially supported anyways.
2016-05-09 18:36:18 -07:00
James Lu
395bb79db8
.travis.yml: add missing var to allow_failures
2016-05-09 18:29:52 -07:00
James Lu
865b15aab1
PkgInfo: raise timeout for tests
2016-05-09 18:25:49 -07:00
James Lu
eef5f5ed28
RhymeZone: skip tests & mark unsupported on Python 2
2016-05-09 18:22:49 -07:00
James Lu
5ba63c3518
FML: catch non-existing FMLs instead of outputting None fields
2016-05-09 18:19:49 -07:00
James Lu
28d137625f
.travis.yml: disable sudo, install unbound-host for SysDNS tests
...
Closes #35 .
2016-05-09 18:18:03 -07:00
James Lu
4b9e6d2f7c
SysDNS: allow changing the 'host' binary in tests, via environment variable SYSDNS_HOST_COMMAND
2016-05-09 18:11:38 -07:00
James Lu
e70db1ca72
PortLookup: fix tests
2016-05-06 21:23:26 -07:00
James Lu
311822d355
Add Replacer.py migration stub ( #51 )
2016-05-06 21:21:13 -07:00
James Lu
2a556a1b84
Rename Replacer->SedRegex ( Closes #51 )
2016-05-06 21:19:28 -07:00
James Lu
bd1496f86e
PortLookup: normalize whitespace & update data parsing
2016-05-04 21:24:21 -07:00
James Lu
52c08a77b9
PkgInfo: move squeeze to debian-archive
2016-04-21 19:14:22 -07:00
James Lu
51b9586897
Replacer: also don't allow whitespace as delimiter
2016-04-10 12:26:21 -07:00
James Lu
528355d9ed
RelayNext: really fix AssertionError when server sends a message
2016-04-07 18:16:30 -07:00
James Lu
4acb395694
RelayNext: don't cause AssertionError when servers send a message
...
Looking up a server name with ircdb.checkIgnored (when servers set modes, for example) raises an AssertionError, so only do that for senders that are a valid nick.
2016-04-05 21:03:19 -07:00
James Lu
8bbc9f88bd
Replacer: actually, only allow non-alphanumeric delimiters to prevent false positives
...
ref: #50 .
2016-04-03 08:52:57 -07:00
James Lu
a18025cca5
Replacer: restore support for alternate delimiters
...
Closes #50 .
2016-04-03 08:18:57 -07:00
James Lu
a05567620b
RelayNext: exempt the bot from ignore checking
2016-03-27 10:20:15 -07:00
James Lu
a432ab7d5b
RelayNext: check for channel ignores too
...
lalala nothing to see here
2016-03-27 09:52:52 -07:00
James Lu
8d30c20a1e
RelayNext: be channel-specific when looking at events to ignore
2016-03-25 15:20:01 -07:00
James Lu
5ba2d46273
RelayNext: respect noHighlight in the newnick of NICK change relays
...
Reported by @nathan0.
2016-03-17 14:53:36 -07:00
James Lu
e07d8c9bb3
RelayNext: purge -'s in nonprivmsg formatting
...
This is inherently useless and only makes the post-formatting code more complicated than it should be.
2016-03-17 10:52:03 -07:00
James Lu
f5d28c2aa1
Weather: fix almanac API parsing ( Closes #46 )
2016-03-08 20:07:53 -08:00
James Lu
8f98243814
RelayNext: more cleanup; show a specific error when 'nicks' is called on a channel without any relays
2016-03-06 12:33:27 -08:00
James Lu
1f78a9fb28
RelayNext: cleanup, sort 'nicks' output case-insensitively
2016-03-06 12:33:27 -08:00
James Lu
a4a1805a6c
Fill in all missing author and url fields in plugins
2016-03-04 16:45:05 -08:00
James Lu
bb1ed2eda8
Bump version to 2016.02.28.1+git
2016-03-04 16:39:58 -08:00
James Lu
4da5769007
update-version: remove exception for subtrees
2016-03-04 16:38:19 -08:00
James Lu
177eefa0a3
plugins: update my email
2016-03-04 16:36:16 -08:00
James Lu
ecb313dd1f
MCInfo: in 'recipes', use str.lower() before comparing text
2016-03-04 16:32:15 -08:00
James Lu
a82a753972
MCInfo: add 'recipes' command to show all recipes involving an item
...
Closes #45 .
2016-03-04 16:28:26 -08:00
James Lu
2daa8a98a1
MCInfo: fetch item from the smelting UI if not explicitly defined, remove debug print
2016-03-04 16:07:09 -08:00
James Lu
1390a61e96
MCInfo: add 'smelt' command
...
Closes #42 .
2016-03-04 15:52:16 -08:00
James Lu
e73e47f211
Merge branch 'release/2016.02.28.1'
2016-03-04 15:30:26 -08:00
James Lu
eb4f2b31e9
Bump version to 2016.02.28.1
2016.02.28.1
2016-03-04 15:28:14 -08:00
James Lu
f4f9bf6956
LastFM: prefer looking up account names; use ident@host only if the caller isn't registered
...
Closes #43 .
2016-03-04 15:25:04 -08:00
James Lu
9c4ad9acda
MCInfo: fix typos in comments
...
wtf is a "fatch"?
2016-02-29 07:04:12 -08:00
James Lu
0bc0aa0bf7
New MCInfo plugin, for showing Minecraft crafting recipes & block info
2016-02-28 20:22:14 -08:00
James Lu
66b3ef6d17
Wikifetch: make _wiki() return the fetched text instead of replying it directly
2016-02-28 18:20:52 -08:00