Ryan Barrett
a66fe4bdc2
bluesky: implement app.bsky.feed.getTimeline
...
based on stored Activity entities. missing auth, otherwise pretty complete.
2023-01-13 15:35:05 -08:00
Ryan Barrett
8b5f62be4d
bluesky: implement app.bsky.graph.getFollows
...
almost identical to getFollowers
2023-01-13 14:11:49 -08:00
Ryan Barrett
898b8545ac
bluesky: implement app.bsky.graph.getFollowers
2023-01-13 11:40:52 -08:00
dependabot[bot]
84163938f3
build(deps): bump charset-normalizer from 2.1.1 to 3.0.1
...
Bumps [charset-normalizer](https://github.com/Ousret/charset_normalizer ) from 2.1.1 to 3.0.1.
- [Release notes](https://github.com/Ousret/charset_normalizer/releases )
- [Changelog](https://github.com/Ousret/charset_normalizer/blob/master/CHANGELOG.md )
- [Upgrade guide](https://github.com/Ousret/charset_normalizer/blob/master/UPGRADE.md )
- [Commits](https://github.com/Ousret/charset_normalizer/compare/2.1.1...3.0.1 )
---
updated-dependencies:
- dependency-name: charset-normalizer
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-01-13 04:27:20 -08:00
dependabot[bot]
aee924b896
build(deps): bump urllib3 from 1.26.13 to 1.26.14
...
Bumps [urllib3](https://github.com/urllib3/urllib3 ) from 1.26.13 to 1.26.14.
- [Release notes](https://github.com/urllib3/urllib3/releases )
- [Changelog](https://github.com/urllib3/urllib3/blob/main/CHANGES.rst )
- [Commits](https://github.com/urllib3/urllib3/compare/1.26.13...1.26.14 )
---
updated-dependencies:
- dependency-name: urllib3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-01-13 04:11:28 -08:00
dependabot[bot]
8f42b90214
build(deps): bump requests from 2.28.1 to 2.28.2
...
Bumps [requests](https://github.com/psf/requests ) from 2.28.1 to 2.28.2.
- [Release notes](https://github.com/psf/requests/releases )
- [Changelog](https://github.com/psf/requests/blob/main/HISTORY.md )
- [Commits](https://github.com/psf/requests/compare/v2.28.1...v2.28.2 )
---
updated-dependencies:
- dependency-name: requests
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-01-13 04:09:02 -08:00
Ryan Barrett
ef1c92222b
bridgy-at: integrate XRPC server, testutil, etc
2023-01-12 19:43:12 -08:00
Ryan Barrett
b847e72483
bridgy-at: add lexrpc dep, install atproto lexicons on circle
2023-01-12 19:33:53 -08:00
Ryan Barrett
2cca37af1d
Merge snarfed/bridgy-at repo into bridgy-fed
...
Dropped most files, only kept XRPC implementations and tests.
2023-01-12 19:30:07 -08:00
Ryan Barrett
2bf2a77584
punt on getRepostedBy for now
2023-01-12 18:05:07 -08:00
Ryan Barrett
39d5485a52
implement empty stub for app.bsky.feed.getVotes
2023-01-12 16:47:30 -08:00
Ryan Barrett
64242f3deb
implement app.bsky.feed.getPostThread
2023-01-12 16:39:21 -08:00
Ryan Barrett
6520331627
incoming Follows: synthesize url into follow object stored in Activity
...
rendered mf2 HTML proxy pages (in render.py) fall back to redirecting to the follow's AS2 id field, but Mastodon's ids are URLs that don't load in browsers, eg https://jawns.club/ac33c547-ca6b-4351-80d5-d11a6879a7b0 . so, set a synthetic URL based on the follower's profile. fixes #336
2023-01-12 12:28:34 -08:00
Ryan Barrett
1cd963e203
deps: ...and switch Flask-Caching all the way to pypi now that 2.0.2 is there
...
https://flask-caching.readthedocs.io/en/latest/changelog.html#version-2-0-2
2023-01-12 09:50:54 -08:00
Ryan Barrett
6b66058bf4
deps: switch flask-caching back to upstream
...
now that they've merged https://github.com/pallets-eco/flask-caching/pull/431
2023-01-12 09:46:32 -08:00
dependabot[bot]
b53a75d582
build(deps): bump google-cloud-appengine-logging from 1.2.0 to 1.3.0
...
Bumps [google-cloud-appengine-logging](https://github.com/googleapis/python-appengine-logging ) from 1.2.0 to 1.3.0.
- [Release notes](https://github.com/googleapis/python-appengine-logging/releases )
- [Changelog](https://github.com/googleapis/python-appengine-logging/blob/main/CHANGELOG.md )
- [Commits](https://github.com/googleapis/python-appengine-logging/compare/v1.2.0...v1.3.0 )
---
updated-dependencies:
- dependency-name: google-cloud-appengine-logging
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-01-12 04:08:35 -08:00
dependabot[bot]
22cf79bd87
build(deps): bump redis from 4.4.1 to 4.4.2
...
Bumps [redis](https://github.com/redis/redis-py ) from 4.4.1 to 4.4.2.
- [Release notes](https://github.com/redis/redis-py/releases )
- [Changelog](https://github.com/redis/redis-py/blob/master/CHANGES )
- [Commits](https://github.com/redis/redis-py/compare/v4.4.1...v4.4.2 )
---
updated-dependencies:
- dependency-name: redis
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-01-12 04:04:10 -08:00
dependabot[bot]
6b50861251
build(deps): bump grpc-google-iam-v1 from 0.12.4 to 0.12.6
...
Bumps [grpc-google-iam-v1](https://github.com/googleapis/python-grpc-google-iam-v1 ) from 0.12.4 to 0.12.6.
- [Release notes](https://github.com/googleapis/python-grpc-google-iam-v1/releases )
- [Changelog](https://github.com/googleapis/python-grpc-google-iam-v1/blob/main/CHANGELOG.md )
- [Commits](https://github.com/googleapis/python-grpc-google-iam-v1/compare/v0.12.4...v0.12.6 )
---
updated-dependencies:
- dependency-name: grpc-google-iam-v1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-01-12 12:03:58 +00:00
dependabot[bot]
2aac1f560a
build(deps): bump google-cloud-audit-log from 0.2.4 to 0.2.5
...
Bumps [google-cloud-audit-log](https://github.com/googleapis/python-audit-log ) from 0.2.4 to 0.2.5.
- [Release notes](https://github.com/googleapis/python-audit-log/releases )
- [Changelog](https://github.com/googleapis/python-audit-log/blob/main/CHANGELOG.md )
- [Commits](https://github.com/googleapis/python-audit-log/compare/v0.2.4...v0.2.5 )
---
updated-dependencies:
- dependency-name: google-cloud-audit-log
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-01-12 04:03:53 -08:00
Ryan Barrett
9cc9cd567f
move flashed messages JS and CSS to oauth-dropins
...
also common image drop shadow CSS. see snarfed/oauth-dropins@fd17e8d436
2023-01-11 20:32:41 -08:00
Ryan Barrett
dfb524ba32
add /r/* redirects to robots.txt
2023-01-11 10:14:25 -08:00
dependabot[bot]
4141af984f
build(deps): bump pbr from 5.11.0 to 5.11.1
...
Bumps [pbr](https://docs.openstack.org/pbr/latest/ ) from 5.11.0 to 5.11.1.
---
updated-dependencies:
- dependency-name: pbr
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-01-11 04:04:07 -08:00
dependabot[bot]
fb40451143
build(deps): bump google-cloud-tasks from 2.11.0 to 2.12.0
...
Bumps [google-cloud-tasks](https://github.com/googleapis/python-tasks ) from 2.11.0 to 2.12.0.
- [Release notes](https://github.com/googleapis/python-tasks/releases )
- [Changelog](https://github.com/googleapis/python-tasks/blob/main/CHANGELOG.md )
- [Commits](https://github.com/googleapis/python-tasks/compare/v2.11.0...v2.12.0 )
---
updated-dependencies:
- dependency-name: google-cloud-tasks
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-01-11 04:03:37 -08:00
Ryan Barrett
74415e503c
docs for follow/unfollow UI
...
#351
2023-01-10 16:08:30 -08:00
dependabot[bot]
1832f27e62
build(deps): bump proto-plus from 1.22.1 to 1.22.2
...
Bumps [proto-plus](https://github.com/googleapis/proto-plus-python ) from 1.22.1 to 1.22.2.
- [Release notes](https://github.com/googleapis/proto-plus-python/releases )
- [Changelog](https://github.com/googleapis/proto-plus-python/blob/main/CHANGELOG.md )
- [Commits](https://github.com/googleapis/proto-plus-python/compare/v1.22.1...v1.22.2 )
---
updated-dependencies:
- dependency-name: proto-plus
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-01-10 04:03:48 -08:00
dependabot[bot]
f2d1a60129
build(deps): bump googleapis-common-protos from 1.57.1 to 1.58.0
...
Bumps [googleapis-common-protos](https://github.com/googleapis/python-api-common-protos ) from 1.57.1 to 1.58.0.
- [Release notes](https://github.com/googleapis/python-api-common-protos/releases )
- [Changelog](https://github.com/googleapis/python-api-common-protos/blob/main/CHANGELOG.md )
- [Commits](https://github.com/googleapis/python-api-common-protos/compare/v1.57.1...v1.58.0 )
---
updated-dependencies:
- dependency-name: googleapis-common-protos
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-01-10 04:03:25 -08:00
Ryan Barrett
4e539488a7
inbound AP: handle Undo Follow with composite inner object
2023-01-09 22:58:35 -08:00
Ryan Barrett
341f08e5f9
minor tweak to activity rendering for unfollow
2023-01-09 22:58:35 -08:00
Ryan Barrett
d2eda25375
unfollow UI
...
#351
pretty complete, except for activity text snippet rendering
2023-01-09 22:58:35 -08:00
dependabot[bot]
cd32cdf6f9
Bump redis from 4.4.0 to 4.4.1
...
Bumps [redis](https://github.com/redis/redis-py ) from 4.4.0 to 4.4.1.
- [Release notes](https://github.com/redis/redis-py/releases )
- [Changelog](https://github.com/redis/redis-py/blob/master/CHANGES )
- [Commits](https://github.com/redis/redis-py/compare/v4.4.0...v4.4.1 )
---
updated-dependencies:
- dependency-name: redis
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-01-09 18:52:51 +00:00
dependabot[bot]
a6658c8034
Bump proto-plus from 1.22.1 to 1.22.2
...
Bumps [proto-plus](https://github.com/googleapis/proto-plus-python ) from 1.22.1 to 1.22.2.
- [Release notes](https://github.com/googleapis/proto-plus-python/releases )
- [Changelog](https://github.com/googleapis/proto-plus-python/blob/main/CHANGELOG.md )
- [Commits](https://github.com/googleapis/proto-plus-python/compare/v1.22.1...v1.22.2 )
---
updated-dependencies:
- dependency-name: proto-plus
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-01-09 18:51:49 +00:00
dependabot[bot]
ee5bec9e29
Bump googleapis-common-protos from 1.57.1 to 1.58.0
...
Bumps [googleapis-common-protos](https://github.com/googleapis/python-api-common-protos ) from 1.57.1 to 1.58.0.
- [Release notes](https://github.com/googleapis/python-api-common-protos/releases )
- [Changelog](https://github.com/googleapis/python-api-common-protos/blob/main/CHANGELOG.md )
- [Commits](https://github.com/googleapis/python-api-common-protos/compare/v1.57.1...v1.58.0 )
---
updated-dependencies:
- dependency-name: googleapis-common-protos
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-01-09 18:51:24 +00:00
dependabot[bot]
e6308543a9
build(deps): bump packaging from 22.0 to 23.0
...
Bumps [packaging](https://github.com/pypa/packaging ) from 22.0 to 23.0.
- [Release notes](https://github.com/pypa/packaging/releases )
- [Changelog](https://github.com/pypa/packaging/blob/main/CHANGELOG.rst )
- [Commits](https://github.com/pypa/packaging/compare/22.0...23.0 )
---
updated-dependencies:
- dependency-name: packaging
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-01-09 06:11:14 -08:00
dependabot[bot]
5f74df92e2
build(deps): bump ujson from 5.6.0 to 5.7.0
...
Bumps [ujson](https://github.com/ultrajson/ultrajson ) from 5.6.0 to 5.7.0.
- [Release notes](https://github.com/ultrajson/ultrajson/releases )
- [Commits](https://github.com/ultrajson/ultrajson/compare/5.6.0...5.7.0 )
---
updated-dependencies:
- dependency-name: ujson
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-01-09 04:04:38 -08:00
dependabot[bot]
def3d1b857
build(deps): bump redis from 4.4.0 to 4.4.1
...
Bumps [redis](https://github.com/redis/redis-py ) from 4.4.0 to 4.4.1.
- [Release notes](https://github.com/redis/redis-py/releases )
- [Changelog](https://github.com/redis/redis-py/blob/master/CHANGES )
- [Commits](https://github.com/redis/redis-py/compare/v4.4.0...v4.4.1 )
---
updated-dependencies:
- dependency-name: redis
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-01-09 04:04:12 -08:00
Ryan Barrett
7ff6dfe0bb
remote follow bug fix fro when webfinger fails
...
https://console.cloud.google.com/errors/detail/COTfgojhhYqJUg;time=P30D?project=bridgy-federated
2023-01-08 23:08:31 -08:00
Ryan Barrett
1a9655e441
incoming webmentions, support AS1 activities with multiple objects
...
eg multiple repost-of. fixes https://console.cloud.google.com/errors/detail/CNm24c6QnvjQygE;time=P30D;refresh=true?project=bridgy-federated
2023-01-08 22:55:55 -08:00
Ryan Barrett
a14c58ac47
follow UI: use synthesized follow URL in Activity key id
2023-01-08 22:39:37 -08:00
Ryan Barrett
65248c4c3b
user page: minor tweaks to follow UI language
2023-01-08 18:02:31 -08:00
Ryan Barrett
8cdc5ecc4c
inbound AP: handle Follow with composite object
2023-01-08 17:41:15 -08:00
Ryan Barrett
a52df2c269
follow UI: handle URL inputs, eg https://indieweb.social/@snarfed
...
#351
2023-01-08 15:43:32 -08:00
Ryan Barrett
9bb82e6db3
follow UI: store last_follow, misc bug fixes
2023-01-08 12:03:56 -08:00
Ryan Barrett
17c5c83105
common.host_url: use fed.brid.gy when running locally against prod datastore
2023-01-08 12:01:31 -08:00
Ryan Barrett
91c4200bb3
follow UI: synthesize Follow activity id, store an Activity, link address, form bug fix
2023-01-08 07:11:22 -08:00
Ryan Barrett
c50f0e0106
add follow UI to user/[domain]/following
...
for #351
2023-01-07 09:34:55 -08:00
Ryan Barrett
6e000d348d
noop: add TestCase.as2_resp(), refactor ActivityPubTest to use it
2023-01-07 09:18:11 -08:00
Ryan Barrett
aa0dcbb222
noop: drop content type constants in common, use granary's instead
2023-01-06 21:01:33 -08:00
Ryan Barrett
7ac1006021
background task bug fix: override task runner host
...
we were using request.host_url blindly, which was fed.brid.gy for user-facing requests, but bridgy-federated.uc.r.appspot.com for tasks. #335
2023-01-05 15:05:35 -08:00
dependabot[bot]
cc3a3269ea
Bump google-cloud-datastore from 2.11.0 to 2.11.1
...
Bumps [google-cloud-datastore](https://github.com/googleapis/python-datastore ) from 2.11.0 to 2.11.1.
- [Release notes](https://github.com/googleapis/python-datastore/releases )
- [Changelog](https://github.com/googleapis/python-datastore/blob/main/CHANGELOG.md )
- [Commits](https://github.com/googleapis/python-datastore/compare/v2.11.0...v2.11.1 )
---
updated-dependencies:
- dependency-name: google-cloud-datastore
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-01-05 18:13:31 +00:00
dependabot[bot]
527647d069
Bump googleapis-common-protos from 1.57.0 to 1.57.1
...
Bumps [googleapis-common-protos](https://github.com/googleapis/python-api-common-protos ) from 1.57.0 to 1.57.1.
- [Release notes](https://github.com/googleapis/python-api-common-protos/releases )
- [Changelog](https://github.com/googleapis/python-api-common-protos/blob/main/CHANGELOG.md )
- [Commits](https://github.com/googleapis/python-api-common-protos/compare/v1.57.0...v1.57.1 )
---
updated-dependencies:
- dependency-name: googleapis-common-protos
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-01-05 18:12:30 +00:00