yggvault ratatoskr-space connected via regular web
Color theme
also available via yggdrasil mesh http://[203:b338:2a84:a18f:986:47ae:1a4:d8d3]/pkg/openfga/v1.5.0
vault / openfga / v1.5.0

openfga @ v1.5.0

integrity

size
723.7 KiB
downloaded
last checked
overlays
go
detected
go module github.com/openfga/openfga
source https://github.com/openfga/openfga · available · github

release notes

Added

Fixed

Breaking Change :warning:

The AuthorizationModelReadBackend interface method FindLatestAuthorizationModelID has changed to FindLatestAuthorizationModel for performance improvements. #1387

If you implement your own data store, you will need to make the following change:

func (...) FindLatestAuthorizationModelID(ctx context.Context, storeID string) (string, error) {
  //...get model ID
  return modelID, nil
}
func (...) FindLatestAuthorizationModel(ctx context.Context, storeID string) (*openfgav1.AuthorizationModel, error) {
  //...get model
  return model.(*openfgav1.AuthorizationModel), nil
}

download

unix · zip
curl -fL -o v1.5.0.zip https://ratatoskr.space/pkg/openfga/v1.5.0.zip
                    printf '%s  %s\n' '02dcaea036db25bb6a499d4c53df6f77de0764504413b5ac2dd8f7e1dc886d90' 'v1.5.0.zip' | sha256sum -c -
windows · zip
$url = "https://ratatoskr.space/pkg/openfga/v1.5.0.zip"
$out = "v1.5.0.zip"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "02dcaea036db25bb6a499d4c53df6f77de0764504413b5ac2dd8f7e1dc886d90") { throw "sha256 mismatch" }
unix · tar.gz
curl -fL -o v1.5.0.tar.gz https://ratatoskr.space/pkg/openfga/v1.5.0.tar.gz
                    printf '%s  %s\n' '63596a17916217ce966da4bc6d1cd3a460912112246ee24cfca9dc4730900f9d' 'v1.5.0.tar.gz' | sha256sum -c -
windows · tar.gz
$url = "https://ratatoskr.space/pkg/openfga/v1.5.0.tar.gz"
$out = "v1.5.0.tar.gz"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "63596a17916217ce966da4bc6d1cd3a460912112246ee24cfca9dc4730900f9d") { throw "sha256 mismatch" }
download via yggdrasil mesh
unix · zip
curl -fL -o v1.5.0.zip http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/openfga/v1.5.0.zip
                    printf '%s  %s\n' '02dcaea036db25bb6a499d4c53df6f77de0764504413b5ac2dd8f7e1dc886d90' 'v1.5.0.zip' | sha256sum -c -
windows · zip
$url = "http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/openfga/v1.5.0.zip"
$out = "v1.5.0.zip"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "02dcaea036db25bb6a499d4c53df6f77de0764504413b5ac2dd8f7e1dc886d90") { throw "sha256 mismatch" }
unix · tar.gz
curl -fL -o v1.5.0.tar.gz http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/openfga/v1.5.0.tar.gz
                    printf '%s  %s\n' '63596a17916217ce966da4bc6d1cd3a460912112246ee24cfca9dc4730900f9d' 'v1.5.0.tar.gz' | sha256sum -c -
windows · tar.gz
$url = "http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/openfga/v1.5.0.tar.gz"
$out = "v1.5.0.tar.gz"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "63596a17916217ce966da4bc6d1cd3a460912112246ee24cfca9dc4730900f9d") { throw "sha256 mismatch" }
artifact format size hashes
v1.5.0.zip zip 725.2 KiB
blake3-24 a30a9c63f405402cbdf2f1091ff98b6c52356f23162f1846
sha256 02dcaea036db25bb6a499d4c53df6f77de0764504413b5ac2dd8f7e1dc886d90
sha1 14c21d35771cd087b03f5b157463231e6d05619d
v1.5.0.tar.gz tar.gz 600.8 KiB
blake3-24 756288b138391130f7c469a80608747f9aacf682afbdcdee
sha256 63596a17916217ce966da4bc6d1cd3a460912112246ee24cfca9dc4730900f9d
sha1 9dd4061e0fe27b8ffbf20340d88965d5b3e58afe

go module archive

module zip with the module path rewritten to this mirror; fetched by go get through the GOPROXY route

artifact format size hashes
v1.5.0.zip zip 730.7 KiB
blake3-24 6ab3a52a3d023c971af053537f1f4fdf160e1aabbbdeccc0
sha256 53c98f472e22e19115dac4a80709a79ba5a9b30b95f743e72afbdc3808b00fef
sha1 842bb589b40751505b2fa98d6ed1e692a3c2b8d0

install

bazel
http_archive(
    name = "openfga",
    urls = ["https://ratatoskr.space/pkg/openfga/v1.5.0.tar.gz"],
    integrity = "sha256-Y1lqF5FiF86WbaS8bRzTpGCRIRIkbuJM/KncRzCQD50=",
    strip_prefix = "openfga-v1.5.0",
)
zig
.url = "https://ratatoskr.space/pkg/openfga/v1.5.0.tar.gz",
go
GOPROXY=https://ratatoskr.space GOSUMDB=off go get ratatoskr.space/pkg/openfga@v1.5.0
install via yggdrasil mesh
bazel
http_archive(
    name = "openfga",
    urls = ["http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/openfga/v1.5.0.tar.gz"],
    integrity = "sha256-Y1lqF5FiF86WbaS8bRzTpGCRIRIkbuJM/KncRzCQD50=",
    strip_prefix = "openfga-v1.5.0",
)
zig
.url = "http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/openfga/v1.5.0.tar.gz",
go
GOPROXY=http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg GOSUMDB=off GOINSECURE=14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/* go get 14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/openfga@v1.5.0
← v1.5.1v1.4.3 →