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
/
fediverse
Commit message (
Collapse
)
Author
Age
Files
Lines
*
change !fedi "!" arg to still show CW but also show content of Note
jesopo
2019-10-18
1
-4
/
+7
|
*
add "!" arg to !fedi, to denote "dont show content warning"
jesopo
2019-10-18
1
-8
/
+17
|
*
support AP Notes with content outside of HTML tags (e.g. pleroma)
jesopo
2019-10-15
1
-9
/
+12
|
*
show ,fedi latest-tweet also if it's a self-reply
jesopo
2019-10-15
2
-2
/
+4
|
*
show `first` toot if it's a boost, fix Note boost formatting
jesopo
2019-10-15
2
-2
/
+4
|
*
actually explicitly strip "unknown" html tags from fedi notes
jesopo
2019-10-14
1
-5
/
+8
|
*
format multi-line toots on a single line using things like double space
jesopo
2019-10-09
1
-2
/
+24
|
*
prefer `url` over `id` as it's usually a more user-friendly url
jesopo
2019-10-08
1
-1
/
+2
|
*
combine find_setting() and find_setting_prefix() on user/channel/server/bot
jesopo
2019-10-07
1
-2
/
+2
|
*
support !fedi with a URL to a Note
jesopo
2019-10-04
2
-22
/
+43
|
*
non-CWed pleroma posts have content as "", not null
jesopo
2019-09-25
1
-1
/
+1
|
*
pleroma outbox items don't have an inReplyTo when it's null
jesopo
2019-09-25
1
-1
/
+1
|
*
only fist first_item once
jesopo
2019-09-25
1
-0
/
+1
|
*
make fediverse module rely on REST API
jesopo
2019-09-25
1
-0
/
+2
|
|
|
|
|
|
I didn't want to do this unless we had to but Mastodon is introducing requirming signed requests soon, so even if a user doesn't use bitbot as an instance, we'll still need to be able to serve Actor (and key) over the REST API
*
only show non-replies with ,fedi
jesopo
2019-09-25
1
-2
/
+6
|
*
serve pub key, not cert
jesopo
2019-09-25
2
-3
/
+14
|
*
don't .strip() tls cert
jesopo
2019-09-25
1
-1
/
+1
|
*
_ap_url already array-ifies
jesopo
2019-09-25
1
-1
/
+1
|
*
add missing "import urllib.parse" to ap_utils.py
jesopo
2019-09-23
1
-0
/
+1
|
*
bitbot is a Service (bot), not a Person
jesopo
2019-09-20
1
-1
/
+1
|
*
make a better "random ID url" function
jesopo
2019-09-20
1
-5
/
+4
|
*
make Accept ID (and Follow ID) our own domain
jesopo
2019-09-20
1
-3
/
+7
|
*
update _ap_*_url() functions to use path-args
jesopo
2019-09-20
1
-6
/
+6
|
*
use path-arg variables for AP urls, not get params
jesopo
2019-09-20
1
-2
/
+6
|
*
fedi http headers should be PascalCase
jesopo
2019-09-19
2
-4
/
+4
|
*
through error when fediverse server is configured but crypto is missing
jesopo
2019-09-18
2
-5
/
+12
|
*
`first` is now a Response object, not a dict
jesopo
2019-09-17
1
-1
/
+1
|
*
'responsedata' -> 'response.data'
jesopo
2019-09-17
1
-1
/
+1
|
*
Show error when actor.load() fails
jesopo
2019-09-17
1
-2
/
+3
|
*
pass full Response from ap_utils.activity_request, use it for Actor 404
jesopo
2019-09-17
2
-13
/
+15
|
*
move getting private_key/our_actor to __init__ (for main thread)
jesopo
2019-09-16
1
-6
/
+8
|
*
pass `exports` to ap_server.py
jesopo
2019-09-16
2
-2
/
+4
|
*
'theading' -> 'threading'
jesopo
2019-09-16
1
-1
/
+1
|
*
push inbox POSTs on to a background thread
jesopo
2019-09-16
2
-8
/
+33
|
*
Revert "push inbox PUSHes on to background thread"
jesopo
2019-09-16
1
-25
/
+6
|
|
|
|
This reverts commit 18613311f988136603b303d018b8e84ff3cb1291.
*
push inbox PUSHes on to background thread
jesopo
2019-09-16
1
-6
/
+25
|
*
return content warning from ap_utils.format_note and show it
jesopo
2019-09-16
2
-6
/
+11
|
|
|
|
closes #118
*
use `json_body=True` for ActivityPub requests
jesopo
2019-09-16
1
-1
/
+2
|
*
PKCS1v15 is a function
jesopo
2019-09-16
1
-1
/
+1
|
*
refactor AP Note stringifying out to ap_utils.py
jesopo
2019-09-16
2
-34
/
+27
|
*
throw on_start() exceptions when tls key/certificate are not present
jesopo
2019-09-15
1
-0
/
+5
|
*
use PKCS1v15 for HTTP signatures
jesopo
2019-09-15
1
-3
/
+1
|
*
`data` -> `post_data`
jesopo
2019-09-15
1
-1
/
+1
|
*
dict()ify inbox headers
jesopo
2019-09-15
1
-1
/
+1
|
*
actually pass signature and related headers to activity_request()
jesopo
2019-09-15
2
-3
/
+5
|
*
readd accidentally lost ")"
jesopo
2019-09-15
1
-1
/
+1
|
*
actually use `method` arg on activity_request()
jesopo
2019-09-15
1
-1
/
+1
|
*
change follow accept/followback logic to involve our own actor
jesopo
2019-09-15
1
-3
/
+5
|
*
don't pass actor to Inbox ctor but pass sending actor to .send
jesopo
2019-09-15
1
-5
/
+4
|
*
add missing uuid import to ap_server.py
jesopo
2019-09-15
1
-1
/
+1
|
[next]