Wykres commitów

241 Commity (e1856c21a12f170c19a45aacf797fe165c9f7271)

Autor SHA1 Wiadomość Data
dependabot[bot] c8c0194a51 build(deps): bump flask from 2.0.2 to 2.0.3
Bumps [flask](https://github.com/pallets/flask) from 2.0.2 to 2.0.3.
- [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/2.0.2...2.0.3)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-02-21 05:04:26 -08:00
dependabot[bot] 42865f833c build(deps): bump charset-normalizer from 2.0.11 to 2.0.12
Bumps [charset-normalizer](https://github.com/ousret/charset_normalizer) from 2.0.11 to 2.0.12.
- [Release notes](https://github.com/ousret/charset_normalizer/releases)
- [Changelog](https://github.com/Ousret/charset_normalizer/blob/master/CHANGELOG.md)
- [Commits](https://github.com/ousret/charset_normalizer/compare/2.0.11...2.0.12)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-02-14 11:13:22 -08:00
dependabot[bot] bdeb281b06 build(deps): bump humanize from 3.14.0 to 4.0.0
Bumps [humanize](https://github.com/jmoiron/humanize) from 3.14.0 to 4.0.0.
- [Release notes](https://github.com/jmoiron/humanize/releases)
- [Commits](https://github.com/jmoiron/humanize/compare/3.14.0...4.0.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-02-14 11:05:37 -08:00
Ryan Barrett c9e534a59e
pin all dependencies in requirements.txt 2022-02-10 06:50:44 -08:00
dependabot[bot] 22c559ed52 build(deps): update google-cloud-logging requirement
Updates the requirements on [google-cloud-logging](https://github.com/googleapis/python-logging) to permit the latest version.
- [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/v2.7.0...v3.0.0)

---
updated-dependencies:
- dependency-name: google-cloud-logging
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-02-09 07:01:23 -08:00
dependabot[bot] d16a20bcff build(deps): update requests requirement from ~=2.26 to ~=2.27
Updates the requirements on [requests](https://github.com/psf/requests) to permit the latest version.
- [Release notes](https://github.com/psf/requests/releases)
- [Changelog](https://github.com/psf/requests/blob/main/HISTORY.md)
- [Commits](https://github.com/psf/requests/compare/v2.26.0...v2.27.1)

---
updated-dependencies:
- dependency-name: requests
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-01-10 06:06:03 -08:00
Ryan Barrett 0b1c8f5e7d
switch from app_server to `flask run` for local development
app_server doesn't emit app logging messages from gunicorn workers, and it was nontrivial to add. also app_server seems largely abandoned, and flask run is well supported.
2021-12-31 23:28:11 -08:00
dependabot[bot] ee7998480e build(deps): update mox3 requirement from ~=0.28 to ~=1.1
Updates the requirements on [mox3](https://docs.openstack.org/mox3/latest/) to permit the latest version.

---
updated-dependencies:
- dependency-name: mox3
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-12-13 08:00:56 -08:00
dependabot[bot] 3a54db8fb5 build(deps): update gunicorn requirement from ~=20.0 to ~=20.1
Updates the requirements on [gunicorn](https://github.com/benoitc/gunicorn) to permit the latest version.
- [Release notes](https://github.com/benoitc/gunicorn/releases)
- [Commits](https://github.com/benoitc/gunicorn/compare/20.0.0...20.1.0)

---
updated-dependencies:
- dependency-name: gunicorn
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-12-13 07:41:59 -08:00
dependabot[bot] 46dd866607 build(deps): update flask requirement from ~=2.0.1 to ~=2.0.2
Updates the requirements on [flask](https://github.com/pallets/flask) to permit the latest version.
- [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/2.0.1...2.0.2)

---
updated-dependencies:
- dependency-name: flask
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-12-12 13:01:35 -08:00
dependabot[bot] 99f35102ef build(deps): update google-cloud-logging requirement
Updates the requirements on [google-cloud-logging](https://github.com/googleapis/python-logging) to permit the latest version.
- [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/v2.2.0...v2.7.0)

---
updated-dependencies:
- dependency-name: google-cloud-logging
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-12-12 12:38:50 -08:00
dependabot[bot] ce41dbf92e build(deps): update mf2util requirement from ~=0.5.0 to ~=0.5.1
Updates the requirements on [mf2util](https://github.com/kylewm/mf2util) to permit the latest version.
- [Release notes](https://github.com/kylewm/mf2util/releases)
- [Commits](https://github.com/kylewm/mf2util/commits)

---
updated-dependencies:
- dependency-name: mf2util
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-12-12 12:33:32 -08:00
dependabot[bot] 017d4037b5 build(deps): update requests requirement from ~=2.22 to ~=2.26
Updates the requirements on [requests](https://github.com/psf/requests) to permit the latest version.
- [Release notes](https://github.com/psf/requests/releases)
- [Changelog](https://github.com/psf/requests/blob/main/HISTORY.md)
- [Commits](https://github.com/psf/requests/compare/v2.22.0...v2.26.0)

---
updated-dependencies:
- dependency-name: requests
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-12-12 12:33:26 -08:00
dependabot[bot] 25b94100f7 build(deps): update feedparser requirement from ~=6.0.2 to ~=6.0.8
Updates the requirements on [feedparser](https://github.com/kurtmckee/feedparser) to permit the latest version.
- [Release notes](https://github.com/kurtmckee/feedparser/releases)
- [Changelog](https://github.com/kurtmckee/feedparser/blob/develop/CHANGELOG.rst)
- [Commits](https://github.com/kurtmckee/feedparser/compare/6.0.2...6.0.8)

---
updated-dependencies:
- dependency-name: feedparser
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-12-12 12:33:17 -08:00
Ryan Barrett ec6945c49d
requirements.txt: app-server requires python 3.8+ 2021-11-01 16:14:10 -07:00
Ryan Barrett fa2a970b2c
flask: render: add caching, get_required_param, update tests 2021-07-06 13:45:56 -07:00
Ryan Barrett 27c2623700
flask: start porting render.py 2021-07-05 20:54:23 -07:00
Ryan Barrett 60e272a447
master => main (git branch) 2021-05-04 22:58:56 -07:00
Ryan Barrett d4a94ff75a
migrate from webmention-tools to webutil.webmention 2021-04-25 11:40:19 -07:00
Ryan Barrett c20ac39b51
upgrade google-cloud-logging to 2.2.0 2021-03-06 21:47:19 -08:00
Ryan Barrett 06cd35abba
upgrade to python 3.9 runtime and feedparser 6.0.2 2021-03-06 08:03:36 -08:00
Ryan Barrett 0532780eed
switch google-cloud-logging back to 1.x
...temporarily, until we figure out https://github.com/googleapis/python-logging/issues/110.
2020-12-31 08:35:25 -08:00
Ryan Barrett 7c7e2b1153
upgrade google-cloud-logging to 2.0 2020-12-30 10:39:07 -08:00
Ryan Barrett d22903c3a7
update AP signature generation for Mastodon 3.2.1 changes
not working yet. :( details in https://github.com/snarfed/bridgy-fed/issues/68#issuecomment-714752553
2020-10-29 16:08:48 -07:00
Ryan Barrett 2a91f01393
webmention: handle missing Content-Type header
for https://console.cloud.google.com/errors/CNnflKqP5rHWvgE , https://console.cloud.google.com/errors/CPyMpaulkMKWZA
2020-05-20 23:36:11 -07:00
Ryan Barrett 3771ff55df
add oauth_dropins like for static file handlers, gunicorn req't 2019-12-26 07:57:12 -08:00
Ryan Barrett 02d36b3b1f
migrate to the app engine standard python 3 runtime!
https://cloud.google.com/appengine/docs/standard/python3/python-differences
https://cloud.google.com/appengine/docs/standard/python/migrate-to-python3/
2019-12-25 22:26:26 -08:00
Ryan Barrett faf676e8bb
switch from json to ultrajson for performance
https://github.com/esnme/ultrajson/
2019-10-29 07:06:15 -07:00
Ryan Barrett 777a62208d bump granary req't up to 1.14 for AS1/mf2 follow support
specifically snarfed/granary@6ef49f42e2
2018-11-15 13:01:52 -08:00
Ryan Barrett 5047337738
upgrade BS4 to 4.6.3, pin lxml to app engine prod's version 2018-10-11 17:03:26 -07:00
Ryan Barrett 0499823b05 tell circle we need mox3 2018-03-24 21:15:47 -07:00
Ryan Barrett 0d05dfe51d bump granary dependency to 1.12 2018-03-24 21:01:59 -07:00
Ryan Barrett f8dca4c7d1 upgrade Jinja2 from 2.6 to 2.10 for a security patch
thanks for reporting @VersionEye!
https://www.versioneye.com/user/projects/5a1c7e860fb24f21d9970c00
2018-01-04 11:03:33 -08:00
Ryan Barrett 98cc01d6ae fix /responses template for jinja 2.6
...since that's what's on app engine. https://cloud.google.com/appengine/docs/standard/python/tools/built-in-libraries-27
2017-10-26 11:10:29 -07:00
Ryan Barrett 22ca3e64a6 add /responses page with links to raw logs
log handler itself is next.
2017-10-25 18:33:11 -07:00
Ryan Barrett b123088158 activitypub: implement HTTP Signatures using httpsig library
thanks @ahknight!
2017-09-19 09:15:51 -07:00
Ryan Barrett 76af3231e7 mastodon interop: got webmention => salmon slap to mastodon working!
TODO: lots of cleanup and tests
2017-09-03 12:20:37 -07:00
Ryan Barrett f6deddeb96 translate incoming webmentions to outgoing salmon slaps 2017-08-23 18:41:21 -07:00
Ryan Barrett 9c73e756c0 start on ostatus: add django-salmon dependency 2017-08-19 07:41:25 -07:00
Ryan Barrett 60a3f7b1cb activitypub actor endpoint: fetch mf2, convert to AS 2017-08-13 00:12:16 -07:00
Ryan Barrett 3928147414 initial setup 2017-08-12 16:51:48 -07:00