Ryan Barrett
|
6e000d348d
|
noop: add TestCase.as2_resp(), refactor ActivityPubTest to use it
|
2023-01-07 09:18:11 -08:00 |
Ryan Barrett
|
45f4bd71a2
|
switch common.utcnow to util.now
|
2023-01-03 15:41:43 -08:00 |
Ryan Barrett
|
7fd7066a7d
|
AS2 request headers in tests aren't getting checked?!
|
2022-11-24 09:41:14 -08:00 |
Ryan Barrett
|
2fdc6f29a9
|
sign HTTP GET requests for AS2 objects
to support Mastodon's AUTHORIZED_FETCH aka secure mode: https://docs.joinmastodon.org/admin/config/#authorized_fetch
fixes #291
|
2022-11-24 09:41:14 -08:00 |
Ryan Barrett
|
1d36d31064
|
set User-Agent header globally
|
2022-03-24 11:18:33 -07:00 |
Ryan Barrett
|
f4aefff6f4
|
minor noop test refactoring
|
2021-08-18 08:04:14 -07:00 |
Ryan Barrett
|
cf12817212
|
Flask port: error handling bug fixes, other misc tweaks
|
2021-08-16 11:47:31 -07:00 |
Ryan Barrett
|
371a92a5db
|
flask: port XrdOrJrdHandler, finish porting webfinger
|
2021-07-11 16:30:14 -07:00 |
Ryan Barrett
|
f26aed5cbb
|
flask: port salmon
|
2021-07-08 22:50:33 -07:00 |
Ryan Barrett
|
df6b0b58ba
|
unify request handler classes and handle_exception; move away from HOST[_URL]
fixes:
* https://console.cloud.google.com/errors/CN68rO-5sOK9cQ
* https://console.cloud.google.com/errors/CJWCu8b5_ureAg
* https://console.cloud.google.com/errors/CN6W4Zy7irzgOA
* https://console.cloud.google.com/errors/CN278MyjhZbtOQ
|
2020-01-31 14:40:11 -08:00 |
Ryan Barrett
|
02d36b3b1f
|
migrate to the app engine standard python 3 runtime!
https://cloud.google.com/appengine/docs/standard/python3/python-differences
https://cloud.google.com/appengine/docs/standard/python/migrate-to-python3/
|
2019-12-25 22:26:26 -08:00 |
Ryan Barrett
|
7c9a03c827
|
unify HTTP fetching, HTML and mf2 parsing, and error handling into webutil
see:
* snarfed/granary#171
* snarfed/webutil@f994884b2b
* snarfed/oauth-dropins@f5b6e73530
* snarfed/granary@284eb11508
|
2019-10-03 21:08:26 -07:00 |
Ryan Barrett
|
a88165c4e3
|
webmention => AP: big refactoring to support Create
#33. still in progress!
|
2018-11-16 07:09:55 -08:00 |
Ryan Barrett
|
b8d52b3dac
|
move test/ => tests/ to avoid shadowing python's built in test module
fixes confusing problems with dev_appserver starting in cloud sdk 219 (app-engine-python 1.9.76). background in https://issuetracker.google.com/issues/117145272#comment25 .
|
2018-10-11 16:07:53 -07:00 |