Skip to content

Latest commit

 

History

History
119 lines (73 loc) · 4.25 KB

CHANGELOG.md

File metadata and controls

119 lines (73 loc) · 4.25 KB

Changelog

v1.5.0

Feature

  • Widen token column a bit (fcb0a2f)

v1.4.1

Fix

  • fix: do not crash if expected lock entry is not in db (2920c64)
  • fix: do not log stacktrace on db reconnect (8f0d753)

v1.4.0

Chore

v1.3.3

Fix

  • Move methods from ManabiFileResource to ManabiFileResourceMixin (acc3193)

v1.3.2

Fix

  • Fix inheritance order with ManabiFileResourceMixin (c751b69)

v1.3.1

Fix

  • fix: fix path handling difference between MinIO and S3 (dab81ec)

v1.3.0

Feature

v1.2.0

Feature

  • Add post-write-hook/callback (80cbf38)

Fix

  • token: Handle errors from msgpack by creating a invalid token (81a5ccf)

v1.1.0 (2023-07-03)

Feature

  • Add pre_write_callback and hook/callback approve write (08b6a6f)

v1.0.0 (2023-06-20)

Feature

  • feat(hook): add pre_write_hook (4de0ad6)

Fix

  • fix: fuzzying found relative urls like '..' (e74b263)

Feature

  • feat(hook): add payload to token (7679f9d)

v0.7.1 (2022-12-02)

Fix

  • postgres: Reconnect on OperationalError too (c6f587f)

v0.7.0 (2022-11-11)

Fix

v0.6.7 (2022-09-29)

Fix

  • postgres: Make sure connection to postgresql is closed (df0b35d)

v0.6.6 (2022-08-15)

Feature

  • Postgres-based lock-storage (715ff71)

v0.5.2 (2022-03-02)

Fix

  • build: Exclude mock from build (f6df578)

v0.5.1 (2022-03-02)

Fix

  • build: Remove obsolete files from build (ffa82e9)

v0.5.0 (2022-03-02)

Breaking

  • Renamed option lock_manager to lock_storage, removed support for python 3.6 and added support for python 3.8, 3.9 and 3.10. (92fed81)

Documentation

  • changelog: Move changelog to separate file (aaa80ea)

v0.2.0 (2021-03-18)

  • ManabiLockLockStorage takes storage: Path as argument, pointing to the shared lock-storage. ManabiLockLockStorage will store the locks as sqlite-database. In the future we might use memcache or some other method.

  • Users should add

    "hotfixes": {
        "re_encode_path_info": False,
    },

to their config, as this workaround is not correct on webservers that work correctly. I we have tested this extensively with cherrypy.