Skip to content
This repository has been archived by the owner on Jan 27, 2021. It is now read-only.

Latest commit

 

History

History
147 lines (78 loc) · 5.57 KB

CHANGELOG.md

File metadata and controls

147 lines (78 loc) · 5.57 KB

Changelog for 0.3.0 (2020-08-17)

The following sections list the changes in ocis-thumbnails 0.3.0.

Summary

  • Bugfix - Build docker images with alpine:latest instead of alpine:edge: #35
  • Enhancement - Serve the metrics endpoint: #37

Details

  • Bugfix - Build docker images with alpine:latest instead of alpine:edge: #35

    ARM builds were failing when built on alpine:edge, so we switched to alpine:latest instead.

    #35

  • Enhancement - Serve the metrics endpoint: #37

    Added the metrics endpoint to be able to monitor this service like the other services

    #37

Changelog for 0.2.0 (2020-07-10)

The following sections list the changes in ocis-thumbnails 0.2.0.

Summary

  • Change - Add more default resolutions: #23
  • Change - Refactor code to remove code smells: #21
  • Change - Use micro service error api: #31
  • Enhancement - Limit users to access own thumbnails: #5

Details

  • Change - Add more default resolutions: #23

    The ocis-thumbnails service was also used by the mediaviewer but the returned images were too small since the highest resolution was 128x128 pixels.

    #23

  • Change - Refactor code to remove code smells: #21

    Scanning the code using a static code analyzer showed some code smells. This change fixes them.

    #21

  • Change - Use micro service error api: #31

    The service now also returns a status code when an error occurs.

    #31

  • Enhancement - Limit users to access own thumbnails: #5

    Users of the service can no longer request thumbnails of another users by guessing the etag. The thumbnails are now only accessible by the users who created the thumbnail.

    #5

Changelog for 0.1.2 (2020-05-11)

The following sections list the changes in ocis-thumbnails 0.1.2.

Summary

  • Bugfix - Fix usage of context.Context: #18

Details

  • Bugfix - Fix usage of context.Context: #18

    The context was filled with a key defined in the package service but read with a key from the package imgsource. Since service.key and imgsource.key are different types imgsource could not read the value provided by service.

    #18

Changelog for 0.1.1 (2020-04-21)

The following sections list the changes in ocis-thumbnails 0.1.1.

Summary

  • Bugfix - Fix execution when passing program flags: #15

Details

  • Bugfix - Fix execution when passing program flags: #15

    The program flags where not correctly recognized because we didn't pass them to the micro framework when initializing a grpc service.

    #15

Changelog for 0.1.0 (2020-03-31)

The following sections list the changes in ocis-thumbnails 0.1.0.

Summary

  • Change - Initial release of basic version: #1
  • Change - Use predefined resolutions for thumbnail generation: #7
  • Change - Implement the first working version: #3

Details

  • Change - Initial release of basic version: #1

    Just prepare an initial basic version to embed a thumbnailer into our microservice infrastructure in the scope of the ownCloud Infinite Scale project.

    #1

  • Change - Use predefined resolutions for thumbnail generation: #7

    We implemented predefined resolutions to prevent attacker from flooding the service with a large number of thumbnails. The requested resolution gets mapped to the closest matching predefined resolution.

    #7

  • Change - Implement the first working version: #3

    We implemented the first simple version. It can load images via webdav and store them locally in the filesystem.

    #3