Skip to content

v1.1.1 First open source release

Compare
Choose a tag to compare
@applejag applejag released this 27 May 14:47
· 94 commits to master since this release
v1.1.1
413c450

First OSS release for this repo. This project has a lengthy history but this is the first public release.

Docker image

Hosted over at https://quay.io/repository/iver-wharf/wharf-provider-gitlab

docker pull quay.io/iver-wharf/wharf-provider-gitlab:v1.1.1

Changes since dawn of this repo

Since we had to remove the entire Git history (see #1), here's at least our entire changelog so far, for those that may still use our older (closed source) versions.

The !1 are GitLab merge request references. They're only kept so we Iver employees can refer back to them. All future changes will be created through GitHub and reference GitHub PRs instead.

v1.1.1 (2021-04-09)

  • Added CHANGELOG.md to repository. (!10)

  • Changed to use new open sourced Wharf API client
    github.com/iver-wharf/wharf-api-client-go
    and bumped said package version from v1.1.0 to v1.2.0. (!11)

  • Added .dockerignore to make Docker builds agnostic to wether you've ran
    swag init locally. (!12)

  • Changed base Docker image to be alpine:3.13.4 instead of scratch to get
    certificates from the Alpine package manager, APK, instead of embedding a
    list of certificates inside the repository. (#1)

v1.1.0 (2021-01-07)

  • Fixed bug where GitLab access token was not correctly loaded. (!7, !8)

  • Fixed failing unit tests. (!6)

  • Changed version of Wharf API Go client, from v0.1.5 to v1.1.0, that contained
    a lot of refactors in type and package name changes. (!5, !9)

  • Changed version of package
    github.com/xanzy/go-gitlab from v0.39.0
    to v0.40.0. (!8)

v1.0.0 (2020-11-27)

  • Removed groups table, a reflection of the changes from the API v1.0.0. (!4)

v0.7.2 (2020-11-27)

  • Added logging via
    github.com/sirupsen/logrus instead of
    logging via the standard fmt.Println. (!3)

  • Added testing library
    github.com/stretchr/testify for
    assert.Equal'esque unit test assertion style. (!3)

  • Added abstractions for the GitLab library to make the code testable. (!3)

  • Changed to using PUT /branches on main API to update the list of branches
    for a project instead of PUT /branch to let the main API discard the old
    ones. (!1)

  • Changed version of package
    github.com/xanzy/go-gitlab from v0.22.1
    to v0.39.0. (!3)

  • Removed unused package references from go.mod. (!2)

  • Removed docs/ files as they are autogenerated. (!3)

v0.7.1 (2020-01-22)

  • Version bump.

v0.7.0 (2020-01-22)

  • Version bump.

v0.6.0 (2020-01-22)

  • Version bump.

v0.5.5 (2020-01-22)

  • Added GitLab webhook endpoint POST /import/gitlab/trigger.
    (389980cf, 2a53f399)

  • Added repo, as extracted from previous mono-repo. (567d3197)

  • Added .wharf-ci.yml. (4a62b241)