Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | URL_Title: use Content-Type header or its http-equiv | David Phillips | 2019-09-14 |
| | | | | | | | This patch adds the ability for URL_Title to fall back on the Content-Type meta http-equiv tag, or failing that, the Content-Type HTTP header itself. This should improve correctnes when dealing with HTML documents other than HTML5. | ||
* | URL_Title: Allow entities and wchars mixed in titles | David Phillips | 2019-09-14 |
| | | | | | | | | | This patch moves the HTML entity decoding until after the raw bytes from the HTML document are translated through charsets. Previously, entities were used as decoded by the HTML parser into UTF-8, which meant that non-UTF-8-encoded strings from documents could become mixed with UTF-8 characters, making the subsequent character encoding transformation impossible to perform correctly. | ||
* | URL_Title: Allow capitalised `UTF-8` charsest | David Phillips | 2019-09-14 |
| | |||
* | Topic: Change unknown topic text | David Phillips | 2019-07-12 |
| | |||
* | Admin: Make topic setting more flexible | David Phillips | 2019-07-12 |
| | |||
* | Topic: Add topic reporting plugin | David Phillips | 2019-07-12 |
| | |||
* | Hmm: Add new hmm | David Phillips | 2019-07-10 |
| | |||
* | Rejoin: Fix join-on-invitation | David Phillips | 2019-07-02 |
| | |||
* | Update README | David Phillips | 2019-06-23 |
| | |||
* | Dad: Remove accidental print | David Phillips | 2019-06-23 |
| | |||
* | Plugin/Dad: Fix accidental escape in regex | David Phillips | 2019-06-23 |
| | |||
* | Add Dad plugin for dadjokes | David Phillips | 2019-06-23 |
| | |||
* | Change empty arrays to anonymous | David Phillips | 2019-06-23 |
| | |||
* | Log notices | David Phillips | 2019-06-23 |
| | |||
* | Add IRC codes to special events | David Phillips | 2019-06-23 |
| | |||
* | Log private messages, too | David Phillips | 2019-06-23 |
| | |||
* | Fix naming of on_welcome sub | David Phillips | 2019-06-22 |
| | |||
* | Bulk add some IRC message handlers for logging | David Phillips | 2019-06-22 |
| | |||
* | Evict auto-joining of channels to module | David Phillips | 2019-06-22 |
| | |||
* | Add colour to logs, add topic, ping log messages | David Phillips | 2019-06-22 |
| | | | | | For now, this will pollute piped logs with ANSI escape sequences, but this can be filtered when proper logging is implemented. | ||
* | Add soft-watchdog events to userhost ping | David Phillips | 2019-06-22 |
| | |||
* | URL_Title: Workaround for UTF-8 decoder crash | David Phillips | 2019-06-22 |
| | |||
* | Send forward ping to irc object, not POE kernel | David Phillips | 2019-06-22 |
| | |||
* | URL_Title: Extract charset from HTML tag if present | David Phillips | 2019-06-19 |
| | |||
* | ListParser: enable strict, implement escape character | David Phillips | 2019-04-17 |
| | |||
* | Timzone: Allow arbitrary timezone specification | David Phillips | 2019-04-05 |
| | |||
* | Convert: Don't append new lines to ret val | David Phillips | 2019-03-31 |
| | |||
* | Convert: Disallow innjecting options | David Phillips | 2019-03-30 |
| | |||
* | Convert: Correct output when only passed one operand | David Phillips | 2019-03-30 |
| | |||
* | Convert: add define command | David Phillips | 2019-03-30 |
| | | | | | | | While the convert command allows single-arg mode it's handy to have a command that reads closer to english. It also factors out some of the conditional statements. Hopefully this doesn't collide with a define command in any future dictionary plugin. | ||
* | Convert: Don't use interactive mode | David Phillips | 2019-03-30 |
| | |||
* | Convert: add convert plugin | David Phillips | 2019-03-30 |
| | |||
* | Fix bans on strikes | David Phillips | 2019-03-28 |
| | |||
* | Hmm: Add line-count cool-off | David Phillips | 2019-02-23 |
| | |||
* | Natural: Fix incorrect sub invocation | David Phillips | 2019-01-25 |
| | |||
* | URL_Title: Don't log senseless warnings in on_message | David Phillips | 2019-01-06 |
| | |||
* | Implement no-reentry request on modules | David Phillips | 2019-01-05 |
| | | | | | This fixes duplicate URL titles from a `title of` command, and will likely find use in future. | ||
* | URL_Title: Fix return code text | David Phillips | 2019-01-05 |
| | |||
* | URL_Title: add direct command | David Phillips | 2019-01-05 |
| | |||
* | URL_Title: Don't die, just log | David Phillips | 2019-01-03 |
| | |||
* | Timezone: Default to requester's nick if none given | David Phillips | 2019-01-01 |
| | |||
* | Fix regex result variable style | David Phillips | 2019-01-01 |
| | |||
* | Disallow general regex for ignores | David Phillips | 2018-12-08 |
| | |||
* | Allow traditional wildcards (and regex, accidentally) in ignores | David Phillips | 2018-12-08 |
| | |||
* | Change ignores to hostmask | David Phillips | 2018-12-08 |
| | |||
* | Fix silly syntax | David Phillips | 2018-12-08 |
| | |||
* | Admin: add case for nobody ignored | David Phillips | 2018-12-05 |
| | |||
* | Greet: Fix bug re api change | David Phillips | 2018-11-25 |
| | |||
* | Fix crusty line causing crash | David Phillips | 2018-11-24 |
| | |||
* | Large refactor - modularise logging, rejoin and join-on-invitation | David Phillips | 2018-11-24 |
| |