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
Commit message (
Collapse
)
Author
Age
Files
Lines
*
Defer decoding http payload bytestring until after checking ContentType
jesopo
2019-06-04
1
-2
/
+5
|
*
'hunder2' -> 'hunter2'. meme typos D:
jesopo
2019-06-04
1
-1
/
+1
|
*
Merge pull request #55 from AntonMcClure/master
jesopo
2019-06-03
1
-0
/
+17
|
\
|
|
|
|
Add license to README.md
|
*
markdown hyperlinks do not work in block quotes
jesopo
2019-06-03
1
-1
/
+1
|
|
|
*
replace email placeholder
jesopo
2019-06-03
1
-1
/
+1
|
|
|
*
add license to readme
Anton McClure
2019-05-26
1
-0
/
+17
|
|
|
|
|
|
|
|
email placeholder (<email>) will need set or may be removed if not wanted
*
|
Actually capture IP addresses in groups
jesopo
2019-06-03
1
-1
/
+1
|
|
*
|
Resolve lastfm nowplaying args to a user's set lastfm args is available
jesopo
2019-06-03
1
-6
/
+16
|
|
*
|
Update CHANGELOG
jesopo
2019-06-03
1
-0
/
+8
|
|
*
|
Differentiate between send and received ctcp events
jesopo
2019-06-03
1
-6
/
+8
|
|
*
|
Also track msgids from CTCP in ircv3_msgid.py
jesopo
2019-06-03
1
-4
/
+12
|
|
*
|
pass `is_channel` through CTCP events, fire generic "got a ctcp" event
jesopo
2019-06-03
1
-1
/
+4
|
|
*
|
v1.8.0 release
jesopo
2019-06-03
9
-40
/
+40
|
|
*
|
Bump resume back down to `draft/resume-0.4` (from `draft/resume-0.5`) for now
jesopo
2019-06-03
1
-1
/
+1
|
|
*
|
typo, 'GitHug' -> 'GitHub'. hah.
jesopo
2019-06-03
1
-1
/
+1
|
|
*
|
Update CHANGELOG
jesopo
2019-06-03
1
-0
/
+1
|
|
*
|
Update --depends-on hashflags for ircv3 module renames
jesopo
2019-06-03
2
-2
/
+2
|
|
*
|
Prefix names for all IRCv3 modules with "ircv3_"
jesopo
2019-06-03
11
-0
/
+0
|
|
*
|
Check from_self, not if target==is_own_nickname, use from_self when adding to
jesopo
2019-06-03
1
-2
/
+2
|
|
|
|
|
|
|
|
buffer obj
*
|
buffer lines in private messages should be stored against the sender
jesopo
2019-06-03
1
-1
/
+6
|
|
*
|
Only parse CTCP when we're not in a TAGMSG event
jesopo
2019-06-03
1
-13
/
+15
|
|
*
|
Consolidate PRIVMSG, NOTICE and TAGMSG handlers in to 1 function
jesopo
2019-06-03
3
-140
/
+70
|
|
*
|
clarify what "enforce version" refers to (it's python version) in CHANGELOG
jesopo
2019-06-02
1
-1
/
+1
|
|
*
|
Mark all IRCv3 changes in CHANGELOG with "IRCv3:"
jesopo
2019-06-02
1
-2
/
+2
|
|
*
|
Update CHANGELOG
jesopo
2019-06-02
1
-0
/
+1
|
|
*
|
use last-seen msgid to prevent duplicate messages in `chathistory` BATCH
jesopo
2019-06-02
1
-0
/
+29
|
|
*
|
Track last-seen msgid per-channel (add msgid.py)
jesopo
2019-06-02
1
-0
/
+13
|
|
*
|
Hold on to BATCH args, allow event hooks to manipulate batches
jesopo
2019-06-02
2
-5
/
+16
|
|
*
|
fix some CAP related type hints
jesopo
2019-06-02
2
-5
/
+8
|
|
*
|
Remove IRCSendBatch, fix some batch-related type hints
jesopo
2019-06-02
3
-27
/
+8
|
|
*
|
Update CHANGELOG
jesopo
2019-06-02
1
-0
/
+1
|
|
*
|
check if we should enable write throttling before writing, clear _recent_sends
jesopo
2019-06-01
1
-3
/
+6
|
|
|
|
|
|
|
|
when we turn on throttling and only "turn on" throttling once
*
|
add __str__ and __repr__ defs to IRCLine.ParsedLine
jesopo
2019-06-01
1
-0
/
+5
|
|
*
|
Update CHANGELOG
jesopo
2019-06-01
1
-0
/
+1
|
|
*
|
add 'module-blacklist/whitelist' to bot.conf - use that as well as DB setting
jesopo
2019-06-01
2
-2
/
+18
|
|
*
|
list()-ify `filter()` return, otherwise boolean checks against it are wrong
jesopo
2019-06-01
1
-1
/
+2
|
|
*
|
available_capability returns `str` - fix type hint for this
jesopo
2019-06-01
1
-1
/
+1
|
|
*
|
Update CHANGELOG
jesopo
2019-05-31
1
-0
/
+1
|
|
*
|
Only enable write throttling when _write_buffer is empty
jesopo
2019-05-31
2
-4
/
+9
|
|
|
|
|
|
|
|
closes #59
*
|
More explicitly require `throttle_done()` only for `_queued_lines`
jesopo
2019-05-31
2
-1
/
+4
|
|
*
|
'draft/resume-0.4' -> 'draft/resume-0.5'
jesopo
2019-05-31
1
-1
/
+1
|
|
*
|
typo, 'serivce' - 'service'
jesopo
2019-05-30
1
-1
/
+1
|
|
*
|
module.load_module takes a ModuleDefinition these days!
jesopo
2019-05-30
1
-1
/
+2
|
|
*
|
Remove empty _random_string declaration
jesopo
2019-05-30
1
-2
/
+0
|
|
*
|
Hex-encode master passwords, instead of b64, to avoid "strange" chars
jesopo
2019-05-30
1
-4
/
+4
|
|
*
|
Move python version check to the top of start.py
jesopo
2019-05-30
1
-5
/
+7
|
|
*
|
Update CHANGELOG
jesopo
2019-05-30
1
-0
/
+1
|
|
*
|
Check sys.version_info is greater-than-or-equal-to v3.6.0
jesopo
2019-05-30
1
-0
/
+4
|
|
*
|
Log BitBot and Python version at startup
jesopo
2019-05-30
1
-1
/
+5
|
|
*
|
'alias' -> 'str(server)' as `alias` does not exist in the current context
jesopo
2019-05-30
1
-1
/
+2
|
|
[next]