dependabot[bot]
|
53eadc271a
|
build(deps): bump pytz from 2023.3.post1 to 2023.4
Bumps [pytz](https://github.com/stub42/pytz) from 2023.3.post1 to 2023.4.
- [Commits](https://github.com/stub42/pytz/compare/release_2023.3.post1...release_2023.4)
---
updated-dependencies:
- dependency-name: pytz
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2024-01-29 04:19:33 -08:00 |
Ryan Barrett
|
85a25e5f9e
|
scripts/opt_out.py bug fixes
|
2024-01-28 18:23:10 -08:00 |
Ryan Barrett
|
21ba279b31
|
ActivityPub.convert: fill in context in obj.as2
|
2024-01-28 18:15:37 -08:00 |
Ryan Barrett
|
f9d94522d0
|
/r/: return 404 for opted out users' URLs
|
2024-01-28 08:54:35 -08:00 |
Ryan Barrett
|
ee213531c5
|
add scripts/opt_out.py
for #783
|
2024-01-27 14:10:51 -08:00 |
Ryan Barrett
|
9818b39b16
|
Web.owns_id bug fix: return None for opted out domain, not False
|
2024-01-27 13:45:02 -08:00 |
Ryan Barrett
|
bf255c676e
|
unfollow bug fix: don't double / char in me param
thanks for the report @campegg!
|
2024-01-26 15:24:36 -08:00 |
Ryan Barrett
|
fcef6c21ab
|
Revert "heuristic: assume no AP actor id is the root path on its host"
This reverts commit b7e890b4bb .
it was a nice idea, but we're now hitting AP actor ids that are the root path on their host. this is evidently how microblog.pub does AP; 0x3b0b's site https://bw3.dev/ is an example. general info on https://docs.microblog.pub/user_guide.html#activitypub but not this specifically.
fixes https://console.cloud.google.com/errors/detail/CLSnttKfy4v90wE;time=P30D?project=bridgy-federated
|
2024-01-26 12:59:54 -08:00 |
Ryan Barrett
|
acdc961f07
|
docs: add links to "Moderate people, not code"
https://snarfed.org/2024-01-19_moderate-people-not-code
|
2024-01-26 08:25:56 -08:00 |
Ryan Barrett
|
8ab09511bd
|
bug fix for following from web UI with custom username
thanks again for reporting @campegg!
|
2024-01-26 06:52:03 -08:00 |
Ryan Barrett
|
aafcf51186
|
docs: update parts of protocol, id, handle tables that are implemented
|
2024-01-25 17:05:27 -08:00 |
Ryan Barrett
|
3bcef0d37d
|
follow UI: specific error message for trying to follow bridged accounts
thanks for the nudge @campegg!
|
2024-01-25 17:05:26 -08:00 |
Ryan Barrett
|
131f9322f9
|
new indices for 7fbf7de that I didn't need after all 🤷
|
2024-01-25 17:05:26 -08:00 |
Ryan Barrett
|
c35af3ffaf
|
UI: show activities' created timestamp, not last updated
thanks for the nudge @tantek!
|
2024-01-25 17:05:26 -08:00 |
dependabot[bot]
|
a0829e6e21
|
build(deps): bump cryptography from 42.0.0 to 42.0.1
Bumps [cryptography](https://github.com/pyca/cryptography) from 42.0.0 to 42.0.1.
- [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst)
- [Commits](https://github.com/pyca/cryptography/compare/42.0.0...42.0.1)
---
updated-dependencies:
- dependency-name: cryptography
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2024-01-25 04:16:35 -08:00 |
dependabot[bot]
|
1aacefee9b
|
build(deps): bump typing-validation from 1.2.4 to 1.2.4.post6
Bumps [typing-validation](https://github.com/hashberg-io/typing-validation) from 1.2.4 to 1.2.4.post6.
- [Release notes](https://github.com/hashberg-io/typing-validation/releases)
- [Commits](https://github.com/hashberg-io/typing-validation/commits)
---
updated-dependencies:
- dependency-name: typing-validation
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2024-01-24 04:25:50 -08:00 |
dependabot[bot]
|
5fc0c0efe2
|
build(deps): bump cryptography from 41.0.7 to 42.0.0
Bumps [cryptography](https://github.com/pyca/cryptography) from 41.0.7 to 42.0.0.
- [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst)
- [Commits](https://github.com/pyca/cryptography/compare/41.0.7...42.0.0)
---
updated-dependencies:
- dependency-name: cryptography
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2024-01-23 06:02:31 -08:00 |
Ryan Barrett
|
114ba69d3b
|
test fix for 86079c3684
|
2024-01-22 13:20:03 -08:00 |
Ryan Barrett
|
907e6e7aeb
|
show Web user page even when direct is False
not other protocols though
|
2024-01-22 13:12:20 -08:00 |
Ryan Barrett
|
86079c3684
|
Web.convert: for meta refresh redirect, if object has no url, fall back to id
|
2024-01-22 13:04:16 -08:00 |
Ryan Barrett
|
90a7b2def8
|
add /.well-known/security.txt
https://securitytxt.org/
|
2024-01-22 12:56:56 -08:00 |
Ryan Barrett
|
4bcf6b463f
|
web follow bug fix: error gracefully on BF user addresses
fixes https://console.cloud.google.com/errors/detail/CLSnttKfy4v90wE;time=P30D?project=bridgy-federated
|
2024-01-22 08:43:33 -08:00 |
Ryan Barrett
|
4e5021e2b0
|
/web-site bug fix, handle opted out users
fixes https://console.cloud.google.com/errors/detail/CN7a9KGAicelyAE;time=P30D?project=bridgy-federated
|
2024-01-22 08:43:33 -08:00 |
Ryan Barrett
|
2c938cd287
|
switch aaronparecki.com from manually blocklisted to Web.manual_opt_out
|
2024-01-22 08:43:33 -08:00 |
Ryan Barrett
|
f3ccee40de
|
noop: refactor web feed polling
|
2024-01-22 08:43:33 -08:00 |
dependabot[bot]
|
5ebb64ee9b
|
build(deps): bump jsonschema from 4.21.0 to 4.21.1
Bumps [jsonschema](https://github.com/python-jsonschema/jsonschema) from 4.21.0 to 4.21.1.
- [Release notes](https://github.com/python-jsonschema/jsonschema/releases)
- [Changelog](https://github.com/python-jsonschema/jsonschema/blob/main/CHANGELOG.rst)
- [Commits](https://github.com/python-jsonschema/jsonschema/compare/v4.21.0...v4.21.1)
---
updated-dependencies:
- dependency-name: jsonschema
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2024-01-22 04:33:18 -08:00 |
dependabot[bot]
|
b94a0b49e6
|
build(deps): bump markupsafe from 2.1.3 to 2.1.4
Bumps [markupsafe](https://github.com/pallets/markupsafe) from 2.1.3 to 2.1.4.
- [Release notes](https://github.com/pallets/markupsafe/releases)
- [Changelog](https://github.com/pallets/markupsafe/blob/main/CHANGES.rst)
- [Commits](https://github.com/pallets/markupsafe/compare/2.1.3...2.1.4)
---
updated-dependencies:
- dependency-name: markupsafe
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2024-01-22 04:33:12 -08:00 |
dependabot[bot]
|
5c252fef3c
|
build(deps): bump dnspython from 2.4.2 to 2.5.0
Bumps [dnspython](https://github.com/rthalley/dnspython) from 2.4.2 to 2.5.0.
- [Release notes](https://github.com/rthalley/dnspython/releases)
- [Changelog](https://github.com/rthalley/dnspython/blob/master/doc/whatsnew.rst)
- [Commits](https://github.com/rthalley/dnspython/compare/v2.4.2...v2.5.0)
---
updated-dependencies:
- dependency-name: dnspython
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2024-01-22 04:32:47 -08:00 |
Ryan Barrett
|
3a8d33ee52
|
web feed polling: start using ETag/If-None-Match and Last-Modified/If-Modified-Since
for #791
|
2024-01-19 21:07:48 -08:00 |
Ryan Barrett
|
3e49fafd0a
|
unfollow UI: bug fix for when indieauth home page fetch fails
fixes https://console.cloud.google.com/errors/detail/CIb-6vLIioHJaw;time=P30D?project=bridgy-federated
|
2024-01-19 11:33:58 -08:00 |
Ryan Barrett
|
09dcabc708
|
feed polling: bug fix, calculate posting frequency independent of order
|
2024-01-19 11:33:58 -08:00 |
Ryan Barrett
|
7fcbf89d97
|
feed polling: add Web.feed_last_item, skip parts of feeds we've already seen
for #791
|
2024-01-19 11:33:58 -08:00 |
dependabot[bot]
|
703336984a
|
build(deps): bump google-cloud-tasks from 2.15.0 to 2.15.1
Bumps [google-cloud-tasks](https://github.com/googleapis/google-cloud-python) from 2.15.0 to 2.15.1.
- [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.15.0...google-cloud-tasks-v2.15.1)
---
updated-dependencies:
- dependency-name: google-cloud-tasks
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2024-01-19 04:36:45 -08:00 |
dependabot[bot]
|
ca7f38b1a6
|
build(deps): bump flask from 3.0.0 to 3.0.1
Bumps [flask](https://github.com/pallets/flask) from 3.0.0 to 3.0.1.
- [Release notes](https://github.com/pallets/flask/releases)
- [Changelog](https://github.com/pallets/flask/blob/main/CHANGES.rst)
- [Commits](https://github.com/pallets/flask/compare/3.0.0...3.0.1)
---
updated-dependencies:
- dependency-name: flask
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2024-01-19 04:36:02 -08:00 |
Ryan Barrett
|
f7374cb5da
|
docs: expand "why not subdomains in handles?"
|
2024-01-18 06:55:03 -08:00 |
Ryan Barrett
|
f1abe9e625
|
docs: tweak content moderation policy
|
2024-01-18 06:55:03 -08:00 |
dependabot[bot]
|
f666ece169
|
build(deps): bump cbor2 from 5.5.1 to 5.6.0
Bumps [cbor2](https://github.com/agronholm/cbor2) from 5.5.1 to 5.6.0.
- [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.1...5.6.0)
---
updated-dependencies:
- dependency-name: cbor2
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2024-01-18 04:53:25 -08:00 |
dependabot[bot]
|
37d0dcec6a
|
build(deps): bump beautifulsoup4 from 4.12.2 to 4.12.3
Bumps [beautifulsoup4](https://www.crummy.com/software/BeautifulSoup/bs4/) from 4.12.2 to 4.12.3.
---
updated-dependencies:
- dependency-name: beautifulsoup4
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2024-01-18 04:53:17 -08:00 |
Ryan Barrett
|
05048a8bb4
|
docs: why we aren't using other networks' servers in fediverse handle domains
for #711
|
2024-01-17 14:49:44 -08:00 |
Ryan Barrett
|
74d1c69bbf
|
docs, nodeinfo: update a few email addresses to @brid.gy
|
2024-01-17 14:37:27 -08:00 |
dependabot[bot]
|
1ae80f896f
|
build(deps): bump jsonschema from 4.20.0 to 4.21.0
Bumps [jsonschema](https://github.com/python-jsonschema/jsonschema) from 4.20.0 to 4.21.0.
- [Release notes](https://github.com/python-jsonschema/jsonschema/releases)
- [Changelog](https://github.com/python-jsonschema/jsonschema/blob/main/CHANGELOG.rst)
- [Commits](https://github.com/python-jsonschema/jsonschema/compare/v4.20.0...v4.21.0)
---
updated-dependencies:
- dependency-name: jsonschema
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2024-01-17 04:33:32 -08:00 |
dependabot[bot]
|
31cce770e0
|
build(deps): bump typing-validation from 1.2.3 to 1.2.4
Bumps [typing-validation](https://github.com/hashberg-io/typing-validation) from 1.2.3 to 1.2.4.
- [Release notes](https://github.com/hashberg-io/typing-validation/releases)
- [Commits](https://github.com/hashberg-io/typing-validation/compare/v1.2.3...v1.2.4)
---
updated-dependencies:
- dependency-name: typing-validation
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2024-01-17 04:33:21 -08:00 |
Ryan Barrett
|
33e14e4f8d
|
docs: first draft of content moderation policy
|
2024-01-16 11:04:51 -08:00 |
Ryan Barrett
|
a6b08fd159
|
web: revise disclaimer message for sites that haven't opted in
|
2024-01-15 14:26:26 -08:00 |
Ryan Barrett
|
a832a4edf6
|
follow UI: error on bridged accounts
also make ActivityPub.owns_handle return False for bridged accounts
fixes https://console.cloud.google.com/errors/detail/CLSnttKfy4v90wE;time=P30D?project=bridgy-federated
|
2024-01-15 07:57:03 -08:00 |
Ryan Barrett
|
4529f30dce
|
switch from opt_outs.txt to new User.manual_opt_out property
opt_outs.txt wasn't included in continuous deploy from Circle, so those deploys were ignoring ids in that file :/
|
2024-01-14 21:02:39 -08:00 |
Ryan Barrett
|
b6989a4f2e
|
if a web user has the webfinger redirects, use AS2 type Person, not Application
|
2024-01-14 13:53:28 -08:00 |
Ryan Barrett
|
bfbcc34f55
|
suppress a couple log messages around inferring ids
|
2024-01-14 13:48:18 -08:00 |
Ryan Barrett
|
a788bb18f1
|
docs: minor typo/markup fixes
|
2024-01-14 13:47:52 -08:00 |
Ryan Barrett
|
7941b632ca
|
Object._pre_put_hook: require that protocol owns id
|
2024-01-12 19:53:01 -08:00 |