transfer all changelogs from the extensions to the root
This commit is contained in:
@@ -1,147 +0,0 @@
|
||||
# Changelog for [0.3.0] (2020-08-17)
|
||||
|
||||
The following sections list the changes in ocis-thumbnails 0.3.0.
|
||||
|
||||
[0.3.0]: https://github.com/owncloud/ocis/thumbnails/compare/v0.2.0...v0.3.0
|
||||
|
||||
## Summary
|
||||
|
||||
* Bugfix - Build docker images with alpine:latest instead of alpine:edge: [#35](https://github.com/owncloud/ocis/thumbnails/pull/35)
|
||||
* Enhancement - Serve the metrics endpoint: [#37](https://github.com/owncloud/ocis/thumbnails/issues/37)
|
||||
|
||||
## Details
|
||||
|
||||
* Bugfix - Build docker images with alpine:latest instead of alpine:edge: [#35](https://github.com/owncloud/ocis/thumbnails/pull/35)
|
||||
|
||||
ARM builds were failing when built on alpine:edge, so we switched to alpine:latest instead.
|
||||
|
||||
https://github.com/owncloud/ocis/thumbnails/pull/35
|
||||
|
||||
|
||||
* Enhancement - Serve the metrics endpoint: [#37](https://github.com/owncloud/ocis/thumbnails/issues/37)
|
||||
|
||||
Added the metrics endpoint to be able to monitor this service like the other services
|
||||
|
||||
https://github.com/owncloud/ocis/thumbnails/issues/37
|
||||
|
||||
# Changelog for [0.2.0] (2020-07-10)
|
||||
|
||||
The following sections list the changes in ocis-thumbnails 0.2.0.
|
||||
|
||||
[0.2.0]: https://github.com/owncloud/ocis/thumbnails/compare/v0.1.2...v0.2.0
|
||||
|
||||
## Summary
|
||||
|
||||
* Change - Add more default resolutions: [#23](https://github.com/owncloud/ocis/thumbnails/issues/23)
|
||||
* Change - Refactor code to remove code smells: [#21](https://github.com/owncloud/ocis/thumbnails/issues/21)
|
||||
* Change - Use micro service error api: [#31](https://github.com/owncloud/ocis/thumbnails/issues/31)
|
||||
* Enhancement - Limit users to access own thumbnails: [#5](https://github.com/owncloud/ocis/thumbnails/issues/5)
|
||||
|
||||
## Details
|
||||
|
||||
* Change - Add more default resolutions: [#23](https://github.com/owncloud/ocis/thumbnails/issues/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.
|
||||
|
||||
https://github.com/owncloud/ocis/thumbnails/issues/23
|
||||
|
||||
|
||||
* Change - Refactor code to remove code smells: [#21](https://github.com/owncloud/ocis/thumbnails/issues/21)
|
||||
|
||||
Scanning the code using a static code analyzer showed some code smells. This change fixes them.
|
||||
|
||||
https://github.com/owncloud/ocis/thumbnails/issues/21
|
||||
|
||||
|
||||
* Change - Use micro service error api: [#31](https://github.com/owncloud/ocis/thumbnails/issues/31)
|
||||
|
||||
The service now also returns a status code when an error occurs.
|
||||
|
||||
https://github.com/owncloud/ocis/thumbnails/issues/31
|
||||
|
||||
|
||||
* Enhancement - Limit users to access own thumbnails: [#5](https://github.com/owncloud/ocis/thumbnails/issues/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.
|
||||
|
||||
https://github.com/owncloud/ocis/thumbnails/issues/5
|
||||
|
||||
# Changelog for [0.1.2] (2020-05-11)
|
||||
|
||||
The following sections list the changes in ocis-thumbnails 0.1.2.
|
||||
|
||||
[0.1.2]: https://github.com/owncloud/ocis/thumbnails/compare/v0.1.1...v0.1.2
|
||||
|
||||
## Summary
|
||||
|
||||
* Bugfix - Fix usage of context.Context: [#18](https://github.com/owncloud/ocis/thumbnails/issues/18)
|
||||
|
||||
## Details
|
||||
|
||||
* Bugfix - Fix usage of context.Context: [#18](https://github.com/owncloud/ocis/thumbnails/issues/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.
|
||||
|
||||
https://github.com/owncloud/ocis/thumbnails/issues/18
|
||||
|
||||
# Changelog for [0.1.1] (2020-04-21)
|
||||
|
||||
The following sections list the changes in ocis-thumbnails 0.1.1.
|
||||
|
||||
[0.1.1]: https://github.com/owncloud/ocis/thumbnails/compare/v0.1.0...v0.1.1
|
||||
|
||||
## Summary
|
||||
|
||||
* Bugfix - Fix execution when passing program flags: [#15](https://github.com/owncloud/ocis/thumbnails/issues/15)
|
||||
|
||||
## Details
|
||||
|
||||
* Bugfix - Fix execution when passing program flags: [#15](https://github.com/owncloud/ocis/thumbnails/issues/15)
|
||||
|
||||
The program flags where not correctly recognized because we didn't pass them to the micro
|
||||
framework when initializing a grpc service.
|
||||
|
||||
https://github.com/owncloud/ocis/thumbnails/issues/15
|
||||
|
||||
# Changelog for [0.1.0] (2020-03-31)
|
||||
|
||||
The following sections list the changes in ocis-thumbnails 0.1.0.
|
||||
|
||||
[0.1.0]: https://github.com/owncloud/ocis/thumbnails/compare/c43f3a33cb0b57d7e25ebc88c138d22e95f88cfe...v0.1.0
|
||||
|
||||
## Summary
|
||||
|
||||
* Change - Initial release of basic version: [#1](https://github.com/owncloud/ocis/thumbnails/issues/1)
|
||||
* Change - Use predefined resolutions for thumbnail generation: [#7](https://github.com/owncloud/ocis/thumbnails/issues/7)
|
||||
* Change - Implement the first working version: [#3](https://github.com/owncloud/ocis/thumbnails/pull/3)
|
||||
|
||||
## Details
|
||||
|
||||
* Change - Initial release of basic version: [#1](https://github.com/owncloud/ocis/thumbnails/issues/1)
|
||||
|
||||
Just prepare an initial basic version to embed a thumbnailer into our microservice
|
||||
infrastructure in the scope of the ownCloud Infinite Scale project.
|
||||
|
||||
https://github.com/owncloud/ocis/thumbnails/issues/1
|
||||
|
||||
|
||||
* Change - Use predefined resolutions for thumbnail generation: [#7](https://github.com/owncloud/ocis/thumbnails/issues/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.
|
||||
|
||||
https://github.com/owncloud/ocis/thumbnails/issues/7
|
||||
|
||||
|
||||
* Change - Implement the first working version: [#3](https://github.com/owncloud/ocis/thumbnails/pull/3)
|
||||
|
||||
We implemented the first simple version. It can load images via webdav and store them locally in
|
||||
the filesystem.
|
||||
|
||||
https://github.com/owncloud/ocis/thumbnails/pull/3
|
||||
|
||||
@@ -1,7 +0,0 @@
|
||||
Change: Initial release of basic version
|
||||
|
||||
Just prepare an initial basic version to embed a thumbnailer into our
|
||||
microservice infrastructure in the scope of the ownCloud Infinite Scale
|
||||
project.
|
||||
|
||||
https://github.com/owncloud/ocis/thumbnails/issues/1
|
||||
@@ -1,6 +0,0 @@
|
||||
Change: Use predefined resolutions for thumbnail generation
|
||||
|
||||
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.
|
||||
|
||||
https://github.com/owncloud/ocis/thumbnails/issues/7
|
||||
@@ -1,6 +0,0 @@
|
||||
Change: implement the first working version
|
||||
|
||||
We implemented the first simple version.
|
||||
It can load images via webdav and store them locally in the filesystem.
|
||||
|
||||
https://github.com/owncloud/ocis/thumbnails/pull/3
|
||||
@@ -1,6 +0,0 @@
|
||||
Bugfix: Fix execution when passing program flags
|
||||
|
||||
The program flags where not correctly recognized because we didn't pass them to
|
||||
the micro framework when initializing a grpc service.
|
||||
|
||||
https://github.com/owncloud/ocis/thumbnails/issues/15
|
||||
@@ -1,6 +0,0 @@
|
||||
Bugfix: Fix usage of context.Context
|
||||
|
||||
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.
|
||||
|
||||
https://github.com/owncloud/ocis/thumbnails/issues/18
|
||||
@@ -1,6 +0,0 @@
|
||||
Change: add more default resolutions
|
||||
|
||||
The `ocis-thumbnails` service was also used by the mediaviewer but the returned
|
||||
images were too small since the highest resolution was 128x128 pixels.
|
||||
|
||||
https://github.com/owncloud/ocis/thumbnails/issues/23
|
||||
@@ -1,6 +0,0 @@
|
||||
Change: refactor code to remove code smells
|
||||
|
||||
Scanning the code using a static code analyzer showed some code smells.
|
||||
This change fixes them.
|
||||
|
||||
https://github.com/owncloud/ocis/thumbnails/issues/21
|
||||
@@ -1,6 +0,0 @@
|
||||
Enhancement: Limit users to access own thumbnails
|
||||
|
||||
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.
|
||||
|
||||
https://github.com/owncloud/ocis/thumbnails/issues/5
|
||||
@@ -1,5 +0,0 @@
|
||||
Change: use micro service error api
|
||||
|
||||
The service now also returns a status code when an error occurs.
|
||||
|
||||
https://github.com/owncloud/ocis/thumbnails/issues/31
|
||||
@@ -1,5 +0,0 @@
|
||||
Enhancement: serve the metrics endpoint
|
||||
|
||||
Added the metrics endpoint to be able to monitor this service like the other services
|
||||
|
||||
https://github.com/owncloud/ocis/thumbnails/issues/37
|
||||
@@ -1,5 +0,0 @@
|
||||
Bugfix: build docker images with alpine:latest instead of alpine:edge
|
||||
|
||||
ARM builds were failing when built on alpine:edge, so we switched to alpine:latest instead.
|
||||
|
||||
https://github.com/owncloud/ocis/thumbnails/pull/35
|
||||
@@ -1,53 +0,0 @@
|
||||
{{ $allVersions := . }}
|
||||
{{- range $index, $changes := . }}{{ with $changes -}}
|
||||
{{ if gt (len $allVersions) 1 -}}
|
||||
# Changelog for [{{ .Version }}] ({{ .Date }})
|
||||
|
||||
The following sections list the changes in ocis-thumbnails {{ .Version }}.
|
||||
|
||||
{{/* creating version compare links */ -}}
|
||||
{{ $next := add1 $index -}}
|
||||
{{ if ne (len $allVersions) $next -}}
|
||||
{{ $previousVersion := (index $allVersions $next).Version -}}
|
||||
{{ if eq .Version "unreleased" -}}
|
||||
[{{ .Version }}]: https://github.com/owncloud/ocis/thumbnails/compare/v{{ $previousVersion }}...master
|
||||
|
||||
{{ else -}}
|
||||
[{{ .Version }}]: https://github.com/owncloud/ocis/thumbnails/compare/v{{ $previousVersion }}...v{{ .Version }}
|
||||
|
||||
{{ end -}}
|
||||
{{ end -}}
|
||||
|
||||
{{- /* last version managed by calens, end of the loop */ -}}
|
||||
{{ if eq .Version "0.1.0" -}}
|
||||
[{{ .Version }}]: https://github.com/owncloud/ocis/thumbnails/compare/c43f3a33cb0b57d7e25ebc88c138d22e95f88cfe...v{{ .Version }}
|
||||
|
||||
{{ end -}}
|
||||
{{ else -}}
|
||||
# Changes in {{ .Version }}
|
||||
|
||||
{{ end -}}
|
||||
|
||||
## Summary
|
||||
{{ range $entry := .Entries }}{{ with $entry }}
|
||||
* {{ .Type }} - {{ .Title }}: [#{{ .PrimaryID }}]({{ .PrimaryURL }})
|
||||
{{- end }}{{ end }}
|
||||
|
||||
## Details
|
||||
{{ range $entry := .Entries }}{{ with $entry }}
|
||||
* {{ .Type }} - {{ .Title }}: [#{{ .PrimaryID }}]({{ .PrimaryURL }})
|
||||
{{ range $par := .Paragraphs }}
|
||||
{{ wrapIndent $par 80 3 }}
|
||||
{{ end -}}
|
||||
{{ range $url := .IssueURLs }}
|
||||
{{ $url -}}
|
||||
{{ end -}}
|
||||
{{ range $url := .PRURLs }}
|
||||
{{ $url -}}
|
||||
{{ end -}}
|
||||
{{ range $url := .OtherURLs }}
|
||||
{{ $url -}}
|
||||
{{ end }}
|
||||
|
||||
{{ end }}{{ end -}}
|
||||
{{ end }}{{ end -}}
|
||||
@@ -1,6 +0,0 @@
|
||||
# Changelog
|
||||
|
||||
We are using [calens](https://github.com/restic/calens) to properly generate a
|
||||
changelog before we are tagging a new release. To get an idea how this could
|
||||
look like <https://github.com/restic/restic/tree/master/changelog> would be the
|
||||
best reference.
|
||||
@@ -1,11 +0,0 @@
|
||||
Bugfix: Fix behavior for foobar (in present tense)
|
||||
|
||||
We've fixed the behavior for foobar, a long-standing annoyance for users. The
|
||||
text should be wrapped at 80 characters length.
|
||||
|
||||
The text in the paragraphs is written in past tense. The last section is a list
|
||||
of issue URLs, PR URLs and other URLs. The first issue ID (or the first PR ID,
|
||||
in case there aren't any issue links) is used as the primary ID.
|
||||
|
||||
https://github.com/owncloud/ocis/thumbnails/issues/1234
|
||||
https://github.com/owncloud/ocis/thumbnails/pull/55555
|
||||
@@ -1,6 +0,0 @@
|
||||
Enhancement: Add version command
|
||||
|
||||
Added a command to print the versions of all running ocis-thumbnails service instances.
|
||||
Also added an entry in the metrics which shows build information like the version.
|
||||
|
||||
https://github.com/owncloud/product/issues/226
|
||||
Reference in New Issue
Block a user