• v0.6.0 5129cb449e

    profitroll released this 2023-11-25 21:02:08 +02:00 | 3 commits to master since this release

    Breaking changes

    • Secret is now managed by "secret" key in the config or by PHOTOSAPI_SECRET environment variable. Please, copy the contents of your secrets file to the config or provide the service with environment variable needed.

    New features

    • User media quotas have been added. Those can be customized using "default_user_quota" config key
    • New error message has been added for reaching quota on media upload.

    Dependencies

    • Added mongodb-migrations (1.3.0)
    • Added async_pymongo (0.1.4)
    • Bump aiofiles to 23.2.1
    • Bump fastapi to 0.104.1
    • Bump opencv-python to 4.8.1.78
    • Downgrade pymongo to >=4.3.3
    Downloads
  • v0.5.0 1bcca0f812

    Random media requests Pre-Release

    profitroll released this 2023-06-27 14:55:20 +03:00 | 46 commits to master since this release

    • Added GET /albums/{album}/videos/random and GET /albums/{album}/photos/random
    • Bump scipy to ~=1.11.0
    • Migration to vX.X.X version schema
    Downloads
  • v0.4-fix d29dfa4d3e

    Bug fixes Pre-Release

    profitroll released this 2023-06-23 12:34:59 +03:00 | 55 commits to master since this release

    • Fixed missing await in extensions/photos.py
    • Added pathlib support
    • Replaced logWrite with logging module
    • Bump FastAPI to 0.98.0
    Downloads
  • v0.4 6be51c5aaa

    OpenAPI spec fixes Pre-Release

    profitroll released this 2023-06-22 15:45:15 +03:00 | 64 commits to master since this release

    • Fixed OpenAPI specs for GET /photos/{id} and GET /videos/{id}
    Downloads
  • v0.3 2a29b85ad2

    profitroll released this 2023-06-22 15:02:56 +03:00 | 68 commits to master since this release

    • Minimal Python version is now 3.8
    • Bump fastapi to 0.97.0
    • Bump pymongo to 4.4.0
    • Bump ujson to 5.8.0
    • Async I/O implemented
    • Fixed incorrect exceptions codes
    • Fixed mime types of photo/video get
    Downloads
  • v0.2 a380da81bb

    Token search update Pre-Release

    profitroll released this 2023-03-23 13:36:36 +02:00 | 99 commits to master since this release

    • /albums/{album}/photos/token?token={token} was replaced by /albums/{album}/photos/?token={token}
    Downloads
  • v0.1 77efd3be89

    Initial Release Pre-Release

    profitroll released this 2023-03-22 21:28:04 +02:00 | 102 commits to master since this release

    Downloads