| Commit message (Expand) | Author | Age | Files | Lines |
| * | move mode list (beIq e.g.) to it's own module, mode_lists.py | jesopo | 2020-01-22 | 1 | -55/+0 |
| * | don't add modes to mode_lists until we have data | jesopo | 2020-01-22 | 1 | -8/+12 |
| * | strip all font before rainbowifying text | jesopo | 2020-01-22 | 1 | -0/+1 |
| * | actually use `args` var | jesopo | 2020-01-22 | 1 | -1/+1 |
| * | support ISUPPORT MODES token having no arg | jesopo | 2020-01-22 | 1 | -1/+4 |
| * | add an optional mask pattern arg to !clear | jesopo | 2020-01-22 | 1 | -3/+8 |
| * | effectively ignore ENDOF when there were no items | jesopo | 2020-01-22 | 1 | -1/+2 |
| * | implement "!clear +b" to clear ban lists | jesopo | 2020-01-22 | 1 | -8/+29 |
| * | track all channel list modes, not just ban and maybe quiet | jesopo | 2020-01-22 | 1 | -10/+13 |
| * | support gitlab MR/issue `actions` that we don't know about | jesopo | 2020-01-22 | 1 | -2/+3 |
| * | store ban (and maybe quiet) mode lists | jesopo | 2020-01-22 | 1 | -0/+38 |
| * | query ban (and maybe quiet) list on join | jesopo | 2020-01-22 | 1 | -0/+10 |
| * | 'mute_method' -> 'quiet_method' | jesopo | 2020-01-22 | 1 | -1/+1 |
| * | default to quiet-method being unsupported | jesopo | 2020-01-22 | 1 | -1/+1 |
| * | use ISUPPORT QUIET when available | jesopo | 2020-01-22 | 1 | -5/+9 |
| * | !mute -> !quiet, refactor quiets to be mode,prefix,listnum,endnum | jesopo | 2020-01-22 | 1 | -23/+42 |
| * | default bot-wide private webhooks to enabled but per-channel disabled | jesopo | 2020-01-22 | 1 | -4/+12 |
| * | ignore gitlab issues events that have no action | jesopo | 2020-01-21 | 1 | -0/+3 |
| * | pong.py -> ping.py | jesopo | 2020-01-21 | 1 | -0/+0 |
| * | don't enable !rainbow by default | jesopo | 2020-01-21 | 1 | -0/+6 |
| * | add rainbow.py | jesopo | 2020-01-21 | 1 | -0/+35 |
| * | utils.datetime.is8601_parse no longer has a "microseconds" arg | jesopo | 2020-01-20 | 1 | -1/+1 |
| * | show coloured nick in `draft/delete` log line | jesopo | 2020-01-20 | 1 | -1/+1 |
| * | show milliseconds when displaying `draft/delete` event | jesopo | 2020-01-20 | 1 | -1/+2 |
| * | tolerate fedi servers that present Notes as application/ld+json | jesopo | 2020-01-18 | 2 | -1/+3 |
| * | tolerate fediverse Notes without "cc"s | jesopo | 2020-01-18 | 1 | -1/+3 |
| * | pass draft/delete events through to format_activity/print_activity | jesopo | 2020-01-17 | 1 | -3/+17 |
| * | add draft/edit CAP to ircv3_editmsg.py | jesopo | 2020-01-17 | 1 | -0/+2 |
| * | use `draft/delete` tags to mark BufferLines as deleted | jesopo | 2020-01-17 | 1 | -0/+13 |
| * | make `++asd++` count only as `++` on `++help` | jesopo | 2020-01-17 | 1 | -0/+5 |
| * | Merge branch 'master' into develop | jesopo | 2020-01-16 | 1 | -1/+1 |
| |\ |
|
| | * | Fix empty display names | MineRobber___T | 2020-01-16 | 1 | -3/+1 |
| | * | Fix empty names•••Specifically, botsin.space (for sure) returns a display name of `""`. Since that's not meaningful, I just added a check to replace the display name with the username if the display name is empty. | MineRobber___T | 2020-01-16 | 1 | -0/+2 |
| * | | tolerate spaces in dice modifiers | jesopo | 2020-01-14 | 1 | -3/+5 |
| * | | !maskfind should work in-channel too | jesopo | 2020-01-11 | 1 | -1/+0 |
| * | | boldify nickname in !maskfind output so it stands out | jesopo | 2020-01-11 | 1 | -1/+1 |
| * | | show userhost as well as nickname in !maskfind output | jesopo | 2020-01-11 | 1 | -3/+5 |
| * | | show total hostmasks searched in !maskfind output | jesopo | 2020-01-11 | 1 | -2/+5 |
| * | | show count of !maskfind results | jesopo | 2020-01-11 | 1 | -2/+2 |
| * | | add !maskfind to search for nicks that used a given hostmask | jesopo | 2020-01-11 | 1 | -0/+25 |
| * | | default pattern-based commands to expect_output=False | jesopo | 2020-01-11 | 1 | -2/+5 |
| * | | seds starting with numbers caused an "invalid group reference" | jesopo | 2020-01-11 | 1 | -1/+6 |
| * | | by default, prevent highlighting from !wordiest | jesopo | 2020-01-10 | 1 | -2/+8 |
| * | | show issues/transferred by default for github webhooks | jesopo | 2020-01-05 | 1 | -2/+4 |
| * | | reword karma to "<target> now has 3 karma (1 from <sender>)"•••closes #226
| jesopo | 2020-01-02 | 1 | -2/+2 |
| * | | Revert "if a timezone isn't found, prepend it with "Etc/" (for e.g. "Etc/GMT+...•••This reverts commit fc0e6bdce050b323afe9c91ec2e3d58577321af4.
| jesopo | 2020-01-01 | 1 | -2/+0 |
| * | | if a timezone isn't found, prepend it with "Etc/" (for e.g. "Etc/GMT+1") | jesopo | 2020-01-01 | 1 | -0/+2 |
| * | | fix !time output now that `human` has tz in it | jesopo | 2019-12-30 | 1 | -3/+3 |
| * | | don't use .replace for timezone, use .astimezone | jesopo | 2019-12-30 | 1 | -1/+1 |
| * | | add time-localise export in user_time, to timezone localise a datetime | jesopo | 2019-12-30 | 1 | -8/+20 |