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
*
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
|
*
Log server name when we see a _send failure
jesopo
2019-05-30
1
-1
/
+7
|
*
Update CHANGELOG
jesopo
2019-05-30
1
-0
/
+1
|
*
Make labeled-resposnes it's own module, tag and track every sent line
jesopo
2019-05-30
5
-14
/
+65
|
*
Immutable arg default values leads to weird data persistence
jesopo
2019-05-30
1
-1
/
+1
|
*
Update CHANGELOG
jesopo
2019-05-30
1
-0
/
+4
|
*
`draft/labeled-response` -> `draft/labeled-response-0.2`
jesopo
2019-05-30
1
-1
/
+1
|
*
labeled-response is not ratified yet
jesopo
2019-05-29
1
-1
/
+0
|
*
Only try to send QUITs on ctrl+c when we're connected - sys.exit otherwise
jesopo
2019-05-29
3
-5
/
+13
|
*
Switch resume.py to use the last `server-time` it saw, not last .recv()
jesopo
2019-05-29
2
-7
/
+6
|
*
Move IRCv3 `server-time` code in to it's own module, save last @time tag
jesopo
2019-05-29
2
-1
/
+17
|
*
First draft of following/unfollowing tweets in channels
jesopo
2019-05-29
1
-3
/
+41
|
*
Better CHANGELOG line about #56
jesopo
2019-05-28
1
-1
/
+1
|
*
Update CHANGELOG
jesopo
2019-05-28
1
-0
/
+3
|
*
Switch from `bot-url` metadata to `bot`+`homepage` (https://git.io/fjlSn)
jesopo
2019-05-28
1
-1
/
+2
|
*
Pass str object to BeautifulSoup, not bytes. closes #56
jesopo
2019-05-28
1
-4
/
+3
|
*
re.escape nicknames for highlight prevention
jesopo
2019-05-28
1
-1
/
+2
|
*
'bot' -> 'self.bot'
jesopo
2019-05-27
1
-1
/
+1
|
*
append ".py" when doing find_module on ModuleType.FILE
jesopo
2019-05-27
1
-0
/
+2
|
*
re-add _reload function
jesopo
2019-05-27
1
-0
/
+4
|
*
Don't include module-unload numbers in "success" numbers
jesopo
2019-05-27
1
-2
/
+0
|
*
Use self.bot.load_modules in modules.py
jesopo
2019-05-27
2
-17
/
+12
|
*
ModuleManager's load_module function now takes a ModuleDefinition
jesopo
2019-05-27
1
-2
/
+4
|
*
Switch to using tweepy for tweets module
jesopo
2019-05-27
4
-2
/
+164
|
[next]