diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 95c9b85..d2e6e29 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -6,9 +6,9 @@ stages: before_script: - go get -u golang.org/x/lint/golint - go get -u github.com/kardianos/govendor -- mkdir -p /go/src/gitlab.adphi.fr/partitio/Nextcloud-Partitio -- cp -r $CI_PROJECT_DIR /go/src/gitlab.adphi.fr/partitio/Nextcloud-Partitio -- cd /go/src/gitlab.adphi.fr/partitio/Nextcloud-Partitio/gonextcloud +- mkdir -p /go/src/gitlab.bertha.cloud/partitio/Nextcloud-Partitio +- cp -r $CI_PROJECT_DIR /go/src/gitlab.bertha.cloud/partitio/Nextcloud-Partitio +- cd /go/src/gitlab.bertha.cloud/partitio/Nextcloud-Partitio/gonextcloud #- sed -i -e 's/$NEXTCLOUD_URL/'${NEXTCLOUD_URL//\//\\/}'/g' config.yml #- sed -i -e 's/$NEXTCLOUD_PASSWORD/'${NEXTCLOUD_PASSWORD}'/g' config.yml #- sed -i -e 's/$NEXTCLOUD_EMAIL/'${NEXTCLOUD_EMAIL}'/g' config.yml diff --git a/Makefile b/Makefile index ede0f4b..369c1a1 100644 --- a/Makefile +++ b/Makefile @@ -1,5 +1,5 @@ PROJECT_NAME := "gonextcloud" -PKG := "gitlab.adphi.fr/partitio/Nextcloud-Partitio/$(PROJECT_NAME)" +PKG := "gitlab.bertha.cloud/partitio/Nextcloud-Partitio/$(PROJECT_NAME)" PKG_LIST := $(shell go list ${PKG}) GO_FILES := $(shell find . -name '*.go' | grep -v _test.go) diff --git a/README.md b/README.md index 4b7f050..36aa68a 100644 --- a/README.md +++ b/README.md @@ -1,9 +1,9 @@ ![Nextcloud](https://upload.wikimedia.org/wikipedia/commons/thumb/6/60/Nextcloud_Logo.svg/640px-Nextcloud_Logo.svg.png) -[![pipeline status](http://gitlab.adphi.fr/partitio/Nextcloud-Partitio/gonextcloud/badges/master/pipeline.svg)](http://gitlab.adphi.fr/partitio/Nextcloud-Partitio/gonextcloud/commits/master) -[![coverage report](http://gitlab.adphi.fr/partitio/Nextcloud-Partitio/gonextcloud/badges/master/coverage.svg)](http://gitlab.adphi.fr/partitio/Nextcloud-Partitio/gonextcloud/commits/master) -[![Go Report Card](https://goreportcard.com/badge/gitlab.adphi.fr/partitio/Nextcloud-Partitio/gonextcloud)](https://goreportcard.com/report/gitlab.adphi.fr/partitio/Nextcloud-Partitio/gonextcloud) -[![GoDoc](https://godoc.org/gitlab.com/gitlab.adphi.fr/partitio/Nextcloud-Partitio/gonextcloud?status.svg)](https://godoc.org/gitlab.adphi.fr/partitio/Nextcloud-Partitio/gonextcloud) +[![pipeline status](http://gitlab.bertha.cloud/partitio/Nextcloud-Partitio/gonextcloud/badges/master/pipeline.svg)](http://gitlab.bertha.cloud/partitio/Nextcloud-Partitio/gonextcloud/commits/master) +[![coverage report](http://gitlab.bertha.cloud/partitio/Nextcloud-Partitio/gonextcloud/badges/master/coverage.svg)](http://gitlab.bertha.cloud/partitio/Nextcloud-Partitio/gonextcloud/commits/master) +[![Go Report Card](https://goreportcard.com/badge/gitlab.bertha.cloud/partitio/Nextcloud-Partitio/gonextcloud)](https://goreportcard.com/report/gitlab.bertha.cloud/partitio/Nextcloud-Partitio/gonextcloud) +[![GoDoc](https://godoc.org/gitlab.com/gitlab.bertha.cloud/partitio/Nextcloud-Partitio/gonextcloud?status.svg)](https://godoc.org/gitlab.bertha.cloud/partitio/Nextcloud-Partitio/gonextcloud) # GoNextcloud A simple Client for Nextcloud's Provisioning API in Go. @@ -14,7 +14,7 @@ https://docs.nextcloud.com/server/13/admin_manual/configuration_user/user_provis ## Usage ```go -import "gitlab.adphi.fr/partitio/Nextcloud-Partitio/gonextcloud" +import "gitlab.bertha.cloud/partitio/Nextcloud-Partitio/gonextcloud" ``` You use the library by creating a client object and calling methods on it. @@ -25,7 +25,7 @@ package main import ( "fmt" - "gitlab.adphi.fr/partitio/Nextcloud-Partitio/gonextcloud/client" + "gitlab.bertha.cloud/partitio/Nextcloud-Partitio/gonextcloud/client" ) func main() { diff --git a/apps.go b/apps.go index dd1c873..9cd3f4f 100644 --- a/apps.go +++ b/apps.go @@ -2,7 +2,7 @@ package gonextcloud import ( req "github.com/levigross/grequests" - "gitlab.adphi.fr/partitio/Nextcloud-Partitio/gonextcloud/types" + "gitlab.bertha.cloud/partitio/Nextcloud-Partitio/gonextcloud/types" "net/http" ) diff --git a/appsconfig.go b/appsconfig.go index 421d3db..2eef456 100644 --- a/appsconfig.go +++ b/appsconfig.go @@ -2,7 +2,7 @@ package gonextcloud import ( req "github.com/levigross/grequests" - "gitlab.adphi.fr/partitio/Nextcloud-Partitio/gonextcloud/types" + "gitlab.bertha.cloud/partitio/Nextcloud-Partitio/gonextcloud/types" "net/http" "sync" ) diff --git a/auth.go b/auth.go index 440a1f2..3caec01 100644 --- a/auth.go +++ b/auth.go @@ -3,7 +3,7 @@ package gonextcloud import ( "fmt" req "github.com/levigross/grequests" - "gitlab.adphi.fr/partitio/Nextcloud-Partitio/gonextcloud/types" + "gitlab.bertha.cloud/partitio/Nextcloud-Partitio/gonextcloud/types" ) var errUnauthorized = fmt.Errorf("login first") diff --git a/client.go b/client.go index b79f4b9..35f60d6 100644 --- a/client.go +++ b/client.go @@ -2,7 +2,7 @@ package gonextcloud import ( req "github.com/levigross/grequests" - "gitlab.adphi.fr/partitio/Nextcloud-Partitio/gonextcloud/types" + "gitlab.bertha.cloud/partitio/Nextcloud-Partitio/gonextcloud/types" "net/url" ) diff --git a/doc.go b/doc.go index cf4005a..a5028ec 100644 --- a/doc.go +++ b/doc.go @@ -14,7 +14,7 @@ For example, to list all the Nextcloud's instance users: import ( "fmt" - "gitlab.adphi.fr/partitio/Nextcloud-Partitio/gonextcloud/client" + "gitlab.bertha.cloud/partitio/Nextcloud-Partitio/gonextcloud/client" ) func main() { diff --git a/docs/README.md b/docs/README.md index d795ca6..2b8523e 100644 --- a/docs/README.md +++ b/docs/README.md @@ -1,7 +1,7 @@ # gonextcloud ```go -import "gitlab.adphi.fr/partitio/Nextcloud-Partitio/gonextcloud" +import "gitlab.bertha.cloud/partitio/Nextcloud-Partitio/gonextcloud" ``` Package gonextcloud is a Go client for the Nextcloud Provisioning API. @@ -16,32 +16,32 @@ You use the library by creating a client object and calling methods on it. For example, to list all the Nextcloud's instance users: ```go - package main +package main - import ( - "fmt" - "gitlab.adphi.fr/partitio/Nextcloud-Partitio/gonextcloud/client" - ) +import ( + "fmt" + "gitlab.bertha.cloud/partitio/Nextcloud-Partitio/gonextcloud/client" +) - func main() { - url := "https://www.mynextcloud.com" - username := "admin" - password := "password" - c, err := client.NewClient(url) - if err != nil { - panic(err) - } - if err := c.Login(username, password); err != nil { - panic(err) - } - defer c.Logout() - - users, err := c.Users.List() - if err != nil { - panic(err) - } - fmt.Println("Users :", users) +func main() { + url := "https://www.mynextcloud.com" + username := "admin" + password := "password" + c, err := client.NewClient(url) + if err != nil { + panic(err) } + if err := c.Login(username, password); err != nil { + panic(err) + } + defer c.Logout() + + users, err := c.Users.List() + if err != nil { + panic(err) + } + fmt.Println("Users :", users) +} ``` #### type Client diff --git a/gonextcloud_test.go b/gonextcloud_test.go index 2f89d0f..378b99d 100644 --- a/gonextcloud_test.go +++ b/gonextcloud_test.go @@ -3,7 +3,7 @@ package gonextcloud import ( "fmt" "github.com/stretchr/testify/assert" - "gitlab.adphi.fr/partitio/Nextcloud-Partitio/gonextcloud/types" + "gitlab.bertha.cloud/partitio/Nextcloud-Partitio/gonextcloud/types" "gopkg.in/yaml.v2" "io/ioutil" "math/rand" diff --git a/groupfolders.go b/groupfolders.go index ef84723..e13420e 100644 --- a/groupfolders.go +++ b/groupfolders.go @@ -3,7 +3,7 @@ package gonextcloud import ( "fmt" req "github.com/levigross/grequests" - "gitlab.adphi.fr/partitio/Nextcloud-Partitio/gonextcloud/types" + "gitlab.bertha.cloud/partitio/Nextcloud-Partitio/gonextcloud/types" "net/http" "strconv" ) diff --git a/groupfolders_test.go b/groupfolders_test.go index 78c0a2b..d64efc1 100644 --- a/groupfolders_test.go +++ b/groupfolders_test.go @@ -2,7 +2,7 @@ package gonextcloud import ( "github.com/stretchr/testify/assert" - "gitlab.adphi.fr/partitio/Nextcloud-Partitio/gonextcloud/types" + "gitlab.bertha.cloud/partitio/Nextcloud-Partitio/gonextcloud/types" "testing" ) diff --git a/groups.go b/groups.go index 7c68871..b40088e 100644 --- a/groups.go +++ b/groups.go @@ -2,7 +2,7 @@ package gonextcloud import ( req "github.com/levigross/grequests" - "gitlab.adphi.fr/partitio/Nextcloud-Partitio/gonextcloud/types" + "gitlab.bertha.cloud/partitio/Nextcloud-Partitio/gonextcloud/types" "net/http" ) diff --git a/monitoring.go b/monitoring.go index af4b0bb..a88dfc2 100644 --- a/monitoring.go +++ b/monitoring.go @@ -1,7 +1,7 @@ package gonextcloud import ( - "gitlab.adphi.fr/partitio/Nextcloud-Partitio/gonextcloud/types" + "gitlab.bertha.cloud/partitio/Nextcloud-Partitio/gonextcloud/types" "net/http" ) diff --git a/notifications.go b/notifications.go index a1780e2..011ac90 100644 --- a/notifications.go +++ b/notifications.go @@ -3,7 +3,7 @@ package gonextcloud import ( "errors" req "github.com/levigross/grequests" - "gitlab.adphi.fr/partitio/Nextcloud-Partitio/gonextcloud/types" + "gitlab.bertha.cloud/partitio/Nextcloud-Partitio/gonextcloud/types" "net/http" "strconv" ) diff --git a/shares.go b/shares.go index a8ac256..b36535c 100644 --- a/shares.go +++ b/shares.go @@ -3,7 +3,7 @@ package gonextcloud import ( "fmt" req "github.com/levigross/grequests" - "gitlab.adphi.fr/partitio/Nextcloud-Partitio/gonextcloud/types" + "gitlab.bertha.cloud/partitio/Nextcloud-Partitio/gonextcloud/types" "net/http" "strconv" "sync" diff --git a/users.go b/users.go index 6f0dc6d..30d01f5 100644 --- a/users.go +++ b/users.go @@ -5,7 +5,7 @@ import ( "github.com/fatih/structs" req "github.com/levigross/grequests" "github.com/pkg/errors" - "gitlab.adphi.fr/partitio/Nextcloud-Partitio/gonextcloud/types" + "gitlab.bertha.cloud/partitio/Nextcloud-Partitio/gonextcloud/types" "net/http" "path" "strconv" diff --git a/utils.go b/utils.go index f81a127..dadb975 100644 --- a/utils.go +++ b/utils.go @@ -3,7 +3,7 @@ package gonextcloud import ( "encoding/json" req "github.com/levigross/grequests" - "gitlab.adphi.fr/partitio/Nextcloud-Partitio/gonextcloud/types" + "gitlab.bertha.cloud/partitio/Nextcloud-Partitio/gonextcloud/types" "net/http" "net/url" "path" diff --git a/vendor/vendor.json b/vendor/vendor.json index 590e9e2..75d0510 100644 --- a/vendor/vendor.json +++ b/vendor/vendor.json @@ -290,5 +290,5 @@ "revisionTime": "2018-03-28T19:50:20Z" } ], - "rootPath": "gitlab.adphi.fr/partitio/Nextcloud-Partitio/gonextcloud" + "rootPath": "gitlab.bertha.cloud/partitio/Nextcloud-Partitio/gonextcloud" }