Ryan Barrett
|
27c2623700
|
flask: start porting render.py
|
2021-07-05 20:54:23 -07:00 |
Ryan Barrett
|
60e272a447
|
master => main (git branch)
|
2021-05-04 22:58:56 -07:00 |
Ryan Barrett
|
d4a94ff75a
|
migrate from webmention-tools to webutil.webmention
|
2021-04-25 11:40:19 -07:00 |
Ryan Barrett
|
c20ac39b51
|
upgrade google-cloud-logging to 2.2.0
|
2021-03-06 21:47:19 -08:00 |
Ryan Barrett
|
06cd35abba
|
upgrade to python 3.9 runtime and feedparser 6.0.2
|
2021-03-06 08:03:36 -08:00 |
Ryan Barrett
|
0532780eed
|
switch google-cloud-logging back to 1.x
...temporarily, until we figure out https://github.com/googleapis/python-logging/issues/110.
|
2020-12-31 08:35:25 -08:00 |
Ryan Barrett
|
7c7e2b1153
|
upgrade google-cloud-logging to 2.0
|
2020-12-30 10:39:07 -08:00 |
Ryan Barrett
|
d22903c3a7
|
update AP signature generation for Mastodon 3.2.1 changes
not working yet. :( details in https://github.com/snarfed/bridgy-fed/issues/68#issuecomment-714752553
|
2020-10-29 16:08:48 -07:00 |
Ryan Barrett
|
2a91f01393
|
webmention: handle missing Content-Type header
for https://console.cloud.google.com/errors/CNnflKqP5rHWvgE , https://console.cloud.google.com/errors/CPyMpaulkMKWZA
|
2020-05-20 23:36:11 -07:00 |
Ryan Barrett
|
3771ff55df
|
add oauth_dropins like for static file handlers, gunicorn req't
|
2019-12-26 07:57:12 -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
|
faf676e8bb
|
switch from json to ultrajson for performance
https://github.com/esnme/ultrajson/
|
2019-10-29 07:06:15 -07:00 |
Ryan Barrett
|
777a62208d
|
bump granary req't up to 1.14 for AS1/mf2 follow support
specifically snarfed/granary@6ef49f42e2
|
2018-11-15 13:01:52 -08:00 |
Ryan Barrett
|
5047337738
|
upgrade BS4 to 4.6.3, pin lxml to app engine prod's version
|
2018-10-11 17:03:26 -07:00 |
Ryan Barrett
|
0499823b05
|
tell circle we need mox3
|
2018-03-24 21:15:47 -07:00 |
Ryan Barrett
|
0d05dfe51d
|
bump granary dependency to 1.12
|
2018-03-24 21:01:59 -07:00 |
Ryan Barrett
|
f8dca4c7d1
|
upgrade Jinja2 from 2.6 to 2.10 for a security patch
thanks for reporting @VersionEye!
https://www.versioneye.com/user/projects/5a1c7e860fb24f21d9970c00
|
2018-01-04 11:03:33 -08:00 |
Ryan Barrett
|
98cc01d6ae
|
fix /responses template for jinja 2.6
...since that's what's on app engine. https://cloud.google.com/appengine/docs/standard/python/tools/built-in-libraries-27
|
2017-10-26 11:10:29 -07:00 |
Ryan Barrett
|
22ca3e64a6
|
add /responses page with links to raw logs
log handler itself is next.
|
2017-10-25 18:33:11 -07:00 |
Ryan Barrett
|
b123088158
|
activitypub: implement HTTP Signatures using httpsig library
thanks @ahknight!
|
2017-09-19 09:15:51 -07:00 |
Ryan Barrett
|
76af3231e7
|
mastodon interop: got webmention => salmon slap to mastodon working!
TODO: lots of cleanup and tests
|
2017-09-03 12:20:37 -07:00 |
Ryan Barrett
|
f6deddeb96
|
translate incoming webmentions to outgoing salmon slaps
|
2017-08-23 18:41:21 -07:00 |
Ryan Barrett
|
9c73e756c0
|
start on ostatus: add django-salmon dependency
|
2017-08-19 07:41:25 -07:00 |
Ryan Barrett
|
60a3f7b1cb
|
activitypub actor endpoint: fetch mf2, convert to AS
|
2017-08-13 00:12:16 -07:00 |
Ryan Barrett
|
3928147414
|
initial setup
|
2017-08-12 16:51:48 -07:00 |