]>
jfr.im git - erebus.git/log
John Runyon [Mon, 11 Mar 2024 17:09:50 +0000 (11:09 -0600)]
add oidentd support
John Runyon [Sun, 10 Mar 2024 13:00:34 +0000 (07:00 -0600)]
sockets - use channel's bot if on channel
John Runyon [Sun, 3 Mar 2024 04:29:31 +0000 (21:29 -0700)]
update README with new irc
John Runyon [Sun, 3 Mar 2024 01:56:45 +0000 (18:56 -0700)]
urls - fix big exception if AIA encounters an SSL error
John Runyon [Sat, 2 Mar 2024 16:58:23 +0000 (09:58 -0700)]
new admin_channel - add JOIN, PART, FPART commands
John Runyon [Sat, 2 Mar 2024 16:20:28 +0000 (09:20 -0700)]
admin_channel -> channel_admin, add fclevel alias
John Runyon [Sat, 2 Mar 2024 16:17:20 +0000 (09:17 -0700)]
urls - dont indicate a content-length mismatch if we just didnt bother reading
John Runyon [Sat, 2 Mar 2024 16:16:59 +0000 (09:16 -0700)]
urls - remove no-cache
John Runyon [Sat, 2 Mar 2024 16:08:35 +0000 (09:08 -0700)]
urls - reformat headers
John Runyon [Wed, 28 Feb 2024 08:39:58 +0000 (01:39 -0700)]
bashorg - add aliases bashorg and bash.org
John Runyon [Wed, 28 Feb 2024 08:39:00 +0000 (01:39 -0700)]
add PASS support
John Runyon [Fri, 16 Feb 2024 21:30:29 +0000 (14:30 -0700)]
urls - work better with (some) punctuation around the url
John Runyon [Sat, 3 Feb 2024 11:04:53 +0000 (04:04 -0700)]
modlib - correctly explain IGNORED level
John Runyon [Sat, 3 Feb 2024 11:01:01 +0000 (04:01 -0700)]
update sql: remove unsigned from users.level
alter table users modify level tinyint(3) not null;
John Runyon [Thu, 25 Jan 2024 06:17:54 +0000 (23:17 -0700)]
update bot.config.example
John Runyon [Fri, 19 Jan 2024 20:25:01 +0000 (13:25 -0700)]
TODO
John Runyon [Thu, 18 Jan 2024 16:17:12 +0000 (09:17 -0700)]
trivia - add date to topstreaks
John Runyon [Sun, 14 Jan 2024 19:54:12 +0000 (12:54 -0700)]
urls - skip wunderground
John Runyon [Wed, 20 Dec 2023 03:52:44 +0000 (20:52 -0700)]
sockets - now working
John Runyon [Wed, 20 Dec 2023 03:44:57 +0000 (20:44 -0700)]
start work on sockets module, not ready to use yet
John Runyon [Mon, 18 Dec 2023 19:47:00 +0000 (12:47 -0700)]
add exit alias for !die
John Runyon [Wed, 13 Dec 2023 22:28:34 +0000 (15:28 -0700)]
move responsibility for input logging to the core
John Runyon [Wed, 13 Dec 2023 21:42:59 +0000 (14:42 -0700)]
basic_socket fix typo in send method
John Runyon [Wed, 29 Nov 2023 23:33:22 +0000 (16:33 -0700)]
add ctcp responses for ping, clientinfo
John Runyon [Sun, 26 Nov 2023 00:09:48 +0000 (17:09 -0700)]
add avweather module to pull METAR from aviationweather.gov
John Runyon [Sun, 26 Nov 2023 00:07:03 +0000 (17:07 -0700)]
some socket fixes
John Runyon [Sun, 26 Nov 2023 00:05:46 +0000 (17:05 -0700)]
trivia - fix findq help
John Runyon [Thu, 16 Nov 2023 20:31:03 +0000 (13:31 -0700)]
urls - fix choke on malformed URL
John Runyon [Thu, 16 Nov 2023 20:30:40 +0000 (13:30 -0700)]
refresh sqldump
John Runyon [Thu, 16 Nov 2023 19:10:55 +0000 (12:10 -0700)]
!rejoin - tell user which channel was rejoined
John Runyon [Sun, 12 Nov 2023 13:01:45 +0000 (06:01 -0700)]
allow managers to forceclevel
John Runyon [Sun, 12 Nov 2023 12:57:26 +0000 (05:57 -0700)]
add admin_channel
John Runyon [Thu, 2 Nov 2023 00:21:37 +0000 (18:21 -0600)]
TODO
John Runyon [Thu, 2 Nov 2023 00:20:33 +0000 (18:20 -0600)]
basic_socket - wrap incoming lines
John Runyon [Thu, 2 Nov 2023 00:04:05 +0000 (18:04 -0600)]
TODO
John Runyon [Thu, 2 Nov 2023 00:02:32 +0000 (18:02 -0600)]
add ability to hook extra sockets
John Runyon [Thu, 2 Nov 2023 00:02:14 +0000 (18:02 -0600)]
exception_hook - fix traceback to show last <limit> lines instead of first
John Runyon [Wed, 1 Nov 2023 20:54:52 +0000 (14:54 -0600)]
modlib - reorder hook functions and code to be consistent
John Runyon [Wed, 1 Nov 2023 20:50:52 +0000 (14:50 -0600)]
fix find to trim oldlogs
John Runyon [Fri, 27 Oct 2023 15:56:24 +0000 (09:56 -0600)]
update bot.config.example - add watchdog parameters
John Runyon [Fri, 27 Oct 2023 00:11:36 +0000 (18:11 -0600)]
update bot.config.example
John Runyon [Tue, 24 Oct 2023 02:21:50 +0000 (20:21 -0600)]
urls - beautifulsoup: use encoding from Content-Type if available
John Runyon [Mon, 23 Oct 2023 13:55:00 +0000 (07:55 -0600)]
exception_hook module
John Runyon [Mon, 23 Oct 2023 13:52:15 +0000 (07:52 -0600)]
core - add exception hooks
John Runyon [Mon, 23 Oct 2023 12:25:48 +0000 (06:25 -0600)]
urls - fix error messages working
John Runyon [Mon, 23 Oct 2023 12:22:44 +0000 (06:22 -0600)]
urls - include AIA usage flag in output
John Runyon [Sat, 21 Oct 2023 02:20:57 +0000 (20:20 -0600)]
subtext - allow empty replace
John Runyon [Sun, 15 Oct 2023 13:46:43 +0000 (07:46 -0600)]
trivia - also track time of streaks
John Runyon [Sun, 15 Oct 2023 08:17:59 +0000 (02:17 -0600)]
trivia - add max-streak tracking
John Runyon [Sun, 15 Oct 2023 08:17:40 +0000 (02:17 -0600)]
fix import.trivia.php - it was missing the question list conversion to a list-of-lists instead of a list-of-dicts, and also missing the introduction of categories
John Runyon [Wed, 11 Oct 2023 03:56:51 +0000 (21:56 -0600)]
remove __module__ from urls because it breaks on some things i love you python its so great getting magical exceptions from every corner (including corners you dont use) of the stdlib
John Runyon [Mon, 9 Oct 2023 00:18:08 +0000 (18:18 -0600)]
urls - swallow InvalidURL responses
John Runyon [Wed, 4 Oct 2023 07:47:13 +0000 (01:47 -0600)]
help - dont allow args to SHOWCOMMANDS
John Runyon [Wed, 4 Oct 2023 07:23:23 +0000 (01:23 -0600)]
urls - blacklist my gitweb, lol
John Runyon [Wed, 4 Oct 2023 07:22:16 +0000 (01:22 -0600)]
TODO
John Runyon [Wed, 4 Oct 2023 07:22:09 +0000 (01:22 -0600)]
control - use new flag-style options in error messages
John Runyon [Wed, 4 Oct 2023 07:14:25 +0000 (01:14 -0600)]
chanops - why is this here? its not used
John Runyon [Wed, 4 Oct 2023 07:14:12 +0000 (01:14 -0600)]
TODO
John Runyon [Wed, 4 Oct 2023 06:57:46 +0000 (00:57 -0600)]
nitterize - farm out to urls to fetch titles for generated nitter links
since it ignores twitter now (and twitter's titles are useless)
also, updated urls to factor some existing code into a function so
nitterize can call it
John Runyon [Mon, 2 Oct 2023 23:36:11 +0000 (17:36 -0600)]
urls - skip new reddit since titles are useless on it
John Runyon [Tue, 26 Sep 2023 18:36:33 +0000 (12:36 -0600)]
urls - add a bunch of headers to make stuff work
John Runyon [Thu, 21 Sep 2023 15:38:21 +0000 (09:38 -0600)]
fix setnitter
John Runyon [Thu, 21 Sep 2023 15:32:51 +0000 (09:32 -0600)]
update nitter to replace instance
John Runyon [Tue, 12 Sep 2023 07:34:35 +0000 (01:34 -0600)]
urls - add AIA support. needs python lib aia.
John Runyon [Mon, 11 Sep 2023 15:43:03 +0000 (09:43 -0600)]
TODO
John Runyon [Thu, 7 Sep 2023 19:53:04 +0000 (13:53 -0600)]
TODO
John Runyon [Thu, 7 Sep 2023 04:25:20 +0000 (22:25 -0600)]
TODO
John Runyon [Thu, 7 Sep 2023 04:22:00 +0000 (22:22 -0600)]
add steam module with !STEAMNP command
John Runyon [Thu, 7 Sep 2023 01:19:45 +0000 (19:19 -0600)]
remove a debugging print
John Runyon [Mon, 4 Sep 2023 03:45:07 +0000 (21:45 -0600)]
update README
John Runyon [Mon, 4 Sep 2023 03:32:09 +0000 (21:32 -0600)]
drop py2
John Runyon [Mon, 4 Sep 2023 03:30:31 +0000 (21:30 -0600)]
oops some words in README
John Runyon [Mon, 4 Sep 2023 03:23:32 +0000 (21:23 -0600)]
TODO
John Runyon [Mon, 4 Sep 2023 03:17:26 +0000 (21:17 -0600)]
update README
John Runyon [Mon, 4 Sep 2023 03:00:15 +0000 (21:00 -0600)]
control - add autoload flag to manipulate autoloads
John Runyon [Mon, 4 Sep 2023 02:57:19 +0000 (20:57 -0600)]
add admin_config module with SETCONFIG and DELCONFIG command
John Runyon [Mon, 4 Sep 2023 02:56:55 +0000 (20:56 -0600)]
config - add delete method
John Runyon [Mon, 4 Sep 2023 02:23:55 +0000 (20:23 -0600)]
control - show ignored status in whois
John Runyon [Mon, 4 Sep 2023 02:23:29 +0000 (20:23 -0600)]
admin_user module to set users' glevel
John Runyon [Mon, 4 Sep 2023 02:22:57 +0000 (20:22 -0600)]
urls - allow to block channels in config
John Runyon [Mon, 4 Sep 2023 01:18:58 +0000 (19:18 -0600)]
TODO
John Runyon [Mon, 4 Sep 2023 00:22:35 +0000 (18:22 -0600)]
urls: .strip title
John Runyon [Mon, 4 Sep 2023 00:20:38 +0000 (18:20 -0600)]
urls: add content-length and content-type
John Runyon [Fri, 25 Aug 2023 21:58:32 +0000 (15:58 -0600)]
urls - remove broken APIs
John Runyon [Fri, 25 Aug 2023 20:49:23 +0000 (14:49 -0600)]
urls - remove duplicate effort
John Runyon [Fri, 25 Aug 2023 04:56:53 +0000 (22:56 -0600)]
TODO
John Runyon [Thu, 24 Aug 2023 01:43:19 +0000 (19:43 -0600)]
TODO
John Runyon [Thu, 24 Aug 2023 01:33:53 +0000 (19:33 -0600)]
TODO
John Runyon [Thu, 24 Aug 2023 01:33:07 +0000 (19:33 -0600)]
urls - fix error handling
John Runyon [Thu, 24 Aug 2023 01:12:16 +0000 (19:12 -0600)]
urls - fix calling some regexes
John Runyon [Tue, 22 Aug 2023 23:15:16 +0000 (17:15 -0600)]
update listenbrainz default format
John Runyon [Sat, 19 Aug 2023 05:34:57 +0000 (23:34 -0600)]
make listenbrainz format configurable
John Runyon [Sat, 19 Aug 2023 04:55:45 +0000 (22:55 -0600)]
add listenbrainz module
John Runyon [Fri, 18 Aug 2023 23:21:53 +0000 (17:21 -0600)]
nitterize - use nitter.net instance
John Runyon [Sun, 13 Aug 2023 04:28:23 +0000 (22:28 -0600)]
adjust nitterize regex
John Runyon [Sat, 12 Aug 2023 07:55:18 +0000 (01:55 -0600)]
add bashorg module
John Runyon [Sat, 12 Aug 2023 03:53:24 +0000 (21:53 -0600)]
minor updates to nitterize and subtext to ignore DMs
John Runyon [Sat, 12 Aug 2023 03:35:42 +0000 (21:35 -0600)]
update TODO
John Runyon [Sat, 12 Aug 2023 03:24:54 +0000 (21:24 -0600)]
add nitterize module
John Runyon [Sat, 12 Aug 2023 02:59:50 +0000 (20:59 -0600)]
update error handling a bit