56df9ec
(main)
wikiproject_tagger: Add typing by
2024-04-08 20:06:43 -0400
5522774
Code cleanup wtih ruff + add pre-commit hook by
2024-04-08 17:24:15 -0400
10bc4b3
Python 3.11+ cleanup and bugfixes by
2024-04-07 19:55:25 -0400
b3ef06c
(refs/pull/79/head)
Add DuckDuckGo search engine, add `extra_deps` by
2023-03-23 17:01:31 +0000
9ee4493
Rename some defaults for Libera by
2021-05-24 01:01:30 -0400
42e2672
(legacy-python2)
Fix URL proxying with query strings by
2021-05-06 23:16:50 -0400
4747c37
copyvios: Improve exclusions logic by
2021-05-04 00:47:48 -0400
a73f618
Initial conversion to Python 3 by
2021-04-12 02:56:46 -0400
01dcbd4
copyvios: Support on-error condition for URL proxying by
2021-04-04 00:53:20 -0400
92d43e5
copyvios: Missed a file by
2021-04-04 00:26:48 -0400
9d66ebc
copyvios: Config-directed URL proxying by
2021-04-04 00:10:00 -0400
fe2e787
Fix issues in previous commit by
2021-03-20 21:03:01 -0400
2324a73
copyvios: Refactor some parsing logic and add dynamic Blogger support by
2021-03-20 20:21:30 -0400
5670435
Sort output of !listchans; expose config.permissions.User object by
2021-01-25 00:02:41 -0500
ee2addf
Track joined/parted channels on restart; improve !stalk; add !listchans by
2021-01-24 19:29:47 -0500
a8a605f
Reduce wait between queries from 2s to 1s by
2021-01-24 16:29:23 -0500
abb9403
More bug fixes by
2020-10-21 12:02:27 -0400
a49a82e
Fix a few bugs by
2020-10-21 11:45:24 -0400
2b5914b
Support parser-directed URL redirecting (for Wayback Machine PDFs) by
2020-10-21 11:33:41 -0400
b9074c9
URL exclusions: fix uppercase characters in patterns never matching by
2020-05-08 20:23:51 -0400
2df64ed
Fix not sending Content-Type in POST requests by
2019-08-16 21:38:24 -0400
88f9c21
URL exclusions: fix comment parsing by
2019-06-20 23:57:33 -0400
1cdc0a5
Improve excluded URL list parsing by
2019-06-20 23:32:04 -0400
3c95c22
Version bump for 0.4 by
2019-03-24 17:31:20 -0400
f47dfee
Merge develop into master (release/0.3) by
2019-03-24 17:21:52 -0400
ea4ee76
(tag: v0.3)
release/0.3 by
2019-03-24 17:20:59 -0400
774628b
OAuth support; switch to requests; update login flow by
2019-03-24 04:21:08 -0400
f1b93a4
Log warnings; use rvslots when fetching revision content by
2019-03-23 21:44:02 -0400
18ac075
Merge pull request #78 from bhuvy2/develop by
2019-03-08 21:13:29 -0500
7af4e90
(refs/pull/78/head)
Fixed spelling error, fist -> first by
2019-03-08 13:39:47 -0600
8a945b0
Greatly simplify MarkovChain implementation by
2019-02-24 00:05:23 -0500
466d3a4
copyvios: Minor refactor for cleaner stack frames. by
2019-02-18 21:26:03 -0500
42a224f
copyvios: Catch PDF parser exceptions more aggressively. by
2019-02-18 00:53:04 -0500
c68a5e6
Fix Page.toggle_talk() on mainspace titles with colons. by
2019-01-15 22:07:17 -0500
b48af48
wikiproject_tagger: Fix regex for wikiproject banner shells. by
2017-09-28 10:07:56 -0500
7b294d1
Fix --autoassess with no argument. by
2017-09-11 01:47:39 -0500
7d7d1ac
Update dependencies, copyright year. by
2017-09-02 03:22:45 -0500
0bc1950
Update copyright year. by
2017-09-02 08:07:32 +0000
2f5d706
Exclude userspace from tagging. by
2017-05-07 00:42:09 -0500
17df270
fix category class tagging by
2017-05-06 12:21:26 -0500
4018e1a
Slightly more efficient when a page is encountered multiple times. by
2017-05-04 20:38:49 -0500
8a339c7
Fix spacing after banner. by
2017-05-04 16:39:08 -0500
ce591e7
Fix banner placement logic for shell-less banners. by
2017-05-04 16:23:10 -0500
be2fcff
Smarter banner placement. by
2017-05-04 16:07:12 -0500
8765f12
Remove project tagger's genfixes; they don't really work anyway by
2017-05-04 15:45:36 -0500
ac5d741
whoops by
2017-05-04 15:39:46 -0500
d910c6a
--tag-categories should examine the root as wel by
2017-05-04 15:38:33 -0500
f684821
banner tagger: can tag categories, add |auto param if appropriate, fixes by
2017-05-04 15:22:16 -0500
e3aafcf
(refs/pull/47/merge)
Merge 713df0f0d8
into cc574cec6d
by
2017-04-17 04:38:57 +0000
cc574ce
WikiProjectTagger: Fix auto-assess when no current assessments. by
2017-01-15 03:57:58 -0600
e41a178
Mark WikiProjectTagger edits as minor. by
2017-01-15 03:14:07 -0600
e9cf788
Slightly better detection of existing parameters. by
2017-01-15 03:11:42 -0600
178428c
Allow specifying task number in config. by
2017-01-15 02:44:07 -0600
07b241f
Fix WikiProjectTagger page saving bug. by
2017-01-15 02:36:11 -0600
39b63f1
Add a bunch of things to the WikiProjectTagger task. by
2017-01-15 02:18:22 -0600
aed5a59
Fix SitesDB lookup for sites with overlapping URLs. by
2016-12-30 13:49:02 -0500
802fa32
Make "!remind list" behavior more predictable. by
2016-10-06 00:01:48 -0500
7f5bd0c
Merge pull request #65 from justinkim/develop by
2016-09-30 20:06:57 -0500
2294de3
(refs/pull/65/head)
Clarify !lag output by
2016-09-30 20:56:27 -0400
a463c6d
Fix lazy loading bug where lxml.etree wasn't accessible to bs4. by
2016-08-04 00:59:52 -0400
f2099df
Minor refactor in HTML parser. by
2016-07-27 18:48:38 -0400
454e6bd
Bump dependencies. by
2016-06-09 22:08:58 -0400
fbb9ea7
Catch empty Google results properly. by
2016-06-05 23:39:06 -0400
aba91c0
Missing comma. by
2016-06-05 23:15:47 -0400
a953566
Add GoogleSearchEngine. by
2016-06-05 23:01:55 -0400
98d0977
Refactor search; cleanup; fixup. by
2016-05-10 04:47:45 -0500
7853bcc
Fix dependency checking for search engines. by
2016-05-10 04:27:17 -0500
76b068c
Add Yandex proxy support. by
2016-05-10 04:17:54 -0500
a0d7eb6
Add Yandex search support. by
2016-05-10 02:05:32 -0500
04ed525
Refactor search engines. by
2016-05-04 12:00:55 -0500
80890fb
WebFileType doesn't work by
2016-04-02 19:04:22 -0500
977b587
Add support for Bing Search by
2016-04-02 18:29:55 -0500
2624908
Allow lower-case R for reminder IDs. by
2016-03-13 21:12:13 -0500
5479375
Improve per-channel quieting. by
2016-01-31 22:05:04 -0600
29d9c80
Fixup. by
2016-01-31 15:55:40 -0600
425c51a
Fix config. by
2016-01-31 15:50:02 -0600
cb86d66
Add a per-channel quiet config setting. by
2016-01-31 00:54:54 -0600
69cdb41
Adjust mirror hints to include direct links back to the article. by
2016-01-15 05:25:20 -0500
b4b079f
Update copyright year for 2016. by
2016-01-13 05:28:44 -0500
4828cba
Catch possible ValueError when doing opener.open(). by
2016-01-13 05:13:41 -0500
805f27d
Fix broken continue. by
2016-01-04 04:59:34 -0500
e4509b9
Fix NickServ auth with protected nicks. by
2016-01-04 04:50:37 -0500
9a7652c
Bugfix for alternate PRIVMSG/NOTICE format. by
2016-01-04 03:43:50 -0500
e73fb6d
Add changelog entry for previous commit. by
2016-01-04 03:01:36 -0500
fc0bff6
Try not to join channels before NickServ auth has completed. by
2016-01-04 03:00:59 -0500
7d34781
Avoid redundant loading of disabled modules. by
2016-01-04 01:01:23 -0500
f9b646b
Improve config file command/task exclusion logic. by
2016-01-04 00:51:50 -0500
66ef969
Fix ranges with size 0. by
2016-01-03 03:54:59 -0500
6516992
Add a missing argument to the _IP tuple. by
2016-01-03 03:42:33 -0500
d30f515
Support ranges as arguments to !cidr. by
2016-01-03 03:38:29 -0500
a15149d
Fix broken color codes. by
2016-01-03 01:34:15 -0500
0b4e6d9
Tweaks for !cidr. by
2016-01-03 01:32:32 -0500
222b28f
Show IP range; tweaks. by
2016-01-03 01:10:23 -0500
623bf5a
Fix construction of packed CIDR mask from binary representation. by
2016-01-02 22:59:10 -0500
f75a40d
Add a !cidr command. by
2016-01-02 22:41:57 -0500
ea809a5
Remove extraneous colon in edit summary. by
2016-01-02 04:55:12 -0500
7dfc38b
Reminders that expire while the bot is offline trigger after startup. by
2016-01-02 04:25:47 -0500
1fc6308
Update copyright year for 2016. by
2016-01-02 03:34:30 -0500
4eaf43d
Improve argument parsing for !remind. by
2016-01-02 02:59:41 -0500
17a8a53
Fixed config script. by
2016-01-02 02:41:28 -0500