Wykres commitów

834 Commity (d655ea0024793308f09aaa14827fbca188dd4db6)

Autor SHA1 Wiadomość Data
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] cc3a3269ea Bump google-cloud-datastore from 2.11.0 to 2.11.1
Bumps [google-cloud-datastore](https://github.com/googleapis/python-datastore) from 2.11.0 to 2.11.1.
- [Release notes](https://github.com/googleapis/python-datastore/releases)
- [Changelog](https://github.com/googleapis/python-datastore/blob/main/CHANGELOG.md)
- [Commits](https://github.com/googleapis/python-datastore/compare/v2.11.0...v2.11.1)

---
updated-dependencies:
- dependency-name: google-cloud-datastore
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-01-05 18:13:31 +00:00
dependabot[bot] 527647d069 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 18:12:30 +00: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 bb6dd119db
move test data to granary, drop unneeded method stubs 2022-12-30 22:52:56 -08:00
Ryan Barrett f55ef86524
finish implementing getAuthorFeed 2022-12-30 10:10:49 -08:00
dependabot[bot] e2e42cb2f6 Bump pyrsistent from 0.19.2 to 0.19.3
Bumps [pyrsistent](https://github.com/tobgu/pyrsistent) from 0.19.2 to 0.19.3.
- [Release notes](https://github.com/tobgu/pyrsistent/releases)
- [Changelog](https://github.com/tobgu/pyrsistent/blob/master/CHANGES.txt)
- [Commits](https://github.com/tobgu/pyrsistent/compare/v0.19.2...v0.19.3)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-12-29 18:12:13 +00:00
Ryan Barrett e5b3307828
app.bsky.feed.getAuthorFeed, in progress 2022-12-28 17:30:22 -08:00
Ryan Barrett 3811206666
circle: check out atproto repo for lexicons 2022-12-28 13:50:43 -08:00
Ryan Barrett 6968d0cb51
stub actor.search and searchTypeahead 2022-12-28 13:11:17 -08:00
Ryan Barrett 427cd917e0
fix launch date on stats page 2022-12-28 13:04:42 -08:00
dependabot[bot] 9fa5d57207 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 18:32:22 +00:00
Ryan Barrett ab597d11c6
implement getSuggestions stub, switch tests to use Flask test client 2022-12-28 09:46:32 -08:00
Ryan Barrett 55dca2043e
implement actor.getProfile 2022-12-28 09:27:57 -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 b86581306b
add XRPC server and method skeletons 2022-12-24 21:08:12 -08:00
Ryan Barrett b4cf56756e
prefix XRPC source files with xrpc_ 2022-12-24 13:38:42 -08:00
Ryan Barrett f9fb5bd1a1
more app/repo scaffolding 2022-12-24 09:11:01 -08:00
Ryan Barrett db9930c90a
Merge pull request #4 from snarfed/dependabot/pip/cachetools-5.2.0
Bump cachetools from 4.2.4 to 5.2.0
2022-12-24 08:46:19 -08:00
Ryan Barrett fdb873f51d
Merge pull request #3 from snarfed/dependabot/pip/protobuf-4.21.12
Bump protobuf from 3.20.3 to 4.21.12
2022-12-24 08:46:02 -08:00
dependabot[bot] 0ca0b9f892
Bump cachetools from 4.2.4 to 5.2.0
Bumps [cachetools](https://github.com/tkem/cachetools) from 4.2.4 to 5.2.0.
- [Release notes](https://github.com/tkem/cachetools/releases)
- [Changelog](https://github.com/tkem/cachetools/blob/master/CHANGELOG.rst)
- [Commits](https://github.com/tkem/cachetools/compare/v4.2.4...v5.2.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-12-24 16:38:31 +00:00
dependabot[bot] b4a990ae90
Bump protobuf from 3.20.3 to 4.21.12
Bumps [protobuf](https://github.com/protocolbuffers/protobuf) from 3.20.3 to 4.21.12.
- [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/commits)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-12-24 16:38:28 +00:00
Ryan Barrett 860e0ab8f6
oops, move CircleCI and GitHub Actions files to .circleci and .github 2022-12-24 08:37:43 -08:00
Ryan Barrett 0277675cee
initial code skeleton and app scaffolding, largely copied from Bridgy Fed 2022-12-24 08:34:39 -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 2a7266e61e
Initial commit 2022-12-16 08:58:23 -08:00
Ryan Barrett 8c93cc9f47
update google deps 2022-12-16 08:45:18 -08:00