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
/
modules
/
title.py
Commit message (
Expand
)
Author
Age
Files
Lines
*
handle http redirects ourselves, to prevent redirect to localhost
jesopo
2020-04-05
1
-6
/
+2
*
exports.get_one() -> exports.get()
jesopo
2020-03-08
1
-1
/
+1
*
don't similarity test empty <title>s
jesopo
2020-02-12
1
-9
/
+10
*
split utils.datetime out in to .parse and .format
jesopo
2020-01-30
1
-3
/
+3
*
don't overwrite `page` - we need it for `page.code`
jesopo
2019-11-27
1
-3
/
+3
*
`page` is already a soup
jesopo
2019-11-26
1
-1
/
+1
*
remove `parser` from utils.http.Request, add Request.soup()
jesopo
2019-11-26
1
-4
/
+6
*
add !notitle to bypass auto-title
jesopo
2019-11-20
1
-0
/
+5
*
move all datetime-related code from utils/__init__ to utils.datetime
jesopo
2019-11-15
1
-4
/
+7
*
dont print full stacktrace when getting a url's title fails
jesopo
2019-11-14
1
-1
/
+1
*
use utils.parse.line_normalise in title.py
jesopo
2019-10-31
1
-2
/
+1
*
don't try to parse empty <title>s
jesopo
2019-10-31
1
-0
/
+2
*
don't assume we're in a channel when we're not (title.py)
jesopo
2019-10-31
1
-8
/
+14
*
strip '"<>() from <title> words when checking for title/url difference
jesopo
2019-10-28
1
-1
/
+2
*
also split auto-title words on `/`
jesopo
2019-10-09
1
-1
/
+3
*
ignore one-char "words" in <title> if they're not a "letter"
jesopo
2019-10-04
1
-2
/
+7
*
don't auto-title when a URL contains most of it's <title>
jesopo
2019-10-04
1
-0
/
+21
*
'is_localhost()' -> 'host_permitted()'
jesopo
2019-09-30
1
-2
/
+2
*
only show auto-title when response code is 200
jesopo
2019-09-20
1
-9
/
+9
*
Revert "switch to using IRCBot.http_client() in title.py"
•••
This reverts commit 748008cf360616752375f72e619f741a3b224a6a.
jesopo
2019-09-11
1
-1
/
+1
*
switch to using IRCBot.http_client() in title.py
jesopo
2019-09-11
1
-1
/
+1
*
refactor utils.http.requests to support a Request object
jesopo
2019-09-11
1
-1
/
+1
*
return matching string from buffer.find() as most uses were redundantly regexing
jesopo
2019-08-13
1
-3
/
+3
*
Allow url shorteners to be specified per-channel
jesopo
2019-08-05
1
-1
/
+2
*
Actually use sanitised url when getting <title>
jesopo
2019-07-02
1
-2
/
+1
*
use utils.http.url_sanitise() in title.py
jesopo
2019-07-02
1
-1
/
+1
*
Refactor set/channelset/serverset/botset in to 'utils.Setting' objects
jesopo
2019-06-28
1
-10
/
+6
*
implement @utils.kwarg() magic, use it for command.regex hooks
jesopo
2019-06-26
1
-6
/
+5
*
`event` doesn't exist in _get_title
jesopo
2019-06-25
1
-5
/
+5
*
Add system to have multiple url shorteners and chose which to use
jesopo
2019-06-25
1
-2
/
+3
*
Allow command.regex hooks to opt-in to being triggered from a /me
•••
closes #68
jesopo
2019-06-16
1
-1
/
+1
*
Add `depends-on` hashflags to relevant modules
jesopo
2019-05-25
1
-0
/
+3
*
Add usage examples for all settings
jesopo
2019-05-23
1
-3
/
+3
*
event.eat() in command.regex for !title
jesopo
2019-05-21
1
-0
/
+1
*
Actually check `auto-title` setting
jesopo
2019-05-19
1
-18
/
+19
*
Hand over regex-based-command responsibilities to `commands` module
jesopo
2019-05-18
1
-30
/
+23
*
Log URL when we fail to get a <title>
jesopo
2019-05-07
1
-1
/
+1
*
Add a mechanism to ignore specific commands for a whole network
jesopo
2019-05-06
1
-1
/
+1
*
Add a setting to automatically shorten URLs when their title is retrieved
jesopo
2019-04-28
1
-4
/
+13
*
Use is-ignored export in title.py to ignore users for auto-title
jesopo
2019-04-27
1
-0
/
+5
*
Refuse to get the title for any url that points locall
jesopo
2019-04-25
1
-1
/
+9
*
Move REGEX_URL out of isgd.py and title.py in to utils.http
jesopo
2019-04-24
1
-5
/
+3
*
Store full non-hashed auto-title url in setting value
jesopo
2019-04-24
1
-3
/
+3
*
Add ability to track (and show) who first send a specific link that was
•••
auto-titled
jesopo
2019-04-24
1
-2
/
+29
*
Move HTTPWrongContentTypeException catch above Exception catch
jesopo
2019-03-01
1
-2
/
+2
*
specifically handle HTTPWrongContentTypeException in title.py
jesopo
2019-02-28
1
-0
/
+2
*
`title` is already a parsed string from _get_title() (title.py)
jesopo
2019-02-09
1
-2
/
+0
*
Add empty `params` arg to log call (title.py)
jesopo
2019-02-09
1
-1
/
+1
*
Forgot to import EventManager (title.py, youtube.py)
jesopo
2019-02-09
1
-1
/
+1
*
Eat youtube URLs on LOW priority, switch auto-title to MONITOR priority
jesopo
2019-02-09
1
-1
/
+2
[next]