Wykres commitów

869 Commity (b5a0386cd007e37b59e9fa2dad131cbbea46dd1f)

Autor SHA1 Wiadomość Data
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
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
Ryan Barrett dc9c699d4f
/inbox: wait until later to load user from datastore
optimizes Accepts and Deletes sent to individual inbox that don't need the user
2022-12-08 09:00:53 -08:00
dependabot[bot] 94525074ca build(deps): bump certifi from 2022.9.24 to 2022.12.7
Bumps [certifi](https://github.com/certifi/python-certifi) from 2022.9.24 to 2022.12.7.
- [Release notes](https://github.com/certifi/python-certifi/releases)
- [Commits](https://github.com/certifi/python-certifi/compare/2022.09.24...2022.12.07)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-12-08 04:04:33 -08:00