mirror of
https://github.com/openziti/zrok.git
synced 2025-06-20 01:37:52 +02:00
commit
b15c99f9cf
@ -2,6 +2,8 @@
|
|||||||
|
|
||||||
## v1.0.2
|
## v1.0.2
|
||||||
|
|
||||||
|
FEATURE: "Auto-rebase" for enabled environments where the `apiEndpoint` is set to `https://api.zrok.io`. This will automatically migrate existing environments to the new `apiEndpoint` for the `v1.0.x` series (https://github.com/openziti/zrok/issues/936)
|
||||||
|
|
||||||
FEATURE: New `admin/new_account_link` configuration option to allow the insertion of "how do I register for an account?" links into the login form (https://github.com/openziti/zrok/issues/552)
|
FEATURE: New `admin/new_account_link` configuration option to allow the insertion of "how do I register for an account?" links into the login form (https://github.com/openziti/zrok/issues/552)
|
||||||
|
|
||||||
CHANGE: The release environment, share, and access modals in the API console now have a better message letting the user know they will still need to clean up their `zrok` processes (https://github.com/openziti/zrok/issues/910)
|
CHANGE: The release environment, share, and access modals in the API console now have a better message letting the user know they will still need to clean up their `zrok` processes (https://github.com/openziti/zrok/issues/910)
|
||||||
|
@ -6,8 +6,10 @@ import (
|
|||||||
"github.com/openziti/zrok/environment/env_core"
|
"github.com/openziti/zrok/environment/env_core"
|
||||||
"github.com/openziti/zrok/environment/env_v0_3"
|
"github.com/openziti/zrok/environment/env_v0_3"
|
||||||
"github.com/pkg/errors"
|
"github.com/pkg/errors"
|
||||||
|
"github.com/sirupsen/logrus"
|
||||||
"os"
|
"os"
|
||||||
"path/filepath"
|
"path/filepath"
|
||||||
|
"strings"
|
||||||
)
|
)
|
||||||
|
|
||||||
const V = "v0.4"
|
const V = "v0.4"
|
||||||
@ -286,6 +288,13 @@ func loadEnvironment() (*env_core.Environment, error) {
|
|||||||
ZitiIdentity: env.ZId,
|
ZitiIdentity: env.ZId,
|
||||||
ApiEndpoint: env.ApiEndpoint,
|
ApiEndpoint: env.ApiEndpoint,
|
||||||
}
|
}
|
||||||
|
if strings.HasPrefix(env.ApiEndpoint, "https://api.zrok.io") {
|
||||||
|
out.ApiEndpoint = "https://api-v1.zrok.io"
|
||||||
|
if err := saveEnvironment(out); err != nil {
|
||||||
|
return nil, errors.Wrap(err, "error auto-rebasing apiEndpoint")
|
||||||
|
}
|
||||||
|
logrus.Info("auto-rebased 'apiEndpoint' for v1.0.x")
|
||||||
|
}
|
||||||
return out, nil
|
return out, nil
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user