Ryan Barrett
b9fcb50371
minor style tweak, increase left/right margins on phones
2022-12-07 09:53:00 -08:00
Ryan Barrett
39df9989d0
omit boosts from feeds
2022-12-07 09:32:00 -08:00
dependabot[bot]
e92bd0eab2
build(deps): bump google-cloud-logging from 3.3.0 to 3.3.1
...
Bumps [google-cloud-logging](https://github.com/googleapis/python-logging ) from 3.3.0 to 3.3.1.
- [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.0...v3.3.1 )
---
updated-dependencies:
- dependency-name: google-cloud-logging
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-12-07 04:03:52 -08:00
Ryan Barrett
72b8dea8a0
Model.verify: minor redirect error message tweak
2022-12-06 22:41:55 -08:00
Ryan Barrett
f72b3abfa0
Model.verify: add error message for non-2xx redirects
...
for #337
2022-12-06 22:37:56 -08:00
Ryan Barrett
6c1736f2e3
upgrade to ndb and google-cloud-datastore 2.0! 🎉
...
https://github.com/googleapis/python-ndb/releases/tag/v2.0.0
2022-12-06 15:14:34 -08:00
Ryan Barrett
a95c2c4b55
incoming follow bug fix, handle www and use_instead
...
fixes #314
2022-12-06 14:09:44 -08:00
Ryan Barrett
eaea3803cd
docs: mention remote follow UI
2022-12-06 10:44:47 -08:00
Ryan Barrett
1b9ca55cd5
big docs revision
2022-12-06 10:29:09 -08:00
Ryan Barrett
d4e35c4624
minor bug fix to remote follow UI default value
2022-12-06 10:29:04 -08:00
ImgBotApp
2758716273
[ImgBot] Optimize images
...
*Total -- 996.79kb -> 861.14kb (13.61%)
/static/bridgy_fed_logo.png -- 167.56kb -> 133.67kb (20.23%)
/static/snarfed_mastodon.png -- 829.23kb -> 727.47kb (12.27%)
Signed-off-by: ImgBotApp <ImgBotHelp@gmail.com>
2022-12-06 02:24:04 -08:00
Ryan Barrett
79aec4081c
docs: new profile screenshot with header image
2022-12-05 19:42:16 -08:00
dependabot[bot]
b693f8b161
build(deps): bump redis from 4.3.5 to 4.4.0
...
Bumps [redis](https://github.com/redis/redis-py ) from 4.3.5 to 4.4.0.
- [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.3.5...v4.4.0 )
---
updated-dependencies:
- dependency-name: redis
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-12-05 04:03:30 -08:00
Ryan Barrett
6339fd6156
minor tweaks to /stats
2022-12-02 14:46:18 -08:00
Ryan Barrett
71d4c260b3
add User.created and updated properties
2022-12-02 14:46:09 -08:00
Ryan Barrett
222be38a98
user page: redirect www-stripped users to non-www user pages
...
for #314
2022-12-02 11:08:24 -08:00
Ryan Barrett
01c89fae2d
special case opt www.jvt.me out of new www redirect handling
...
for #314
2022-12-02 11:07:58 -08:00
Ryan Barrett
5249bb5a4f
special-case www subdomains, use root domain if it redirects to www
...
for #314
2022-12-02 10:48:16 -08:00
dependabot[bot]
7bd09e19cf
build(deps): bump ujson from 5.5.0 to 5.6.0
...
Bumps [ujson](https://github.com/ultrajson/ultrajson ) from 5.5.0 to 5.6.0.
- [Release notes](https://github.com/ultrajson/ultrajson/releases )
- [Commits](https://github.com/ultrajson/ultrajson/compare/5.5.0...5.6.0 )
---
updated-dependencies:
- dependency-name: ujson
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-12-02 04:04:03 -08:00
Ryan Barrett
bd4d30f61c
add remote follow link rel to webfinger
...
https://socialhub.activitypub.rocks/t/what-is-the-current-spec-for-remote-follow/2020/11?u=snarfed
https://github.com/snarfed/bridgy-fed/issues/60#issuecomment-1325589750
and #60
2022-12-01 10:09:57 -08:00
dependabot[bot]
ae719f85a5
build(deps): bump google-cloud-ndb from 1.11.2 to 1.12.0
...
Bumps [google-cloud-ndb](https://github.com/googleapis/python-ndb ) from 1.11.2 to 1.12.0.
- [Release notes](https://github.com/googleapis/python-ndb/releases )
- [Changelog](https://github.com/googleapis/python-ndb/blob/main/CHANGELOG.md )
- [Commits](https://github.com/googleapis/python-ndb/compare/v1.11.2...v1.12.0 )
---
updated-dependencies:
- dependency-name: google-cloud-ndb
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-12-01 04:03:55 -08:00
Ryan Barrett
0363db65fa
handle new multi-valued url field in AS2 objects
...
snarfed/granary@79c512402b
2022-11-30 21:04:41 -08:00
Ryan Barrett
7f9977ee1c
update test for snarfed/granary@0ec0d00
2022-11-30 17:40:22 -08:00
Ryan Barrett
dfedb985c7
update tests for
...
for snarfed/granary@3daa5c0963
2022-11-30 14:18:38 -08:00
Ryan Barrett
98fc3d7a7d
update tests for snarfed/granary@7e75ef85ce
2022-11-30 13:22:13 -08:00
dependabot[bot]
2dfcca3372
build(deps): bump grpcio from 1.51.0 to 1.51.1
...
Bumps [grpcio](https://github.com/grpc/grpc ) from 1.51.0 to 1.51.1.
- [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.51.0...v1.51.1 )
---
updated-dependencies:
- dependency-name: grpcio
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-11-30 04:04:00 -08:00
dependabot[bot]
6598234c5b
build(deps): bump google-cloud-logging from 3.2.5 to 3.3.0
...
Bumps [google-cloud-logging](https://github.com/googleapis/python-logging ) from 3.2.5 to 3.3.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.2.5...v3.3.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-11-30 04:03:51 -08:00
Ryan Barrett
ab834f586a
incoming AP Follow bug fix, reactivate if Follower exists and is inactive
...
thanks again @gregorLove!
2022-11-29 22:43:11 -08:00
Ryan Barrett
7359c0558d
user page bug fix: include active filter in follower/following count
2022-11-29 22:08:01 -08:00
Ryan Barrett
b94a59d6f3
add logging to be used in monitoring dashboard
...
for #273
2022-11-28 17:48:33 -08:00
Ryan Barrett
795cb34ac1
webfinger: handle bad acct: URI
...
https://console.cloud.google.com/errors/detail/CKGv-b6impW3Jg;time=P30D?project=bridgy-federated
2022-11-28 17:27:58 -08:00
Ryan Barrett
559f02ad1d
AP actor handler: handle bad domain
...
https://console.cloud.google.com/errors/detail/CKGv-b6impW3Jg;time=P30D?project=bridgy-federated
2022-11-28 17:27:55 -08:00
Ryan Barrett
d4af114247
user verification: follow multiple redirects
2022-11-28 13:10:51 -08:00
Ryan Barrett
25b411c2e8
minor UI tweaks
2022-11-28 11:32:53 -08:00
Ryan Barrett
ee2c6c2f79
activities rendering bug fix when name is missing
...
fixes https://console.cloud.google.com/errors/detail/CPHdyJL08PvEKg;time=P30D?project=bridgy-federated
2022-11-28 08:02:28 -08:00
dependabot[bot]
b0299244b8
build(deps): bump pycryptodome from 3.15.0 to 3.16.0
...
Bumps [pycryptodome](https://github.com/Legrandin/pycryptodome ) from 3.15.0 to 3.16.0.
- [Release notes](https://github.com/Legrandin/pycryptodome/releases )
- [Changelog](https://github.com/Legrandin/pycryptodome/blob/master/Changelog.rst )
- [Commits](https://github.com/Legrandin/pycryptodome/compare/v3.15.0...v3.16.0 )
---
updated-dependencies:
- dependency-name: pycryptodome
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-11-28 04:03:25 -08:00
Ryan Barrett
c343164f5b
user page UI redirects warning: show diff of current vs expected
...
for #305
2022-11-27 17:45:23 -08:00
Ryan Barrett
85b1a400ff
user page UI: first pass at details for redirect check
...
for #305
2022-11-27 17:33:53 -08:00
Ryan Barrett
fd1b9bddb9
tweak user addresses UI, add nobrs
2022-11-27 07:48:02 -08:00
Ryan Barrett
0e7728b8c2
first pass at remote follow UI on user page
...
fixes #60
2022-11-27 07:20:08 -08:00
Ryan Barrett
a222d5d1c5
minor tweaks to user page warnings
2022-11-26 20:33:38 -08:00
Ryan Barrett
8fddf7fb2f
if an outgoing AP activity has no actor, default to the domain user
...
fixes #306
2022-11-26 20:20:40 -08:00
Ryan Barrett
5319c348ec
docs: streamline "how do I use it?"
2022-11-26 20:05:03 -08:00
Ryan Barrett
3a4e8c4872
user and activities UIs: default to username if we don't have name
...
for #281
2022-11-26 16:29:48 -08:00
Ryan Barrett
776f60b416
activities UI: default actor to user's domain if no name
...
for #281
2022-11-26 16:29:36 -08:00
Ryan Barrett
7d902ec616
bug fix for custom username in fediverse address on user page UI
...
should come from acct: actor URL, not preferredUsername field, which always has to be user's domain for AP interop.
in the process, refactored common.get_username() into User.username().
for #281
2022-11-26 16:05:02 -08:00
Ryan Barrett
6aa59de27f
readme: update logo and description
2022-11-26 14:15:48 -08:00
Ryan Barrett
a0ae598a41
docs: add profile header image
...
for #318
2022-11-26 13:55:30 -08:00
Ryan Barrett
e83277dbb5
minor user page UI tweak, add middot
2022-11-26 07:59:12 -08:00
Ryan Barrett
18a80d09fb
webfinger error handling: return 400 on ?resource=acct:@fed.brid.gy
...
fixes https://console.cloud.google.com/errors/detail/CPn404XJ2rC6rAE;time=P30D?project=bridgy-federated
2022-11-26 06:59:27 -08:00