jesopo
|
03c7e8f066
|
return matching string from buffer.find() as most uses were redundantly regexing
|
2019-08-13 13:48:03 +01:00 |
|
jesopo
|
9a51ac18ea
|
"!yt" without args should get .message from BufferLine
|
2019-08-13 13:25:20 +01:00 |
|
jesopo
|
2af428cf2f
|
Change REST API to listen on IPv6
|
2019-08-13 12:58:23 +01:00 |
|
jesopo
|
fc5e3d3936
|
add !version and !source
closes #84
|
2019-08-12 17:29:01 +01:00 |
|
jesopo
|
d9426abec1
|
suggest similar feeds when trying to remove an unknown feed
closes #100
|
2019-08-12 16:07:07 +01:00 |
|
jesopo
|
81a077c43a
|
Show TTL for each record type from !dns
closes #102
|
2019-08-12 15:49:28 +01:00 |
|
jesopo
|
1db3929de3
|
check hashed and unhashed IDs, for backwards compatibility
|
2019-08-12 15:16:46 +01:00 |
|
jesopo
|
ff8b81a761
|
Store more "seen ids", hash seen ids so they take up a constant space
|
2019-08-12 15:08:36 +01:00 |
|
jesopo
|
8c58d33fa3
|
throttle negative and positive karma independently of each other
closes #117
|
2019-08-12 13:38:14 +01:00 |
|
jesopo
|
1478b3bb32
|
!rss read will assume url if there's only url registered for the channel
|
2019-08-12 12:37:47 +01:00 |
|
jesopo
|
cf76cd4991
|
typo, 'if seen_ids' -> 'if entries'
|
2019-08-09 23:23:10 +01:00 |
|
jesopo
|
fc765228eb
|
implement !rss read <url>
closes #94
|
2019-08-09 16:48:41 +01:00 |
|
jesopo
|
0f4a4d04a1
|
v1.11.0-rc1 release
|
2019-08-09 15:02:10 +01:00 |
|
jesopo
|
2af8bde3e2
|
Update CHANGELOG.md
|
2019-08-09 15:00:43 +01:00 |
|
jesopo
|
b6361ba4e3
|
Remove extraneous space
|
2019-08-07 14:00:56 +01:00 |
|
jesopo
|
97f5c92438
|
Change pip command in README.md to be a --user command
|
2019-08-06 15:40:32 +01:00 |
|
jesopo
|
99c16ab4b8
|
Remove debug prints
|
2019-08-05 15:44:57 +01:00 |
|
jesopo
|
357abba00d
|
Use host-meta to find webfinger url, indent-flatten by raise calls
|
2019-08-05 15:41:24 +01:00 |
|
jesopo
|
20042edfd9
|
Allow bypass of content-type check in utils.http.request
|
2019-08-05 15:41:02 +01:00 |
|
jesopo
|
73fd3f37ce
|
Allow url shorteners to be specified per-channel
|
2019-08-05 10:48:16 +01:00 |
|
jesopo
|
2db2937038
|
'and' -> 'in'. typo
|
2019-08-03 11:10:19 +01:00 |
|
jesopo
|
bc0af579d0
|
move record type out of try , .upper() it
|
2019-08-02 17:42:57 +01:00 |
|
jesopo
|
d093027431
|
not all HTTP responses have content-type
|
2019-08-02 17:33:16 +01:00 |
|
jesopo
|
0b39ed6410
|
Show error when a fedi user isn't found
|
2019-08-02 17:15:29 +01:00 |
|
jesopo
|
3a0cd6452c
|
support pleroma-style outbox first
|
2019-08-02 17:15:16 +01:00 |
|
jesopo
|
a1150b610f
|
'itme' -> 'item'
|
2019-08-02 16:26:45 +01:00 |
|
jesopo
|
037f62ad4f
|
'Note' -> 'Create' for activity type
|
2019-08-02 16:25:43 +01:00 |
|
jesopo
|
b58c0f8b59
|
use "id" not "url", support boosts
|
2019-08-02 16:21:11 +01:00 |
|
jesopo
|
85c1222b54
|
add fediverse.py
|
2019-08-02 15:57:53 +01:00 |
|
jesopo
|
5ecc7074f9
|
add acronym.py
closes #115
|
2019-08-01 17:59:36 +01:00 |
|
jesopo
|
adf8a6ce53
|
'amd' -> 'and'
|
2019-07-31 11:59:29 +01:00 |
|
jesopo
|
10b7875544
|
Support youtu.be urls in _from_url
|
2019-07-31 11:58:08 +01:00 |
|
jesopo
|
dd8b276b35
|
pull priority out of kwargs in _hook
|
2019-07-30 15:24:13 +01:00 |
|
jesopo
|
27a6078f20
|
Revert "hook priority position should default to 0, not end"
This reverts commit ff0cc59507 .
|
2019-07-30 15:23:13 +01:00 |
|
jesopo
|
5ffe2941e8
|
Revert "we should be checking if the new hook has a higher priority"
This reverts commit b145e664e1 .
|
2019-07-30 15:23:05 +01:00 |
|
jesopo
|
b145e664e1
|
we should be checking if the new hook has a higher priority
|
2019-07-30 15:12:29 +01:00 |
|
jesopo
|
ff0cc59507
|
hook priority position should default to 0, not end
|
2019-07-30 15:09:34 +01:00 |
|
jesopo
|
0969127a36
|
Revert ".eat()ing privmsg/notice send should be high priority"
This reverts commit d2155eb204 .
|
2019-07-30 15:01:29 +01:00 |
|
jesopo
|
d2155eb204
|
.eat()ing privmsg/notice send should be high priority
|
2019-07-30 14:40:07 +01:00 |
|
jesopo
|
793fc94ea3
|
source should have ':' appended
|
2019-07-28 20:55:54 +01:00 |
|
jesopo
|
c99cbaf118
|
handle 'CAP DEL' for something that wasn't advertised
|
2019-07-28 20:55:34 +01:00 |
|
jesopo
|
a0efd7c0c7
|
Use _make_socket provided timeout
|
2019-07-28 18:30:34 +01:00 |
|
jesopo
|
e2e48caf7f
|
add proxy.py
closes #67
|
2019-07-28 18:15:04 +01:00 |
|
jesopo
|
ad8f66c00e
|
Remove debug print
|
2019-07-28 18:14:44 +01:00 |
|
jesopo
|
163e979f95
|
move socket creation to it's own function, send event just prior to .connect
|
2019-07-28 18:07:23 +01:00 |
|
jesopo
|
9827feeabd
|
'name' -> 'key' (copypaste fail)
|
2019-07-28 18:07:01 +01:00 |
|
jesopo
|
06b41cb30e
|
Show available hash algorithms when none is provided
|
2019-07-28 16:41:12 +01:00 |
|
jesopo
|
25b507e80c
|
Refactor hook kwargs to be stored as a list of tuples to support key duplicates
closes #108
|
2019-07-28 12:35:04 +01:00 |
|
jesopo
|
047a21629f
|
add !timezone
|
2019-07-27 21:09:45 +01:00 |
|
jesopo
|
944f32befb
|
refactor youtube.py and handle playlist urls
closes #61
|
2019-07-26 15:19:24 +01:00 |
|