Wykres commitów

3376 Commity (47d77a03cb5d078ee713a5ac1be22a9bf507d3f7)

Autor SHA1 Wiadomość Data
Ryan Barrett 91b268fa4f
unify ndb_client.context() kwargs into common.NDB_CONTEXT_KWARGS 2024-12-18 15:44:35 -08:00
Ryan Barrett 9af6238827
temporarily enable debug level ndb logging
for #1149

c55ec62b51/google/cloud/ndb/utils.py (L78-L81)
2024-12-18 15:16:17 -08:00
Ryan Barrett 4ea60ad9ef
tests for bsky.app hashtag search URLs in ATProto => ActivityPub convert
for #1634
2024-12-17 14:28:34 -08:00
dependabot[bot] 4a3249d165 build(deps): bump certifi from 2024.8.30 to 2024.12.14
Bumps [certifi](https://github.com/certifi/python-certifi) from 2024.8.30 to 2024.12.14.
- [Commits](https://github.com/certifi/python-certifi/compare/2024.08.30...2024.12.14)

---
updated-dependencies:
- dependency-name: certifi
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-12-16 04:44:57 -08:00
dependabot[bot] fa52454296 build(deps): bump attrs from 24.2.0 to 24.3.0
Bumps [attrs](https://github.com/sponsors/hynek) from 24.2.0 to 24.3.0.
- [Commits](https://github.com/sponsors/hynek/commits)

---
updated-dependencies:
- dependency-name: attrs
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-12-16 04:44:30 -08:00
Ryan Barrett 6ba481c99a
activitypub.actor: put sharedInbox on actor id's domain
for #1570
2024-12-15 10:16:56 -08:00
Ryan Barrett 46a66c57b7
docs: remove "Which fediverse servers are supported?" section 2024-12-15 10:09:55 -08:00
Ryan Barrett 63c0e25deb
drop per-target delivery tracking
sad, it's useful, but it's too expensive. for #1501, #1149
2024-12-14 20:53:47 -08:00
Ryan Barrett 604a7f6aaf
minimal HTTP memcache proxy in new /memcache endpoint
for #1472
2024-12-13 22:00:27 -08:00
Ryan Barrett 6388aab7d6
cache User.count_followers in memcache
for #1149
2024-12-13 15:25:04 -08:00
Ryan Barrett 4f5e868b05
common.memcache_memoize: add key callable kwarg 2024-12-13 15:25:03 -08:00
dependabot[bot] 3a3c2dd557 build(deps): bump google-cloud-tasks from 2.17.1 to 2.18.0
Bumps [google-cloud-tasks](https://github.com/googleapis/google-cloud-python) from 2.17.1 to 2.18.0.
- [Release notes](https://github.com/googleapis/google-cloud-python/releases)
- [Changelog](https://github.com/googleapis/google-cloud-python/blob/main/packages/google-cloud-documentai/CHANGELOG.md)
- [Commits](https://github.com/googleapis/google-cloud-python/compare/google-cloud-tasks-v2.17.1...google-cloud-tasks-v2.18.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>
2024-12-13 05:06:35 -08:00
Ryan Barrett a334773469
docs: clarify Bluesky custom domain handle section to emphasize username DM
for #1619
2024-12-12 10:32:27 -08:00
dependabot[bot] 762c68a101 build(deps): bump google-api-python-client from 2.154.0 to 2.155.0
Bumps [google-api-python-client](https://github.com/googleapis/google-api-python-client) from 2.154.0 to 2.155.0.
- [Release notes](https://github.com/googleapis/google-api-python-client/releases)
- [Commits](https://github.com/googleapis/google-api-python-client/compare/v2.154.0...v2.155.0)

---
updated-dependencies:
- dependency-name: google-api-python-client
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-12-12 05:01:53 -08:00
Ryan Barrett baf4bfcebe
Web.verify: for www domains, handle when root domain user is blocked
fixes https://console.cloud.google.com/errors/detail/CPWdpJyQ4I-GVg;locations=global;time=P30D?project=bridgy-federated
2024-12-11 21:29:48 -08:00
Ryan Barrett df29b413c6
Web.owns_id: return False for user@domain ids
fixes https://console.cloud.google.com/errors/detail/CJPd7MmZ38zXSA;locations=global;time=P30D?project=bridgy-federated
2024-12-11 20:50:10 -08:00
Ryan Barrett d38c3953b6
config: bump up common module's log level to info 2024-12-11 20:33:32 -08:00
Ryan Barrett 5d6d68b5e7
cache models.get_original_user/object_key queries in memcache
adds new generic common.memcache_memoize decorator for caching any function's output in memcache. for #1149
2024-12-11 20:17:36 -08:00
Ryan Barrett 720d6d3afb
deps: add Pillow, for granary
https://github.com/snarfed/granary/pull/844
2024-12-11 16:24:10 -08:00
Ryan Barrett c2aaf22682
test_atproto: fix test user handles 2024-12-11 15:21:49 -08:00
Ryan Barrett 38b0f70841
ATProto.create_for: don't set DNS if the user has a custom domain handle
fixes https://console.cloud.google.com/errors/detail/COSMr7uQuqb2zQE;locations=global;time=P30D?project=bridgy-federated
2024-12-11 15:09:56 -08:00
Ryan Barrett a09a35830c
docs: bug fix for which stuff from fediverse is bridged 2024-12-10 14:03:13 -08:00
Ryan Barrett 72bb6f82cd
docs: minor tweaks to fediverse admin section
for #1465
2024-12-10 09:09:13 -08:00
Ryan Barrett 32111d2579
docs: add fediverse admin section
fixes #1465
2024-12-10 09:03:42 -08:00
Ryan Barrett b600f82c2d
AP inbox: start returning 403 when actor and activity/object domains don't match
for https://github.com/snarfed/bridgy-fed/security/advisories/GHSA-37r7-jqmr-3472
2024-12-09 14:15:37 -08:00
Ryan Barrett da302c2376
Protocol.receive and ATProto.send: detect CRUD of object without id
fixes https://console.cloud.google.com/errors/detail/CO_yiJ_PrYSuvQE;locations=global;time=P30D?project=bridgy-federated&inv=1&invt=AbjgeA
2024-12-07 15:52:06 -08:00
Ryan Barrett a386aac45c
AP.inbox: bug fix for same-domain check 2024-12-06 15:31:21 -08:00
Ryan Barrett e658f10369
ActivityPub.inbox: start on same-domain check for actors and activity/object ids
for https://github.com/snarfed/bridgy-fed/security/advisories/GHSA-37r7-jqmr-3472
2024-12-06 14:51:40 -08:00
Ryan Barrett 4c1931c2f5
ATProto._convert: handle "Web doesn't own id" when fetching for link previews
fixes https://console.cloud.google.com/errors/detail/CLSnttKfy4v90wE;locations=global;time=P30D?project=bridgy-federated
2024-12-06 12:41:55 -08:00
Ryan Barrett 6b923572bd
atproto_firehose.subscribe: prune logging 2024-12-06 10:12:35 -08:00
dependabot[bot] e375b5a8bf build(deps): bump redis from 5.2.0 to 5.2.1
Bumps [redis](https://github.com/redis/redis-py) from 5.2.0 to 5.2.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/v5.2.0...v5.2.1)

---
updated-dependencies:
- dependency-name: redis
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-12-06 04:51:18 -08:00
Ryan Barrett 65d4f78ae2
Web.get_or_create: re-verify more often
fixes https://github.com/snarfed/bridgy-fed/discussions/1601
2024-12-05 14:09:55 -08:00
dependabot[bot] 5a19720f8f build(deps): bump six from 1.16.0 to 1.17.0
Bumps [six](https://github.com/benjaminp/six) from 1.16.0 to 1.17.0.
- [Changelog](https://github.com/benjaminp/six/blob/main/CHANGES)
- [Commits](https://github.com/benjaminp/six/compare/1.16.0...1.17.0)

---
updated-dependencies:
- dependency-name: six
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-12-05 04:12:51 -08:00
dependabot[bot] b6d7baae99 build(deps): bump protobuf from 5.29.0 to 5.29.1
Bumps [protobuf](https://github.com/protocolbuffers/protobuf) from 5.29.0 to 5.29.1.
- [Release notes](https://github.com/protocolbuffers/protobuf/releases)
- [Changelog](https://github.com/protocolbuffers/protobuf/blob/main/protobuf_release.bzl)
- [Commits](https://github.com/protocolbuffers/protobuf/compare/v5.29.0...v5.29.1)

---
updated-dependencies:
- dependency-name: protobuf
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-12-05 04:12:40 -08:00
Ryan Barrett 79cad7015e
fix send task delay logging
for #1596
2024-12-04 15:07:24 -08:00
Ryan Barrett 7e7187bc2c
ATProto.create_for: recreate DNS when we reactivate an inactive account
for #1594
2024-12-04 14:39:12 -08:00
Ryan Barrett 3c3dadb524
minor log tweaks, TODO 2024-12-04 14:38:35 -08:00
Ryan Barrett 7818fb37fb
drop /stats page 2024-12-04 07:48:40 -08:00
Ryan Barrett b6ae184cc4
circle bug fix 2024-12-04 07:18:59 -08:00
Ryan Barrett 1679703889
/convert/: don't try to create user
for https://console.cloud.google.com/errors/detail/CKbL5KSX98uZHw;time=P1D;locations=global?inv=1&invt=AbjMYA&project=bridgy-federated
2024-12-03 21:41:30 -08:00
Ryan Barrett fbb82d2e26
AS2: change Application actor types to Person for users, Service for bots
for #1482
2024-12-03 21:16:11 -08:00
Ryan Barrett c069d18bbb
circle: don't auto deploy on dependabot merges 2024-12-03 19:28:22 -08:00
Ryan Barrett 44077bb64f
oops, config bug fix for bfab5f8250 2024-12-03 16:46:22 -08:00
Ryan Barrett bfab5f8250
flask config: bump MAX_FORM_MEMORY_SIZE up from 500KiB to 10MiB
for #1593
2024-12-03 16:45:14 -08:00
Ryan Barrett 57156dafc4
circle: stop running unit tests with -v 2024-12-03 12:15:48 -08:00
Ryan Barrett 2831ce1848
common.create_task: bug fix for 65feae0f9b 2024-12-03 12:09:09 -08:00
Ryan Barrett fde2e94608
/r/: prune down logging
for #1149
2024-12-03 11:37:11 -08:00
Ryan Barrett 65feae0f9b
more logging tweaks for tasks
only log task creations and runs if traceparent header isn't set

for #1149
2024-12-03 11:03:36 -08:00
Ryan Barrett 778e1c706d
prune down more logging
for #1149
2024-12-02 22:48:56 -08:00
Ryan Barrett 94a0c2618e
prune down misc logging
for #1149
2024-12-02 22:20:12 -08:00