Ryan Barrett
|
6225fa8884
|
use my fork of mf2py
...temporarily, until https://github.com/microformats/mf2py/pull/213 is merged and released
|
2023-11-28 12:39:46 -08:00 |
Ryan Barrett
|
62ca4022fb
|
stop clearing Object data properties
...so that we have original data preserved when we override it in our_as1. fixes #721
|
2023-11-28 06:39:34 -08:00 |
dependabot[bot]
|
785030a084
|
build(deps): bump cryptography from 41.0.5 to 41.0.7
Bumps [cryptography](https://github.com/pyca/cryptography) from 41.0.5 to 41.0.7.
- [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst)
- [Commits](https://github.com/pyca/cryptography/compare/41.0.5...41.0.7)
---
updated-dependencies:
- dependency-name: cryptography
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2023-11-28 04:21:34 -08:00 |
Ryan Barrett
|
1ec1fc2482
|
genericize user handles on UI follower/following pages
|
2023-11-27 21:40:01 -08:00 |
Ryan Barrett
|
004726d397
|
fix followers/ing UI page for AP users
fixes #718
|
2023-11-27 21:01:02 -08:00 |
Ryan Barrett
|
ee373095e2
|
send follow accepts to protocols that support them
for #710
|
2023-11-27 16:32:22 -08:00 |
Ryan Barrett
|
8f7facda97
|
don't automatically accept follows from protocols that support them natively
for #710. adds per-protocol `HAS_FOLLOW_ACCEPTS` constant
|
2023-11-27 14:44:05 -08:00 |
Ryan Barrett
|
443506c425
|
activitypub.postprocess_as2_actor: remove obsolete wrap kwarg
|
2023-11-27 11:51:52 -08:00 |
Ryan Barrett
|
32b38eed07
|
AP: move Accept object actor handling from postprocess_as2 to convert
|
2023-11-27 11:49:14 -08:00 |
Ryan Barrett
|
8f0d2d8650
|
AP: handle opted out users in following/ers, outbox collections
|
2023-11-27 11:32:30 -08:00 |
Ryan Barrett
|
fe8b710cce
|
User.get_by_id: handle opt-out
|
2023-11-27 11:28:05 -08:00 |
Ryan Barrett
|
b81fa2090b
|
Protocol.receive: handle opted out users
|
2023-11-27 06:53:22 -08:00 |
Ryan Barrett
|
dd62f472da
|
User.get_or_create: return None if opted out
|
2023-11-27 06:53:22 -08:00 |
dependabot[bot]
|
84eae588a8
|
build(deps): bump idna from 3.4 to 3.6
Bumps [idna](https://github.com/kjd/idna) from 3.4 to 3.6.
- [Changelog](https://github.com/kjd/idna/blob/master/HISTORY.rst)
- [Commits](https://github.com/kjd/idna/compare/v3.4...v3.6)
---
updated-dependencies:
- dependency-name: idna
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2023-11-27 04:28:48 -08:00 |
Ryan Barrett
|
d79e2badf4
|
fix tests for dc3b23f80b
|
2023-11-26 21:39:31 -08:00 |
Ryan Barrett
|
dc3b23f80b
|
Web.fetch: ignore uid if set; we use URL as id
props and thanks to @fluffy-critter for being my unintentional edge case QA department 😆🙏
fixes https://console.cloud.google.com/errors/detail/CKLuk-v4x8X0NQ;time=P30D?project=bridgy-federated
|
2023-11-26 16:31:29 -08:00 |
Ryan Barrett
|
3c460c88ad
|
activitypub.outbox and follower_collection bug fix: pass user to convert
fixes https://console.cloud.google.com/errors/detail/CNCD9uP8oaH9AQ;time=P30D?project=bridgy-federated
|
2023-11-26 15:59:20 -08:00 |
Ryan Barrett
|
d7d55864ad
|
activitypub.actor bug fix: handle opted out users
fixes https://console.cloud.google.com/errors/detail/CKOs59zx0rSXQg;time=P30D?project=bridgy-federated
|
2023-11-26 15:44:43 -08:00 |
Ryan Barrett
|
fae7769d2b
|
Web.get_or_create bug fix: handle opted out users
fixes https://console.cloud.google.com/errors/detail/CJ2U0_Hq6cHnUA;time=P30D?project=bridgy-federated
|
2023-11-26 15:37:39 -08:00 |
Ryan Barrett
|
6091cd4063
|
drop the rest of g.user!
for #690
|
2023-11-25 20:38:28 -08:00 |
Ryan Barrett
|
03315891aa
|
drop a lot of g.user
for #690
|
2023-11-25 20:23:19 -08:00 |
Ryan Barrett
|
1591dfb641
|
pass user to Protocol.send/convert instead of using g.user
for #690
|
2023-11-25 20:07:14 -08:00 |
Ryan Barrett
|
face71c9eb
|
ActivityPub.convert noop, kwargs => orig_obj
|
2023-11-25 16:07:06 -08:00 |
Ryan Barrett
|
3c9744fab0
|
pass authed_as to Web.receive
|
2023-11-25 16:01:07 -08:00 |
Ryan Barrett
|
e947891d75
|
Protocol.receive: fail if incoming activity doesn't have actor or author
for #690
|
2023-11-25 14:50:08 -08:00 |
Ryan Barrett
|
69ac7eabca
|
activitypub: move postprocess_as2_actor out of postprocess_as2
...and into ActivityPub.convert and actor handler directly. for #690
|
2023-11-24 09:20:52 -08:00 |
Ryan Barrett
|
ee571e5b25
|
activitypub: move compacting actors from postprocess_as2 to convert
for #690
|
2023-11-24 08:34:39 -08:00 |
Ryan Barrett
|
5d0b275ca8
|
ActivityPub.convert: compact actor to just id
|
2023-11-24 08:01:06 -08:00 |
Ryan Barrett
|
33c5c3a4d2
|
AP: add HEAD support to followers/ing, outbox collections
for #383
|
2023-11-23 22:41:52 -08:00 |
Ryan Barrett
|
579f55d965
|
AP: add paging to outbox
finishes / fixes #383
|
2023-11-23 22:35:38 -08:00 |
Ryan Barrett
|
db2668ffab
|
activitypub.postprocess_as2_actor: handle user without handle
fixes https://console.cloud.google.com/errors/detail/CIT9-r3d-MKW5AE;time=P30D?project=bridgy-federated
|
2023-11-23 22:09:11 -08:00 |
Ryan Barrett
|
dcd7081d48
|
activitypub.actor: remove redundant preferredUsername
no clue why this triggered these flaky test failures, they happened when I ran all tests, but not test_pages on its own. grr.
|
2023-11-23 22:09:11 -08:00 |
Ryan Barrett
|
f27e914a89
|
User.handle_as: handle when handle isn't set
for https://console.cloud.google.com/errors/detail/CIT9-r3d-MKW5AE;time=P30D?project=bridgy-federated
|
2023-11-23 22:09:05 -08:00 |
Ryan Barrett
|
22b80e4eaf
|
bug fix for e5abdc0: set g.user before activitypub.postprocess_as2
for #383
|
2023-11-23 07:57:39 -08:00 |
Ryan Barrett
|
e5abdc097f
|
implement outbox
only first page. for #383
|
2023-11-22 21:40:36 -08:00 |
Ryan Barrett
|
f8b7d0c283
|
move pages.fetch_objects to models
|
2023-11-22 20:39:21 -08:00 |
Ryan Barrett
|
48f89cebc0
|
User.handle_as: handle web users with custom usernames
bug fix for b255962 , fixes https://console.cloud.google.com/errors/detail/CPiAj72alvDYNQ;time=P30D?project=bridgy-federated
|
2023-11-22 19:00:02 -08:00 |
Ryan Barrett
|
f6af56f1c4
|
test_activitypub: use our_as1 for test web user, not as2
|
2023-11-22 17:59:18 -08:00 |
Ryan Barrett
|
b255962fde
|
activitypub: genericize preferredUsername across protocols
|
2023-11-22 17:24:08 -08:00 |
dependabot[bot]
|
874534c159
|
build(deps): bump humanize from 4.8.0 to 4.9.0
Bumps [humanize](https://github.com/python-humanize/humanize) from 4.8.0 to 4.9.0.
- [Release notes](https://github.com/python-humanize/humanize/releases)
- [Commits](https://github.com/python-humanize/humanize/compare/4.8.0...4.9.0)
---
updated-dependencies:
- dependency-name: humanize
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2023-11-22 04:41:47 -08:00 |
dependabot[bot]
|
b6184462af
|
build(deps): bump pyasn1 from 0.5.0 to 0.5.1
Bumps [pyasn1](https://github.com/pyasn1/pyasn1) from 0.5.0 to 0.5.1.
- [Release notes](https://github.com/pyasn1/pyasn1/releases)
- [Changelog](https://github.com/pyasn1/pyasn1/blob/main/CHANGES.rst)
- [Commits](https://github.com/pyasn1/pyasn1/compare/v0.5.0...v0.5.1)
---
updated-dependencies:
- dependency-name: pyasn1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2023-11-21 04:20:02 -08:00 |
Ryan Barrett
|
9b67d5273f
|
remove g.user in a few more places in activitypub
for #690
|
2023-11-20 16:21:20 -08:00 |
Ryan Barrett
|
dbfc240985
|
UI bug fix for 8b3881df
for #690, fixes https://console.cloud.google.com/errors/CMSlxaaflMHNSQ?project=bridgy-federated&time=P30D&
|
2023-11-20 16:21:20 -08:00 |
dependabot[bot]
|
b71d937381
|
build(deps): bump grpcio-status from 1.59.2 to 1.59.3
Bumps [grpcio-status](https://grpc.io) from 1.59.2 to 1.59.3.
---
updated-dependencies:
- dependency-name: grpcio-status
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2023-11-20 04:33:11 -08:00 |
dependabot[bot]
|
28a3776bf3
|
build(deps): bump grpcio from 1.59.2 to 1.59.3
Bumps [grpcio](https://github.com/grpc/grpc) from 1.59.2 to 1.59.3.
- [Release notes](https://github.com/grpc/grpc/releases)
- [Changelog](https://github.com/grpc/grpc/blob/master/doc/grpc_release_schedule.md)
- [Commits](https://github.com/grpc/grpc/compare/v1.59.2...v1.59.3)
---
updated-dependencies:
- dependency-name: grpcio
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2023-11-20 04:27:55 -08:00 |
dependabot[bot]
|
2db6f77c03
|
build(deps): bump certifi from 2023.7.22 to 2023.11.17
Bumps [certifi](https://github.com/certifi/python-certifi) from 2023.7.22 to 2023.11.17.
- [Commits](https://github.com/certifi/python-certifi/compare/2023.07.22...2023.11.17)
---
updated-dependencies:
- dependency-name: certifi
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2023-11-20 04:27:28 -08:00 |
Ryan Barrett
|
c593a80ee9
|
fix test_integrations for g.user minimizing in #690
|
2023-11-19 21:53:39 -08:00 |
Ryan Barrett
|
eb7da31873
|
minimize g.user in activitypub.actor
for #690
|
2023-11-19 21:53:39 -08:00 |
Ryan Barrett
|
2c6a470058
|
drop g.user in lots of tests
for #690
|
2023-11-19 21:53:39 -08:00 |
Ryan Barrett
|
990ec47c89
|
stop using g.user in web, part of redirect
for #690
|
2023-11-19 21:53:39 -08:00 |