Ryan Barrett
|
cbbea104fc
|
cache Protocol.for_id
fixes #727
|
2023-11-13 14:18:32 -08:00 |
Ryan Barrett
|
91c25f6955
|
testutil noop, TestCase.make_user: include source_protocol in profile Object
|
2023-11-13 14:08:21 -08:00 |
Ryan Barrett
|
00fb4dd14d
|
move test_atproto.KEY to testutil.ATPROTO_KEY
|
2023-11-13 14:08:21 -08:00 |
Ryan Barrett
|
12158eba64
|
Protocol.targets bug fix, handle composite inReplyTo
|
2023-11-13 14:08:21 -08:00 |
dependabot[bot]
|
25d778cf60
|
build(deps): bump urllib3 from 2.0.7 to 2.1.0
Bumps [urllib3](https://github.com/urllib3/urllib3) from 2.0.7 to 2.1.0.
- [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/2.0.7...2.1.0)
---
updated-dependencies:
- dependency-name: urllib3
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2023-11-13 04:51:39 -08:00 |
Ryan Barrett
|
0364ece4a8
|
stop resolving ids in Protocol.targets, since Protocol.receive already did it
|
2023-11-12 13:21:35 -08:00 |
Ryan Barrett
|
3d0c5ecea5
|
Object.resolve_ids: handle multiple inReplyTo
|
2023-11-12 13:15:08 -08:00 |
Ryan Barrett
|
a08a76c672
|
Object.resolve_ids bug fix: handle both protocol LABEL and ABBREV
|
2023-11-12 10:33:08 -08:00 |
Ryan Barrett
|
91a0a43665
|
noop docstring comment in User.status
|
2023-11-12 07:49:13 -08:00 |
Ryan Barrett
|
6498c24d98
|
AP sig verification bug fix: support lower case sha-256= Digest prefix
found with https://verify.funfedi.dev/?actor_uri=https%3A%2F%2Ffed.brid.gy%2Fsnarfed.org . thanks @HelgeKrueger!
|
2023-11-12 07:48:48 -08:00 |
Ryan Barrett
|
2a7c0adf0f
|
bug fixes for suppressing mentions of in-reply-to-authors
for 84324c0c0b , #686
|
2023-11-11 14:52:21 -08:00 |
Ryan Barrett
|
3975c143d7
|
fix atproto tests for arroba TID bug fixes in c8e6b30, 7170bf7
|
2023-11-11 10:38:48 -08:00 |
Ryan Barrett
|
84324c0c0b
|
Protocol.targets: suppress mentions of in-reply-to authors
fixes #686
|
2023-11-10 14:39:40 -08:00 |
dependabot[bot]
|
42eb6b1d8b
|
build(deps): bump google-cloud-dns from 0.34.1 to 0.34.2
Bumps [google-cloud-dns](https://github.com/googleapis/python-dns) from 0.34.1 to 0.34.2.
- [Release notes](https://github.com/googleapis/python-dns/releases)
- [Changelog](https://github.com/googleapis/python-dns/blob/main/CHANGELOG.md)
- [Commits](https://github.com/googleapis/python-dns/compare/v0.34.1...v0.34.2)
---
updated-dependencies:
- dependency-name: google-cloud-dns
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2023-11-10 04:26:18 -08:00 |
dependabot[bot]
|
9bc3711ef3
|
build(deps): bump grpc-google-iam-v1 from 0.12.6 to 0.12.7
Bumps [grpc-google-iam-v1](https://github.com/googleapis/python-grpc-google-iam-v1) from 0.12.6 to 0.12.7.
- [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.6...v0.12.7)
---
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-11-10 04:25:50 -08:00 |
Ryan Barrett
|
535494f21b
|
Object.to_as1 from bsky: pass at:// uri so we get id/url more often
for #715
|
2023-11-09 20:50:48 -08:00 |
Ryan Barrett
|
2be1229488
|
ATProto.send: store copy id in base object
|
2023-11-09 14:09:45 -08:00 |
Ryan Barrett
|
772c714c79
|
add CC0 license
|
2023-11-09 14:09:44 -08:00 |
dependabot[bot]
|
9bac33b9f2
|
build(deps): bump wrapt from 1.15.0 to 1.16.0
Bumps [wrapt](https://github.com/GrahamDumpleton/wrapt) from 1.15.0 to 1.16.0.
- [Release notes](https://github.com/GrahamDumpleton/wrapt/releases)
- [Changelog](https://github.com/GrahamDumpleton/wrapt/blob/develop/docs/changes.rst)
- [Commits](https://github.com/GrahamDumpleton/wrapt/compare/1.15.0...1.16.0)
---
updated-dependencies:
- dependency-name: wrapt
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2023-11-09 04:32:24 -08:00 |
Ryan Barrett
|
f97b837960
|
cache follower/following counts for 2h
|
2023-11-08 12:03:56 -08:00 |
Ryan Barrett
|
d576d2b2e4
|
move pages.count_followers to User, use it in activitypub.actor
|
2023-11-08 11:56:01 -08:00 |
Ryan Barrett
|
242a4a3ad3
|
fix activitypub actor tests for ae2cb2825b
|
2023-11-08 11:53:32 -08:00 |
Ryan Barrett
|
bd841b50b9
|
user page: only show Feed tab for web users
|
2023-11-08 11:35:26 -08:00 |
Ryan Barrett
|
ae2cb2825b
|
activitypub.postprocess_as2: use real AP actor id in key id
|
2023-11-08 11:28:17 -08:00 |
Ryan Barrett
|
e801d52ed7
|
Protocol: add force= to /queue/send, allow unknown params in /queue/receive
|
2023-11-08 11:28:17 -08:00 |
Ryan Barrett
|
d2dee8752f
|
/convert/: if dest protocol is AP, don't assume source protocol is Web
|
2023-11-08 11:28:17 -08:00 |
Ryan Barrett
|
9327565095
|
/convert/: drop req't that ids are web URLs
for abstracting across protocols. also other minor tweaks.
|
2023-11-08 11:28:17 -08:00 |
Ryan Barrett
|
4b7926b3a8
|
/convert/: drop protocol regexps in URL path routes
|
2023-11-08 11:28:17 -08:00 |
dependabot[bot]
|
e187fe695c
|
build(deps): bump pbr from 5.11.1 to 6.0.0
Bumps [pbr](https://docs.openstack.org/pbr/latest/) from 5.11.1 to 6.0.0.
---
updated-dependencies:
- dependency-name: pbr
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2023-11-08 05:11:51 -08:00 |
Ryan Barrett
|
bca034c4f8
|
ids: use subdomain-wrapped URLs to convert ATProto to Web/AP
|
2023-11-06 20:17:23 -08:00 |
Ryan Barrett
|
98bb29b333
|
drop Object.proxy_url, switch callers to ids.translate_object_id
|
2023-11-06 12:18:11 -08:00 |
Ryan Barrett
|
06275324fd
|
Web.convert: call translate_ids
|
2023-11-03 15:52:37 -07:00 |
Ryan Barrett
|
aa5c6a396e
|
ActivityPub: translate ids in convert
|
2023-11-03 15:11:21 -07:00 |
Ryan Barrett
|
fdc5b8e1e9
|
Protocol.translate_ids bug fix: handle create/update user profile activities
|
2023-11-03 15:10:05 -07:00 |
Ryan Barrett
|
cada99e407
|
ids.translate_user_id: follow use_instead
|
2023-11-03 14:53:19 -07:00 |
Ryan Barrett
|
6410d0ef1a
|
ids.translate_object_id: special case Web => AP
also preserve local hosts
|
2023-11-03 11:37:36 -07:00 |
Ryan Barrett
|
37d8b5d4fc
|
ids.translate_user_id: for Web, normalize home page URLs to domains
|
2023-11-03 11:00:34 -07:00 |
Ryan Barrett
|
1f6a227aee
|
Object.actor_link bug fix: handle composite url field
fixes https://console.cloud.google.com/errors/detail/CJTXq6ri48XtKQ;time=P30D?project=bridgy-federated
|
2023-11-03 06:53:33 -07:00 |
Ryan Barrett
|
625eb66d53
|
AP actor ids: redirect web and fed.brid.gy/ap/[domain] to fed.brid.gy/[domain]
|
2023-11-03 06:53:33 -07:00 |
Ryan Barrett
|
0725b72812
|
ids.translate_user_id: special case Web => AP to fed.brid.gy/domain
|
2023-11-03 06:53:33 -07:00 |
dependabot[bot]
|
68d537561e
|
build(deps): bump cbor2 from 5.5.0 to 5.5.1
Bumps [cbor2](https://github.com/agronholm/cbor2) from 5.5.0 to 5.5.1.
- [Release notes](https://github.com/agronholm/cbor2/releases)
- [Changelog](https://github.com/agronholm/cbor2/blob/master/docs/versionhistory.rst)
- [Commits](https://github.com/agronholm/cbor2/compare/5.5.0...5.5.1)
---
updated-dependencies:
- dependency-name: cbor2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2023-11-03 05:34:54 -07:00 |
Ryan Barrett
|
4d44363693
|
fold Object.as_bsky into ATProto.convert, translate ids
|
2023-11-02 17:41:31 -07:00 |
Ryan Barrett
|
7ec2ee9d31
|
robots.txt: add /render
|
2023-11-02 14:11:10 -07:00 |
Ryan Barrett
|
65b240a42e
|
robots.txt bug fix
hopefully this fixes /r/ pages showing up in google search
|
2023-11-02 14:07:08 -07:00 |
Ryan Barrett
|
def5638a64
|
Protocol.translate: distinguish between object and user ids
|
2023-11-02 13:08:24 -07:00 |
Ryan Barrett
|
72e180f854
|
User/Object.get_copy: return key id if proto is the source protocol
|
2023-11-02 13:08:23 -07:00 |
Ryan Barrett
|
0ca49e837a
|
add Object.get_copy, User.get_copy
|
2023-11-02 13:08:23 -07:00 |
Ryan Barrett
|
9aff3122c0
|
noop: rename get_for_copy[ies] => get_for_original[s]
|
2023-11-02 13:08:23 -07:00 |
Ryan Barrett
|
02e8208e32
|
test_atproto: noop, did:plc:foo => did:plc:user
|
2023-11-02 13:08:23 -07:00 |
dependabot[bot]
|
6f62a6d683
|
build(deps): bump testtools from 2.6.0 to 2.7.1
Bumps [testtools](https://github.com/testing-cabal/testtools) from 2.6.0 to 2.7.1.
- [Release notes](https://github.com/testing-cabal/testtools/releases)
- [Changelog](https://github.com/testing-cabal/testtools/blob/master/NEWS)
- [Commits](https://github.com/testing-cabal/testtools/compare/2.6.0...2.7.1)
---
updated-dependencies:
- dependency-name: testtools
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2023-11-02 05:35:20 -07:00 |