Skip to content

Releases: webrecorder/authsign

authsign 0.5.2

27 Jun 16:29
84e7307
Compare
Choose a tag to compare

What's Changed

  • timestamp range check: truncate microseconds as rfc3161 timestamp is … by @ikreymer in #6

Full Changelog: 0.5.1...0.5.2

authsign 0.5.1

11 Apr 17:15
Compare
Choose a tag to compare

Updating type annotations, dependencies, and update to latest testing tools. No code changes.

What's Changed

  • Add type annotation to SignedHash model by @tw4l in #5

New Contributors

  • @tw4l made their first contribution in #5

Full Changelog: 0.5.0...0.5.1

authsign 0.5.0

10 Jun 21:16
b292eaf
Compare
Choose a tag to compare

Improvements include:

  • concurrency: always run with only 1 work in default run script and in Dockerfile
  • timestamp check: ensure the 'created' timestamp is no newer than signed timestamp and no older than duration, not other way way around
  • typing: set model to use datetime for signed request and signed hash, use dateutil for more accepting parsing
  • invalid datetime now results in 422 response, not 400
  • linting: add pylint testing, add missing docstrings, ignore extraneous warnings

authsign 0.4.1

09 Jun 21:29
Compare
Choose a tag to compare

Slightly improved error handling:

  • print full stack trace of certificate get error
  • avoid extraneous exception thrown due to None object, caused by real exception (certificate get error).

authsign 0.4.0

15 May 20:56
6d15222
Compare
Choose a tag to compare

Sets the default certificate validity to 7 days instead of 48 hours.
Also allow configuring the certificate validity duration and timestamp signing duration in the config (defaulting to 7 days and 10 mins, respectively).

0.3.1

23 Jan 02:43
5f6f914
Compare
Choose a tag to compare

Initial automated release

  • Add Dockerfile and automated docker build
  • Update logging for signing and verification server (don't print token, print certificate fingerprint)