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 (
Expand
)
Author
Age
Files
Lines
*
This is a far less complicated way of triggering epoll.poll
jesopo
2018-10-07
2
-45
/
+5
*
Research suggests _config and config are not synonymous
Evelyn
2018-10-06
1
-1
/
+1
*
Life's but a walking shadow, a poor player that struts and frets his hour upo...
Evelyn
2018-10-06
1
-0
/
+1
*
Add control-socket to bot.conf.example, only start up control socket is a unix
•••
domain socket location is provided
jesopo
2018-10-06
2
-5
/
+8
*
Allow user/channel/server/bot settings to be "hidden" from settings lists in
•••
modules/set.py
jesopo
2018-10-06
2
-2
/
+5
*
Slightly change format of commit messages in modules/github.py
jesopo
2018-10-06
1
-3
/
+3
*
'control_socket_client' -> '_control_client' in src/IRCBot.py
jesopo
2018-10-06
1
-3
/
+3
*
Correctly scope 'filename' in modules/script.py._load_scripts
jesopo
2018-10-06
1
-2
/
+5
*
Remove debug print in src/ControlSocket.py
jesopo
2018-10-06
1
-1
/
+0
*
Add a ControlSocket client to IRCBot.py, use it to trigger the epoll loop when a
•••
github webhook has been caught!
jesopo
2018-10-06
2
-2
/
+9
*
Strip/replace \n from git commit messages in modules/github.py
jesopo
2018-10-06
1
-1
/
+5
*
Add a way to track non-IRC sockets within the main epoll loop; use this for a
•••
unix domain control socket!
jesopo
2018-10-06
4
-16
/
+139
*
Attempt to register servers for read/write when sending github hook notices
jesopo
2018-10-06
1
-0
/
+1
*
Add database.find_by_setting, send github commits to interested channels
jesopo
2018-10-06
2
-3
/
+28
*
raw.* events should be call_unsafe
jesopo
2018-10-06
1
-1
/
+1
*
Typo in modules/github.py ('command' -> 'commit') and declare event_response
•••
outside of try/except in modules/rest_api.py
jesopo
2018-10-06
2
-1
/
+2
*
Return 500 when an exception is thrown, never try to .encode None
jesopo
2018-10-06
1
-5
/
+9
*
Typo, add missing "
jesopo
2018-10-05
1
-1
/
+1
*
Add the basics of a github webhook in modules/github.py
jesopo
2018-10-05
1
-0
/
+27
*
Require modules/rest_api.py has tls cert/key
jesopo
2018-10-05
2
-2
/
+11
*
POST shouldn't use body as 'params'
jesopo
2018-10-05
1
-5
/
+5
*
'ssl-certificate'/'ssl-key' -> 'tls-certificate'/'tls-key'
jesopo
2018-10-05
2
-4
/
+4
*
Support POST through modules/rest_api.py
jesopo
2018-10-05
2
-38
/
+51
*
Add api.server endpoint for individual server information
jesopo
2018-10-05
1
-12
/
+26
*
Return more info for api.servers and api.channels
jesopo
2018-10-05
1
-2
/
+7
*
Remove prints
jesopo
2018-10-05
2
-2
/
+0
*
Allow API endpoints to not request authentication
jesopo
2018-10-04
1
-15
/
+22
*
Add api.modules in modules/stats.py
jesopo
2018-10-04
1
-0
/
+4
*
Provide more information for api.channels
jesopo
2018-10-04
1
-2
/
+8
*
Strip empty /path/arguments in modulse/rest_api.py
jesopo
2018-10-04
1
-1
/
+3
*
Use URL path for args, not get params
jesopo
2018-10-04
2
-3
/
+4
*
Add api.servers endpoint
jesopo
2018-10-04
1
-0
/
+12
*
Make sure bot.lock is released in do_GET
jesopo
2018-10-04
1
-21
/
+23
*
Added api.channels handler
jesopo
2018-10-04
1
-0
/
+24
*
Timeout REST API requests after 10 seconds
jesopo
2018-10-04
1
-0
/
+1
*
Implement !botset/!botget in modules/set.py
jesopo
2018-10-04
2
-0
/
+22
*
Implement api keys in modules/rest_api.py
jesopo
2018-10-04
1
-8
/
+24
*
Typo in utils, 'line.replace[3:]' -> 'line[3:]'
jesopo
2018-10-04
1
-1
/
+1
*
Add basics of (by-default disabled) REST API
jesopo
2018-10-04
2
-8
/
+71
*
Checking for the presence of the seperator in the return from .partition is a
•••
more "correct" way of doing this
jesopo
2018-10-04
1
-2
/
+2
*
Non-present hashflag values should be None, not empty string
jesopo
2018-10-04
1
-1
/
+1
*
Simplify hashflag parsing
jesopo
2018-10-04
1
-6
/
+1
*
Try calling module.unload() (if it exists) when unloading a module
jesopo
2018-10-04
1
-0
/
+5
*
IRCChannel.send_part should have a `self` param!
jesopo
2018-10-04
1
-1
/
+1
*
`self.lock.acquire()` should be after epoll.poll has returned
jesopo
2018-10-04
1
-1
/
+1
*
send.stdout/send.stderr need a server kwarg
jesopo
2018-10-04
2
-4
/
+6
*
NR: Slightly shorten service output
Evelyn
2018-10-04
1
-4
/
+5
*
Improve(?) IPv6 regex
jesopo
2018-10-04
1
-2
/
+2
*
Look back through scrollback to find ipv4/ipv6 addresses to get rDNS for
jesopo
2018-10-04
1
-3
/
+18
*
Update modules/channel_op.py to use docstring prefix denotation
jesopo
2018-10-04
1
-4
/
+4
[next]