index
:
~steering
/
bitbot.git
this commit
master
Unnamed repository; edit this file 'description' to name the repository.
steering7253
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
Commit message (
Collapse
)
Author
Age
Files
Lines
*
add bot.conf options so we can disable given log files
jesopo
2020-04-10
1
-18
/
+24
|
*
"mi" -> "m" for minute
jesopo
2020-04-09
1
-1
/
+1
|
*
experimental support for rss bindhost
jesopo
2020-04-09
1
-1
/
+12
|
*
fix regression of message filters not matching without formatting
jesopo
2020-04-08
1
-2
/
+2
|
*
fail an alias when an ${} var isn't found
jesopo
2020-04-08
2
-6
/
+20
|
*
remove now-unused vars
jesopo
2020-04-08
1
-4
/
+0
|
*
rewrite (and vastly simplify) message format tokenising
jesopo
2020-04-08
1
-35
/
+21
|
*
add ${BNICK} (bot's own nick) and ${CTRIGGER} (command trigger) to aliases
jesopo
2020-04-07
1
-4
/
+4
|
*
handle http redirects ourselves, to prevent redirect to localhost
jesopo
2020-04-05
1
-14
/
+44
|
*
add .send_action utils functions to Server, Channel and User
jesopo
2020-03-23
3
-0
/
+8
|
*
fix !part, add !join
jesopo
2020-03-10
1
-2
/
+10
|
*
allow IntRangeSetting max to be optional
jesopo
2020-03-09
1
-3
/
+5
|
*
event["line"][1] -> event["line"].args[1]
jesopo
2020-03-08
1
-1
/
+1
|
*
check if message isn't None, rather than falsey
jesopo
2020-03-08
1
-2
/
+2
|
*
move _get_hostmask logic out in to banmask.py core module, for reuse
jesopo
2020-03-08
1
-0
/
+23
|
*
exports.get_one() -> exports.get()
jesopo
2020-03-08
3
-5
/
+5
|
*
add space between command and usage string
jesopo
2020-03-06
1
-1
/
+1
|
*
handle RPL_VISIBLEHOST (396) to catch our hostname (maybe username too) changing
jesopo
2020-03-05
2
-0
/
+10
|
*
we don't need +=1 for "new arg space" because we're pushing on an existing arg
jesopo
2020-03-05
1
-1
/
+0
|
*
add a `flag` command spec type
jesopo
2020-03-05
1
-2
/
+16
|
*
INVEX numeric puts mask at index 2, not 3
jesopo
2020-03-05
1
-1
/
+1
|
*
use codecs.iterencode() to generator-style iterate encoding a string
jesopo
2020-03-03
1
-3
/
+3
|
*
rewrite command output truncation
jesopo
2020-03-03
5
-48
/
+58
|
*
refactor perform.py
jesopo
2020-03-02
1
-33
/
+19
|
*
less-than-1.0 should be to_pretty_time "0s"
jesopo
2020-02-28
1
-1
/
+1
|
*
include !command in usage output
jesopo
2020-02-28
1
-4
/
+5
|
*
show usage strings when spec parsing fails
jesopo
2020-02-27
1
-1
/
+13
|
*
if there's more than 1 error message, give generic error
jesopo
2020-02-27
1
-4
/
+7
|
*
`insert` decorator kwargs because decorators are run innermost first
jesopo
2020-02-27
1
-1
/
+1
|
*
fix type hinting issues in send_modes/send_kicks (IRCChannel)
jesopo
2020-02-27
1
-8
/
+12
|
*
move accept_invite.py to core modules, default to not accepting invites bot-wide
jesopo
2020-02-26
1
-0
/
+16
|
*
move bot_channel.py to core_modules, default to no bot channel
jesopo
2020-02-26
1
-0
/
+13
|
*
commands module no longer relies on pemissions module
jesopo
2020-02-26
1
-1
/
+0
|
*
convert & in sed to \g<0> so python handles full-match replacements
jesopo
2020-02-26
1
-10
/
+4
|
*
only call internal.identified when an account tag is first seen
jesopo
2020-02-26
1
-2
/
+3
|
|
|
|
closes #249
*
send_modes takes list[tuple[s,s]], add !down, !deop yourself last
jesopo
2020-02-25
1
-5
/
+6
|
*
send KICK in max chunk of 4, MODE in max chunk of 6
jesopo
2020-02-25
1
-2
/
+3
|
*
deduplicate spec arg names
jesopo
2020-02-25
1
-1
/
+1
|
*
open possibly-utf8 files with forced utf8
jesopo
2020-02-24
4
-6
/
+11
|
*
use "latin-1" consitently (not "iso-8859-1")
jesopo
2020-02-24
1
-1
/
+1
|
*
change encrypted channel logs to use RSA -> AES (CBC)
jesopo
2020-02-24
1
-13
/
+19
|
|
|
|
closes #248
*
fix security.py typehints
jesopo
2020-02-24
1
-2
/
+2
|
*
move permissions module password hashing to utils/security.py
jesopo
2020-02-24
2
-15
/
+17
|
*
fix utils.datetime.format.to_pretty_time typehinting
jesopo
2020-02-24
1
-2
/
+3
|
*
add isodate requirement for parsing iso8601 durations
jesopo
2020-02-24
1
-1
/
+3
|
*
only do to_pretty_time as relative when requested
jesopo
2020-02-24
2
-18
/
+46
|
*
`command` doesn't exist - use event["spec"][2]
jesopo
2020-02-23
1
-1
/
+1
|
*
channel.users changes during iteration. copy() it
jesopo
2020-02-22
1
-1
/
+1
|
*
add option to encrypt channel_log log files line-by-line
jesopo
2020-02-20
1
-1
/
+26
|
*
silence.py's `is-silenced` export is no longer used
jesopo
2020-02-19
1
-3
/
+0
|
[next]