Changelog for unreleased (UNRELEASED)
The following sections list the changes in ocis-hello unreleased.
- Bugfix - Fix build error: #72
- Bugfix - Build docker images with alpine:latest instead of alpine:edge: #84
- Change - Adapt to new ocis-settings data model: #85
- Change - Update micro: #49
- Change - Use server config variable from ocis-web: #81
- Enhancement - Streamline project structure: #79
- Enhancement - Track tool dependencies: #51
-
Bugfix - Fix build error: #72
We had the issue of the flagset being called twice (on both http and grpc server), which cause a clash with already defined flags. We are now only calling the flagset once to get back to a working build.
-
Bugfix - Build docker images with alpine:latest instead of alpine:edge: #84
ARM builds were failing when built on alpine:edge, so we switched to alpine:latest instead.
-
Change - Adapt to new ocis-settings data model: #85
Ocis-settings introduced UUIDs and less verbose endpoint and message type names. This PR adjusts ocis-hello accordingly.
-
Change - Update micro: #49
Updated the micro dependencies.
-
Change - Use server config variable from ocis-web: #81
We are not providing an api url anymore but use the server url from ocis-web config instead. This still - as before - requires that ocis-proxy is in place for routing API requests to ocis-hello.
-
Enhancement - Streamline project structure: #79
- We have aligned the project structure of ocis-hello with other repositories and improved
error logging. - When running this service through
make watch
it now regenerates embedded assets properly as soon as the web bundle is changed / saved. - In the package.json file we're now declaring owncloud-design-system as peer dependency, since we're actively using it. It comes from ocis-web, so we don't need to bundle it.
- We have aligned the project structure of ocis-hello with other repositories and improved
error logging. - When running this service through
-
Enhancement - Track tool dependencies: #51
Added tracking for tool dependencies to be able to run go mod tidy without losing them. More information: https://github.com/golang/go/wiki/Modules#how-can-i-track-tool-dependencies-for-a-module
Changelog for 0.1.0 (2020-01-24)
The following sections list the changes in ocis-hello 0.1.0.
- Change - Initial release of basic version: #1
-
Change - Initial release of basic version: #1
Just prepared an initial basic version to serve a hello world API that also provides a Phoenix extension to demonstrate the plugin architecture in combination with Phoenix and ownCloud Infinite Scale.