aboutsummaryrefslogtreecommitdiff
path: root/src/core_modules
Commit message (Collapse)AuthorAgeFilesLines
* channels should be cleared of users when *we* part themGravatar jesopo2020-02-191-0/+3
|
* simplify pruning quit/parted usersGravatar jesopo2020-02-192-7/+2
|
* SETNAME has been ratifiedGravatar jesopo2020-02-181-1/+1
|
* send multiple KICKs in the same line when possibleGravatar jesopo2020-02-171-0/+7
|
* add `cmask` command spec type (all users in channel matching mask)Gravatar jesopo2020-02-171-0/+14
|
* exported command specs, spec.%s -> command-spec.%sGravatar jesopo2020-02-141-1/+2
|
* move SpecTypeErro to utils.parse.specGravatar jesopo2020-02-142-6/+2
|
* support exported command spec types!Gravatar jesopo2020-02-141-6/+11
|
* split out command_spec moduleGravatar jesopo2020-02-142-66/+106
|
* _schedule_match_part doesn't take an arrayGravatar jesopo2020-02-141-2/+1
|
* pass `server` on labeled-response eventsGravatar jesopo2020-02-131-1/+1
|
* labeled response raw.received should fire BEFORE line_handler'sGravatar jesopo2020-02-131-1/+2
|
* update !silence to use command specsGravatar jesopo2020-02-131-9/+2
|
* actually raise exception for !modinfo not foundGravatar jesopo2020-02-131-4/+6
|
* _schedule_match_part takes an `i` paramGravatar jesopo2020-02-121-1/+2
|
* remove superfluous newline (cron.py)Gravatar jesopo2020-02-111-1/+0
|
* add more cron timestamp fields, allow callbacks to runtime provide schedulesGravatar jesopo2020-02-111-5/+11
|
* `usage` doesn't exist. return None insteadGravatar jesopo2020-02-101-1/+1
|
* format and print ACCOUNT eventsGravatar jesopo2020-02-093-1/+16
|
* correctly handle cron / "step" scheduleGravatar jesopo2020-02-091-6/+23
|
* add ModuleManager.try_reload_module(), use it for !reloadmoduleGravatar jesopo2020-02-091-6/+2
|
* transfer stdout/stderr _assured to IRCLine.assuredGravatar jesopo2020-02-091-0/+2
|
* should be checking for "*" in user_accessGravatar jesopo2020-02-091-2/+1
|
* spec[2] is a string, not an array of stringsGravatar jesopo2020-02-081-1/+1
|
* update ignore.py to use command spec (and not docstrings)Gravatar jesopo2020-02-071-19/+17
|
* update modules.py to use command spec (and not docstrings)Gravatar jesopo2020-02-071-26/+17
|
* update admin.py to use command spec (and not docstrings)Gravatar jesopo2020-02-071-80/+49
|
* regression: readd lost USERPASS SASL meta-mechanismGravatar jesopo2020-02-071-1/+2
|
* update other modules to use categorised require_accessGravatar jesopo2020-02-075-7/+6
|
* allow multipe require_accces (comma sep), support "low"/"high"/"admin"Gravatar jesopo2020-02-061-3/+17
|
* typo in !hostmask, 'spect' -> 'spec'Gravatar jesopo2020-02-061-1/+1
|
* chghost events no longer have 'username'/'hostname' kwargsGravatar jesopo2020-02-051-2/+2
|
* move !alias variables in to alias_variables.py, add RNICK (random nick)Gravatar jesopo2020-02-052-2/+3
|
* aliases.py get.command doesn't need to be PRIORITY_URGENTGravatar jesopo2020-02-051-1/+0
|
* switch module whitelist/blacklist to its own config fileGravatar jesopo2020-02-041-8/+9
|
* INFO log on successful SASL authenticationGravatar jesopo2020-02-031-0/+2
|
* set username and hostmask on chghost before event dispatchGravatar jesopo2020-02-031-2/+5
|
* implement !modinfoGravatar jesopo2020-02-031-0/+24
| | | | closes #234
* init `usages` variable, for the case that there's no usageGravatar jesopo2020-02-031-0/+1
|
* ratify labeled-responseGravatar jesopo2020-02-031-5/+6
|
* split utils.datetime out in to .parse and .formatGravatar jesopo2020-01-303-4/+4
|
* actually use count (for best_count), dont +=1 spec arg for non-consumeGravatar jesopo2020-01-301-2/+5
|
* make sure we always have a channel when require_mode/access is presentGravatar jesopo2020-01-302-2/+6
|
* update aliases.py to use command specsGravatar jesopo2020-01-291-30/+21
|
* non-present optional args should still be in the spec as NoneGravatar jesopo2020-01-291-4/+4
|
* add "lstring" command spec; "last string" - explicit args or last messageGravatar jesopo2020-01-291-0/+11
|
* change "non-consuming spec arg" character from "=" to "-"Gravatar jesopo2020-01-281-2/+2
|
* fix privateonly/channelonly - True or None, not True or FalseGravatar jesopo2020-01-281-4/+6
|
* date permissions module to use command spec argsGravatar jesopo2020-01-281-39/+23
|
* fix support for non-consuming command spec argsGravatar jesopo2020-01-281-9/+10
|