Ryan Barrett
3cc1be5493
lots of UI tweaks
2022-11-12 23:19:09 -08:00
Ryan Barrett
4f3dc03a3e
rename MagicKey => Domain, Response => Activity
...
the Python classes, but not (yet) the kinds in the datastore. maybe eventually.
2022-11-12 15:27:59 -08:00
Ryan Barrett
53a133d554
add /user/* to robots.txt, style tweak
2022-11-12 08:33:42 -08:00
Ryan Barrett
f4c24d127f
UI: add followers and following pages
...
for #274 , #264
2022-11-12 08:25:36 -08:00
Ryan Barrett
938a4ac85c
webmention: when checking for fed.brid.gy backlink, don't require / path
...
fixes #278
2022-11-12 07:07:09 -08:00
Ryan Barrett
1b96e953d5
user page: show 404 page if user not found
2022-11-11 22:50:28 -08:00
Ryan Barrett
8aa11f0662
webmention => AP: store outbound followees
...
for #264
2022-11-11 22:50:05 -08:00
Ryan Barrett
e767cf5d1f
refactor /responses and user pages, add follower counts to user pages
...
for #274
more to come
2022-11-11 21:13:51 -08:00
Ryan Barrett
741107c3b5
convert home page from static file to jinja template
2022-11-11 11:12:48 -08:00
Ryan Barrett
d743609c6f
add stats page
2022-11-09 07:53:00 -08:00
Ryan Barrett
d8a71c9a9d
tweak per-user responses page UI
2022-11-08 21:22:20 -08:00
Ryan Barrett
b24a22e817
add /responses/[DOMAIN] user pages and Response.domain property
2022-11-08 06:56:19 -08:00
Ryan Barrett
8f1d716843
remove debug comment
...
for #268
2022-11-07 19:53:43 -08:00
Ryan Barrett
8e60346dc4
don't strip www, m, and mobile subdomains from user domains
...
fixes #267
2022-11-07 16:28:46 -08:00
dependabot[bot]
cfb6653d77
build(deps): bump tweepy from 4.12.0 to 4.12.1
...
Bumps [tweepy](https://github.com/tweepy/tweepy ) from 4.12.0 to 4.12.1.
- [Release notes](https://github.com/tweepy/tweepy/releases )
- [Changelog](https://github.com/tweepy/tweepy/blob/master/docs/changelog.md )
- [Commits](https://github.com/tweepy/tweepy/compare/v4.12.0...v4.12.1 )
---
updated-dependencies:
- dependency-name: tweepy
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-11-07 04:03:18 -08:00
Ryan Barrett
001cd1fe11
tried switching HTTP Sig keyId to actor URL for aaronpk, but Mastodon wouldn't verify
...
https://chat.indieweb.org/dev/2022-11-05#t1667687865621700
2022-11-05 15:39:05 -07:00
Ryan Barrett
767401fa49
/responses: add paging
2022-11-05 15:12:26 -07:00
Ryan Barrett
2e0f6ee0be
update to handle singly valued AS2 icon and image fields
...
snarfed/granary@cfc5a1f743
2022-11-05 14:57:50 -07:00
Ryan Barrett
db1441c34c
activitypub: log pretty-printed incoming AP requests
2022-11-05 13:34:58 -07:00
dependabot[bot]
37cddcf234
build(deps): bump websocket-client from 1.4.1 to 1.4.2
...
Bumps [websocket-client](https://github.com/websocket-client/websocket-client ) from 1.4.1 to 1.4.2.
- [Release notes](https://github.com/websocket-client/websocket-client/releases )
- [Changelog](https://github.com/websocket-client/websocket-client/blob/master/ChangeLog )
- [Commits](https://github.com/websocket-client/websocket-client/compare/v1.4.1...v1.4.2 )
---
updated-dependencies:
- dependency-name: websocket-client
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-11-04 05:03:08 -07:00
dependabot[bot]
6761d0cbd4
build(deps): bump pytz from 2022.5 to 2022.6
...
Bumps [pytz](https://github.com/stub42/pytz ) from 2022.5 to 2022.6.
- [Release notes](https://github.com/stub42/pytz/releases )
- [Commits](https://github.com/stub42/pytz/compare/release_2022.5...release_2022.6 )
---
updated-dependencies:
- dependency-name: pytz
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-11-01 05:03:08 -07:00
Ryan Barrett
2e04806c68
revise Apache .htaccess section in docs
2022-10-29 20:04:07 -07:00
Tantek Çelik
c83b2729e6
one line htaccess setup option
...
if your htaccess already has RewriteEngine on, you only need a one-liner for configuring Bridgy Fed for discovery and following. also pruned some spaces in the 3-liner code for Apache. no need for a br right before a pre tag
2022-10-29 20:03:08 -07:00
Ryan Barrett
154d02d908
AP delivery bug fix: don't short circuit if a post is already sent and unchanged
2022-10-29 19:52:35 -07:00
dependabot[bot]
7c2294e4a0
build(deps): bump tweepy from 4.11.0 to 4.12.0
...
Bumps [tweepy](https://github.com/tweepy/tweepy ) from 4.11.0 to 4.12.0.
- [Release notes](https://github.com/tweepy/tweepy/releases )
- [Changelog](https://github.com/tweepy/tweepy/blob/master/docs/changelog.md )
- [Commits](https://github.com/tweepy/tweepy/compare/v4.11.0...v4.12.0 )
---
updated-dependencies:
- dependency-name: tweepy
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-10-28 05:03:26 -07:00
Ryan Barrett
ccb8498c01
manually update dependencies that dependabot couldn't untangle
2022-10-26 12:25:51 -07:00
dependabot[bot]
466f92e5a5
build(deps): bump colorama from 0.4.5 to 0.4.6
...
Bumps [colorama](https://github.com/tartley/colorama ) from 0.4.5 to 0.4.6.
- [Release notes](https://github.com/tartley/colorama/releases )
- [Changelog](https://github.com/tartley/colorama/blob/master/CHANGELOG.rst )
- [Commits](https://github.com/tartley/colorama/compare/0.4.5...0.4.6 )
---
updated-dependencies:
- dependency-name: colorama
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-10-25 05:03:31 -07:00
dependabot[bot]
cc5d61d01a
build(deps): bump tweepy from 4.10.1 to 4.11.0
...
Bumps [tweepy](https://github.com/tweepy/tweepy ) from 4.10.1 to 4.11.0.
- [Release notes](https://github.com/tweepy/tweepy/releases )
- [Changelog](https://github.com/tweepy/tweepy/blob/master/docs/changelog.md )
- [Commits](https://github.com/tweepy/tweepy/compare/v4.10.1...v4.11.0 )
---
updated-dependencies:
- dependency-name: tweepy
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-10-25 05:03:21 -07:00
Ryan Barrett
2e0637b9cd
bump circle cache version
2022-10-22 20:00:55 -07:00
Ryan Barrett
a2ea4fc73c
circle: stop trying to cache node, gcloud, and JRE
...
since they need root, and the Docker image user is circleci :(
2022-10-22 19:57:09 -07:00
dependabot[bot]
2deba3e448
build(deps): bump pbr from 5.10.0 to 5.11.0
...
Bumps [pbr](https://docs.openstack.org/pbr/latest/ ) from 5.10.0 to 5.11.0.
---
updated-dependencies:
- dependency-name: pbr
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-10-20 05:04:53 -07:00
dependabot[bot]
e7e9a73a10
build(deps): bump grpcio from 1.49.1 to 1.50.0
...
Bumps [grpcio](https://github.com/grpc/grpc ) from 1.49.1 to 1.50.0.
- [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.49.1...v1.50.0 )
---
updated-dependencies:
- dependency-name: grpcio
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-10-19 05:04:11 -07:00
dependabot[bot]
80265d9e4d
build(deps): bump pymemcache from 3.5.2 to 4.0.0
...
Bumps [pymemcache](https://github.com/pinterest/pymemcache ) from 3.5.2 to 4.0.0.
- [Release notes](https://github.com/pinterest/pymemcache/releases )
- [Changelog](https://github.com/pinterest/pymemcache/blob/master/ChangeLog.rst )
- [Commits](https://github.com/pinterest/pymemcache/compare/v3.5.2...v4.0.0 )
---
updated-dependencies:
- dependency-name: pymemcache
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-10-18 06:39:26 -07:00
dependabot[bot]
261ffdd8c3
build(deps): bump oauthlib from 3.2.1 to 3.2.2
...
Bumps [oauthlib](https://github.com/oauthlib/oauthlib ) from 3.2.1 to 3.2.2.
- [Release notes](https://github.com/oauthlib/oauthlib/releases )
- [Changelog](https://github.com/oauthlib/oauthlib/blob/v3.2.2/CHANGELOG.rst )
- [Commits](https://github.com/oauthlib/oauthlib/compare/v3.2.1...v3.2.2 )
---
updated-dependencies:
- dependency-name: oauthlib
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-10-18 05:03:51 -07:00
dependabot[bot]
9b89e1d63c
build(deps): bump pytz from 2022.4 to 2022.5
...
Bumps [pytz](https://github.com/stub42/pytz ) from 2022.4 to 2022.5.
- [Release notes](https://github.com/stub42/pytz/releases )
- [Commits](https://github.com/stub42/pytz/compare/release_2022.4...release_2022.5 )
---
updated-dependencies:
- dependency-name: pytz
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-10-18 05:03:40 -07:00
dependabot[bot]
3ccb6e7dac
build(deps): bump google-cloud-appengine-logging from 1.1.5 to 1.1.6
...
Bumps [google-cloud-appengine-logging](https://github.com/googleapis/python-appengine-logging ) from 1.1.5 to 1.1.6.
- [Release notes](https://github.com/googleapis/python-appengine-logging/releases )
- [Changelog](https://github.com/googleapis/python-appengine-logging/blob/main/CHANGELOG.md )
- [Commits](https://github.com/googleapis/python-appengine-logging/compare/v1.1.5...v1.1.6 )
---
updated-dependencies:
- dependency-name: google-cloud-appengine-logging
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-10-11 05:03:58 -07:00
Ryan Barrett
be1f4bc91d
switch Circle from Python 3.7 to 3.9
...
...by migrating from the google/cloud-sdk Docker image to cimg/python
2022-10-08 08:29:59 -07:00
Ryan Barrett
e95f6aa9d3
minor noop comment tweaks
2022-10-08 08:18:25 -07:00
dependabot[bot]
abe6b360d2
build(deps): bump google-cloud-appengine-logging from 1.1.4 to 1.1.5
...
Bumps [google-cloud-appengine-logging](https://github.com/googleapis/python-appengine-logging ) from 1.1.4 to 1.1.5.
- [Release notes](https://github.com/googleapis/python-appengine-logging/releases )
- [Changelog](https://github.com/googleapis/python-appengine-logging/blob/main/CHANGELOG.md )
- [Commits](https://github.com/googleapis/python-appengine-logging/compare/v1.1.4...v1.1.5 )
---
updated-dependencies:
- dependency-name: google-cloud-appengine-logging
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-10-04 05:02:14 -07:00
dependabot[bot]
400f433ccd
build(deps): bump pytz from 2022.2.1 to 2022.4
...
Bumps [pytz](https://github.com/stub42/pytz ) from 2022.2.1 to 2022.4.
- [Release notes](https://github.com/stub42/pytz/releases )
- [Commits](https://github.com/stub42/pytz/commits )
---
updated-dependencies:
- dependency-name: pytz
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-10-03 05:02:56 -07:00
dependabot[bot]
612922b760
build(deps): bump protobuf from 3.20.2 to 3.20.3
...
Bumps [protobuf](https://github.com/protocolbuffers/protobuf ) from 3.20.2 to 3.20.3.
- [Release notes](https://github.com/protocolbuffers/protobuf/releases )
- [Changelog](https://github.com/protocolbuffers/protobuf/blob/main/generate_changelog.py )
- [Commits](https://github.com/protocolbuffers/protobuf/compare/v3.20.2...v3.20.3 )
---
updated-dependencies:
- dependency-name: protobuf
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-09-30 05:01:55 -07:00
dependabot[bot]
cc2f794dbe
build(deps): bump certifi from 2022.9.14 to 2022.9.24
...
Bumps [certifi](https://github.com/certifi/python-certifi ) from 2022.9.14 to 2022.9.24.
- [Release notes](https://github.com/certifi/python-certifi/releases )
- [Commits](https://github.com/certifi/python-certifi/compare/2022.09.14...2022.09.24 )
---
updated-dependencies:
- dependency-name: certifi
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-09-26 05:01:54 -07:00
dependabot[bot]
fe1ca12c3b
build(deps): bump grpcio from 1.49.0 to 1.49.1
...
Bumps [grpcio](https://github.com/grpc/grpc ) from 1.49.0 to 1.49.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.49.0...v1.49.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-09-22 05:01:49 -07:00
dependabot[bot]
1a073b8c36
build(deps): bump humanize from 4.3.0 to 4.4.0
...
Bumps [humanize](https://github.com/python-humanize/humanize ) from 4.3.0 to 4.4.0.
- [Release notes](https://github.com/python-humanize/humanize/releases )
- [Commits](https://github.com/python-humanize/humanize/compare/4.3.0...4.4.0 )
---
updated-dependencies:
- dependency-name: humanize
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-09-22 05:01:41 -07:00
dependabot[bot]
911ba33e7e
build(deps): bump ujson from 5.4.0 to 5.5.0
...
Bumps [ujson](https://github.com/ultrajson/ultrajson ) from 5.4.0 to 5.5.0.
- [Release notes](https://github.com/ultrajson/ultrajson/releases )
- [Commits](https://github.com/ultrajson/ultrajson/compare/5.4.0...5.5.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-09-16 05:02:20 -07:00
dependabot[bot]
8062070fa8
build(deps): bump grpcio from 1.48.1 to 1.49.0
...
Bumps [grpcio](https://github.com/grpc/grpc ) from 1.48.1 to 1.49.0.
- [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.48.1...v1.49.0 )
---
updated-dependencies:
- dependency-name: grpcio
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-09-16 05:01:48 -07:00
dependabot[bot]
a0c07a31f5
build(deps): bump certifi from 2022.6.15.2 to 2022.9.14
...
Bumps [certifi](https://github.com/certifi/python-certifi ) from 2022.6.15.2 to 2022.9.14.
- [Release notes](https://github.com/certifi/python-certifi/releases )
- [Commits](https://github.com/certifi/python-certifi/compare/2022.06.15.2...2022.09.14 )
---
updated-dependencies:
- dependency-name: certifi
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-09-15 05:06:37 -07:00
dependabot[bot]
9d85e93b4a
build(deps): bump certifi from 2022.6.15.1 to 2022.6.15.2
...
Bumps [certifi](https://github.com/certifi/python-certifi ) from 2022.6.15.1 to 2022.6.15.2.
- [Release notes](https://github.com/certifi/python-certifi/releases )
- [Commits](https://github.com/certifi/python-certifi/compare/2022.06.15.1...2022.06.15.2 )
---
updated-dependencies:
- dependency-name: certifi
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-09-14 05:03:18 -07:00
dependabot[bot]
fc0cbfc72c
build(deps): bump protobuf from 3.20.1 to 3.20.2
...
Bumps [protobuf](https://github.com/protocolbuffers/protobuf ) from 3.20.1 to 3.20.2.
- [Release notes](https://github.com/protocolbuffers/protobuf/releases )
- [Changelog](https://github.com/protocolbuffers/protobuf/blob/main/generate_changelog.py )
- [Commits](https://github.com/protocolbuffers/protobuf/compare/v3.20.1...v3.20.2 )
---
updated-dependencies:
- dependency-name: protobuf
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-09-14 05:03:14 -07:00
dependabot[bot]
f315ca68f3
build(deps): bump idna from 3.3 to 3.4
...
Bumps [idna](https://github.com/kjd/idna ) from 3.3 to 3.4.
- [Release notes](https://github.com/kjd/idna/releases )
- [Changelog](https://github.com/kjd/idna/blob/master/HISTORY.rst )
- [Commits](https://github.com/kjd/idna/compare/v3.3...v3.4 )
---
updated-dependencies:
- dependency-name: idna
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-09-14 05:02:41 -07:00