Wykres commitów

721 Commity (e6308543a9592d26e94a7aa4a88ea9048ba325f7)

Autor SHA1 Wiadomość Data
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] e653bd6be1 build(deps): 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 04:03:50 -08:00
Ryan Barrett 512737cc99
add task queue for delivering AP Creates and Updates to followers
fixes #335
2023-01-04 20:48:39 -08:00
Ryan Barrett fe5c3947a8
drop OStatus! it's been unused for years
fixes #282
2023-01-04 19:22:11 -08:00
Ryan Barrett 45f4bd71a2
switch common.utcnow to util.now 2023-01-03 15:41:43 -08:00
Ryan Barrett 42853fadad
work around negotiator crash with Chrome's new Accept header
https://github.com/CottageLabs/negotiator/issues/6 . thanks for reporting @gregorlove!
2023-01-02 09:44:10 -08:00
Ryan Barrett 427cd917e0
fix launch date on stats page 2022-12-28 13:04:42 -08:00
Ryan Barrett 3fedc05222
add aaronparecki.com to blocklist
for #348
2022-12-28 06:39:16 -08:00
dependabot[bot] ce5ee7aaf5 build(deps): bump google-cloud-logging from 3.3.1 to 3.4.0
Bumps [google-cloud-logging](https://github.com/googleapis/python-logging) from 3.3.1 to 3.4.0.
- [Release notes](https://github.com/googleapis/python-logging/releases)
- [Changelog](https://github.com/googleapis/python-logging/blob/main/CHANGELOG.md)
- [Commits](https://github.com/googleapis/python-logging/compare/v3.3.1...v3.4.0)

---
updated-dependencies:
- dependency-name: google-cloud-logging
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-12-28 04:03:44 -08:00
Ryan Barrett 2bbe17b967
show reposts/boosts in feeds 2022-12-27 09:55:59 -08:00
Ryan Barrett 5b6b990efb
outbound conneg bug fix 2022-12-27 09:21:18 -08:00
Ryan Barrett 4c383a3037
request caching tweaks, webfinger, use new flask_util.cached headers kwarg 2022-12-26 13:34:50 -08:00
Ryan Barrett 5f082349d5
/r/ handler: include Accept header in flask cache key
requires pending bug fix https://github.com/pallets-eco/flask-caching/pull/431
2022-12-26 09:52:08 -08:00
Ryan Barrett 2150693893
handle full conneg Accept header parsing in /r/ handler
for #352
2022-12-25 22:01:29 -08:00
Ryan Barrett 647ae66763
webmention: minor tweaks to mf2 handling, logging 2022-12-23 15:38:38 -08:00
Ryan Barrett 8ad15d1300
readme: minor tweaks to development instructions 2022-12-22 18:17:20 -08:00
Ryan Barrett 7ae010289b
minor docs tweak, Mastodon unfurling fed.brid.gy backlink 2022-12-21 11:57:07 -08:00
Ryan Barrett 22d1bcfe9d
incoming webmentions: error if source page fetch fails 2022-12-21 11:57:06 -08:00
dependabot[bot] f85eaceec3 build(deps): bump pytz from 2022.6 to 2022.7
Bumps [pytz](https://github.com/stub42/pytz) from 2022.6 to 2022.7.
- [Release notes](https://github.com/stub42/pytz/releases)
- [Commits](https://github.com/stub42/pytz/compare/release_2022.6...release_2022.7)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-12-19 04:03:54 -08:00
Matthew W. Thomas 4b8999ea95 docs fix nginx setup
existing config gives query string twice in `Location`
2022-12-18 22:12:57 -08:00
Ryan Barrett 1ed943d6bf
add missing datastore index for /recent with ?after query param 2022-12-18 22:04:10 -08:00
Ryan Barrett 8c93cc9f47
update google deps 2022-12-16 08:45:18 -08:00
Ryan Barrett cc68d2e763
update docs for mf2 and visible fed.brid.gy links
for #345, #343
2022-12-15 13:33:02 -08:00
Ryan Barrett ac0e0e1b49
bug fix for UI paging of activities with the after param
sort query ascending so we get the activities immediately after the paging param,, then sort results in memory descending for UI
2022-12-14 10:11:19 -08:00
Ryan Barrett f0eb705841
log all outgoing AS2 objects 2022-12-14 10:11:19 -08:00
Ryan Barrett 2c3a53c3b1
docs: mention e-content 2022-12-14 10:11:18 -08:00
dependabot[bot] 10300dbdab build(deps): bump lxml from 4.9.1 to 4.9.2
Bumps [lxml](https://github.com/lxml/lxml) from 4.9.1 to 4.9.2.
- [Release notes](https://github.com/lxml/lxml/releases)
- [Changelog](https://github.com/lxml/lxml/blob/master/CHANGES.txt)
- [Commits](https://github.com/lxml/lxml/compare/lxml-4.9.1...lxml-4.9.2)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-12-14 04:03:36 -08:00
Ryan Barrett eb42538ef8
add mf2 docs for which parts of posts get published
for #343
2022-12-12 12:15:54 -08:00
Ryan Barrett 548c5cf700
docs: add u-bridgy-fed to fed.brid.gy backlinks
prevents mf2 parsers' implied property rules from incorrectly giving it u-url

for #342
2022-12-12 10:28:02 -08:00
Ryan Barrett ef3d491b88
docs: drop in-reply-to from normal post example
for #342, thanks @tmichellemoore!
2022-12-11 11:04:21 -08:00
Ryan Barrett d4741310e7
common.postprocess_as2 bug fix for multiply valued AS2 url field
fixes https://console.cloud.google.com/errors/detail/CMOZzPLojuud_QE;time=P30D?project=bridgy-federated
2022-12-11 07:28:30 -08:00
Ryan Barrett 47aec1c5ea
use util.is_web() more 2022-12-10 09:09:44 -08:00
Ryan Barrett 8751fea257
harden URL unwrapping a bit, require http(s) URL or domain
fixes https://console.cloud.google.com/errors/detail/CMKn7tqbq-GIRA;time=P30D?project=bridgy-federated
2022-12-10 09:09:44 -08:00
dependabot[bot] de6802fe68 build(deps): bump packaging from 21.3 to 22.0
Bumps [packaging](https://github.com/pypa/packaging) from 21.3 to 22.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/21.3...22.0)

---
updated-dependencies:
- dependency-name: packaging
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-12-08 11:33:10 -08:00
Ryan Barrett c146e2eca2
docs for Update activities 2022-12-08 11:06:57 -08:00