diff --git a/.gitignore b/.gitignore index 2e261d9..65d6767 100644 --- a/.gitignore +++ b/.gitignore @@ -4,6 +4,7 @@ /artifacts/ /deploy/ +/.vagrant/ # Remove Cargo.lock from gitignore if creating an executable, leave it for libraries # More information here https://doc.rust-lang.org/cargo/guide/cargo-toml-vs-cargo-lock.html Cargo.lock diff --git a/Cargo.toml b/Cargo.toml index 27d6e0a..21034fc 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -25,7 +25,8 @@ semver = "1.0.4" serde = "1.0" serde_derive = "1.0" serde_json = "1.0" -tar = "0.4" +sn-releases = { git = "https://github.com/jacderida/sn-releases", branch = "custom-url" } +tempfile = "3.8.1" textwrap = "0.16.0" tokio = { version = "1.26", features = ["full"] } @@ -35,5 +36,6 @@ winreg = "0.7" [dev-dependencies] assert_fs = "~1.0" assert_matches = "1.5.0" -httpmock = "0.6" +async-trait = "0.1" +mockall = "0.11.3" predicates = "2.0" diff --git a/Vagrantfile b/Vagrantfile new file mode 100644 index 0000000..48a4e5b --- /dev/null +++ b/Vagrantfile @@ -0,0 +1,64 @@ +Vagrant.configure("2") do |config| + config.vm.box = "generic/ubuntu2204" + config.vm.provider :libvirt do |libvirt| + libvirt.memory = 4096 + end + config.vm.synced_folder ".", + "/vagrant", + type: "9p", + accessmode: "mapped", + mount_options: ['rw', 'trans=virtio', 'version=9p2000.L'] + config.vm.provision "file", source: "~/.ssh/id_rsa", destination: "/home/vagrant/.ssh/id_rsa" + config.vm.provision "shell", inline: "apt-get update -y" + config.vm.provision "shell", inline: "apt-get install -y build-essential" + config.vm.provision "shell", privileged: false, inline: <<-SHELL + curl -L -O https://static.rust-lang.org/rustup/dist/x86_64-unknown-linux-gnu/rustup-init + chmod +x rustup-init + ./rustup-init --default-toolchain stable --no-modify-path -y + echo "source ~/.cargo/env" >> ~/.bashrc + SHELL + config.vm.provision "shell", inline: <<-SHELL + curl -L -O https://static.rust-lang.org/rustup/dist/x86_64-unknown-linux-gnu/rustup-init + chmod +x rustup-init + ./rustup-init --default-toolchain stable --no-modify-path -y + echo "source ~/.cargo/env" >> ~/.bashrc + # Copy the binaries to a system-wide location for running tests as the root user + sudo cp ~/.cargo/bin/** /usr/local/bin + SHELL + config.vm.provision "shell", privileged: false, inline: <<-SHELL + mkdir -p ~/.vim/tmp/ ~/.vim/backup + cat <<'EOF' > ~/.vimrc +set nocompatible + +let mapleader=" " +syntax on + +set background=dark +set backspace=indent,eol,start +set backupdir=~/.vim/tmp// +set directory=~/.vim/backup +set expandtab +set foldlevel=1 +set foldmethod=indent +set foldnestmax=10 +set hlsearch +set ignorecase +set incsearch +set laststatus=2 +set nobackup +set nofoldenable +set nowrap +set number relativenumber +set ruler +set shiftwidth=4 +set smartindent +set showcmd +set shortmess+=A +set tabstop=4 +set viminfo+=! + +nnoremap j gj +nnoremap k gk +EOF + SHELL +end diff --git a/resources/releases_response_body.json b/resources/releases_response_body.json deleted file mode 100644 index bfa5aed..0000000 --- a/resources/releases_response_body.json +++ /dev/null @@ -1,8821 +0,0 @@ -[ - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/108374724", - "assets_url": "https://api.github.com/repos/maidsafe/safe_network/releases/108374724/assets", - "upload_url": "https://uploads.github.com/repos/maidsafe/safe_network/releases/108374724/assets{?name,label}", - "html_url": "https://github.com/maidsafe/safe_network/releases/tag/sn_testnet-v0.1.15", - "id": 108374724, - "author": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "node_id": "RE_kwDOJJwJ-M4GdarE", - "tag_name": "sn_testnet-v0.1.15", - "target_commitish": "main", - "name": "sn_testnet-v0.1.15", - "draft": false, - "prerelease": false, - "created_at": "2023-06-13T12:46:34Z", - "published_at": "2023-06-13T13:20:12Z", - "assets": [ - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112555135", - "id": 112555135, - "node_id": "RA_kwDOJJwJ-M4GtXR_", - "name": "testnet-0.1.15-aarch64-unknown-linux-musl.tar.gz", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/x-gtar", - "state": "uploaded", - "size": 2442028, - "download_count": 0, - "created_at": "2023-06-13T13:22:12Z", - "updated_at": "2023-06-13T13:22:13Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_testnet-v0.1.15/testnet-0.1.15-aarch64-unknown-linux-musl.tar.gz" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112555137", - "id": 112555137, - "node_id": "RA_kwDOJJwJ-M4GtXSB", - "name": "testnet-0.1.15-aarch64-unknown-linux-musl.zip", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/zip", - "state": "uploaded", - "size": 2442133, - "download_count": 0, - "created_at": "2023-06-13T13:22:12Z", - "updated_at": "2023-06-13T13:22:13Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_testnet-v0.1.15/testnet-0.1.15-aarch64-unknown-linux-musl.zip" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112555134", - "id": 112555134, - "node_id": "RA_kwDOJJwJ-M4GtXR-", - "name": "testnet-0.1.15-arm-unknown-linux-musleabi.tar.gz", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/x-gtar", - "state": "uploaded", - "size": 2539691, - "download_count": 0, - "created_at": "2023-06-13T13:22:12Z", - "updated_at": "2023-06-13T13:22:13Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_testnet-v0.1.15/testnet-0.1.15-arm-unknown-linux-musleabi.tar.gz" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112555136", - "id": 112555136, - "node_id": "RA_kwDOJJwJ-M4GtXSA", - "name": "testnet-0.1.15-arm-unknown-linux-musleabi.zip", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/zip", - "state": "uploaded", - "size": 2539549, - "download_count": 0, - "created_at": "2023-06-13T13:22:12Z", - "updated_at": "2023-06-13T13:22:13Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_testnet-v0.1.15/testnet-0.1.15-arm-unknown-linux-musleabi.zip" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112555138", - "id": 112555138, - "node_id": "RA_kwDOJJwJ-M4GtXSC", - "name": "testnet-0.1.15-armv7-unknown-linux-musleabihf.tar.gz", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/x-gtar", - "state": "uploaded", - "size": 2518806, - "download_count": 0, - "created_at": "2023-06-13T13:22:12Z", - "updated_at": "2023-06-13T13:22:13Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_testnet-v0.1.15/testnet-0.1.15-armv7-unknown-linux-musleabihf.tar.gz" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112555141", - "id": 112555141, - "node_id": "RA_kwDOJJwJ-M4GtXSF", - "name": "testnet-0.1.15-armv7-unknown-linux-musleabihf.zip", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/zip", - "state": "uploaded", - "size": 2518732, - "download_count": 0, - "created_at": "2023-06-13T13:22:13Z", - "updated_at": "2023-06-13T13:22:14Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_testnet-v0.1.15/testnet-0.1.15-armv7-unknown-linux-musleabihf.zip" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112555142", - "id": 112555142, - "node_id": "RA_kwDOJJwJ-M4GtXSG", - "name": "testnet-0.1.15-x86_64-apple-darwin.tar.gz", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/x-gtar", - "state": "uploaded", - "size": 1375529, - "download_count": 0, - "created_at": "2023-06-13T13:22:13Z", - "updated_at": "2023-06-13T13:22:14Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_testnet-v0.1.15/testnet-0.1.15-x86_64-apple-darwin.tar.gz" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112555145", - "id": 112555145, - "node_id": "RA_kwDOJJwJ-M4GtXSJ", - "name": "testnet-0.1.15-x86_64-apple-darwin.zip", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/zip", - "state": "uploaded", - "size": 1375471, - "download_count": 0, - "created_at": "2023-06-13T13:22:14Z", - "updated_at": "2023-06-13T13:22:14Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_testnet-v0.1.15/testnet-0.1.15-x86_64-apple-darwin.zip" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112555144", - "id": 112555144, - "node_id": "RA_kwDOJJwJ-M4GtXSI", - "name": "testnet-0.1.15-x86_64-pc-windows-msvc.tar.gz", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/x-gtar", - "state": "uploaded", - "size": 1059598, - "download_count": 0, - "created_at": "2023-06-13T13:22:14Z", - "updated_at": "2023-06-13T13:22:14Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_testnet-v0.1.15/testnet-0.1.15-x86_64-pc-windows-msvc.tar.gz" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112555146", - "id": 112555146, - "node_id": "RA_kwDOJJwJ-M4GtXSK", - "name": "testnet-0.1.15-x86_64-pc-windows-msvc.zip", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/zip", - "state": "uploaded", - "size": 1060250, - "download_count": 0, - "created_at": "2023-06-13T13:22:14Z", - "updated_at": "2023-06-13T13:22:14Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_testnet-v0.1.15/testnet-0.1.15-x86_64-pc-windows-msvc.zip" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112555148", - "id": 112555148, - "node_id": "RA_kwDOJJwJ-M4GtXSM", - "name": "testnet-0.1.15-x86_64-unknown-linux-musl.tar.gz", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/x-gtar", - "state": "uploaded", - "size": 2488297, - "download_count": 0, - "created_at": "2023-06-13T13:22:14Z", - "updated_at": "2023-06-13T13:22:15Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_testnet-v0.1.15/testnet-0.1.15-x86_64-unknown-linux-musl.tar.gz" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112555149", - "id": 112555149, - "node_id": "RA_kwDOJJwJ-M4GtXSN", - "name": "testnet-0.1.15-x86_64-unknown-linux-musl.zip", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/zip", - "state": "uploaded", - "size": 2488298, - "download_count": 0, - "created_at": "2023-06-13T13:22:14Z", - "updated_at": "2023-06-13T13:22:15Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_testnet-v0.1.15/testnet-0.1.15-x86_64-unknown-linux-musl.zip" - } - ], - "tarball_url": "https://api.github.com/repos/maidsafe/safe_network/tarball/sn_testnet-v0.1.15", - "zipball_url": "https://api.github.com/repos/maidsafe/safe_network/zipball/sn_testnet-v0.1.15", - "body": "### Chore\n\n - disable some testnet verfications and add Cargo.lock to version control\n - ensure testnet launch fails if build fails\n - remove deps, remove EnvFilter\n We can specify log levels in the code as needed without having to bring in\n EnvFilter (and regex).\n \n Although right now regex is used elsewhere, we can hopefully remove that large dep\n - fix naming\n - add docs + clippy fixes\n - cargo fix\n\n### New Features\n\n - update the user when nodes verification starts\n - compare nodes logs info with the info retrieved from their RPC service\n - exposing a gRPC interface on safenode bin/app\n - make req/resp generic\n - add some logging to dirs per node\n - use a random port @ startup, write config if none exists\n - initial copy of testnet bin with basic tweaks.\n\n### Bug Fixes\n\n - it was reporting redundant info if it was spanned in more than one log files pere node\n - add root dir to node startup\n - add env filter and strip back testnet bin\n - clippy lints\n - initial comms by writing 127.0.0.1 ip addre for genesis\n\n### Test\n\n - CI network churning test\n\n### Commit Statistics\n\n\n\n - 22 commits contributed to the release over the course of 41 calendar days.\n - 19 commits were understood as [conventional](https://www.conventionalcommits.org).\n - 0 issues like '(#ID)' were seen in commit messages\n\n### Commit Details\n\n\n\n
view details\n\n * **Uncategorized**\n - It was reporting redundant info if it was spanned in more than one log files pere node ([`cf9a375`](https://github.com/maidsafe/safe_network/commit/cf9a375790770deb31d88515204d09becb3c89c7))\n - Disable some testnet verfications and add Cargo.lock to version control ([`c5b3c83`](https://github.com/maidsafe/safe_network/commit/c5b3c83c771cdc44cf304ea50b1fcc1586854072))\n - Update the user when nodes verification starts ([`a9e6906`](https://github.com/maidsafe/safe_network/commit/a9e6906a4dfabe389a242afbe472bc7c87427b19))\n - Compare nodes logs info with the info retrieved from their RPC service ([`7859c5e`](https://github.com/maidsafe/safe_network/commit/7859c5ee7650ff26b2a1e7b7770aaee1af5692db))\n - Add root dir to node startup ([`18241f6`](https://github.com/maidsafe/safe_network/commit/18241f6b280f460812acd743b601ad3c4cce5212))\n - CI network churning test ([`d8fc275`](https://github.com/maidsafe/safe_network/commit/d8fc275020bdff5c0d555ae0d0dcd59c3d63a65c))\n - Exposing a gRPC interface on safenode bin/app ([`5b266b8`](https://github.com/maidsafe/safe_network/commit/5b266b8bbd1f46d8b87917d0573377ff1ecaf2f7))\n - Ensure testnet launch fails if build fails ([`1457a45`](https://github.com/maidsafe/safe_network/commit/1457a453341e35ad3fbf426b4e1fa4a57a753761))\n - Remove deps, remove EnvFilter ([`de04d62`](https://github.com/maidsafe/safe_network/commit/de04d62f6dc155616c14e0f4a07f3b8205398b1b))\n - Fix naming ([`d748fcd`](https://github.com/maidsafe/safe_network/commit/d748fcd6e6c3ba604fb898b3be8b73e96270e993))\n - Add docs + clippy fixes ([`ba7c741`](https://github.com/maidsafe/safe_network/commit/ba7c74175e7082f6a2d4afc64a85be2c56b9d8c9))\n - Make req/resp generic ([`5ce1e89`](https://github.com/maidsafe/safe_network/commit/5ce1e89c56cebd9c61f8032c2ca86c258e5f033a))\n - Add env filter and strip back testnet bin ([`892c8b3`](https://github.com/maidsafe/safe_network/commit/892c8b3abf332fbbe100bf04c0b04cc9e67be828))\n - Clippy lints ([`5e63386`](https://github.com/maidsafe/safe_network/commit/5e633868773e42c13326c2f52790c94d4cd88ae0))\n - 25 nodes and a couple of searches ([`1a22722`](https://github.com/maidsafe/safe_network/commit/1a22722198b5aecaca00dc167c7084d06f39160b))\n - Merge pull request #8 from joshuef/RandomPortNodes ([`34b2bfb`](https://github.com/maidsafe/safe_network/commit/34b2bfb7746fcd16f08aa2431181a502135b2865))\n - Initial comms by writing 127.0.0.1 ip addre for genesis ([`6190d22`](https://github.com/maidsafe/safe_network/commit/6190d222e04904baad12070f3893c2d0c425238a))\n - Add some logging to dirs per node ([`514e815`](https://github.com/maidsafe/safe_network/commit/514e8153bfc33cd5bb12e7998dd065e5f5c30c4c))\n - Cargo fix ([`f772949`](https://github.com/maidsafe/safe_network/commit/f772949320519c868a5e2ffc3b611aa138567afd))\n - Use a random port @ startup, write config if none exists ([`e7f1da1`](https://github.com/maidsafe/safe_network/commit/e7f1da121e9b7afd2784caeab1fd8b826c47fa85))\n - Merge pull request #6 from joshuef/AddTestnetBin ([`874c014`](https://github.com/maidsafe/safe_network/commit/874c01401acf980a226839247514e4bd69a58273))\n - Initial copy of testnet bin with basic tweaks. ([`fa4b3ea`](https://github.com/maidsafe/safe_network/commit/fa4b3eacb4930749ad229cf2dbd26949b0a77a7e))\n
" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/108309409", - "assets_url": "https://api.github.com/repos/maidsafe/safe_network/releases/108309409/assets", - "upload_url": "https://uploads.github.com/repos/maidsafe/safe_network/releases/108309409/assets{?name,label}", - "html_url": "https://github.com/maidsafe/safe_network/releases/tag/sn_testnet-v0.1.14", - "id": 108309409, - "author": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "node_id": "RE_kwDOJJwJ-M4GdKuh", - "tag_name": "sn_testnet-v0.1.14", - "target_commitish": "main", - "name": "sn_testnet-v0.1.14", - "draft": false, - "prerelease": false, - "created_at": "2023-06-13T03:44:41Z", - "published_at": "2023-06-13T04:15:50Z", - "assets": [ - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112490933", - "id": 112490933, - "node_id": "RA_kwDOJJwJ-M4GtHm1", - "name": "testnet-0.1.14-aarch64-unknown-linux-musl.tar.gz", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/x-gtar", - "state": "uploaded", - "size": 2442461, - "download_count": 0, - "created_at": "2023-06-13T04:17:23Z", - "updated_at": "2023-06-13T04:17:23Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_testnet-v0.1.14/testnet-0.1.14-aarch64-unknown-linux-musl.tar.gz" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112490935", - "id": 112490935, - "node_id": "RA_kwDOJJwJ-M4GtHm3", - "name": "testnet-0.1.14-aarch64-unknown-linux-musl.zip", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/zip", - "state": "uploaded", - "size": 2442223, - "download_count": 0, - "created_at": "2023-06-13T04:17:23Z", - "updated_at": "2023-06-13T04:17:23Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_testnet-v0.1.14/testnet-0.1.14-aarch64-unknown-linux-musl.zip" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112490934", - "id": 112490934, - "node_id": "RA_kwDOJJwJ-M4GtHm2", - "name": "testnet-0.1.14-arm-unknown-linux-musleabi.tar.gz", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/x-gtar", - "state": "uploaded", - "size": 2539572, - "download_count": 0, - "created_at": "2023-06-13T04:17:23Z", - "updated_at": "2023-06-13T04:17:23Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_testnet-v0.1.14/testnet-0.1.14-arm-unknown-linux-musleabi.tar.gz" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112490936", - "id": 112490936, - "node_id": "RA_kwDOJJwJ-M4GtHm4", - "name": "testnet-0.1.14-arm-unknown-linux-musleabi.zip", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/zip", - "state": "uploaded", - "size": 2539600, - "download_count": 0, - "created_at": "2023-06-13T04:17:23Z", - "updated_at": "2023-06-13T04:17:23Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_testnet-v0.1.14/testnet-0.1.14-arm-unknown-linux-musleabi.zip" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112490937", - "id": 112490937, - "node_id": "RA_kwDOJJwJ-M4GtHm5", - "name": "testnet-0.1.14-armv7-unknown-linux-musleabihf.tar.gz", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/x-gtar", - "state": "uploaded", - "size": 2518447, - "download_count": 0, - "created_at": "2023-06-13T04:17:23Z", - "updated_at": "2023-06-13T04:17:23Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_testnet-v0.1.14/testnet-0.1.14-armv7-unknown-linux-musleabihf.tar.gz" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112490938", - "id": 112490938, - "node_id": "RA_kwDOJJwJ-M4GtHm6", - "name": "testnet-0.1.14-armv7-unknown-linux-musleabihf.zip", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/zip", - "state": "uploaded", - "size": 2518711, - "download_count": 0, - "created_at": "2023-06-13T04:17:23Z", - "updated_at": "2023-06-13T04:17:24Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_testnet-v0.1.14/testnet-0.1.14-armv7-unknown-linux-musleabihf.zip" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112490939", - "id": 112490939, - "node_id": "RA_kwDOJJwJ-M4GtHm7", - "name": "testnet-0.1.14-x86_64-apple-darwin.tar.gz", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/x-gtar", - "state": "uploaded", - "size": 1375087, - "download_count": 0, - "created_at": "2023-06-13T04:17:23Z", - "updated_at": "2023-06-13T04:17:24Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_testnet-v0.1.14/testnet-0.1.14-x86_64-apple-darwin.tar.gz" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112490941", - "id": 112490941, - "node_id": "RA_kwDOJJwJ-M4GtHm9", - "name": "testnet-0.1.14-x86_64-apple-darwin.zip", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/zip", - "state": "uploaded", - "size": 1375180, - "download_count": 0, - "created_at": "2023-06-13T04:17:24Z", - "updated_at": "2023-06-13T04:17:24Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_testnet-v0.1.14/testnet-0.1.14-x86_64-apple-darwin.zip" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112490942", - "id": 112490942, - "node_id": "RA_kwDOJJwJ-M4GtHm-", - "name": "testnet-0.1.14-x86_64-pc-windows-msvc.tar.gz", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/x-gtar", - "state": "uploaded", - "size": 1060092, - "download_count": 0, - "created_at": "2023-06-13T04:17:24Z", - "updated_at": "2023-06-13T04:17:24Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_testnet-v0.1.14/testnet-0.1.14-x86_64-pc-windows-msvc.tar.gz" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112490943", - "id": 112490943, - "node_id": "RA_kwDOJJwJ-M4GtHm_", - "name": "testnet-0.1.14-x86_64-pc-windows-msvc.zip", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/zip", - "state": "uploaded", - "size": 1060235, - "download_count": 0, - "created_at": "2023-06-13T04:17:24Z", - "updated_at": "2023-06-13T04:17:24Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_testnet-v0.1.14/testnet-0.1.14-x86_64-pc-windows-msvc.zip" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112490944", - "id": 112490944, - "node_id": "RA_kwDOJJwJ-M4GtHnA", - "name": "testnet-0.1.14-x86_64-unknown-linux-musl.tar.gz", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/x-gtar", - "state": "uploaded", - "size": 2489073, - "download_count": 0, - "created_at": "2023-06-13T04:17:24Z", - "updated_at": "2023-06-13T04:17:24Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_testnet-v0.1.14/testnet-0.1.14-x86_64-unknown-linux-musl.tar.gz" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112490945", - "id": 112490945, - "node_id": "RA_kwDOJJwJ-M4GtHnB", - "name": "testnet-0.1.14-x86_64-unknown-linux-musl.zip", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/zip", - "state": "uploaded", - "size": 2488857, - "download_count": 0, - "created_at": "2023-06-13T04:17:24Z", - "updated_at": "2023-06-13T04:17:25Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_testnet-v0.1.14/testnet-0.1.14-x86_64-unknown-linux-musl.zip" - } - ], - "tarball_url": "https://api.github.com/repos/maidsafe/safe_network/tarball/sn_testnet-v0.1.14", - "zipball_url": "https://api.github.com/repos/maidsafe/safe_network/zipball/sn_testnet-v0.1.14", - "body": "### Chore\n\n - disable some testnet verfications and add Cargo.lock to version control\n - ensure testnet launch fails if build fails\n - remove deps, remove EnvFilter\n We can specify log levels in the code as needed without having to bring in\n EnvFilter (and regex).\n \n Although right now regex is used elsewhere, we can hopefully remove that large dep\n - fix naming\n - add docs + clippy fixes\n - cargo fix\n\n### New Features\n\n - update the user when nodes verification starts\n - compare nodes logs info with the info retrieved from their RPC service\n - exposing a gRPC interface on safenode bin/app\n - make req/resp generic\n - add some logging to dirs per node\n - use a random port @ startup, write config if none exists\n - initial copy of testnet bin with basic tweaks.\n\n### Bug Fixes\n\n - it was reporting redundant info if it was spanned in more than one log files pere node\n - add root dir to node startup\n - add env filter and strip back testnet bin\n - clippy lints\n - initial comms by writing 127.0.0.1 ip addre for genesis\n\n### Test\n\n - CI network churning test\n\n### Commit Statistics\n\n\n\n - 22 commits contributed to the release over the course of 41 calendar days.\n - 19 commits were understood as [conventional](https://www.conventionalcommits.org).\n - 0 issues like '(#ID)' were seen in commit messages\n\n### Commit Details\n\n\n\n
view details\n\n * **Uncategorized**\n - It was reporting redundant info if it was spanned in more than one log files pere node ([`cf9a375`](https://github.com/maidsafe/safe_network/commit/cf9a375790770deb31d88515204d09becb3c89c7))\n - Disable some testnet verfications and add Cargo.lock to version control ([`c5b3c83`](https://github.com/maidsafe/safe_network/commit/c5b3c83c771cdc44cf304ea50b1fcc1586854072))\n - Update the user when nodes verification starts ([`a9e6906`](https://github.com/maidsafe/safe_network/commit/a9e6906a4dfabe389a242afbe472bc7c87427b19))\n - Compare nodes logs info with the info retrieved from their RPC service ([`7859c5e`](https://github.com/maidsafe/safe_network/commit/7859c5ee7650ff26b2a1e7b7770aaee1af5692db))\n - Add root dir to node startup ([`18241f6`](https://github.com/maidsafe/safe_network/commit/18241f6b280f460812acd743b601ad3c4cce5212))\n - CI network churning test ([`d8fc275`](https://github.com/maidsafe/safe_network/commit/d8fc275020bdff5c0d555ae0d0dcd59c3d63a65c))\n - Exposing a gRPC interface on safenode bin/app ([`5b266b8`](https://github.com/maidsafe/safe_network/commit/5b266b8bbd1f46d8b87917d0573377ff1ecaf2f7))\n - Ensure testnet launch fails if build fails ([`1457a45`](https://github.com/maidsafe/safe_network/commit/1457a453341e35ad3fbf426b4e1fa4a57a753761))\n - Remove deps, remove EnvFilter ([`de04d62`](https://github.com/maidsafe/safe_network/commit/de04d62f6dc155616c14e0f4a07f3b8205398b1b))\n - Fix naming ([`d748fcd`](https://github.com/maidsafe/safe_network/commit/d748fcd6e6c3ba604fb898b3be8b73e96270e993))\n - Add docs + clippy fixes ([`ba7c741`](https://github.com/maidsafe/safe_network/commit/ba7c74175e7082f6a2d4afc64a85be2c56b9d8c9))\n - Make req/resp generic ([`5ce1e89`](https://github.com/maidsafe/safe_network/commit/5ce1e89c56cebd9c61f8032c2ca86c258e5f033a))\n - Add env filter and strip back testnet bin ([`892c8b3`](https://github.com/maidsafe/safe_network/commit/892c8b3abf332fbbe100bf04c0b04cc9e67be828))\n - Clippy lints ([`5e63386`](https://github.com/maidsafe/safe_network/commit/5e633868773e42c13326c2f52790c94d4cd88ae0))\n - 25 nodes and a couple of searches ([`1a22722`](https://github.com/maidsafe/safe_network/commit/1a22722198b5aecaca00dc167c7084d06f39160b))\n - Merge pull request #8 from joshuef/RandomPortNodes ([`34b2bfb`](https://github.com/maidsafe/safe_network/commit/34b2bfb7746fcd16f08aa2431181a502135b2865))\n - Initial comms by writing 127.0.0.1 ip addre for genesis ([`6190d22`](https://github.com/maidsafe/safe_network/commit/6190d222e04904baad12070f3893c2d0c425238a))\n - Add some logging to dirs per node ([`514e815`](https://github.com/maidsafe/safe_network/commit/514e8153bfc33cd5bb12e7998dd065e5f5c30c4c))\n - Cargo fix ([`f772949`](https://github.com/maidsafe/safe_network/commit/f772949320519c868a5e2ffc3b611aa138567afd))\n - Use a random port @ startup, write config if none exists ([`e7f1da1`](https://github.com/maidsafe/safe_network/commit/e7f1da121e9b7afd2784caeab1fd8b826c47fa85))\n - Merge pull request #6 from joshuef/AddTestnetBin ([`874c014`](https://github.com/maidsafe/safe_network/commit/874c01401acf980a226839247514e4bd69a58273))\n - Initial copy of testnet bin with basic tweaks. ([`fa4b3ea`](https://github.com/maidsafe/safe_network/commit/fa4b3eacb4930749ad229cf2dbd26949b0a77a7e))\n
" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/108374585", - "assets_url": "https://api.github.com/repos/maidsafe/safe_network/releases/108374585/assets", - "upload_url": "https://uploads.github.com/repos/maidsafe/safe_network/releases/108374585/assets{?name,label}", - "html_url": "https://github.com/maidsafe/safe_network/releases/tag/sn_node-v0.83.11", - "id": 108374585, - "author": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "node_id": "RE_kwDOJJwJ-M4Gdao5", - "tag_name": "sn_node-v0.83.11", - "target_commitish": "main", - "name": "sn_node-v0.83.11", - "draft": false, - "prerelease": false, - "created_at": "2023-06-13T12:46:34Z", - "published_at": "2023-06-13T13:19:19Z", - "assets": [ - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112555010", - "id": 112555010, - "node_id": "RA_kwDOJJwJ-M4GtXQC", - "name": "safenode-0.83.11-aarch64-unknown-linux-musl.tar.gz", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/x-gtar", - "state": "uploaded", - "size": 6300564, - "download_count": 0, - "created_at": "2023-06-13T13:21:32Z", - "updated_at": "2023-06-13T13:21:33Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_node-v0.83.11/safenode-0.83.11-aarch64-unknown-linux-musl.tar.gz" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112555009", - "id": 112555009, - "node_id": "RA_kwDOJJwJ-M4GtXQB", - "name": "safenode-0.83.11-aarch64-unknown-linux-musl.zip", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/zip", - "state": "uploaded", - "size": 6300159, - "download_count": 0, - "created_at": "2023-06-13T13:21:32Z", - "updated_at": "2023-06-13T13:21:34Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_node-v0.83.11/safenode-0.83.11-aarch64-unknown-linux-musl.zip" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112555008", - "id": 112555008, - "node_id": "RA_kwDOJJwJ-M4GtXQA", - "name": "safenode-0.83.11-arm-unknown-linux-musleabi.tar.gz", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/x-gtar", - "state": "uploaded", - "size": 6469534, - "download_count": 0, - "created_at": "2023-06-13T13:21:32Z", - "updated_at": "2023-06-13T13:21:33Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_node-v0.83.11/safenode-0.83.11-arm-unknown-linux-musleabi.tar.gz" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112555011", - "id": 112555011, - "node_id": "RA_kwDOJJwJ-M4GtXQD", - "name": "safenode-0.83.11-arm-unknown-linux-musleabi.zip", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/zip", - "state": "uploaded", - "size": 6469593, - "download_count": 0, - "created_at": "2023-06-13T13:21:32Z", - "updated_at": "2023-06-13T13:21:33Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_node-v0.83.11/safenode-0.83.11-arm-unknown-linux-musleabi.zip" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112555012", - "id": 112555012, - "node_id": "RA_kwDOJJwJ-M4GtXQE", - "name": "safenode-0.83.11-armv7-unknown-linux-musleabihf.tar.gz", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/x-gtar", - "state": "uploaded", - "size": 6425649, - "download_count": 0, - "created_at": "2023-06-13T13:21:32Z", - "updated_at": "2023-06-13T13:21:33Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_node-v0.83.11/safenode-0.83.11-armv7-unknown-linux-musleabihf.tar.gz" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112555017", - "id": 112555017, - "node_id": "RA_kwDOJJwJ-M4GtXQJ", - "name": "safenode-0.83.11-armv7-unknown-linux-musleabihf.zip", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/zip", - "state": "uploaded", - "size": 6426149, - "download_count": 0, - "created_at": "2023-06-13T13:21:34Z", - "updated_at": "2023-06-13T13:21:35Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_node-v0.83.11/safenode-0.83.11-armv7-unknown-linux-musleabihf.zip" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112555019", - "id": 112555019, - "node_id": "RA_kwDOJJwJ-M4GtXQL", - "name": "safenode-0.83.11-x86_64-apple-darwin.tar.gz", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/x-gtar", - "state": "uploaded", - "size": 4335241, - "download_count": 0, - "created_at": "2023-06-13T13:21:34Z", - "updated_at": "2023-06-13T13:21:35Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_node-v0.83.11/safenode-0.83.11-x86_64-apple-darwin.tar.gz" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112555018", - "id": 112555018, - "node_id": "RA_kwDOJJwJ-M4GtXQK", - "name": "safenode-0.83.11-x86_64-apple-darwin.zip", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/zip", - "state": "uploaded", - "size": 4335533, - "download_count": 0, - "created_at": "2023-06-13T13:21:34Z", - "updated_at": "2023-06-13T13:21:35Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_node-v0.83.11/safenode-0.83.11-x86_64-apple-darwin.zip" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112555020", - "id": 112555020, - "node_id": "RA_kwDOJJwJ-M4GtXQM", - "name": "safenode-0.83.11-x86_64-pc-windows-msvc.tar.gz", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/x-gtar", - "state": "uploaded", - "size": 3834338, - "download_count": 0, - "created_at": "2023-06-13T13:21:34Z", - "updated_at": "2023-06-13T13:21:35Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_node-v0.83.11/safenode-0.83.11-x86_64-pc-windows-msvc.tar.gz" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112555021", - "id": 112555021, - "node_id": "RA_kwDOJJwJ-M4GtXQN", - "name": "safenode-0.83.11-x86_64-pc-windows-msvc.zip", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/zip", - "state": "uploaded", - "size": 3834297, - "download_count": 0, - "created_at": "2023-06-13T13:21:34Z", - "updated_at": "2023-06-13T13:21:35Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_node-v0.83.11/safenode-0.83.11-x86_64-pc-windows-msvc.zip" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112555024", - "id": 112555024, - "node_id": "RA_kwDOJJwJ-M4GtXQQ", - "name": "safenode-0.83.11-x86_64-unknown-linux-musl.tar.gz", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/x-gtar", - "state": "uploaded", - "size": 6419250, - "download_count": 0, - "created_at": "2023-06-13T13:21:35Z", - "updated_at": "2023-06-13T13:21:36Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_node-v0.83.11/safenode-0.83.11-x86_64-unknown-linux-musl.tar.gz" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112555025", - "id": 112555025, - "node_id": "RA_kwDOJJwJ-M4GtXQR", - "name": "safenode-0.83.11-x86_64-unknown-linux-musl.zip", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/zip", - "state": "uploaded", - "size": 6418973, - "download_count": 0, - "created_at": "2023-06-13T13:21:35Z", - "updated_at": "2023-06-13T13:21:36Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_node-v0.83.11/safenode-0.83.11-x86_64-unknown-linux-musl.zip" - } - ], - "tarball_url": "https://api.github.com/repos/maidsafe/safe_network/tarball/sn_node-v0.83.11", - "zipball_url": "https://api.github.com/repos/maidsafe/safe_network/zipball/sn_node-v0.83.11", - "body": "### Added\n- attach payment proof when uploading Chunks\n\n### Fixed\n- reduce churn weight to ~1/2mb\n\n### Other\n- Revert \"chore(release): sn_cli-v0.77.1/sn_client-v0.85.2/sn_networking-v0.1.2/sn_node-v0.83.1\"\n- *(release)* sn_cli-v0.77.1/sn_client-v0.85.2/sn_networking-v0.1.2/sn_node-v0.83.1\n- Revert \"chore(release): sn_cli-v0.77.1/sn_client-v0.85.2/sn_networking-v0.1.2/sn_protocol-v0.1.2/sn_node-v0.83.1/sn_record_store-v0.1.2/sn_registers-v0.1.2\"\n- *(release)* sn_cli-v0.77.1/sn_client-v0.85.2/sn_networking-v0.1.2/sn_protocol-v0.1.2/sn_node-v0.83.1/sn_record_store-v0.1.2/sn_registers-v0.1.2\n- *(logs)* enable metrics feature by default\n- log msg text updated\n- making Chunk payment proof optional for now\n- adding unit tests to payment proof utilities\n- moving all payment proofs utilities into sn_transfers crate" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/108309377", - "assets_url": "https://api.github.com/repos/maidsafe/safe_network/releases/108309377/assets", - "upload_url": "https://uploads.github.com/repos/maidsafe/safe_network/releases/108309377/assets{?name,label}", - "html_url": "https://github.com/maidsafe/safe_network/releases/tag/sn_node-v0.83.10", - "id": 108309377, - "author": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "node_id": "RE_kwDOJJwJ-M4GdKuB", - "tag_name": "sn_node-v0.83.10", - "target_commitish": "main", - "name": "sn_node-v0.83.10", - "draft": false, - "prerelease": false, - "created_at": "2023-06-13T03:44:41Z", - "published_at": "2023-06-13T04:15:03Z", - "assets": [ - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112490886", - "id": 112490886, - "node_id": "RA_kwDOJJwJ-M4GtHmG", - "name": "safenode-0.83.10-aarch64-unknown-linux-musl.tar.gz", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/x-gtar", - "state": "uploaded", - "size": 6301629, - "download_count": 0, - "created_at": "2023-06-13T04:16:51Z", - "updated_at": "2023-06-13T04:16:52Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_node-v0.83.10/safenode-0.83.10-aarch64-unknown-linux-musl.tar.gz" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112490887", - "id": 112490887, - "node_id": "RA_kwDOJJwJ-M4GtHmH", - "name": "safenode-0.83.10-aarch64-unknown-linux-musl.zip", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/zip", - "state": "uploaded", - "size": 6301567, - "download_count": 0, - "created_at": "2023-06-13T04:16:51Z", - "updated_at": "2023-06-13T04:16:52Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_node-v0.83.10/safenode-0.83.10-aarch64-unknown-linux-musl.zip" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112490884", - "id": 112490884, - "node_id": "RA_kwDOJJwJ-M4GtHmE", - "name": "safenode-0.83.10-arm-unknown-linux-musleabi.tar.gz", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/x-gtar", - "state": "uploaded", - "size": 6464705, - "download_count": 0, - "created_at": "2023-06-13T04:16:51Z", - "updated_at": "2023-06-13T04:16:52Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_node-v0.83.10/safenode-0.83.10-arm-unknown-linux-musleabi.tar.gz" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112490885", - "id": 112490885, - "node_id": "RA_kwDOJJwJ-M4GtHmF", - "name": "safenode-0.83.10-arm-unknown-linux-musleabi.zip", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/zip", - "state": "uploaded", - "size": 6464836, - "download_count": 0, - "created_at": "2023-06-13T04:16:51Z", - "updated_at": "2023-06-13T04:16:52Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_node-v0.83.10/safenode-0.83.10-arm-unknown-linux-musleabi.zip" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112490888", - "id": 112490888, - "node_id": "RA_kwDOJJwJ-M4GtHmI", - "name": "safenode-0.83.10-armv7-unknown-linux-musleabihf.tar.gz", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/x-gtar", - "state": "uploaded", - "size": 6428580, - "download_count": 0, - "created_at": "2023-06-13T04:16:51Z", - "updated_at": "2023-06-13T04:16:52Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_node-v0.83.10/safenode-0.83.10-armv7-unknown-linux-musleabihf.tar.gz" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112490890", - "id": 112490890, - "node_id": "RA_kwDOJJwJ-M4GtHmK", - "name": "safenode-0.83.10-armv7-unknown-linux-musleabihf.zip", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/zip", - "state": "uploaded", - "size": 6428629, - "download_count": 0, - "created_at": "2023-06-13T04:16:52Z", - "updated_at": "2023-06-13T04:16:53Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_node-v0.83.10/safenode-0.83.10-armv7-unknown-linux-musleabihf.zip" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112490892", - "id": 112490892, - "node_id": "RA_kwDOJJwJ-M4GtHmM", - "name": "safenode-0.83.10-x86_64-apple-darwin.tar.gz", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/x-gtar", - "state": "uploaded", - "size": 4339346, - "download_count": 0, - "created_at": "2023-06-13T04:16:52Z", - "updated_at": "2023-06-13T04:16:53Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_node-v0.83.10/safenode-0.83.10-x86_64-apple-darwin.tar.gz" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112490891", - "id": 112490891, - "node_id": "RA_kwDOJJwJ-M4GtHmL", - "name": "safenode-0.83.10-x86_64-apple-darwin.zip", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/zip", - "state": "uploaded", - "size": 4339426, - "download_count": 0, - "created_at": "2023-06-13T04:16:52Z", - "updated_at": "2023-06-13T04:16:53Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_node-v0.83.10/safenode-0.83.10-x86_64-apple-darwin.zip" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112490893", - "id": 112490893, - "node_id": "RA_kwDOJJwJ-M4GtHmN", - "name": "safenode-0.83.10-x86_64-pc-windows-msvc.tar.gz", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/x-gtar", - "state": "uploaded", - "size": 3831811, - "download_count": 0, - "created_at": "2023-06-13T04:16:53Z", - "updated_at": "2023-06-13T04:16:53Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_node-v0.83.10/safenode-0.83.10-x86_64-pc-windows-msvc.tar.gz" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112490894", - "id": 112490894, - "node_id": "RA_kwDOJJwJ-M4GtHmO", - "name": "safenode-0.83.10-x86_64-pc-windows-msvc.zip", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/zip", - "state": "uploaded", - "size": 3831738, - "download_count": 0, - "created_at": "2023-06-13T04:16:53Z", - "updated_at": "2023-06-13T04:16:53Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_node-v0.83.10/safenode-0.83.10-x86_64-pc-windows-msvc.zip" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112490895", - "id": 112490895, - "node_id": "RA_kwDOJJwJ-M4GtHmP", - "name": "safenode-0.83.10-x86_64-unknown-linux-musl.tar.gz", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/x-gtar", - "state": "uploaded", - "size": 6412495, - "download_count": 0, - "created_at": "2023-06-13T04:16:53Z", - "updated_at": "2023-06-13T04:16:54Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_node-v0.83.10/safenode-0.83.10-x86_64-unknown-linux-musl.tar.gz" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112490896", - "id": 112490896, - "node_id": "RA_kwDOJJwJ-M4GtHmQ", - "name": "safenode-0.83.10-x86_64-unknown-linux-musl.zip", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/zip", - "state": "uploaded", - "size": 6412532, - "download_count": 0, - "created_at": "2023-06-13T04:16:54Z", - "updated_at": "2023-06-13T04:16:54Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_node-v0.83.10/safenode-0.83.10-x86_64-unknown-linux-musl.zip" - } - ], - "tarball_url": "https://api.github.com/repos/maidsafe/safe_network/tarball/sn_node-v0.83.10", - "zipball_url": "https://api.github.com/repos/maidsafe/safe_network/zipball/sn_node-v0.83.10", - "body": "### Added\n- attach payment proof when uploading Chunks\n\n### Fixed\n- reduce churn weight to ~1/2mb\n\n### Other\n- Revert \"chore(release): sn_cli-v0.77.1/sn_client-v0.85.2/sn_networking-v0.1.2/sn_node-v0.83.1\"\n- *(release)* sn_cli-v0.77.1/sn_client-v0.85.2/sn_networking-v0.1.2/sn_node-v0.83.1\n- Revert \"chore(release): sn_cli-v0.77.1/sn_client-v0.85.2/sn_networking-v0.1.2/sn_protocol-v0.1.2/sn_node-v0.83.1/sn_record_store-v0.1.2/sn_registers-v0.1.2\"\n- *(release)* sn_cli-v0.77.1/sn_client-v0.85.2/sn_networking-v0.1.2/sn_protocol-v0.1.2/sn_node-v0.83.1/sn_record_store-v0.1.2/sn_registers-v0.1.2\n- *(logs)* enable metrics feature by default\n- log msg text updated\n- making Chunk payment proof optional for now\n- adding unit tests to payment proof utilities\n- moving all payment proofs utilities into sn_transfers crate" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/108373375", - "assets_url": "https://api.github.com/repos/maidsafe/safe_network/releases/108373375/assets", - "upload_url": "https://uploads.github.com/repos/maidsafe/safe_network/releases/108373375/assets{?name,label}", - "html_url": "https://github.com/maidsafe/safe_network/releases/tag/sn_cli-v0.77.13", - "id": 108373375, - "author": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "node_id": "RE_kwDOJJwJ-M4GdaV_", - "tag_name": "sn_cli-v0.77.13", - "target_commitish": "main", - "name": "sn_cli-v0.77.13", - "draft": false, - "prerelease": false, - "created_at": "2023-06-13T12:46:34Z", - "published_at": "2023-06-13T13:15:34Z", - "assets": [ - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112554898", - "id": 112554898, - "node_id": "RA_kwDOJJwJ-M4GtXOS", - "name": "safe-0.77.13-aarch64-unknown-linux-musl.tar.gz", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/x-gtar", - "state": "uploaded", - "size": 6971499, - "download_count": 0, - "created_at": "2023-06-13T13:20:46Z", - "updated_at": "2023-06-13T13:20:47Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_cli-v0.77.13/safe-0.77.13-aarch64-unknown-linux-musl.tar.gz" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112554901", - "id": 112554901, - "node_id": "RA_kwDOJJwJ-M4GtXOV", - "name": "safe-0.77.13-aarch64-unknown-linux-musl.zip", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/zip", - "state": "uploaded", - "size": 6971243, - "download_count": 0, - "created_at": "2023-06-13T13:20:46Z", - "updated_at": "2023-06-13T13:20:47Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_cli-v0.77.13/safe-0.77.13-aarch64-unknown-linux-musl.zip" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112554897", - "id": 112554897, - "node_id": "RA_kwDOJJwJ-M4GtXOR", - "name": "safe-0.77.13-arm-unknown-linux-musleabi.tar.gz", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/x-gtar", - "state": "uploaded", - "size": 7127055, - "download_count": 0, - "created_at": "2023-06-13T13:20:46Z", - "updated_at": "2023-06-13T13:20:47Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_cli-v0.77.13/safe-0.77.13-arm-unknown-linux-musleabi.tar.gz" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112554900", - "id": 112554900, - "node_id": "RA_kwDOJJwJ-M4GtXOU", - "name": "safe-0.77.13-arm-unknown-linux-musleabi.zip", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/zip", - "state": "uploaded", - "size": 7127348, - "download_count": 0, - "created_at": "2023-06-13T13:20:46Z", - "updated_at": "2023-06-13T13:20:47Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_cli-v0.77.13/safe-0.77.13-arm-unknown-linux-musleabi.zip" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112554899", - "id": 112554899, - "node_id": "RA_kwDOJJwJ-M4GtXOT", - "name": "safe-0.77.13-armv7-unknown-linux-musleabihf.tar.gz", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/x-gtar", - "state": "uploaded", - "size": 7080786, - "download_count": 0, - "created_at": "2023-06-13T13:20:46Z", - "updated_at": "2023-06-13T13:20:47Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_cli-v0.77.13/safe-0.77.13-armv7-unknown-linux-musleabihf.tar.gz" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112554906", - "id": 112554906, - "node_id": "RA_kwDOJJwJ-M4GtXOa", - "name": "safe-0.77.13-armv7-unknown-linux-musleabihf.zip", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/zip", - "state": "uploaded", - "size": 7080744, - "download_count": 0, - "created_at": "2023-06-13T13:20:47Z", - "updated_at": "2023-06-13T13:20:48Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_cli-v0.77.13/safe-0.77.13-armv7-unknown-linux-musleabihf.zip" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112554909", - "id": 112554909, - "node_id": "RA_kwDOJJwJ-M4GtXOd", - "name": "safe-0.77.13-x86_64-apple-darwin.tar.gz", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/x-gtar", - "state": "uploaded", - "size": 4954417, - "download_count": 0, - "created_at": "2023-06-13T13:20:48Z", - "updated_at": "2023-06-13T13:20:50Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_cli-v0.77.13/safe-0.77.13-x86_64-apple-darwin.tar.gz" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112554913", - "id": 112554913, - "node_id": "RA_kwDOJJwJ-M4GtXOh", - "name": "safe-0.77.13-x86_64-apple-darwin.zip", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/zip", - "state": "uploaded", - "size": 4954468, - "download_count": 0, - "created_at": "2023-06-13T13:20:48Z", - "updated_at": "2023-06-13T13:20:55Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_cli-v0.77.13/safe-0.77.13-x86_64-apple-darwin.zip" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112554911", - "id": 112554911, - "node_id": "RA_kwDOJJwJ-M4GtXOf", - "name": "safe-0.77.13-x86_64-pc-windows-msvc.tar.gz", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/x-gtar", - "state": "uploaded", - "size": 4475704, - "download_count": 0, - "created_at": "2023-06-13T13:20:48Z", - "updated_at": "2023-06-13T13:20:51Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_cli-v0.77.13/safe-0.77.13-x86_64-pc-windows-msvc.tar.gz" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112554912", - "id": 112554912, - "node_id": "RA_kwDOJJwJ-M4GtXOg", - "name": "safe-0.77.13-x86_64-pc-windows-msvc.zip", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/zip", - "state": "uploaded", - "size": 4475934, - "download_count": 0, - "created_at": "2023-06-13T13:20:48Z", - "updated_at": "2023-06-13T13:20:53Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_cli-v0.77.13/safe-0.77.13-x86_64-pc-windows-msvc.zip" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112554925", - "id": 112554925, - "node_id": "RA_kwDOJJwJ-M4GtXOt", - "name": "safe-0.77.13-x86_64-unknown-linux-musl.tar.gz", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/x-gtar", - "state": "uploaded", - "size": 7106818, - "download_count": 0, - "created_at": "2023-06-13T13:20:54Z", - "updated_at": "2023-06-13T13:20:55Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_cli-v0.77.13/safe-0.77.13-x86_64-unknown-linux-musl.tar.gz" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112554924", - "id": 112554924, - "node_id": "RA_kwDOJJwJ-M4GtXOs", - "name": "safe-0.77.13-x86_64-unknown-linux-musl.zip", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/zip", - "state": "uploaded", - "size": 7106904, - "download_count": 0, - "created_at": "2023-06-13T13:20:54Z", - "updated_at": "2023-06-13T13:20:55Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_cli-v0.77.13/safe-0.77.13-x86_64-unknown-linux-musl.zip" - } - ], - "tarball_url": "https://api.github.com/repos/maidsafe/safe_network/tarball/sn_cli-v0.77.13", - "zipball_url": "https://api.github.com/repos/maidsafe/safe_network/zipball/sn_cli-v0.77.13", - "body": "### Other\n- update dependencies" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/108309199", - "assets_url": "https://api.github.com/repos/maidsafe/safe_network/releases/108309199/assets", - "upload_url": "https://uploads.github.com/repos/maidsafe/safe_network/releases/108309199/assets{?name,label}", - "html_url": "https://github.com/maidsafe/safe_network/releases/tag/sn_cli-v0.77.12", - "id": 108309199, - "author": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "node_id": "RE_kwDOJJwJ-M4GdKrP", - "tag_name": "sn_cli-v0.77.12", - "target_commitish": "main", - "name": "sn_cli-v0.77.12", - "draft": false, - "prerelease": false, - "created_at": "2023-06-13T03:44:41Z", - "published_at": "2023-06-13T04:11:59Z", - "assets": [ - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112490841", - "id": 112490841, - "node_id": "RA_kwDOJJwJ-M4GtHlZ", - "name": "safe-0.77.12-aarch64-unknown-linux-musl.tar.gz", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/x-gtar", - "state": "uploaded", - "size": 6974655, - "download_count": 0, - "created_at": "2023-06-13T04:16:18Z", - "updated_at": "2023-06-13T04:16:19Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_cli-v0.77.12/safe-0.77.12-aarch64-unknown-linux-musl.tar.gz" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112490843", - "id": 112490843, - "node_id": "RA_kwDOJJwJ-M4GtHlb", - "name": "safe-0.77.12-aarch64-unknown-linux-musl.zip", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/zip", - "state": "uploaded", - "size": 6974533, - "download_count": 0, - "created_at": "2023-06-13T04:16:18Z", - "updated_at": "2023-06-13T04:16:19Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_cli-v0.77.12/safe-0.77.12-aarch64-unknown-linux-musl.zip" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112490842", - "id": 112490842, - "node_id": "RA_kwDOJJwJ-M4GtHla", - "name": "safe-0.77.12-arm-unknown-linux-musleabi.tar.gz", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/x-gtar", - "state": "uploaded", - "size": 7135582, - "download_count": 0, - "created_at": "2023-06-13T04:16:18Z", - "updated_at": "2023-06-13T04:16:19Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_cli-v0.77.12/safe-0.77.12-arm-unknown-linux-musleabi.tar.gz" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112490840", - "id": 112490840, - "node_id": "RA_kwDOJJwJ-M4GtHlY", - "name": "safe-0.77.12-arm-unknown-linux-musleabi.zip", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/zip", - "state": "uploaded", - "size": 7135198, - "download_count": 0, - "created_at": "2023-06-13T04:16:18Z", - "updated_at": "2023-06-13T04:16:19Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_cli-v0.77.12/safe-0.77.12-arm-unknown-linux-musleabi.zip" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112490839", - "id": 112490839, - "node_id": "RA_kwDOJJwJ-M4GtHlX", - "name": "safe-0.77.12-armv7-unknown-linux-musleabihf.tar.gz", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/x-gtar", - "state": "uploaded", - "size": 7067692, - "download_count": 0, - "created_at": "2023-06-13T04:16:18Z", - "updated_at": "2023-06-13T04:16:19Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_cli-v0.77.12/safe-0.77.12-armv7-unknown-linux-musleabihf.tar.gz" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112490846", - "id": 112490846, - "node_id": "RA_kwDOJJwJ-M4GtHle", - "name": "safe-0.77.12-armv7-unknown-linux-musleabihf.zip", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/zip", - "state": "uploaded", - "size": 7065440, - "download_count": 0, - "created_at": "2023-06-13T04:16:19Z", - "updated_at": "2023-06-13T04:16:20Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_cli-v0.77.12/safe-0.77.12-armv7-unknown-linux-musleabihf.zip" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112490847", - "id": 112490847, - "node_id": "RA_kwDOJJwJ-M4GtHlf", - "name": "safe-0.77.12-x86_64-apple-darwin.tar.gz", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/x-gtar", - "state": "uploaded", - "size": 4954691, - "download_count": 0, - "created_at": "2023-06-13T04:16:19Z", - "updated_at": "2023-06-13T04:16:22Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_cli-v0.77.12/safe-0.77.12-x86_64-apple-darwin.tar.gz" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112490848", - "id": 112490848, - "node_id": "RA_kwDOJJwJ-M4GtHlg", - "name": "safe-0.77.12-x86_64-apple-darwin.zip", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/zip", - "state": "uploaded", - "size": 4954722, - "download_count": 0, - "created_at": "2023-06-13T04:16:20Z", - "updated_at": "2023-06-13T04:16:21Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_cli-v0.77.12/safe-0.77.12-x86_64-apple-darwin.zip" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112490849", - "id": 112490849, - "node_id": "RA_kwDOJJwJ-M4GtHlh", - "name": "safe-0.77.12-x86_64-pc-windows-msvc.tar.gz", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/x-gtar", - "state": "uploaded", - "size": 4475786, - "download_count": 0, - "created_at": "2023-06-13T04:16:21Z", - "updated_at": "2023-06-13T04:16:21Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_cli-v0.77.12/safe-0.77.12-x86_64-pc-windows-msvc.tar.gz" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112490850", - "id": 112490850, - "node_id": "RA_kwDOJJwJ-M4GtHli", - "name": "safe-0.77.12-x86_64-pc-windows-msvc.zip", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/zip", - "state": "uploaded", - "size": 4475751, - "download_count": 0, - "created_at": "2023-06-13T04:16:21Z", - "updated_at": "2023-06-13T04:16:21Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_cli-v0.77.12/safe-0.77.12-x86_64-pc-windows-msvc.zip" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112490851", - "id": 112490851, - "node_id": "RA_kwDOJJwJ-M4GtHlj", - "name": "safe-0.77.12-x86_64-unknown-linux-musl.tar.gz", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/x-gtar", - "state": "uploaded", - "size": 7104767, - "download_count": 0, - "created_at": "2023-06-13T04:16:21Z", - "updated_at": "2023-06-13T04:16:22Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_cli-v0.77.12/safe-0.77.12-x86_64-unknown-linux-musl.tar.gz" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112490852", - "id": 112490852, - "node_id": "RA_kwDOJJwJ-M4GtHlk", - "name": "safe-0.77.12-x86_64-unknown-linux-musl.zip", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/zip", - "state": "uploaded", - "size": 7105020, - "download_count": 0, - "created_at": "2023-06-13T04:16:22Z", - "updated_at": "2023-06-13T04:16:22Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_cli-v0.77.12/safe-0.77.12-x86_64-unknown-linux-musl.zip" - } - ], - "tarball_url": "https://api.github.com/repos/maidsafe/safe_network/tarball/sn_cli-v0.77.12", - "zipball_url": "https://api.github.com/repos/maidsafe/safe_network/zipball/sn_cli-v0.77.12", - "body": "### Other\n- update dependencies" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/108231810", - "assets_url": "https://api.github.com/repos/maidsafe/safe_network/releases/108231810/assets", - "upload_url": "https://uploads.github.com/repos/maidsafe/safe_network/releases/108231810/assets{?name,label}", - "html_url": "https://github.com/maidsafe/safe_network/releases/tag/sn_testnet-v0.1.13", - "id": 108231810, - "author": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "node_id": "RE_kwDOJJwJ-M4Gc3yC", - "tag_name": "sn_testnet-v0.1.13", - "target_commitish": "main", - "name": "sn_testnet-v0.1.13", - "draft": false, - "prerelease": false, - "created_at": "2023-06-12T13:36:33Z", - "published_at": "2023-06-12T14:13:38Z", - "assets": [ - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112399517", - "id": 112399517, - "node_id": "RA_kwDOJJwJ-M4GsxSd", - "name": "testnet-0.1.13-aarch64-unknown-linux-musl.tar.gz", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/x-gtar", - "state": "uploaded", - "size": 2440409, - "download_count": 0, - "created_at": "2023-06-12T14:15:05Z", - "updated_at": "2023-06-12T14:15:05Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_testnet-v0.1.13/testnet-0.1.13-aarch64-unknown-linux-musl.tar.gz" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112399516", - "id": 112399516, - "node_id": "RA_kwDOJJwJ-M4GsxSc", - "name": "testnet-0.1.13-aarch64-unknown-linux-musl.zip", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/zip", - "state": "uploaded", - "size": 2440071, - "download_count": 0, - "created_at": "2023-06-12T14:15:05Z", - "updated_at": "2023-06-12T14:15:05Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_testnet-v0.1.13/testnet-0.1.13-aarch64-unknown-linux-musl.zip" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112399515", - "id": 112399515, - "node_id": "RA_kwDOJJwJ-M4GsxSb", - "name": "testnet-0.1.13-arm-unknown-linux-musleabi.tar.gz", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/x-gtar", - "state": "uploaded", - "size": 2539171, - "download_count": 0, - "created_at": "2023-06-12T14:15:05Z", - "updated_at": "2023-06-12T14:15:05Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_testnet-v0.1.13/testnet-0.1.13-arm-unknown-linux-musleabi.tar.gz" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112399518", - "id": 112399518, - "node_id": "RA_kwDOJJwJ-M4GsxSe", - "name": "testnet-0.1.13-arm-unknown-linux-musleabi.zip", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/zip", - "state": "uploaded", - "size": 2539112, - "download_count": 0, - "created_at": "2023-06-12T14:15:05Z", - "updated_at": "2023-06-12T14:15:05Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_testnet-v0.1.13/testnet-0.1.13-arm-unknown-linux-musleabi.zip" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112399519", - "id": 112399519, - "node_id": "RA_kwDOJJwJ-M4GsxSf", - "name": "testnet-0.1.13-armv7-unknown-linux-musleabihf.tar.gz", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/x-gtar", - "state": "uploaded", - "size": 2518945, - "download_count": 0, - "created_at": "2023-06-12T14:15:05Z", - "updated_at": "2023-06-12T14:15:05Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_testnet-v0.1.13/testnet-0.1.13-armv7-unknown-linux-musleabihf.tar.gz" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112399521", - "id": 112399521, - "node_id": "RA_kwDOJJwJ-M4GsxSh", - "name": "testnet-0.1.13-armv7-unknown-linux-musleabihf.zip", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/zip", - "state": "uploaded", - "size": 2519293, - "download_count": 0, - "created_at": "2023-06-12T14:15:05Z", - "updated_at": "2023-06-12T14:15:06Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_testnet-v0.1.13/testnet-0.1.13-armv7-unknown-linux-musleabihf.zip" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112399527", - "id": 112399527, - "node_id": "RA_kwDOJJwJ-M4GsxSn", - "name": "testnet-0.1.13-x86_64-apple-darwin.tar.gz", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/x-gtar", - "state": "uploaded", - "size": 1375218, - "download_count": 0, - "created_at": "2023-06-12T14:15:06Z", - "updated_at": "2023-06-12T14:15:06Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_testnet-v0.1.13/testnet-0.1.13-x86_64-apple-darwin.tar.gz" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112399528", - "id": 112399528, - "node_id": "RA_kwDOJJwJ-M4GsxSo", - "name": "testnet-0.1.13-x86_64-apple-darwin.zip", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/zip", - "state": "uploaded", - "size": 1375465, - "download_count": 0, - "created_at": "2023-06-12T14:15:06Z", - "updated_at": "2023-06-12T14:15:06Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_testnet-v0.1.13/testnet-0.1.13-x86_64-apple-darwin.zip" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112399529", - "id": 112399529, - "node_id": "RA_kwDOJJwJ-M4GsxSp", - "name": "testnet-0.1.13-x86_64-pc-windows-msvc.tar.gz", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/x-gtar", - "state": "uploaded", - "size": 1060135, - "download_count": 0, - "created_at": "2023-06-12T14:15:06Z", - "updated_at": "2023-06-12T14:15:06Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_testnet-v0.1.13/testnet-0.1.13-x86_64-pc-windows-msvc.tar.gz" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112399545", - "id": 112399545, - "node_id": "RA_kwDOJJwJ-M4GsxS5", - "name": "testnet-0.1.13-x86_64-pc-windows-msvc.zip", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/zip", - "state": "uploaded", - "size": 1060251, - "download_count": 0, - "created_at": "2023-06-12T14:15:06Z", - "updated_at": "2023-06-12T14:15:07Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_testnet-v0.1.13/testnet-0.1.13-x86_64-pc-windows-msvc.zip" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112399548", - "id": 112399548, - "node_id": "RA_kwDOJJwJ-M4GsxS8", - "name": "testnet-0.1.13-x86_64-unknown-linux-musl.tar.gz", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/x-gtar", - "state": "uploaded", - "size": 2488241, - "download_count": 0, - "created_at": "2023-06-12T14:15:06Z", - "updated_at": "2023-06-12T14:15:07Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_testnet-v0.1.13/testnet-0.1.13-x86_64-unknown-linux-musl.tar.gz" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112399549", - "id": 112399549, - "node_id": "RA_kwDOJJwJ-M4GsxS9", - "name": "testnet-0.1.13-x86_64-unknown-linux-musl.zip", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/zip", - "state": "uploaded", - "size": 2488193, - "download_count": 1, - "created_at": "2023-06-12T14:15:07Z", - "updated_at": "2023-06-12T14:15:07Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_testnet-v0.1.13/testnet-0.1.13-x86_64-unknown-linux-musl.zip" - } - ], - "tarball_url": "https://api.github.com/repos/maidsafe/safe_network/tarball/sn_testnet-v0.1.13", - "zipball_url": "https://api.github.com/repos/maidsafe/safe_network/zipball/sn_testnet-v0.1.13", - "body": "### Chore\n\n - disable some testnet verfications and add Cargo.lock to version control\n - ensure testnet launch fails if build fails\n - remove deps, remove EnvFilter\n We can specify log levels in the code as needed without having to bring in\n EnvFilter (and regex).\n \n Although right now regex is used elsewhere, we can hopefully remove that large dep\n - fix naming\n - add docs + clippy fixes\n - cargo fix\n\n### New Features\n\n - update the user when nodes verification starts\n - compare nodes logs info with the info retrieved from their RPC service\n - exposing a gRPC interface on safenode bin/app\n - make req/resp generic\n - add some logging to dirs per node\n - use a random port @ startup, write config if none exists\n - initial copy of testnet bin with basic tweaks.\n\n### Bug Fixes\n\n - it was reporting redundant info if it was spanned in more than one log files pere node\n - add root dir to node startup\n - add env filter and strip back testnet bin\n - clippy lints\n - initial comms by writing 127.0.0.1 ip addre for genesis\n\n### Test\n\n - CI network churning test\n\n### Commit Statistics\n\n\n\n - 22 commits contributed to the release over the course of 41 calendar days.\n - 19 commits were understood as [conventional](https://www.conventionalcommits.org).\n - 0 issues like '(#ID)' were seen in commit messages\n\n### Commit Details\n\n\n\n
view details\n\n * **Uncategorized**\n - It was reporting redundant info if it was spanned in more than one log files pere node ([`cf9a375`](https://github.com/maidsafe/safe_network/commit/cf9a375790770deb31d88515204d09becb3c89c7))\n - Disable some testnet verfications and add Cargo.lock to version control ([`c5b3c83`](https://github.com/maidsafe/safe_network/commit/c5b3c83c771cdc44cf304ea50b1fcc1586854072))\n - Update the user when nodes verification starts ([`a9e6906`](https://github.com/maidsafe/safe_network/commit/a9e6906a4dfabe389a242afbe472bc7c87427b19))\n - Compare nodes logs info with the info retrieved from their RPC service ([`7859c5e`](https://github.com/maidsafe/safe_network/commit/7859c5ee7650ff26b2a1e7b7770aaee1af5692db))\n - Add root dir to node startup ([`18241f6`](https://github.com/maidsafe/safe_network/commit/18241f6b280f460812acd743b601ad3c4cce5212))\n - CI network churning test ([`d8fc275`](https://github.com/maidsafe/safe_network/commit/d8fc275020bdff5c0d555ae0d0dcd59c3d63a65c))\n - Exposing a gRPC interface on safenode bin/app ([`5b266b8`](https://github.com/maidsafe/safe_network/commit/5b266b8bbd1f46d8b87917d0573377ff1ecaf2f7))\n - Ensure testnet launch fails if build fails ([`1457a45`](https://github.com/maidsafe/safe_network/commit/1457a453341e35ad3fbf426b4e1fa4a57a753761))\n - Remove deps, remove EnvFilter ([`de04d62`](https://github.com/maidsafe/safe_network/commit/de04d62f6dc155616c14e0f4a07f3b8205398b1b))\n - Fix naming ([`d748fcd`](https://github.com/maidsafe/safe_network/commit/d748fcd6e6c3ba604fb898b3be8b73e96270e993))\n - Add docs + clippy fixes ([`ba7c741`](https://github.com/maidsafe/safe_network/commit/ba7c74175e7082f6a2d4afc64a85be2c56b9d8c9))\n - Make req/resp generic ([`5ce1e89`](https://github.com/maidsafe/safe_network/commit/5ce1e89c56cebd9c61f8032c2ca86c258e5f033a))\n - Add env filter and strip back testnet bin ([`892c8b3`](https://github.com/maidsafe/safe_network/commit/892c8b3abf332fbbe100bf04c0b04cc9e67be828))\n - Clippy lints ([`5e63386`](https://github.com/maidsafe/safe_network/commit/5e633868773e42c13326c2f52790c94d4cd88ae0))\n - 25 nodes and a couple of searches ([`1a22722`](https://github.com/maidsafe/safe_network/commit/1a22722198b5aecaca00dc167c7084d06f39160b))\n - Merge pull request #8 from joshuef/RandomPortNodes ([`34b2bfb`](https://github.com/maidsafe/safe_network/commit/34b2bfb7746fcd16f08aa2431181a502135b2865))\n - Initial comms by writing 127.0.0.1 ip addre for genesis ([`6190d22`](https://github.com/maidsafe/safe_network/commit/6190d222e04904baad12070f3893c2d0c425238a))\n - Add some logging to dirs per node ([`514e815`](https://github.com/maidsafe/safe_network/commit/514e8153bfc33cd5bb12e7998dd065e5f5c30c4c))\n - Cargo fix ([`f772949`](https://github.com/maidsafe/safe_network/commit/f772949320519c868a5e2ffc3b611aa138567afd))\n - Use a random port @ startup, write config if none exists ([`e7f1da1`](https://github.com/maidsafe/safe_network/commit/e7f1da121e9b7afd2784caeab1fd8b826c47fa85))\n - Merge pull request #6 from joshuef/AddTestnetBin ([`874c014`](https://github.com/maidsafe/safe_network/commit/874c01401acf980a226839247514e4bd69a58273))\n - Initial copy of testnet bin with basic tweaks. ([`fa4b3ea`](https://github.com/maidsafe/safe_network/commit/fa4b3eacb4930749ad229cf2dbd26949b0a77a7e))\n
" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/108168609", - "assets_url": "https://api.github.com/repos/maidsafe/safe_network/releases/108168609/assets", - "upload_url": "https://uploads.github.com/repos/maidsafe/safe_network/releases/108168609/assets{?name,label}", - "html_url": "https://github.com/maidsafe/safe_network/releases/tag/sn_testnet-v0.1.12", - "id": 108168609, - "author": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "node_id": "RE_kwDOJJwJ-M4GcoWh", - "tag_name": "sn_testnet-v0.1.12", - "target_commitish": "main", - "name": "sn_testnet-v0.1.12", - "draft": false, - "prerelease": false, - "created_at": "2023-06-12T05:01:37Z", - "published_at": "2023-06-12T05:32:06Z", - "assets": [ - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112341258", - "id": 112341258, - "node_id": "RA_kwDOJJwJ-M4GsjEK", - "name": "testnet-0.1.12-aarch64-unknown-linux-musl.tar.gz", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/x-gtar", - "state": "uploaded", - "size": 2440819, - "download_count": 0, - "created_at": "2023-06-12T05:33:40Z", - "updated_at": "2023-06-12T05:33:40Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_testnet-v0.1.12/testnet-0.1.12-aarch64-unknown-linux-musl.tar.gz" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112341257", - "id": 112341257, - "node_id": "RA_kwDOJJwJ-M4GsjEJ", - "name": "testnet-0.1.12-aarch64-unknown-linux-musl.zip", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/zip", - "state": "uploaded", - "size": 2440625, - "download_count": 0, - "created_at": "2023-06-12T05:33:40Z", - "updated_at": "2023-06-12T05:33:40Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_testnet-v0.1.12/testnet-0.1.12-aarch64-unknown-linux-musl.zip" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112341256", - "id": 112341256, - "node_id": "RA_kwDOJJwJ-M4GsjEI", - "name": "testnet-0.1.12-arm-unknown-linux-musleabi.tar.gz", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/x-gtar", - "state": "uploaded", - "size": 2539162, - "download_count": 0, - "created_at": "2023-06-12T05:33:40Z", - "updated_at": "2023-06-12T05:33:40Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_testnet-v0.1.12/testnet-0.1.12-arm-unknown-linux-musleabi.tar.gz" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112341259", - "id": 112341259, - "node_id": "RA_kwDOJJwJ-M4GsjEL", - "name": "testnet-0.1.12-arm-unknown-linux-musleabi.zip", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/zip", - "state": "uploaded", - "size": 2539187, - "download_count": 0, - "created_at": "2023-06-12T05:33:40Z", - "updated_at": "2023-06-12T05:33:40Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_testnet-v0.1.12/testnet-0.1.12-arm-unknown-linux-musleabi.zip" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112341255", - "id": 112341255, - "node_id": "RA_kwDOJJwJ-M4GsjEH", - "name": "testnet-0.1.12-armv7-unknown-linux-musleabihf.tar.gz", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/x-gtar", - "state": "uploaded", - "size": 2518431, - "download_count": 0, - "created_at": "2023-06-12T05:33:40Z", - "updated_at": "2023-06-12T05:33:40Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_testnet-v0.1.12/testnet-0.1.12-armv7-unknown-linux-musleabihf.tar.gz" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112341260", - "id": 112341260, - "node_id": "RA_kwDOJJwJ-M4GsjEM", - "name": "testnet-0.1.12-armv7-unknown-linux-musleabihf.zip", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/zip", - "state": "uploaded", - "size": 2518623, - "download_count": 0, - "created_at": "2023-06-12T05:33:41Z", - "updated_at": "2023-06-12T05:33:41Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_testnet-v0.1.12/testnet-0.1.12-armv7-unknown-linux-musleabihf.zip" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112341261", - "id": 112341261, - "node_id": "RA_kwDOJJwJ-M4GsjEN", - "name": "testnet-0.1.12-x86_64-apple-darwin.tar.gz", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/x-gtar", - "state": "uploaded", - "size": 1375207, - "download_count": 0, - "created_at": "2023-06-12T05:33:41Z", - "updated_at": "2023-06-12T05:33:41Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_testnet-v0.1.12/testnet-0.1.12-x86_64-apple-darwin.tar.gz" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112341262", - "id": 112341262, - "node_id": "RA_kwDOJJwJ-M4GsjEO", - "name": "testnet-0.1.12-x86_64-apple-darwin.zip", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/zip", - "state": "uploaded", - "size": 1375392, - "download_count": 0, - "created_at": "2023-06-12T05:33:41Z", - "updated_at": "2023-06-12T05:33:41Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_testnet-v0.1.12/testnet-0.1.12-x86_64-apple-darwin.zip" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112341263", - "id": 112341263, - "node_id": "RA_kwDOJJwJ-M4GsjEP", - "name": "testnet-0.1.12-x86_64-pc-windows-msvc.tar.gz", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/x-gtar", - "state": "uploaded", - "size": 1059542, - "download_count": 0, - "created_at": "2023-06-12T05:33:41Z", - "updated_at": "2023-06-12T05:33:41Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_testnet-v0.1.12/testnet-0.1.12-x86_64-pc-windows-msvc.tar.gz" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112341264", - "id": 112341264, - "node_id": "RA_kwDOJJwJ-M4GsjEQ", - "name": "testnet-0.1.12-x86_64-pc-windows-msvc.zip", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/zip", - "state": "uploaded", - "size": 1060225, - "download_count": 0, - "created_at": "2023-06-12T05:33:41Z", - "updated_at": "2023-06-12T05:33:42Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_testnet-v0.1.12/testnet-0.1.12-x86_64-pc-windows-msvc.zip" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112341265", - "id": 112341265, - "node_id": "RA_kwDOJJwJ-M4GsjER", - "name": "testnet-0.1.12-x86_64-unknown-linux-musl.tar.gz", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/x-gtar", - "state": "uploaded", - "size": 2488647, - "download_count": 0, - "created_at": "2023-06-12T05:33:41Z", - "updated_at": "2023-06-12T05:33:42Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_testnet-v0.1.12/testnet-0.1.12-x86_64-unknown-linux-musl.tar.gz" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112341266", - "id": 112341266, - "node_id": "RA_kwDOJJwJ-M4GsjES", - "name": "testnet-0.1.12-x86_64-unknown-linux-musl.zip", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/zip", - "state": "uploaded", - "size": 2488572, - "download_count": 0, - "created_at": "2023-06-12T05:33:41Z", - "updated_at": "2023-06-12T05:33:42Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_testnet-v0.1.12/testnet-0.1.12-x86_64-unknown-linux-musl.zip" - } - ], - "tarball_url": "https://api.github.com/repos/maidsafe/safe_network/tarball/sn_testnet-v0.1.12", - "zipball_url": "https://api.github.com/repos/maidsafe/safe_network/zipball/sn_testnet-v0.1.12", - "body": "### Chore\n\n - disable some testnet verfications and add Cargo.lock to version control\n - ensure testnet launch fails if build fails\n - remove deps, remove EnvFilter\n We can specify log levels in the code as needed without having to bring in\n EnvFilter (and regex).\n \n Although right now regex is used elsewhere, we can hopefully remove that large dep\n - fix naming\n - add docs + clippy fixes\n - cargo fix\n\n### New Features\n\n - update the user when nodes verification starts\n - compare nodes logs info with the info retrieved from their RPC service\n - exposing a gRPC interface on safenode bin/app\n - make req/resp generic\n - add some logging to dirs per node\n - use a random port @ startup, write config if none exists\n - initial copy of testnet bin with basic tweaks.\n\n### Bug Fixes\n\n - it was reporting redundant info if it was spanned in more than one log files pere node\n - add root dir to node startup\n - add env filter and strip back testnet bin\n - clippy lints\n - initial comms by writing 127.0.0.1 ip addre for genesis\n\n### Test\n\n - CI network churning test\n\n### Commit Statistics\n\n\n\n - 22 commits contributed to the release over the course of 41 calendar days.\n - 19 commits were understood as [conventional](https://www.conventionalcommits.org).\n - 0 issues like '(#ID)' were seen in commit messages\n\n### Commit Details\n\n\n\n
view details\n\n * **Uncategorized**\n - It was reporting redundant info if it was spanned in more than one log files pere node ([`cf9a375`](https://github.com/maidsafe/safe_network/commit/cf9a375790770deb31d88515204d09becb3c89c7))\n - Disable some testnet verfications and add Cargo.lock to version control ([`c5b3c83`](https://github.com/maidsafe/safe_network/commit/c5b3c83c771cdc44cf304ea50b1fcc1586854072))\n - Update the user when nodes verification starts ([`a9e6906`](https://github.com/maidsafe/safe_network/commit/a9e6906a4dfabe389a242afbe472bc7c87427b19))\n - Compare nodes logs info with the info retrieved from their RPC service ([`7859c5e`](https://github.com/maidsafe/safe_network/commit/7859c5ee7650ff26b2a1e7b7770aaee1af5692db))\n - Add root dir to node startup ([`18241f6`](https://github.com/maidsafe/safe_network/commit/18241f6b280f460812acd743b601ad3c4cce5212))\n - CI network churning test ([`d8fc275`](https://github.com/maidsafe/safe_network/commit/d8fc275020bdff5c0d555ae0d0dcd59c3d63a65c))\n - Exposing a gRPC interface on safenode bin/app ([`5b266b8`](https://github.com/maidsafe/safe_network/commit/5b266b8bbd1f46d8b87917d0573377ff1ecaf2f7))\n - Ensure testnet launch fails if build fails ([`1457a45`](https://github.com/maidsafe/safe_network/commit/1457a453341e35ad3fbf426b4e1fa4a57a753761))\n - Remove deps, remove EnvFilter ([`de04d62`](https://github.com/maidsafe/safe_network/commit/de04d62f6dc155616c14e0f4a07f3b8205398b1b))\n - Fix naming ([`d748fcd`](https://github.com/maidsafe/safe_network/commit/d748fcd6e6c3ba604fb898b3be8b73e96270e993))\n - Add docs + clippy fixes ([`ba7c741`](https://github.com/maidsafe/safe_network/commit/ba7c74175e7082f6a2d4afc64a85be2c56b9d8c9))\n - Make req/resp generic ([`5ce1e89`](https://github.com/maidsafe/safe_network/commit/5ce1e89c56cebd9c61f8032c2ca86c258e5f033a))\n - Add env filter and strip back testnet bin ([`892c8b3`](https://github.com/maidsafe/safe_network/commit/892c8b3abf332fbbe100bf04c0b04cc9e67be828))\n - Clippy lints ([`5e63386`](https://github.com/maidsafe/safe_network/commit/5e633868773e42c13326c2f52790c94d4cd88ae0))\n - 25 nodes and a couple of searches ([`1a22722`](https://github.com/maidsafe/safe_network/commit/1a22722198b5aecaca00dc167c7084d06f39160b))\n - Merge pull request #8 from joshuef/RandomPortNodes ([`34b2bfb`](https://github.com/maidsafe/safe_network/commit/34b2bfb7746fcd16f08aa2431181a502135b2865))\n - Initial comms by writing 127.0.0.1 ip addre for genesis ([`6190d22`](https://github.com/maidsafe/safe_network/commit/6190d222e04904baad12070f3893c2d0c425238a))\n - Add some logging to dirs per node ([`514e815`](https://github.com/maidsafe/safe_network/commit/514e8153bfc33cd5bb12e7998dd065e5f5c30c4c))\n - Cargo fix ([`f772949`](https://github.com/maidsafe/safe_network/commit/f772949320519c868a5e2ffc3b611aa138567afd))\n - Use a random port @ startup, write config if none exists ([`e7f1da1`](https://github.com/maidsafe/safe_network/commit/e7f1da121e9b7afd2784caeab1fd8b826c47fa85))\n - Merge pull request #6 from joshuef/AddTestnetBin ([`874c014`](https://github.com/maidsafe/safe_network/commit/874c01401acf980a226839247514e4bd69a58273))\n - Initial copy of testnet bin with basic tweaks. ([`fa4b3ea`](https://github.com/maidsafe/safe_network/commit/fa4b3eacb4930749ad229cf2dbd26949b0a77a7e))\n
" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/108231646", - "assets_url": "https://api.github.com/repos/maidsafe/safe_network/releases/108231646/assets", - "upload_url": "https://uploads.github.com/repos/maidsafe/safe_network/releases/108231646/assets{?name,label}", - "html_url": "https://github.com/maidsafe/safe_network/releases/tag/sn_node-v0.83.9", - "id": 108231646, - "author": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "node_id": "RE_kwDOJJwJ-M4Gc3ve", - "tag_name": "sn_node-v0.83.9", - "target_commitish": "main", - "name": "sn_node-v0.83.9", - "draft": false, - "prerelease": false, - "created_at": "2023-06-12T13:36:33Z", - "published_at": "2023-06-12T14:12:43Z", - "assets": [ - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112399373", - "id": 112399373, - "node_id": "RA_kwDOJJwJ-M4GsxQN", - "name": "safenode-0.83.9-aarch64-unknown-linux-musl.tar.gz", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/x-gtar", - "state": "uploaded", - "size": 6299847, - "download_count": 0, - "created_at": "2023-06-12T14:14:37Z", - "updated_at": "2023-06-12T14:14:38Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_node-v0.83.9/safenode-0.83.9-aarch64-unknown-linux-musl.tar.gz" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112399377", - "id": 112399377, - "node_id": "RA_kwDOJJwJ-M4GsxQR", - "name": "safenode-0.83.9-aarch64-unknown-linux-musl.zip", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/zip", - "state": "uploaded", - "size": 6299594, - "download_count": 0, - "created_at": "2023-06-12T14:14:37Z", - "updated_at": "2023-06-12T14:14:38Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_node-v0.83.9/safenode-0.83.9-aarch64-unknown-linux-musl.zip" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112399372", - "id": 112399372, - "node_id": "RA_kwDOJJwJ-M4GsxQM", - "name": "safenode-0.83.9-arm-unknown-linux-musleabi.tar.gz", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/x-gtar", - "state": "uploaded", - "size": 6457914, - "download_count": 0, - "created_at": "2023-06-12T14:14:37Z", - "updated_at": "2023-06-12T14:14:38Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_node-v0.83.9/safenode-0.83.9-arm-unknown-linux-musleabi.tar.gz" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112399375", - "id": 112399375, - "node_id": "RA_kwDOJJwJ-M4GsxQP", - "name": "safenode-0.83.9-arm-unknown-linux-musleabi.zip", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/zip", - "state": "uploaded", - "size": 6458099, - "download_count": 0, - "created_at": "2023-06-12T14:14:37Z", - "updated_at": "2023-06-12T14:14:38Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_node-v0.83.9/safenode-0.83.9-arm-unknown-linux-musleabi.zip" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112399374", - "id": 112399374, - "node_id": "RA_kwDOJJwJ-M4GsxQO", - "name": "safenode-0.83.9-armv7-unknown-linux-musleabihf.tar.gz", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/x-gtar", - "state": "uploaded", - "size": 6427565, - "download_count": 0, - "created_at": "2023-06-12T14:14:37Z", - "updated_at": "2023-06-12T14:14:38Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_node-v0.83.9/safenode-0.83.9-armv7-unknown-linux-musleabihf.tar.gz" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112399379", - "id": 112399379, - "node_id": "RA_kwDOJJwJ-M4GsxQT", - "name": "safenode-0.83.9-armv7-unknown-linux-musleabihf.zip", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/zip", - "state": "uploaded", - "size": 6427824, - "download_count": 0, - "created_at": "2023-06-12T14:14:38Z", - "updated_at": "2023-06-12T14:14:39Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_node-v0.83.9/safenode-0.83.9-armv7-unknown-linux-musleabihf.zip" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112399381", - "id": 112399381, - "node_id": "RA_kwDOJJwJ-M4GsxQV", - "name": "safenode-0.83.9-x86_64-apple-darwin.tar.gz", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/x-gtar", - "state": "uploaded", - "size": 4343810, - "download_count": 0, - "created_at": "2023-06-12T14:14:39Z", - "updated_at": "2023-06-12T14:14:39Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_node-v0.83.9/safenode-0.83.9-x86_64-apple-darwin.tar.gz" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112399382", - "id": 112399382, - "node_id": "RA_kwDOJJwJ-M4GsxQW", - "name": "safenode-0.83.9-x86_64-apple-darwin.zip", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/zip", - "state": "uploaded", - "size": 4343922, - "download_count": 0, - "created_at": "2023-06-12T14:14:39Z", - "updated_at": "2023-06-12T14:14:39Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_node-v0.83.9/safenode-0.83.9-x86_64-apple-darwin.zip" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112399385", - "id": 112399385, - "node_id": "RA_kwDOJJwJ-M4GsxQZ", - "name": "safenode-0.83.9-x86_64-pc-windows-msvc.tar.gz", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/x-gtar", - "state": "uploaded", - "size": 3829924, - "download_count": 0, - "created_at": "2023-06-12T14:14:39Z", - "updated_at": "2023-06-12T14:14:39Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_node-v0.83.9/safenode-0.83.9-x86_64-pc-windows-msvc.tar.gz" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112399386", - "id": 112399386, - "node_id": "RA_kwDOJJwJ-M4GsxQa", - "name": "safenode-0.83.9-x86_64-pc-windows-msvc.zip", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/zip", - "state": "uploaded", - "size": 3829184, - "download_count": 0, - "created_at": "2023-06-12T14:14:39Z", - "updated_at": "2023-06-12T14:14:40Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_node-v0.83.9/safenode-0.83.9-x86_64-pc-windows-msvc.zip" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112399387", - "id": 112399387, - "node_id": "RA_kwDOJJwJ-M4GsxQb", - "name": "safenode-0.83.9-x86_64-unknown-linux-musl.tar.gz", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/x-gtar", - "state": "uploaded", - "size": 6408303, - "download_count": 0, - "created_at": "2023-06-12T14:14:39Z", - "updated_at": "2023-06-12T14:14:40Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_node-v0.83.9/safenode-0.83.9-x86_64-unknown-linux-musl.tar.gz" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112399391", - "id": 112399391, - "node_id": "RA_kwDOJJwJ-M4GsxQf", - "name": "safenode-0.83.9-x86_64-unknown-linux-musl.zip", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/zip", - "state": "uploaded", - "size": 6408249, - "download_count": 0, - "created_at": "2023-06-12T14:14:40Z", - "updated_at": "2023-06-12T14:14:40Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_node-v0.83.9/safenode-0.83.9-x86_64-unknown-linux-musl.zip" - } - ], - "tarball_url": "https://api.github.com/repos/maidsafe/safe_network/tarball/sn_node-v0.83.9", - "zipball_url": "https://api.github.com/repos/maidsafe/safe_network/zipball/sn_node-v0.83.9", - "body": "### Added\n- attach payment proof when uploading Chunks\n\n### Fixed\n- reduce churn weight to ~1/2mb\n\n### Other\n- Revert \"chore(release): sn_cli-v0.77.1/sn_client-v0.85.2/sn_networking-v0.1.2/sn_node-v0.83.1\"\n- *(release)* sn_cli-v0.77.1/sn_client-v0.85.2/sn_networking-v0.1.2/sn_node-v0.83.1\n- Revert \"chore(release): sn_cli-v0.77.1/sn_client-v0.85.2/sn_networking-v0.1.2/sn_protocol-v0.1.2/sn_node-v0.83.1/sn_record_store-v0.1.2/sn_registers-v0.1.2\"\n- *(release)* sn_cli-v0.77.1/sn_client-v0.85.2/sn_networking-v0.1.2/sn_protocol-v0.1.2/sn_node-v0.83.1/sn_record_store-v0.1.2/sn_registers-v0.1.2\n- *(logs)* enable metrics feature by default\n- log msg text updated\n- making Chunk payment proof optional for now\n- adding unit tests to payment proof utilities\n- moving all payment proofs utilities into sn_transfers crate" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/108168559", - "assets_url": "https://api.github.com/repos/maidsafe/safe_network/releases/108168559/assets", - "upload_url": "https://uploads.github.com/repos/maidsafe/safe_network/releases/108168559/assets{?name,label}", - "html_url": "https://github.com/maidsafe/safe_network/releases/tag/sn_node-v0.83.8", - "id": 108168559, - "author": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "node_id": "RE_kwDOJJwJ-M4GcoVv", - "tag_name": "sn_node-v0.83.8", - "target_commitish": "main", - "name": "sn_node-v0.83.8", - "draft": false, - "prerelease": false, - "created_at": "2023-06-12T05:01:37Z", - "published_at": "2023-06-12T05:31:20Z", - "assets": [ - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112341203", - "id": 112341203, - "node_id": "RA_kwDOJJwJ-M4GsjDT", - "name": "safenode-0.83.8-aarch64-unknown-linux-musl.tar.gz", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/x-gtar", - "state": "uploaded", - "size": 6306521, - "download_count": 0, - "created_at": "2023-06-12T05:33:08Z", - "updated_at": "2023-06-12T05:33:09Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_node-v0.83.8/safenode-0.83.8-aarch64-unknown-linux-musl.tar.gz" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112341204", - "id": 112341204, - "node_id": "RA_kwDOJJwJ-M4GsjDU", - "name": "safenode-0.83.8-aarch64-unknown-linux-musl.zip", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/zip", - "state": "uploaded", - "size": 6306786, - "download_count": 0, - "created_at": "2023-06-12T05:33:08Z", - "updated_at": "2023-06-12T05:33:09Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_node-v0.83.8/safenode-0.83.8-aarch64-unknown-linux-musl.zip" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112341202", - "id": 112341202, - "node_id": "RA_kwDOJJwJ-M4GsjDS", - "name": "safenode-0.83.8-arm-unknown-linux-musleabi.tar.gz", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/x-gtar", - "state": "uploaded", - "size": 6473264, - "download_count": 0, - "created_at": "2023-06-12T05:33:08Z", - "updated_at": "2023-06-12T05:33:09Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_node-v0.83.8/safenode-0.83.8-arm-unknown-linux-musleabi.tar.gz" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112341200", - "id": 112341200, - "node_id": "RA_kwDOJJwJ-M4GsjDQ", - "name": "safenode-0.83.8-arm-unknown-linux-musleabi.zip", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/zip", - "state": "uploaded", - "size": 6473557, - "download_count": 0, - "created_at": "2023-06-12T05:33:08Z", - "updated_at": "2023-06-12T05:33:09Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_node-v0.83.8/safenode-0.83.8-arm-unknown-linux-musleabi.zip" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112341201", - "id": 112341201, - "node_id": "RA_kwDOJJwJ-M4GsjDR", - "name": "safenode-0.83.8-armv7-unknown-linux-musleabihf.tar.gz", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/x-gtar", - "state": "uploaded", - "size": 6428694, - "download_count": 0, - "created_at": "2023-06-12T05:33:08Z", - "updated_at": "2023-06-12T05:33:09Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_node-v0.83.8/safenode-0.83.8-armv7-unknown-linux-musleabihf.tar.gz" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112341205", - "id": 112341205, - "node_id": "RA_kwDOJJwJ-M4GsjDV", - "name": "safenode-0.83.8-armv7-unknown-linux-musleabihf.zip", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/zip", - "state": "uploaded", - "size": 6428928, - "download_count": 0, - "created_at": "2023-06-12T05:33:09Z", - "updated_at": "2023-06-12T05:33:10Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_node-v0.83.8/safenode-0.83.8-armv7-unknown-linux-musleabihf.zip" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112341206", - "id": 112341206, - "node_id": "RA_kwDOJJwJ-M4GsjDW", - "name": "safenode-0.83.8-x86_64-apple-darwin.tar.gz", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/x-gtar", - "state": "uploaded", - "size": 4335334, - "download_count": 0, - "created_at": "2023-06-12T05:33:10Z", - "updated_at": "2023-06-12T05:33:10Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_node-v0.83.8/safenode-0.83.8-x86_64-apple-darwin.tar.gz" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112341207", - "id": 112341207, - "node_id": "RA_kwDOJJwJ-M4GsjDX", - "name": "safenode-0.83.8-x86_64-apple-darwin.zip", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/zip", - "state": "uploaded", - "size": 4334274, - "download_count": 0, - "created_at": "2023-06-12T05:33:10Z", - "updated_at": "2023-06-12T05:33:10Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_node-v0.83.8/safenode-0.83.8-x86_64-apple-darwin.zip" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112341208", - "id": 112341208, - "node_id": "RA_kwDOJJwJ-M4GsjDY", - "name": "safenode-0.83.8-x86_64-pc-windows-msvc.tar.gz", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/x-gtar", - "state": "uploaded", - "size": 3836686, - "download_count": 0, - "created_at": "2023-06-12T05:33:10Z", - "updated_at": "2023-06-12T05:33:10Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_node-v0.83.8/safenode-0.83.8-x86_64-pc-windows-msvc.tar.gz" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112341209", - "id": 112341209, - "node_id": "RA_kwDOJJwJ-M4GsjDZ", - "name": "safenode-0.83.8-x86_64-pc-windows-msvc.zip", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/zip", - "state": "uploaded", - "size": 3836879, - "download_count": 0, - "created_at": "2023-06-12T05:33:10Z", - "updated_at": "2023-06-12T05:33:10Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_node-v0.83.8/safenode-0.83.8-x86_64-pc-windows-msvc.zip" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112341210", - "id": 112341210, - "node_id": "RA_kwDOJJwJ-M4GsjDa", - "name": "safenode-0.83.8-x86_64-unknown-linux-musl.tar.gz", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/x-gtar", - "state": "uploaded", - "size": 6419924, - "download_count": 0, - "created_at": "2023-06-12T05:33:10Z", - "updated_at": "2023-06-12T05:33:11Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_node-v0.83.8/safenode-0.83.8-x86_64-unknown-linux-musl.tar.gz" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112341211", - "id": 112341211, - "node_id": "RA_kwDOJJwJ-M4GsjDb", - "name": "safenode-0.83.8-x86_64-unknown-linux-musl.zip", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/zip", - "state": "uploaded", - "size": 6419261, - "download_count": 0, - "created_at": "2023-06-12T05:33:11Z", - "updated_at": "2023-06-12T05:33:11Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_node-v0.83.8/safenode-0.83.8-x86_64-unknown-linux-musl.zip" - } - ], - "tarball_url": "https://api.github.com/repos/maidsafe/safe_network/tarball/sn_node-v0.83.8", - "zipball_url": "https://api.github.com/repos/maidsafe/safe_network/zipball/sn_node-v0.83.8", - "body": "### Added\n- attach payment proof when uploading Chunks\n\n### Fixed\n- reduce churn weight to ~1/2mb\n\n### Other\n- Revert \"chore(release): sn_cli-v0.77.1/sn_client-v0.85.2/sn_networking-v0.1.2/sn_node-v0.83.1\"\n- *(release)* sn_cli-v0.77.1/sn_client-v0.85.2/sn_networking-v0.1.2/sn_node-v0.83.1\n- Revert \"chore(release): sn_cli-v0.77.1/sn_client-v0.85.2/sn_networking-v0.1.2/sn_protocol-v0.1.2/sn_node-v0.83.1/sn_record_store-v0.1.2/sn_registers-v0.1.2\"\n- *(release)* sn_cli-v0.77.1/sn_client-v0.85.2/sn_networking-v0.1.2/sn_protocol-v0.1.2/sn_node-v0.83.1/sn_record_store-v0.1.2/sn_registers-v0.1.2\n- *(logs)* enable metrics feature by default\n- log msg text updated\n- making Chunk payment proof optional for now\n- adding unit tests to payment proof utilities\n- moving all payment proofs utilities into sn_transfers crate" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/108231102", - "assets_url": "https://api.github.com/repos/maidsafe/safe_network/releases/108231102/assets", - "upload_url": "https://uploads.github.com/repos/maidsafe/safe_network/releases/108231102/assets{?name,label}", - "html_url": "https://github.com/maidsafe/safe_network/releases/tag/sn_cli-v0.77.11", - "id": 108231102, - "author": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "node_id": "RE_kwDOJJwJ-M4Gc3m-", - "tag_name": "sn_cli-v0.77.11", - "target_commitish": "main", - "name": "sn_cli-v0.77.11", - "draft": false, - "prerelease": false, - "created_at": "2023-06-12T13:36:33Z", - "published_at": "2023-06-12T14:09:23Z", - "assets": [ - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112399285", - "id": 112399285, - "node_id": "RA_kwDOJJwJ-M4GsxO1", - "name": "safe-0.77.11-aarch64-unknown-linux-musl.tar.gz", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/x-gtar", - "state": "uploaded", - "size": 6974510, - "download_count": 0, - "created_at": "2023-06-12T14:14:06Z", - "updated_at": "2023-06-12T14:14:07Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_cli-v0.77.11/safe-0.77.11-aarch64-unknown-linux-musl.tar.gz" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112399287", - "id": 112399287, - "node_id": "RA_kwDOJJwJ-M4GsxO3", - "name": "safe-0.77.11-aarch64-unknown-linux-musl.zip", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/zip", - "state": "uploaded", - "size": 6974184, - "download_count": 0, - "created_at": "2023-06-12T14:14:06Z", - "updated_at": "2023-06-12T14:14:07Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_cli-v0.77.11/safe-0.77.11-aarch64-unknown-linux-musl.zip" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112399288", - "id": 112399288, - "node_id": "RA_kwDOJJwJ-M4GsxO4", - "name": "safe-0.77.11-arm-unknown-linux-musleabi.tar.gz", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/x-gtar", - "state": "uploaded", - "size": 7131545, - "download_count": 0, - "created_at": "2023-06-12T14:14:06Z", - "updated_at": "2023-06-12T14:14:07Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_cli-v0.77.11/safe-0.77.11-arm-unknown-linux-musleabi.tar.gz" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112399284", - "id": 112399284, - "node_id": "RA_kwDOJJwJ-M4GsxO0", - "name": "safe-0.77.11-arm-unknown-linux-musleabi.zip", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/zip", - "state": "uploaded", - "size": 7131707, - "download_count": 0, - "created_at": "2023-06-12T14:14:06Z", - "updated_at": "2023-06-12T14:14:07Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_cli-v0.77.11/safe-0.77.11-arm-unknown-linux-musleabi.zip" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112399286", - "id": 112399286, - "node_id": "RA_kwDOJJwJ-M4GsxO2", - "name": "safe-0.77.11-armv7-unknown-linux-musleabihf.tar.gz", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/x-gtar", - "state": "uploaded", - "size": 7067941, - "download_count": 0, - "created_at": "2023-06-12T14:14:06Z", - "updated_at": "2023-06-12T14:14:07Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_cli-v0.77.11/safe-0.77.11-armv7-unknown-linux-musleabihf.tar.gz" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112399289", - "id": 112399289, - "node_id": "RA_kwDOJJwJ-M4GsxO5", - "name": "safe-0.77.11-armv7-unknown-linux-musleabihf.zip", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/zip", - "state": "uploaded", - "size": 7067721, - "download_count": 0, - "created_at": "2023-06-12T14:14:07Z", - "updated_at": "2023-06-12T14:14:08Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_cli-v0.77.11/safe-0.77.11-armv7-unknown-linux-musleabihf.zip" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112399290", - "id": 112399290, - "node_id": "RA_kwDOJJwJ-M4GsxO6", - "name": "safe-0.77.11-x86_64-apple-darwin.tar.gz", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/x-gtar", - "state": "uploaded", - "size": 4957838, - "download_count": 0, - "created_at": "2023-06-12T14:14:07Z", - "updated_at": "2023-06-12T14:14:08Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_cli-v0.77.11/safe-0.77.11-x86_64-apple-darwin.tar.gz" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112399291", - "id": 112399291, - "node_id": "RA_kwDOJJwJ-M4GsxO7", - "name": "safe-0.77.11-x86_64-apple-darwin.zip", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/zip", - "state": "uploaded", - "size": 4958205, - "download_count": 0, - "created_at": "2023-06-12T14:14:07Z", - "updated_at": "2023-06-12T14:14:08Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_cli-v0.77.11/safe-0.77.11-x86_64-apple-darwin.zip" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112399293", - "id": 112399293, - "node_id": "RA_kwDOJJwJ-M4GsxO9", - "name": "safe-0.77.11-x86_64-pc-windows-msvc.tar.gz", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/x-gtar", - "state": "uploaded", - "size": 4480584, - "download_count": 0, - "created_at": "2023-06-12T14:14:08Z", - "updated_at": "2023-06-12T14:14:08Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_cli-v0.77.11/safe-0.77.11-x86_64-pc-windows-msvc.tar.gz" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112399292", - "id": 112399292, - "node_id": "RA_kwDOJJwJ-M4GsxO8", - "name": "safe-0.77.11-x86_64-pc-windows-msvc.zip", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/zip", - "state": "uploaded", - "size": 4480506, - "download_count": 0, - "created_at": "2023-06-12T14:14:08Z", - "updated_at": "2023-06-12T14:14:08Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_cli-v0.77.11/safe-0.77.11-x86_64-pc-windows-msvc.zip" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112399294", - "id": 112399294, - "node_id": "RA_kwDOJJwJ-M4GsxO-", - "name": "safe-0.77.11-x86_64-unknown-linux-musl.tar.gz", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/x-gtar", - "state": "uploaded", - "size": 7107158, - "download_count": 0, - "created_at": "2023-06-12T14:14:08Z", - "updated_at": "2023-06-12T14:14:09Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_cli-v0.77.11/safe-0.77.11-x86_64-unknown-linux-musl.tar.gz" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112399295", - "id": 112399295, - "node_id": "RA_kwDOJJwJ-M4GsxO_", - "name": "safe-0.77.11-x86_64-unknown-linux-musl.zip", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/zip", - "state": "uploaded", - "size": 7106407, - "download_count": 0, - "created_at": "2023-06-12T14:14:09Z", - "updated_at": "2023-06-12T14:14:09Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_cli-v0.77.11/safe-0.77.11-x86_64-unknown-linux-musl.zip" - } - ], - "tarball_url": "https://api.github.com/repos/maidsafe/safe_network/tarball/sn_cli-v0.77.11", - "zipball_url": "https://api.github.com/repos/maidsafe/safe_network/zipball/sn_cli-v0.77.11", - "body": "### Other\n- update dependencies" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/108168390", - "assets_url": "https://api.github.com/repos/maidsafe/safe_network/releases/108168390/assets", - "upload_url": "https://uploads.github.com/repos/maidsafe/safe_network/releases/108168390/assets{?name,label}", - "html_url": "https://github.com/maidsafe/safe_network/releases/tag/sn_cli-v0.77.10", - "id": 108168390, - "author": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "node_id": "RE_kwDOJJwJ-M4GcoTG", - "tag_name": "sn_cli-v0.77.10", - "target_commitish": "main", - "name": "sn_cli-v0.77.10", - "draft": false, - "prerelease": false, - "created_at": "2023-06-12T05:01:37Z", - "published_at": "2023-06-12T05:28:23Z", - "assets": [ - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112341154", - "id": 112341154, - "node_id": "RA_kwDOJJwJ-M4GsjCi", - "name": "safe-0.77.10-aarch64-unknown-linux-musl.tar.gz", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/x-gtar", - "state": "uploaded", - "size": 6980227, - "download_count": 0, - "created_at": "2023-06-12T05:32:36Z", - "updated_at": "2023-06-12T05:32:37Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_cli-v0.77.10/safe-0.77.10-aarch64-unknown-linux-musl.tar.gz" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112341159", - "id": 112341159, - "node_id": "RA_kwDOJJwJ-M4GsjCn", - "name": "safe-0.77.10-aarch64-unknown-linux-musl.zip", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/zip", - "state": "uploaded", - "size": 6979654, - "download_count": 0, - "created_at": "2023-06-12T05:32:36Z", - "updated_at": "2023-06-12T05:32:37Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_cli-v0.77.10/safe-0.77.10-aarch64-unknown-linux-musl.zip" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112341160", - "id": 112341160, - "node_id": "RA_kwDOJJwJ-M4GsjCo", - "name": "safe-0.77.10-arm-unknown-linux-musleabi.tar.gz", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/x-gtar", - "state": "uploaded", - "size": 7137990, - "download_count": 0, - "created_at": "2023-06-12T05:32:36Z", - "updated_at": "2023-06-12T05:32:37Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_cli-v0.77.10/safe-0.77.10-arm-unknown-linux-musleabi.tar.gz" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112341157", - "id": 112341157, - "node_id": "RA_kwDOJJwJ-M4GsjCl", - "name": "safe-0.77.10-arm-unknown-linux-musleabi.zip", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/zip", - "state": "uploaded", - "size": 7138085, - "download_count": 0, - "created_at": "2023-06-12T05:32:36Z", - "updated_at": "2023-06-12T05:32:37Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_cli-v0.77.10/safe-0.77.10-arm-unknown-linux-musleabi.zip" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112341158", - "id": 112341158, - "node_id": "RA_kwDOJJwJ-M4GsjCm", - "name": "safe-0.77.10-armv7-unknown-linux-musleabihf.tar.gz", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/x-gtar", - "state": "uploaded", - "size": 7083739, - "download_count": 0, - "created_at": "2023-06-12T05:32:36Z", - "updated_at": "2023-06-12T05:32:37Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_cli-v0.77.10/safe-0.77.10-armv7-unknown-linux-musleabihf.tar.gz" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112341169", - "id": 112341169, - "node_id": "RA_kwDOJJwJ-M4GsjCx", - "name": "safe-0.77.10-armv7-unknown-linux-musleabihf.zip", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/zip", - "state": "uploaded", - "size": 7083616, - "download_count": 0, - "created_at": "2023-06-12T05:32:37Z", - "updated_at": "2023-06-12T05:32:38Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_cli-v0.77.10/safe-0.77.10-armv7-unknown-linux-musleabihf.zip" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112341171", - "id": 112341171, - "node_id": "RA_kwDOJJwJ-M4GsjCz", - "name": "safe-0.77.10-x86_64-apple-darwin.tar.gz", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/x-gtar", - "state": "uploaded", - "size": 4957839, - "download_count": 0, - "created_at": "2023-06-12T05:32:37Z", - "updated_at": "2023-06-12T05:32:38Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_cli-v0.77.10/safe-0.77.10-x86_64-apple-darwin.tar.gz" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112341172", - "id": 112341172, - "node_id": "RA_kwDOJJwJ-M4GsjC0", - "name": "safe-0.77.10-x86_64-apple-darwin.zip", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/zip", - "state": "uploaded", - "size": 4958050, - "download_count": 0, - "created_at": "2023-06-12T05:32:37Z", - "updated_at": "2023-06-12T05:32:38Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_cli-v0.77.10/safe-0.77.10-x86_64-apple-darwin.zip" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112341173", - "id": 112341173, - "node_id": "RA_kwDOJJwJ-M4GsjC1", - "name": "safe-0.77.10-x86_64-pc-windows-msvc.tar.gz", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/x-gtar", - "state": "uploaded", - "size": 4479656, - "download_count": 0, - "created_at": "2023-06-12T05:32:37Z", - "updated_at": "2023-06-12T05:32:38Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_cli-v0.77.10/safe-0.77.10-x86_64-pc-windows-msvc.tar.gz" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112341174", - "id": 112341174, - "node_id": "RA_kwDOJJwJ-M4GsjC2", - "name": "safe-0.77.10-x86_64-pc-windows-msvc.zip", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/zip", - "state": "uploaded", - "size": 4479031, - "download_count": 0, - "created_at": "2023-06-12T05:32:37Z", - "updated_at": "2023-06-12T05:32:38Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_cli-v0.77.10/safe-0.77.10-x86_64-pc-windows-msvc.zip" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112341176", - "id": 112341176, - "node_id": "RA_kwDOJJwJ-M4GsjC4", - "name": "safe-0.77.10-x86_64-unknown-linux-musl.tar.gz", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/x-gtar", - "state": "uploaded", - "size": 7107067, - "download_count": 0, - "created_at": "2023-06-12T05:32:38Z", - "updated_at": "2023-06-12T05:32:39Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_cli-v0.77.10/safe-0.77.10-x86_64-unknown-linux-musl.tar.gz" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112341178", - "id": 112341178, - "node_id": "RA_kwDOJJwJ-M4GsjC6", - "name": "safe-0.77.10-x86_64-unknown-linux-musl.zip", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/zip", - "state": "uploaded", - "size": 7107022, - "download_count": 0, - "created_at": "2023-06-12T05:32:38Z", - "updated_at": "2023-06-12T05:32:39Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_cli-v0.77.10/safe-0.77.10-x86_64-unknown-linux-musl.zip" - } - ], - "tarball_url": "https://api.github.com/repos/maidsafe/safe_network/tarball/sn_cli-v0.77.10", - "zipball_url": "https://api.github.com/repos/maidsafe/safe_network/zipball/sn_cli-v0.77.10", - "body": "### Other\n- update dependencies" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/107932360", - "assets_url": "https://api.github.com/repos/maidsafe/safe_network/releases/107932360/assets", - "upload_url": "https://uploads.github.com/repos/maidsafe/safe_network/releases/107932360/assets{?name,label}", - "html_url": "https://github.com/maidsafe/safe_network/releases/tag/sn_testnet-v0.1.9", - "id": 107932360, - "author": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "node_id": "RE_kwDOJJwJ-M4GburI", - "tag_name": "sn_testnet-v0.1.9", - "target_commitish": "main", - "name": "sn_testnet-v0.1.9", - "draft": false, - "prerelease": false, - "created_at": "2023-06-09T04:22:22Z", - "published_at": "2023-06-09T04:49:47Z", - "assets": [], - "tarball_url": "https://api.github.com/repos/maidsafe/safe_network/tarball/sn_testnet-v0.1.9", - "zipball_url": "https://api.github.com/repos/maidsafe/safe_network/zipball/sn_testnet-v0.1.9", - "body": "### Chore\n\n - disable some testnet verfications and add Cargo.lock to version control\n - ensure testnet launch fails if build fails\n - remove deps, remove EnvFilter\n We can specify log levels in the code as needed without having to bring in\n EnvFilter (and regex).\n \n Although right now regex is used elsewhere, we can hopefully remove that large dep\n - fix naming\n - add docs + clippy fixes\n - cargo fix\n\n### New Features\n\n - update the user when nodes verification starts\n - compare nodes logs info with the info retrieved from their RPC service\n - exposing a gRPC interface on safenode bin/app\n - make req/resp generic\n - add some logging to dirs per node\n - use a random port @ startup, write config if none exists\n - initial copy of testnet bin with basic tweaks.\n\n### Bug Fixes\n\n - it was reporting redundant info if it was spanned in more than one log files pere node\n - add root dir to node startup\n - add env filter and strip back testnet bin\n - clippy lints\n - initial comms by writing 127.0.0.1 ip addre for genesis\n\n### Test\n\n - CI network churning test\n\n### Commit Statistics\n\n\n\n - 22 commits contributed to the release over the course of 41 calendar days.\n - 19 commits were understood as [conventional](https://www.conventionalcommits.org).\n - 0 issues like '(#ID)' were seen in commit messages\n\n### Commit Details\n\n\n\n
view details\n\n * **Uncategorized**\n - It was reporting redundant info if it was spanned in more than one log files pere node ([`cf9a375`](https://github.com/maidsafe/safe_network/commit/cf9a375790770deb31d88515204d09becb3c89c7))\n - Disable some testnet verfications and add Cargo.lock to version control ([`c5b3c83`](https://github.com/maidsafe/safe_network/commit/c5b3c83c771cdc44cf304ea50b1fcc1586854072))\n - Update the user when nodes verification starts ([`a9e6906`](https://github.com/maidsafe/safe_network/commit/a9e6906a4dfabe389a242afbe472bc7c87427b19))\n - Compare nodes logs info with the info retrieved from their RPC service ([`7859c5e`](https://github.com/maidsafe/safe_network/commit/7859c5ee7650ff26b2a1e7b7770aaee1af5692db))\n - Add root dir to node startup ([`18241f6`](https://github.com/maidsafe/safe_network/commit/18241f6b280f460812acd743b601ad3c4cce5212))\n - CI network churning test ([`d8fc275`](https://github.com/maidsafe/safe_network/commit/d8fc275020bdff5c0d555ae0d0dcd59c3d63a65c))\n - Exposing a gRPC interface on safenode bin/app ([`5b266b8`](https://github.com/maidsafe/safe_network/commit/5b266b8bbd1f46d8b87917d0573377ff1ecaf2f7))\n - Ensure testnet launch fails if build fails ([`1457a45`](https://github.com/maidsafe/safe_network/commit/1457a453341e35ad3fbf426b4e1fa4a57a753761))\n - Remove deps, remove EnvFilter ([`de04d62`](https://github.com/maidsafe/safe_network/commit/de04d62f6dc155616c14e0f4a07f3b8205398b1b))\n - Fix naming ([`d748fcd`](https://github.com/maidsafe/safe_network/commit/d748fcd6e6c3ba604fb898b3be8b73e96270e993))\n - Add docs + clippy fixes ([`ba7c741`](https://github.com/maidsafe/safe_network/commit/ba7c74175e7082f6a2d4afc64a85be2c56b9d8c9))\n - Make req/resp generic ([`5ce1e89`](https://github.com/maidsafe/safe_network/commit/5ce1e89c56cebd9c61f8032c2ca86c258e5f033a))\n - Add env filter and strip back testnet bin ([`892c8b3`](https://github.com/maidsafe/safe_network/commit/892c8b3abf332fbbe100bf04c0b04cc9e67be828))\n - Clippy lints ([`5e63386`](https://github.com/maidsafe/safe_network/commit/5e633868773e42c13326c2f52790c94d4cd88ae0))\n - 25 nodes and a couple of searches ([`1a22722`](https://github.com/maidsafe/safe_network/commit/1a22722198b5aecaca00dc167c7084d06f39160b))\n - Merge pull request #8 from joshuef/RandomPortNodes ([`34b2bfb`](https://github.com/maidsafe/safe_network/commit/34b2bfb7746fcd16f08aa2431181a502135b2865))\n - Initial comms by writing 127.0.0.1 ip addre for genesis ([`6190d22`](https://github.com/maidsafe/safe_network/commit/6190d222e04904baad12070f3893c2d0c425238a))\n - Add some logging to dirs per node ([`514e815`](https://github.com/maidsafe/safe_network/commit/514e8153bfc33cd5bb12e7998dd065e5f5c30c4c))\n - Cargo fix ([`f772949`](https://github.com/maidsafe/safe_network/commit/f772949320519c868a5e2ffc3b611aa138567afd))\n - Use a random port @ startup, write config if none exists ([`e7f1da1`](https://github.com/maidsafe/safe_network/commit/e7f1da121e9b7afd2784caeab1fd8b826c47fa85))\n - Merge pull request #6 from joshuef/AddTestnetBin ([`874c014`](https://github.com/maidsafe/safe_network/commit/874c01401acf980a226839247514e4bd69a58273))\n - Initial copy of testnet bin with basic tweaks. ([`fa4b3ea`](https://github.com/maidsafe/safe_network/commit/fa4b3eacb4930749ad229cf2dbd26949b0a77a7e))\n
" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/107921482", - "assets_url": "https://api.github.com/repos/maidsafe/safe_network/releases/107921482/assets", - "upload_url": "https://uploads.github.com/repos/maidsafe/safe_network/releases/107921482/assets{?name,label}", - "html_url": "https://github.com/maidsafe/safe_network/releases/tag/sn_testnet-v0.1.8", - "id": 107921482, - "author": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "node_id": "RE_kwDOJJwJ-M4GbsBK", - "tag_name": "sn_testnet-v0.1.8", - "target_commitish": "main", - "name": "sn_testnet-v0.1.8", - "draft": false, - "prerelease": false, - "created_at": "2023-06-09T00:59:43Z", - "published_at": "2023-06-09T01:31:41Z", - "assets": [], - "tarball_url": "https://api.github.com/repos/maidsafe/safe_network/tarball/sn_testnet-v0.1.8", - "zipball_url": "https://api.github.com/repos/maidsafe/safe_network/zipball/sn_testnet-v0.1.8", - "body": "### Chore\n\n - disable some testnet verfications and add Cargo.lock to version control\n - ensure testnet launch fails if build fails\n - remove deps, remove EnvFilter\n We can specify log levels in the code as needed without having to bring in\n EnvFilter (and regex).\n \n Although right now regex is used elsewhere, we can hopefully remove that large dep\n - fix naming\n - add docs + clippy fixes\n - cargo fix\n\n### New Features\n\n - update the user when nodes verification starts\n - compare nodes logs info with the info retrieved from their RPC service\n - exposing a gRPC interface on safenode bin/app\n - make req/resp generic\n - add some logging to dirs per node\n - use a random port @ startup, write config if none exists\n - initial copy of testnet bin with basic tweaks.\n\n### Bug Fixes\n\n - it was reporting redundant info if it was spanned in more than one log files pere node\n - add root dir to node startup\n - add env filter and strip back testnet bin\n - clippy lints\n - initial comms by writing 127.0.0.1 ip addre for genesis\n\n### Test\n\n - CI network churning test\n\n### Commit Statistics\n\n\n\n - 22 commits contributed to the release over the course of 41 calendar days.\n - 19 commits were understood as [conventional](https://www.conventionalcommits.org).\n - 0 issues like '(#ID)' were seen in commit messages\n\n### Commit Details\n\n\n\n
view details\n\n * **Uncategorized**\n - It was reporting redundant info if it was spanned in more than one log files pere node ([`cf9a375`](https://github.com/maidsafe/safe_network/commit/cf9a375790770deb31d88515204d09becb3c89c7))\n - Disable some testnet verfications and add Cargo.lock to version control ([`c5b3c83`](https://github.com/maidsafe/safe_network/commit/c5b3c83c771cdc44cf304ea50b1fcc1586854072))\n - Update the user when nodes verification starts ([`a9e6906`](https://github.com/maidsafe/safe_network/commit/a9e6906a4dfabe389a242afbe472bc7c87427b19))\n - Compare nodes logs info with the info retrieved from their RPC service ([`7859c5e`](https://github.com/maidsafe/safe_network/commit/7859c5ee7650ff26b2a1e7b7770aaee1af5692db))\n - Add root dir to node startup ([`18241f6`](https://github.com/maidsafe/safe_network/commit/18241f6b280f460812acd743b601ad3c4cce5212))\n - CI network churning test ([`d8fc275`](https://github.com/maidsafe/safe_network/commit/d8fc275020bdff5c0d555ae0d0dcd59c3d63a65c))\n - Exposing a gRPC interface on safenode bin/app ([`5b266b8`](https://github.com/maidsafe/safe_network/commit/5b266b8bbd1f46d8b87917d0573377ff1ecaf2f7))\n - Ensure testnet launch fails if build fails ([`1457a45`](https://github.com/maidsafe/safe_network/commit/1457a453341e35ad3fbf426b4e1fa4a57a753761))\n - Remove deps, remove EnvFilter ([`de04d62`](https://github.com/maidsafe/safe_network/commit/de04d62f6dc155616c14e0f4a07f3b8205398b1b))\n - Fix naming ([`d748fcd`](https://github.com/maidsafe/safe_network/commit/d748fcd6e6c3ba604fb898b3be8b73e96270e993))\n - Add docs + clippy fixes ([`ba7c741`](https://github.com/maidsafe/safe_network/commit/ba7c74175e7082f6a2d4afc64a85be2c56b9d8c9))\n - Make req/resp generic ([`5ce1e89`](https://github.com/maidsafe/safe_network/commit/5ce1e89c56cebd9c61f8032c2ca86c258e5f033a))\n - Add env filter and strip back testnet bin ([`892c8b3`](https://github.com/maidsafe/safe_network/commit/892c8b3abf332fbbe100bf04c0b04cc9e67be828))\n - Clippy lints ([`5e63386`](https://github.com/maidsafe/safe_network/commit/5e633868773e42c13326c2f52790c94d4cd88ae0))\n - 25 nodes and a couple of searches ([`1a22722`](https://github.com/maidsafe/safe_network/commit/1a22722198b5aecaca00dc167c7084d06f39160b))\n - Merge pull request #8 from joshuef/RandomPortNodes ([`34b2bfb`](https://github.com/maidsafe/safe_network/commit/34b2bfb7746fcd16f08aa2431181a502135b2865))\n - Initial comms by writing 127.0.0.1 ip addre for genesis ([`6190d22`](https://github.com/maidsafe/safe_network/commit/6190d222e04904baad12070f3893c2d0c425238a))\n - Add some logging to dirs per node ([`514e815`](https://github.com/maidsafe/safe_network/commit/514e8153bfc33cd5bb12e7998dd065e5f5c30c4c))\n - Cargo fix ([`f772949`](https://github.com/maidsafe/safe_network/commit/f772949320519c868a5e2ffc3b611aa138567afd))\n - Use a random port @ startup, write config if none exists ([`e7f1da1`](https://github.com/maidsafe/safe_network/commit/e7f1da121e9b7afd2784caeab1fd8b826c47fa85))\n - Merge pull request #6 from joshuef/AddTestnetBin ([`874c014`](https://github.com/maidsafe/safe_network/commit/874c01401acf980a226839247514e4bd69a58273))\n - Initial copy of testnet bin with basic tweaks. ([`fa4b3ea`](https://github.com/maidsafe/safe_network/commit/fa4b3eacb4930749ad229cf2dbd26949b0a77a7e))\n
" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/107916786", - "assets_url": "https://api.github.com/repos/maidsafe/safe_network/releases/107916786/assets", - "upload_url": "https://uploads.github.com/repos/maidsafe/safe_network/releases/107916786/assets{?name,label}", - "html_url": "https://github.com/maidsafe/safe_network/releases/tag/sn_testnet-v0.1.7", - "id": 107916786, - "author": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "node_id": "RE_kwDOJJwJ-M4Gbq3y", - "tag_name": "sn_testnet-v0.1.7", - "target_commitish": "main", - "name": "sn_testnet-v0.1.7", - "draft": false, - "prerelease": false, - "created_at": "2023-06-09T00:04:23Z", - "published_at": "2023-06-09T00:30:26Z", - "assets": [], - "tarball_url": "https://api.github.com/repos/maidsafe/safe_network/tarball/sn_testnet-v0.1.7", - "zipball_url": "https://api.github.com/repos/maidsafe/safe_network/zipball/sn_testnet-v0.1.7", - "body": "### Chore\n\n - disable some testnet verfications and add Cargo.lock to version control\n - ensure testnet launch fails if build fails\n - remove deps, remove EnvFilter\n We can specify log levels in the code as needed without having to bring in\n EnvFilter (and regex).\n \n Although right now regex is used elsewhere, we can hopefully remove that large dep\n - fix naming\n - add docs + clippy fixes\n - cargo fix\n\n### New Features\n\n - update the user when nodes verification starts\n - compare nodes logs info with the info retrieved from their RPC service\n - exposing a gRPC interface on safenode bin/app\n - make req/resp generic\n - add some logging to dirs per node\n - use a random port @ startup, write config if none exists\n - initial copy of testnet bin with basic tweaks.\n\n### Bug Fixes\n\n - it was reporting redundant info if it was spanned in more than one log files pere node\n - add root dir to node startup\n - add env filter and strip back testnet bin\n - clippy lints\n - initial comms by writing 127.0.0.1 ip addre for genesis\n\n### Test\n\n - CI network churning test\n\n### Commit Statistics\n\n\n\n - 22 commits contributed to the release over the course of 41 calendar days.\n - 19 commits were understood as [conventional](https://www.conventionalcommits.org).\n - 0 issues like '(#ID)' were seen in commit messages\n\n### Commit Details\n\n\n\n
view details\n\n * **Uncategorized**\n - It was reporting redundant info if it was spanned in more than one log files pere node ([`cf9a375`](https://github.com/maidsafe/safe_network/commit/cf9a375790770deb31d88515204d09becb3c89c7))\n - Disable some testnet verfications and add Cargo.lock to version control ([`c5b3c83`](https://github.com/maidsafe/safe_network/commit/c5b3c83c771cdc44cf304ea50b1fcc1586854072))\n - Update the user when nodes verification starts ([`a9e6906`](https://github.com/maidsafe/safe_network/commit/a9e6906a4dfabe389a242afbe472bc7c87427b19))\n - Compare nodes logs info with the info retrieved from their RPC service ([`7859c5e`](https://github.com/maidsafe/safe_network/commit/7859c5ee7650ff26b2a1e7b7770aaee1af5692db))\n - Add root dir to node startup ([`18241f6`](https://github.com/maidsafe/safe_network/commit/18241f6b280f460812acd743b601ad3c4cce5212))\n - CI network churning test ([`d8fc275`](https://github.com/maidsafe/safe_network/commit/d8fc275020bdff5c0d555ae0d0dcd59c3d63a65c))\n - Exposing a gRPC interface on safenode bin/app ([`5b266b8`](https://github.com/maidsafe/safe_network/commit/5b266b8bbd1f46d8b87917d0573377ff1ecaf2f7))\n - Ensure testnet launch fails if build fails ([`1457a45`](https://github.com/maidsafe/safe_network/commit/1457a453341e35ad3fbf426b4e1fa4a57a753761))\n - Remove deps, remove EnvFilter ([`de04d62`](https://github.com/maidsafe/safe_network/commit/de04d62f6dc155616c14e0f4a07f3b8205398b1b))\n - Fix naming ([`d748fcd`](https://github.com/maidsafe/safe_network/commit/d748fcd6e6c3ba604fb898b3be8b73e96270e993))\n - Add docs + clippy fixes ([`ba7c741`](https://github.com/maidsafe/safe_network/commit/ba7c74175e7082f6a2d4afc64a85be2c56b9d8c9))\n - Make req/resp generic ([`5ce1e89`](https://github.com/maidsafe/safe_network/commit/5ce1e89c56cebd9c61f8032c2ca86c258e5f033a))\n - Add env filter and strip back testnet bin ([`892c8b3`](https://github.com/maidsafe/safe_network/commit/892c8b3abf332fbbe100bf04c0b04cc9e67be828))\n - Clippy lints ([`5e63386`](https://github.com/maidsafe/safe_network/commit/5e633868773e42c13326c2f52790c94d4cd88ae0))\n - 25 nodes and a couple of searches ([`1a22722`](https://github.com/maidsafe/safe_network/commit/1a22722198b5aecaca00dc167c7084d06f39160b))\n - Merge pull request #8 from joshuef/RandomPortNodes ([`34b2bfb`](https://github.com/maidsafe/safe_network/commit/34b2bfb7746fcd16f08aa2431181a502135b2865))\n - Initial comms by writing 127.0.0.1 ip addre for genesis ([`6190d22`](https://github.com/maidsafe/safe_network/commit/6190d222e04904baad12070f3893c2d0c425238a))\n - Add some logging to dirs per node ([`514e815`](https://github.com/maidsafe/safe_network/commit/514e8153bfc33cd5bb12e7998dd065e5f5c30c4c))\n - Cargo fix ([`f772949`](https://github.com/maidsafe/safe_network/commit/f772949320519c868a5e2ffc3b611aa138567afd))\n - Use a random port @ startup, write config if none exists ([`e7f1da1`](https://github.com/maidsafe/safe_network/commit/e7f1da121e9b7afd2784caeab1fd8b826c47fa85))\n - Merge pull request #6 from joshuef/AddTestnetBin ([`874c014`](https://github.com/maidsafe/safe_network/commit/874c01401acf980a226839247514e4bd69a58273))\n - Initial copy of testnet bin with basic tweaks. ([`fa4b3ea`](https://github.com/maidsafe/safe_network/commit/fa4b3eacb4930749ad229cf2dbd26949b0a77a7e))\n
" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/108065785", - "assets_url": "https://api.github.com/repos/maidsafe/safe_network/releases/108065785/assets", - "upload_url": "https://uploads.github.com/repos/maidsafe/safe_network/releases/108065785/assets{?name,label}", - "html_url": "https://github.com/maidsafe/safe_network/releases/tag/sn_testnet-v0.1.11", - "id": 108065785, - "author": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "node_id": "RE_kwDOJJwJ-M4GcPP5", - "tag_name": "sn_testnet-v0.1.11", - "target_commitish": "main", - "name": "sn_testnet-v0.1.11", - "draft": false, - "prerelease": false, - "created_at": "2023-06-09T22:18:44Z", - "published_at": "2023-06-09T22:46:16Z", - "assets": [ - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112086170", - "id": 112086170, - "node_id": "RA_kwDOJJwJ-M4Grkya", - "name": "testnet-0.1.11-aarch64-unknown-linux-musl.tar.gz", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/x-gtar", - "state": "uploaded", - "size": 2440070, - "download_count": 0, - "created_at": "2023-06-09T22:47:57Z", - "updated_at": "2023-06-09T22:47:57Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_testnet-v0.1.11/testnet-0.1.11-aarch64-unknown-linux-musl.tar.gz" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112086169", - "id": 112086169, - "node_id": "RA_kwDOJJwJ-M4GrkyZ", - "name": "testnet-0.1.11-aarch64-unknown-linux-musl.zip", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/zip", - "state": "uploaded", - "size": 2440095, - "download_count": 0, - "created_at": "2023-06-09T22:47:57Z", - "updated_at": "2023-06-09T22:47:57Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_testnet-v0.1.11/testnet-0.1.11-aarch64-unknown-linux-musl.zip" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112086168", - "id": 112086168, - "node_id": "RA_kwDOJJwJ-M4GrkyY", - "name": "testnet-0.1.11-arm-unknown-linux-musleabi.tar.gz", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/x-gtar", - "state": "uploaded", - "size": 2539552, - "download_count": 0, - "created_at": "2023-06-09T22:47:57Z", - "updated_at": "2023-06-09T22:47:58Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_testnet-v0.1.11/testnet-0.1.11-arm-unknown-linux-musleabi.tar.gz" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112086172", - "id": 112086172, - "node_id": "RA_kwDOJJwJ-M4Grkyc", - "name": "testnet-0.1.11-arm-unknown-linux-musleabi.zip", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/zip", - "state": "uploaded", - "size": 2539591, - "download_count": 0, - "created_at": "2023-06-09T22:47:57Z", - "updated_at": "2023-06-09T22:47:57Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_testnet-v0.1.11/testnet-0.1.11-arm-unknown-linux-musleabi.zip" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112086171", - "id": 112086171, - "node_id": "RA_kwDOJJwJ-M4Grkyb", - "name": "testnet-0.1.11-armv7-unknown-linux-musleabihf.tar.gz", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/x-gtar", - "state": "uploaded", - "size": 2518657, - "download_count": 0, - "created_at": "2023-06-09T22:47:57Z", - "updated_at": "2023-06-09T22:47:57Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_testnet-v0.1.11/testnet-0.1.11-armv7-unknown-linux-musleabihf.tar.gz" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112086173", - "id": 112086173, - "node_id": "RA_kwDOJJwJ-M4Grkyd", - "name": "testnet-0.1.11-armv7-unknown-linux-musleabihf.zip", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/zip", - "state": "uploaded", - "size": 2519116, - "download_count": 0, - "created_at": "2023-06-09T22:47:58Z", - "updated_at": "2023-06-09T22:47:58Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_testnet-v0.1.11/testnet-0.1.11-armv7-unknown-linux-musleabihf.zip" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112086174", - "id": 112086174, - "node_id": "RA_kwDOJJwJ-M4Grkye", - "name": "testnet-0.1.11-x86_64-apple-darwin.tar.gz", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/x-gtar", - "state": "uploaded", - "size": 1375177, - "download_count": 0, - "created_at": "2023-06-09T22:47:58Z", - "updated_at": "2023-06-09T22:47:58Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_testnet-v0.1.11/testnet-0.1.11-x86_64-apple-darwin.tar.gz" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112086175", - "id": 112086175, - "node_id": "RA_kwDOJJwJ-M4Grkyf", - "name": "testnet-0.1.11-x86_64-apple-darwin.zip", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/zip", - "state": "uploaded", - "size": 1375441, - "download_count": 0, - "created_at": "2023-06-09T22:47:58Z", - "updated_at": "2023-06-09T22:47:58Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_testnet-v0.1.11/testnet-0.1.11-x86_64-apple-darwin.zip" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112086176", - "id": 112086176, - "node_id": "RA_kwDOJJwJ-M4Grkyg", - "name": "testnet-0.1.11-x86_64-pc-windows-msvc.tar.gz", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/x-gtar", - "state": "uploaded", - "size": 1060279, - "download_count": 0, - "created_at": "2023-06-09T22:47:58Z", - "updated_at": "2023-06-09T22:47:58Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_testnet-v0.1.11/testnet-0.1.11-x86_64-pc-windows-msvc.tar.gz" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112086177", - "id": 112086177, - "node_id": "RA_kwDOJJwJ-M4Grkyh", - "name": "testnet-0.1.11-x86_64-pc-windows-msvc.zip", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/zip", - "state": "uploaded", - "size": 1060432, - "download_count": 0, - "created_at": "2023-06-09T22:47:58Z", - "updated_at": "2023-06-09T22:47:59Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_testnet-v0.1.11/testnet-0.1.11-x86_64-pc-windows-msvc.zip" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112086178", - "id": 112086178, - "node_id": "RA_kwDOJJwJ-M4Grkyi", - "name": "testnet-0.1.11-x86_64-unknown-linux-musl.tar.gz", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/x-gtar", - "state": "uploaded", - "size": 2488586, - "download_count": 0, - "created_at": "2023-06-09T22:47:58Z", - "updated_at": "2023-06-09T22:47:59Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_testnet-v0.1.11/testnet-0.1.11-x86_64-unknown-linux-musl.tar.gz" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112086179", - "id": 112086179, - "node_id": "RA_kwDOJJwJ-M4Grkyj", - "name": "testnet-0.1.11-x86_64-unknown-linux-musl.zip", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/zip", - "state": "uploaded", - "size": 2488510, - "download_count": 0, - "created_at": "2023-06-09T22:47:59Z", - "updated_at": "2023-06-09T22:47:59Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_testnet-v0.1.11/testnet-0.1.11-x86_64-unknown-linux-musl.zip" - } - ], - "tarball_url": "https://api.github.com/repos/maidsafe/safe_network/tarball/sn_testnet-v0.1.11", - "zipball_url": "https://api.github.com/repos/maidsafe/safe_network/zipball/sn_testnet-v0.1.11", - "body": "### Chore\n\n - disable some testnet verfications and add Cargo.lock to version control\n - ensure testnet launch fails if build fails\n - remove deps, remove EnvFilter\n We can specify log levels in the code as needed without having to bring in\n EnvFilter (and regex).\n \n Although right now regex is used elsewhere, we can hopefully remove that large dep\n - fix naming\n - add docs + clippy fixes\n - cargo fix\n\n### New Features\n\n - update the user when nodes verification starts\n - compare nodes logs info with the info retrieved from their RPC service\n - exposing a gRPC interface on safenode bin/app\n - make req/resp generic\n - add some logging to dirs per node\n - use a random port @ startup, write config if none exists\n - initial copy of testnet bin with basic tweaks.\n\n### Bug Fixes\n\n - it was reporting redundant info if it was spanned in more than one log files pere node\n - add root dir to node startup\n - add env filter and strip back testnet bin\n - clippy lints\n - initial comms by writing 127.0.0.1 ip addre for genesis\n\n### Test\n\n - CI network churning test\n\n### Commit Statistics\n\n\n\n - 22 commits contributed to the release over the course of 41 calendar days.\n - 19 commits were understood as [conventional](https://www.conventionalcommits.org).\n - 0 issues like '(#ID)' were seen in commit messages\n\n### Commit Details\n\n\n\n
view details\n\n * **Uncategorized**\n - It was reporting redundant info if it was spanned in more than one log files pere node ([`cf9a375`](https://github.com/maidsafe/safe_network/commit/cf9a375790770deb31d88515204d09becb3c89c7))\n - Disable some testnet verfications and add Cargo.lock to version control ([`c5b3c83`](https://github.com/maidsafe/safe_network/commit/c5b3c83c771cdc44cf304ea50b1fcc1586854072))\n - Update the user when nodes verification starts ([`a9e6906`](https://github.com/maidsafe/safe_network/commit/a9e6906a4dfabe389a242afbe472bc7c87427b19))\n - Compare nodes logs info with the info retrieved from their RPC service ([`7859c5e`](https://github.com/maidsafe/safe_network/commit/7859c5ee7650ff26b2a1e7b7770aaee1af5692db))\n - Add root dir to node startup ([`18241f6`](https://github.com/maidsafe/safe_network/commit/18241f6b280f460812acd743b601ad3c4cce5212))\n - CI network churning test ([`d8fc275`](https://github.com/maidsafe/safe_network/commit/d8fc275020bdff5c0d555ae0d0dcd59c3d63a65c))\n - Exposing a gRPC interface on safenode bin/app ([`5b266b8`](https://github.com/maidsafe/safe_network/commit/5b266b8bbd1f46d8b87917d0573377ff1ecaf2f7))\n - Ensure testnet launch fails if build fails ([`1457a45`](https://github.com/maidsafe/safe_network/commit/1457a453341e35ad3fbf426b4e1fa4a57a753761))\n - Remove deps, remove EnvFilter ([`de04d62`](https://github.com/maidsafe/safe_network/commit/de04d62f6dc155616c14e0f4a07f3b8205398b1b))\n - Fix naming ([`d748fcd`](https://github.com/maidsafe/safe_network/commit/d748fcd6e6c3ba604fb898b3be8b73e96270e993))\n - Add docs + clippy fixes ([`ba7c741`](https://github.com/maidsafe/safe_network/commit/ba7c74175e7082f6a2d4afc64a85be2c56b9d8c9))\n - Make req/resp generic ([`5ce1e89`](https://github.com/maidsafe/safe_network/commit/5ce1e89c56cebd9c61f8032c2ca86c258e5f033a))\n - Add env filter and strip back testnet bin ([`892c8b3`](https://github.com/maidsafe/safe_network/commit/892c8b3abf332fbbe100bf04c0b04cc9e67be828))\n - Clippy lints ([`5e63386`](https://github.com/maidsafe/safe_network/commit/5e633868773e42c13326c2f52790c94d4cd88ae0))\n - 25 nodes and a couple of searches ([`1a22722`](https://github.com/maidsafe/safe_network/commit/1a22722198b5aecaca00dc167c7084d06f39160b))\n - Merge pull request #8 from joshuef/RandomPortNodes ([`34b2bfb`](https://github.com/maidsafe/safe_network/commit/34b2bfb7746fcd16f08aa2431181a502135b2865))\n - Initial comms by writing 127.0.0.1 ip addre for genesis ([`6190d22`](https://github.com/maidsafe/safe_network/commit/6190d222e04904baad12070f3893c2d0c425238a))\n - Add some logging to dirs per node ([`514e815`](https://github.com/maidsafe/safe_network/commit/514e8153bfc33cd5bb12e7998dd065e5f5c30c4c))\n - Cargo fix ([`f772949`](https://github.com/maidsafe/safe_network/commit/f772949320519c868a5e2ffc3b611aa138567afd))\n - Use a random port @ startup, write config if none exists ([`e7f1da1`](https://github.com/maidsafe/safe_network/commit/e7f1da121e9b7afd2784caeab1fd8b826c47fa85))\n - Merge pull request #6 from joshuef/AddTestnetBin ([`874c014`](https://github.com/maidsafe/safe_network/commit/874c01401acf980a226839247514e4bd69a58273))\n - Initial copy of testnet bin with basic tweaks. ([`fa4b3ea`](https://github.com/maidsafe/safe_network/commit/fa4b3eacb4930749ad229cf2dbd26949b0a77a7e))\n
" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/108047435", - "assets_url": "https://api.github.com/repos/maidsafe/safe_network/releases/108047435/assets", - "upload_url": "https://uploads.github.com/repos/maidsafe/safe_network/releases/108047435/assets{?name,label}", - "html_url": "https://github.com/maidsafe/safe_network/releases/tag/sn_testnet-v0.1.10", - "id": 108047435, - "author": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "node_id": "RE_kwDOJJwJ-M4GcKxL", - "tag_name": "sn_testnet-v0.1.10", - "target_commitish": "main", - "name": "sn_testnet-v0.1.10", - "draft": false, - "prerelease": false, - "created_at": "2023-06-09T20:45:12Z", - "published_at": "2023-06-09T21:24:47Z", - "assets": [], - "tarball_url": "https://api.github.com/repos/maidsafe/safe_network/tarball/sn_testnet-v0.1.10", - "zipball_url": "https://api.github.com/repos/maidsafe/safe_network/zipball/sn_testnet-v0.1.10", - "body": "### Chore\n\n - disable some testnet verfications and add Cargo.lock to version control\n - ensure testnet launch fails if build fails\n - remove deps, remove EnvFilter\n We can specify log levels in the code as needed without having to bring in\n EnvFilter (and regex).\n \n Although right now regex is used elsewhere, we can hopefully remove that large dep\n - fix naming\n - add docs + clippy fixes\n - cargo fix\n\n### New Features\n\n - update the user when nodes verification starts\n - compare nodes logs info with the info retrieved from their RPC service\n - exposing a gRPC interface on safenode bin/app\n - make req/resp generic\n - add some logging to dirs per node\n - use a random port @ startup, write config if none exists\n - initial copy of testnet bin with basic tweaks.\n\n### Bug Fixes\n\n - it was reporting redundant info if it was spanned in more than one log files pere node\n - add root dir to node startup\n - add env filter and strip back testnet bin\n - clippy lints\n - initial comms by writing 127.0.0.1 ip addre for genesis\n\n### Test\n\n - CI network churning test\n\n### Commit Statistics\n\n\n\n - 22 commits contributed to the release over the course of 41 calendar days.\n - 19 commits were understood as [conventional](https://www.conventionalcommits.org).\n - 0 issues like '(#ID)' were seen in commit messages\n\n### Commit Details\n\n\n\n
view details\n\n * **Uncategorized**\n - It was reporting redundant info if it was spanned in more than one log files pere node ([`cf9a375`](https://github.com/maidsafe/safe_network/commit/cf9a375790770deb31d88515204d09becb3c89c7))\n - Disable some testnet verfications and add Cargo.lock to version control ([`c5b3c83`](https://github.com/maidsafe/safe_network/commit/c5b3c83c771cdc44cf304ea50b1fcc1586854072))\n - Update the user when nodes verification starts ([`a9e6906`](https://github.com/maidsafe/safe_network/commit/a9e6906a4dfabe389a242afbe472bc7c87427b19))\n - Compare nodes logs info with the info retrieved from their RPC service ([`7859c5e`](https://github.com/maidsafe/safe_network/commit/7859c5ee7650ff26b2a1e7b7770aaee1af5692db))\n - Add root dir to node startup ([`18241f6`](https://github.com/maidsafe/safe_network/commit/18241f6b280f460812acd743b601ad3c4cce5212))\n - CI network churning test ([`d8fc275`](https://github.com/maidsafe/safe_network/commit/d8fc275020bdff5c0d555ae0d0dcd59c3d63a65c))\n - Exposing a gRPC interface on safenode bin/app ([`5b266b8`](https://github.com/maidsafe/safe_network/commit/5b266b8bbd1f46d8b87917d0573377ff1ecaf2f7))\n - Ensure testnet launch fails if build fails ([`1457a45`](https://github.com/maidsafe/safe_network/commit/1457a453341e35ad3fbf426b4e1fa4a57a753761))\n - Remove deps, remove EnvFilter ([`de04d62`](https://github.com/maidsafe/safe_network/commit/de04d62f6dc155616c14e0f4a07f3b8205398b1b))\n - Fix naming ([`d748fcd`](https://github.com/maidsafe/safe_network/commit/d748fcd6e6c3ba604fb898b3be8b73e96270e993))\n - Add docs + clippy fixes ([`ba7c741`](https://github.com/maidsafe/safe_network/commit/ba7c74175e7082f6a2d4afc64a85be2c56b9d8c9))\n - Make req/resp generic ([`5ce1e89`](https://github.com/maidsafe/safe_network/commit/5ce1e89c56cebd9c61f8032c2ca86c258e5f033a))\n - Add env filter and strip back testnet bin ([`892c8b3`](https://github.com/maidsafe/safe_network/commit/892c8b3abf332fbbe100bf04c0b04cc9e67be828))\n - Clippy lints ([`5e63386`](https://github.com/maidsafe/safe_network/commit/5e633868773e42c13326c2f52790c94d4cd88ae0))\n - 25 nodes and a couple of searches ([`1a22722`](https://github.com/maidsafe/safe_network/commit/1a22722198b5aecaca00dc167c7084d06f39160b))\n - Merge pull request #8 from joshuef/RandomPortNodes ([`34b2bfb`](https://github.com/maidsafe/safe_network/commit/34b2bfb7746fcd16f08aa2431181a502135b2865))\n - Initial comms by writing 127.0.0.1 ip addre for genesis ([`6190d22`](https://github.com/maidsafe/safe_network/commit/6190d222e04904baad12070f3893c2d0c425238a))\n - Add some logging to dirs per node ([`514e815`](https://github.com/maidsafe/safe_network/commit/514e8153bfc33cd5bb12e7998dd065e5f5c30c4c))\n - Cargo fix ([`f772949`](https://github.com/maidsafe/safe_network/commit/f772949320519c868a5e2ffc3b611aa138567afd))\n - Use a random port @ startup, write config if none exists ([`e7f1da1`](https://github.com/maidsafe/safe_network/commit/e7f1da121e9b7afd2784caeab1fd8b826c47fa85))\n - Merge pull request #6 from joshuef/AddTestnetBin ([`874c014`](https://github.com/maidsafe/safe_network/commit/874c01401acf980a226839247514e4bd69a58273))\n - Initial copy of testnet bin with basic tweaks. ([`fa4b3ea`](https://github.com/maidsafe/safe_network/commit/fa4b3eacb4930749ad229cf2dbd26949b0a77a7e))\n
" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/108065730", - "assets_url": "https://api.github.com/repos/maidsafe/safe_network/releases/108065730/assets", - "upload_url": "https://uploads.github.com/repos/maidsafe/safe_network/releases/108065730/assets{?name,label}", - "html_url": "https://github.com/maidsafe/safe_network/releases/tag/sn_node-v0.83.7", - "id": 108065730, - "author": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "node_id": "RE_kwDOJJwJ-M4GcPPC", - "tag_name": "sn_node-v0.83.7", - "target_commitish": "main", - "name": "sn_node-v0.83.7", - "draft": false, - "prerelease": false, - "created_at": "2023-06-09T22:18:44Z", - "published_at": "2023-06-09T22:45:25Z", - "assets": [ - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112086115", - "id": 112086115, - "node_id": "RA_kwDOJJwJ-M4Grkxj", - "name": "safenode-0.83.7-aarch64-unknown-linux-musl.tar.gz", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/x-gtar", - "state": "uploaded", - "size": 6332900, - "download_count": 0, - "created_at": "2023-06-09T22:47:22Z", - "updated_at": "2023-06-09T22:47:23Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_node-v0.83.7/safenode-0.83.7-aarch64-unknown-linux-musl.tar.gz" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112086118", - "id": 112086118, - "node_id": "RA_kwDOJJwJ-M4Grkxm", - "name": "safenode-0.83.7-aarch64-unknown-linux-musl.zip", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/zip", - "state": "uploaded", - "size": 6332173, - "download_count": 0, - "created_at": "2023-06-09T22:47:22Z", - "updated_at": "2023-06-09T22:47:23Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_node-v0.83.7/safenode-0.83.7-aarch64-unknown-linux-musl.zip" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112086114", - "id": 112086114, - "node_id": "RA_kwDOJJwJ-M4Grkxi", - "name": "safenode-0.83.7-arm-unknown-linux-musleabi.tar.gz", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/x-gtar", - "state": "uploaded", - "size": 6502359, - "download_count": 0, - "created_at": "2023-06-09T22:47:21Z", - "updated_at": "2023-06-09T22:47:23Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_node-v0.83.7/safenode-0.83.7-arm-unknown-linux-musleabi.tar.gz" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112086117", - "id": 112086117, - "node_id": "RA_kwDOJJwJ-M4Grkxl", - "name": "safenode-0.83.7-arm-unknown-linux-musleabi.zip", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/zip", - "state": "uploaded", - "size": 6502260, - "download_count": 0, - "created_at": "2023-06-09T22:47:22Z", - "updated_at": "2023-06-09T22:47:23Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_node-v0.83.7/safenode-0.83.7-arm-unknown-linux-musleabi.zip" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112086116", - "id": 112086116, - "node_id": "RA_kwDOJJwJ-M4Grkxk", - "name": "safenode-0.83.7-armv7-unknown-linux-musleabihf.tar.gz", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/x-gtar", - "state": "uploaded", - "size": 6456214, - "download_count": 0, - "created_at": "2023-06-09T22:47:22Z", - "updated_at": "2023-06-09T22:47:23Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_node-v0.83.7/safenode-0.83.7-armv7-unknown-linux-musleabihf.tar.gz" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112086125", - "id": 112086125, - "node_id": "RA_kwDOJJwJ-M4Grkxt", - "name": "safenode-0.83.7-armv7-unknown-linux-musleabihf.zip", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/zip", - "state": "uploaded", - "size": 6456558, - "download_count": 0, - "created_at": "2023-06-09T22:47:23Z", - "updated_at": "2023-06-09T22:47:24Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_node-v0.83.7/safenode-0.83.7-armv7-unknown-linux-musleabihf.zip" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112086126", - "id": 112086126, - "node_id": "RA_kwDOJJwJ-M4Grkxu", - "name": "safenode-0.83.7-x86_64-apple-darwin.tar.gz", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/x-gtar", - "state": "uploaded", - "size": 4316317, - "download_count": 0, - "created_at": "2023-06-09T22:47:23Z", - "updated_at": "2023-06-09T22:47:24Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_node-v0.83.7/safenode-0.83.7-x86_64-apple-darwin.tar.gz" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112086132", - "id": 112086132, - "node_id": "RA_kwDOJJwJ-M4Grkx0", - "name": "safenode-0.83.7-x86_64-apple-darwin.zip", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/zip", - "state": "uploaded", - "size": 4316359, - "download_count": 0, - "created_at": "2023-06-09T22:47:23Z", - "updated_at": "2023-06-09T22:47:24Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_node-v0.83.7/safenode-0.83.7-x86_64-apple-darwin.zip" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112086131", - "id": 112086131, - "node_id": "RA_kwDOJJwJ-M4Grkxz", - "name": "safenode-0.83.7-x86_64-pc-windows-msvc.tar.gz", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/x-gtar", - "state": "uploaded", - "size": 3829388, - "download_count": 0, - "created_at": "2023-06-09T22:47:23Z", - "updated_at": "2023-06-09T22:47:24Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_node-v0.83.7/safenode-0.83.7-x86_64-pc-windows-msvc.tar.gz" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112086135", - "id": 112086135, - "node_id": "RA_kwDOJJwJ-M4Grkx3", - "name": "safenode-0.83.7-x86_64-pc-windows-msvc.zip", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/zip", - "state": "uploaded", - "size": 3829249, - "download_count": 0, - "created_at": "2023-06-09T22:47:23Z", - "updated_at": "2023-06-09T22:47:24Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_node-v0.83.7/safenode-0.83.7-x86_64-pc-windows-msvc.zip" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112086136", - "id": 112086136, - "node_id": "RA_kwDOJJwJ-M4Grkx4", - "name": "safenode-0.83.7-x86_64-unknown-linux-musl.tar.gz", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/x-gtar", - "state": "uploaded", - "size": 6435566, - "download_count": 0, - "created_at": "2023-06-09T22:47:24Z", - "updated_at": "2023-06-09T22:47:24Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_node-v0.83.7/safenode-0.83.7-x86_64-unknown-linux-musl.tar.gz" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112086137", - "id": 112086137, - "node_id": "RA_kwDOJJwJ-M4Grkx5", - "name": "safenode-0.83.7-x86_64-unknown-linux-musl.zip", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/zip", - "state": "uploaded", - "size": 6434853, - "download_count": 0, - "created_at": "2023-06-09T22:47:24Z", - "updated_at": "2023-06-09T22:47:25Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_node-v0.83.7/safenode-0.83.7-x86_64-unknown-linux-musl.zip" - } - ], - "tarball_url": "https://api.github.com/repos/maidsafe/safe_network/tarball/sn_node-v0.83.7", - "zipball_url": "https://api.github.com/repos/maidsafe/safe_network/zipball/sn_node-v0.83.7", - "body": "### Added\n- attach payment proof when uploading Chunks\n\n### Fixed\n- reduce churn weight to ~1/2mb\n\n### Other\n- Revert \"chore(release): sn_cli-v0.77.1/sn_client-v0.85.2/sn_networking-v0.1.2/sn_node-v0.83.1\"\n- *(release)* sn_cli-v0.77.1/sn_client-v0.85.2/sn_networking-v0.1.2/sn_node-v0.83.1\n- Revert \"chore(release): sn_cli-v0.77.1/sn_client-v0.85.2/sn_networking-v0.1.2/sn_protocol-v0.1.2/sn_node-v0.83.1/sn_record_store-v0.1.2/sn_registers-v0.1.2\"\n- *(release)* sn_cli-v0.77.1/sn_client-v0.85.2/sn_networking-v0.1.2/sn_protocol-v0.1.2/sn_node-v0.83.1/sn_record_store-v0.1.2/sn_registers-v0.1.2\n- *(logs)* enable metrics feature by default\n- log msg text updated\n- making Chunk payment proof optional for now\n- adding unit tests to payment proof utilities\n- moving all payment proofs utilities into sn_transfers crate" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/108047365", - "assets_url": "https://api.github.com/repos/maidsafe/safe_network/releases/108047365/assets", - "upload_url": "https://uploads.github.com/repos/maidsafe/safe_network/releases/108047365/assets{?name,label}", - "html_url": "https://github.com/maidsafe/safe_network/releases/tag/sn_node-v0.83.6", - "id": 108047365, - "author": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "node_id": "RE_kwDOJJwJ-M4GcKwF", - "tag_name": "sn_node-v0.83.6", - "target_commitish": "main", - "name": "sn_node-v0.83.6", - "draft": false, - "prerelease": false, - "created_at": "2023-06-09T20:45:12Z", - "published_at": "2023-06-09T21:23:48Z", - "assets": [], - "tarball_url": "https://api.github.com/repos/maidsafe/safe_network/tarball/sn_node-v0.83.6", - "zipball_url": "https://api.github.com/repos/maidsafe/safe_network/zipball/sn_node-v0.83.6", - "body": "### Added\n- attach payment proof when uploading Chunks\n\n### Fixed\n- reduce churn weight to ~1/2mb\n\n### Other\n- Revert \"chore(release): sn_cli-v0.77.1/sn_client-v0.85.2/sn_networking-v0.1.2/sn_node-v0.83.1\"\n- *(release)* sn_cli-v0.77.1/sn_client-v0.85.2/sn_networking-v0.1.2/sn_node-v0.83.1\n- Revert \"chore(release): sn_cli-v0.77.1/sn_client-v0.85.2/sn_networking-v0.1.2/sn_protocol-v0.1.2/sn_node-v0.83.1/sn_record_store-v0.1.2/sn_registers-v0.1.2\"\n- *(release)* sn_cli-v0.77.1/sn_client-v0.85.2/sn_networking-v0.1.2/sn_protocol-v0.1.2/sn_node-v0.83.1/sn_record_store-v0.1.2/sn_registers-v0.1.2\n- *(logs)* enable metrics feature by default\n- log msg text updated\n- making Chunk payment proof optional for now\n- adding unit tests to payment proof utilities\n- moving all payment proofs utilities into sn_transfers crate" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/107932331", - "assets_url": "https://api.github.com/repos/maidsafe/safe_network/releases/107932331/assets", - "upload_url": "https://uploads.github.com/repos/maidsafe/safe_network/releases/107932331/assets{?name,label}", - "html_url": "https://github.com/maidsafe/safe_network/releases/tag/sn_node-v0.83.5", - "id": 107932331, - "author": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "node_id": "RE_kwDOJJwJ-M4Gbuqr", - "tag_name": "sn_node-v0.83.5", - "target_commitish": "main", - "name": "sn_node-v0.83.5", - "draft": false, - "prerelease": false, - "created_at": "2023-06-09T04:22:22Z", - "published_at": "2023-06-09T04:48:51Z", - "assets": [], - "tarball_url": "https://api.github.com/repos/maidsafe/safe_network/tarball/sn_node-v0.83.5", - "zipball_url": "https://api.github.com/repos/maidsafe/safe_network/zipball/sn_node-v0.83.5", - "body": "### Added\n- attach payment proof when uploading Chunks\n\n### Fixed\n- reduce churn weight to ~1/2mb\n\n### Other\n- Revert \"chore(release): sn_cli-v0.77.1/sn_client-v0.85.2/sn_networking-v0.1.2/sn_node-v0.83.1\"\n- *(release)* sn_cli-v0.77.1/sn_client-v0.85.2/sn_networking-v0.1.2/sn_node-v0.83.1\n- Revert \"chore(release): sn_cli-v0.77.1/sn_client-v0.85.2/sn_networking-v0.1.2/sn_protocol-v0.1.2/sn_node-v0.83.1/sn_record_store-v0.1.2/sn_registers-v0.1.2\"\n- *(release)* sn_cli-v0.77.1/sn_client-v0.85.2/sn_networking-v0.1.2/sn_protocol-v0.1.2/sn_node-v0.83.1/sn_record_store-v0.1.2/sn_registers-v0.1.2\n- *(logs)* enable metrics feature by default\n- log msg text updated\n- making Chunk payment proof optional for now\n- adding unit tests to payment proof utilities\n- moving all payment proofs utilities into sn_transfers crate" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/107921436", - "assets_url": "https://api.github.com/repos/maidsafe/safe_network/releases/107921436/assets", - "upload_url": "https://uploads.github.com/repos/maidsafe/safe_network/releases/107921436/assets{?name,label}", - "html_url": "https://github.com/maidsafe/safe_network/releases/tag/sn_node-v0.83.4", - "id": 107921436, - "author": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "node_id": "RE_kwDOJJwJ-M4GbsAc", - "tag_name": "sn_node-v0.83.4", - "target_commitish": "main", - "name": "sn_node-v0.83.4", - "draft": false, - "prerelease": false, - "created_at": "2023-06-09T00:59:43Z", - "published_at": "2023-06-09T01:30:49Z", - "assets": [], - "tarball_url": "https://api.github.com/repos/maidsafe/safe_network/tarball/sn_node-v0.83.4", - "zipball_url": "https://api.github.com/repos/maidsafe/safe_network/zipball/sn_node-v0.83.4", - "body": "### Added\n- attach payment proof when uploading Chunks\n\n### Fixed\n- reduce churn weight to ~1/2mb\n\n### Other\n- Revert \"chore(release): sn_cli-v0.77.1/sn_client-v0.85.2/sn_networking-v0.1.2/sn_node-v0.83.1\"\n- *(release)* sn_cli-v0.77.1/sn_client-v0.85.2/sn_networking-v0.1.2/sn_node-v0.83.1\n- Revert \"chore(release): sn_cli-v0.77.1/sn_client-v0.85.2/sn_networking-v0.1.2/sn_protocol-v0.1.2/sn_node-v0.83.1/sn_record_store-v0.1.2/sn_registers-v0.1.2\"\n- *(release)* sn_cli-v0.77.1/sn_client-v0.85.2/sn_networking-v0.1.2/sn_protocol-v0.1.2/sn_node-v0.83.1/sn_record_store-v0.1.2/sn_registers-v0.1.2\n- *(logs)* enable metrics feature by default\n- log msg text updated\n- making Chunk payment proof optional for now\n- adding unit tests to payment proof utilities\n- moving all payment proofs utilities into sn_transfers crate" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/107916748", - "assets_url": "https://api.github.com/repos/maidsafe/safe_network/releases/107916748/assets", - "upload_url": "https://uploads.github.com/repos/maidsafe/safe_network/releases/107916748/assets{?name,label}", - "html_url": "https://github.com/maidsafe/safe_network/releases/tag/sn_node-v0.83.3", - "id": 107916748, - "author": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "node_id": "RE_kwDOJJwJ-M4Gbq3M", - "tag_name": "sn_node-v0.83.3", - "target_commitish": "main", - "name": "sn_node-v0.83.3", - "draft": false, - "prerelease": false, - "created_at": "2023-06-09T00:04:23Z", - "published_at": "2023-06-09T00:29:41Z", - "assets": [], - "tarball_url": "https://api.github.com/repos/maidsafe/safe_network/tarball/sn_node-v0.83.3", - "zipball_url": "https://api.github.com/repos/maidsafe/safe_network/zipball/sn_node-v0.83.3", - "body": "### Added\n- attach payment proof when uploading Chunks\n\n### Fixed\n- reduce churn weight to ~1/2mb\n\n### Other\n- Revert \"chore(release): sn_cli-v0.77.1/sn_client-v0.85.2/sn_networking-v0.1.2/sn_node-v0.83.1\"\n- *(release)* sn_cli-v0.77.1/sn_client-v0.85.2/sn_networking-v0.1.2/sn_node-v0.83.1\n- Revert \"chore(release): sn_cli-v0.77.1/sn_client-v0.85.2/sn_networking-v0.1.2/sn_protocol-v0.1.2/sn_node-v0.83.1/sn_record_store-v0.1.2/sn_registers-v0.1.2\"\n- *(release)* sn_cli-v0.77.1/sn_client-v0.85.2/sn_networking-v0.1.2/sn_protocol-v0.1.2/sn_node-v0.83.1/sn_record_store-v0.1.2/sn_registers-v0.1.2\n- *(logs)* enable metrics feature by default\n- log msg text updated\n- making Chunk payment proof optional for now\n- adding unit tests to payment proof utilities\n- moving all payment proofs utilities into sn_transfers crate" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/108064722", - "assets_url": "https://api.github.com/repos/maidsafe/safe_network/releases/108064722/assets", - "upload_url": "https://uploads.github.com/repos/maidsafe/safe_network/releases/108064722/assets{?name,label}", - "html_url": "https://github.com/maidsafe/safe_network/releases/tag/sn_cli-v0.77.9", - "id": 108064722, - "author": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "node_id": "RE_kwDOJJwJ-M4GcO_S", - "tag_name": "sn_cli-v0.77.9", - "target_commitish": "main", - "name": "sn_cli-v0.77.9", - "draft": false, - "prerelease": false, - "created_at": "2023-06-09T22:18:44Z", - "published_at": "2023-06-09T22:42:33Z", - "assets": [ - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112086087", - "id": 112086087, - "node_id": "RA_kwDOJJwJ-M4GrkxH", - "name": "safe-0.77.9-aarch64-unknown-linux-musl.tar.gz", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/x-gtar", - "state": "uploaded", - "size": 6978301, - "download_count": 0, - "created_at": "2023-06-09T22:46:46Z", - "updated_at": "2023-06-09T22:46:47Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_cli-v0.77.9/safe-0.77.9-aarch64-unknown-linux-musl.tar.gz" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112086089", - "id": 112086089, - "node_id": "RA_kwDOJJwJ-M4GrkxJ", - "name": "safe-0.77.9-aarch64-unknown-linux-musl.zip", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/zip", - "state": "uploaded", - "size": 6978042, - "download_count": 0, - "created_at": "2023-06-09T22:46:46Z", - "updated_at": "2023-06-09T22:46:47Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_cli-v0.77.9/safe-0.77.9-aarch64-unknown-linux-musl.zip" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112086085", - "id": 112086085, - "node_id": "RA_kwDOJJwJ-M4GrkxF", - "name": "safe-0.77.9-arm-unknown-linux-musleabi.tar.gz", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/x-gtar", - "state": "uploaded", - "size": 7147114, - "download_count": 0, - "created_at": "2023-06-09T22:46:46Z", - "updated_at": "2023-06-09T22:46:47Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_cli-v0.77.9/safe-0.77.9-arm-unknown-linux-musleabi.tar.gz" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112086088", - "id": 112086088, - "node_id": "RA_kwDOJJwJ-M4GrkxI", - "name": "safe-0.77.9-arm-unknown-linux-musleabi.zip", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/zip", - "state": "uploaded", - "size": 7147137, - "download_count": 0, - "created_at": "2023-06-09T22:46:46Z", - "updated_at": "2023-06-09T22:46:47Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_cli-v0.77.9/safe-0.77.9-arm-unknown-linux-musleabi.zip" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112086086", - "id": 112086086, - "node_id": "RA_kwDOJJwJ-M4GrkxG", - "name": "safe-0.77.9-armv7-unknown-linux-musleabihf.tar.gz", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/x-gtar", - "state": "uploaded", - "size": 7069383, - "download_count": 0, - "created_at": "2023-06-09T22:46:46Z", - "updated_at": "2023-06-09T22:46:47Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_cli-v0.77.9/safe-0.77.9-armv7-unknown-linux-musleabihf.tar.gz" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112086091", - "id": 112086091, - "node_id": "RA_kwDOJJwJ-M4GrkxL", - "name": "safe-0.77.9-armv7-unknown-linux-musleabihf.zip", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/zip", - "state": "uploaded", - "size": 7069947, - "download_count": 0, - "created_at": "2023-06-09T22:46:47Z", - "updated_at": "2023-06-09T22:46:48Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_cli-v0.77.9/safe-0.77.9-armv7-unknown-linux-musleabihf.zip" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112086093", - "id": 112086093, - "node_id": "RA_kwDOJJwJ-M4GrkxN", - "name": "safe-0.77.9-x86_64-apple-darwin.tar.gz", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/x-gtar", - "state": "uploaded", - "size": 4957217, - "download_count": 0, - "created_at": "2023-06-09T22:46:48Z", - "updated_at": "2023-06-09T22:46:49Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_cli-v0.77.9/safe-0.77.9-x86_64-apple-darwin.tar.gz" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112086092", - "id": 112086092, - "node_id": "RA_kwDOJJwJ-M4GrkxM", - "name": "safe-0.77.9-x86_64-apple-darwin.zip", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/zip", - "state": "uploaded", - "size": 4957452, - "download_count": 0, - "created_at": "2023-06-09T22:46:47Z", - "updated_at": "2023-06-09T22:46:49Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_cli-v0.77.9/safe-0.77.9-x86_64-apple-darwin.zip" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112086094", - "id": 112086094, - "node_id": "RA_kwDOJJwJ-M4GrkxO", - "name": "safe-0.77.9-x86_64-pc-windows-msvc.tar.gz", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/x-gtar", - "state": "uploaded", - "size": 4481988, - "download_count": 0, - "created_at": "2023-06-09T22:46:48Z", - "updated_at": "2023-06-09T22:46:48Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_cli-v0.77.9/safe-0.77.9-x86_64-pc-windows-msvc.tar.gz" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112086095", - "id": 112086095, - "node_id": "RA_kwDOJJwJ-M4GrkxP", - "name": "safe-0.77.9-x86_64-pc-windows-msvc.zip", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/zip", - "state": "uploaded", - "size": 4481791, - "download_count": 0, - "created_at": "2023-06-09T22:46:48Z", - "updated_at": "2023-06-09T22:46:48Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_cli-v0.77.9/safe-0.77.9-x86_64-pc-windows-msvc.zip" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112086096", - "id": 112086096, - "node_id": "RA_kwDOJJwJ-M4GrkxQ", - "name": "safe-0.77.9-x86_64-unknown-linux-musl.tar.gz", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/x-gtar", - "state": "uploaded", - "size": 7095997, - "download_count": 0, - "created_at": "2023-06-09T22:46:48Z", - "updated_at": "2023-06-09T22:46:49Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_cli-v0.77.9/safe-0.77.9-x86_64-unknown-linux-musl.tar.gz" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112086097", - "id": 112086097, - "node_id": "RA_kwDOJJwJ-M4GrkxR", - "name": "safe-0.77.9-x86_64-unknown-linux-musl.zip", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/zip", - "state": "uploaded", - "size": 7096139, - "download_count": 0, - "created_at": "2023-06-09T22:46:49Z", - "updated_at": "2023-06-09T22:46:49Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_cli-v0.77.9/safe-0.77.9-x86_64-unknown-linux-musl.zip" - } - ], - "tarball_url": "https://api.github.com/repos/maidsafe/safe_network/tarball/sn_cli-v0.77.9", - "zipball_url": "https://api.github.com/repos/maidsafe/safe_network/zipball/sn_cli-v0.77.9", - "body": "### Other\n- improve documentation for cli commands" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/108047094", - "assets_url": "https://api.github.com/repos/maidsafe/safe_network/releases/108047094/assets", - "upload_url": "https://uploads.github.com/repos/maidsafe/safe_network/releases/108047094/assets{?name,label}", - "html_url": "https://github.com/maidsafe/safe_network/releases/tag/sn_cli-v0.77.8", - "id": 108047094, - "author": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "node_id": "RE_kwDOJJwJ-M4GcKr2", - "tag_name": "sn_cli-v0.77.8", - "target_commitish": "main", - "name": "sn_cli-v0.77.8", - "draft": false, - "prerelease": false, - "created_at": "2023-06-09T20:45:12Z", - "published_at": "2023-06-09T21:20:07Z", - "assets": [ - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112078558", - "id": 112078558, - "node_id": "RA_kwDOJJwJ-M4Gri7e", - "name": "safe-0.77.8-aarch64-unknown-linux-musl.tar.gz", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/x-gtar", - "state": "uploaded", - "size": 6973206, - "download_count": 0, - "created_at": "2023-06-09T21:25:14Z", - "updated_at": "2023-06-09T21:25:15Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_cli-v0.77.8/safe-0.77.8-aarch64-unknown-linux-musl.tar.gz" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112078557", - "id": 112078557, - "node_id": "RA_kwDOJJwJ-M4Gri7d", - "name": "safe-0.77.8-aarch64-unknown-linux-musl.zip", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/zip", - "state": "uploaded", - "size": 6973309, - "download_count": 0, - "created_at": "2023-06-09T21:25:14Z", - "updated_at": "2023-06-09T21:25:15Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_cli-v0.77.8/safe-0.77.8-aarch64-unknown-linux-musl.zip" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112078556", - "id": 112078556, - "node_id": "RA_kwDOJJwJ-M4Gri7c", - "name": "safe-0.77.8-arm-unknown-linux-musleabi.tar.gz", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/x-gtar", - "state": "uploaded", - "size": 7148189, - "download_count": 0, - "created_at": "2023-06-09T21:25:14Z", - "updated_at": "2023-06-09T21:25:15Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_cli-v0.77.8/safe-0.77.8-arm-unknown-linux-musleabi.tar.gz" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112078554", - "id": 112078554, - "node_id": "RA_kwDOJJwJ-M4Gri7a", - "name": "safe-0.77.8-arm-unknown-linux-musleabi.zip", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/zip", - "state": "uploaded", - "size": 7148161, - "download_count": 0, - "created_at": "2023-06-09T21:25:14Z", - "updated_at": "2023-06-09T21:25:15Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_cli-v0.77.8/safe-0.77.8-arm-unknown-linux-musleabi.zip" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112078555", - "id": 112078555, - "node_id": "RA_kwDOJJwJ-M4Gri7b", - "name": "safe-0.77.8-armv7-unknown-linux-musleabihf.tar.gz", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/x-gtar", - "state": "uploaded", - "size": 7069076, - "download_count": 0, - "created_at": "2023-06-09T21:25:14Z", - "updated_at": "2023-06-09T21:25:15Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_cli-v0.77.8/safe-0.77.8-armv7-unknown-linux-musleabihf.tar.gz" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112078561", - "id": 112078561, - "node_id": "RA_kwDOJJwJ-M4Gri7h", - "name": "safe-0.77.8-armv7-unknown-linux-musleabihf.zip", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/zip", - "state": "uploaded", - "size": 7069026, - "download_count": 0, - "created_at": "2023-06-09T21:25:15Z", - "updated_at": "2023-06-09T21:25:16Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_cli-v0.77.8/safe-0.77.8-armv7-unknown-linux-musleabihf.zip" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112078564", - "id": 112078564, - "node_id": "RA_kwDOJJwJ-M4Gri7k", - "name": "safe-0.77.8-x86_64-apple-darwin.tar.gz", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/x-gtar", - "state": "uploaded", - "size": 4957959, - "download_count": 0, - "created_at": "2023-06-09T21:25:15Z", - "updated_at": "2023-06-09T21:25:16Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_cli-v0.77.8/safe-0.77.8-x86_64-apple-darwin.tar.gz" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112078562", - "id": 112078562, - "node_id": "RA_kwDOJJwJ-M4Gri7i", - "name": "safe-0.77.8-x86_64-apple-darwin.zip", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/zip", - "state": "uploaded", - "size": 4958243, - "download_count": 0, - "created_at": "2023-06-09T21:25:15Z", - "updated_at": "2023-06-09T21:25:16Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_cli-v0.77.8/safe-0.77.8-x86_64-apple-darwin.zip" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112078563", - "id": 112078563, - "node_id": "RA_kwDOJJwJ-M4Gri7j", - "name": "safe-0.77.8-x86_64-pc-windows-msvc.tar.gz", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/x-gtar", - "state": "uploaded", - "size": 4484519, - "download_count": 0, - "created_at": "2023-06-09T21:25:15Z", - "updated_at": "2023-06-09T21:25:16Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_cli-v0.77.8/safe-0.77.8-x86_64-pc-windows-msvc.tar.gz" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112078565", - "id": 112078565, - "node_id": "RA_kwDOJJwJ-M4Gri7l", - "name": "safe-0.77.8-x86_64-pc-windows-msvc.zip", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/zip", - "state": "uploaded", - "size": 4483692, - "download_count": 0, - "created_at": "2023-06-09T21:25:15Z", - "updated_at": "2023-06-09T21:25:16Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_cli-v0.77.8/safe-0.77.8-x86_64-pc-windows-msvc.zip" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112078567", - "id": 112078567, - "node_id": "RA_kwDOJJwJ-M4Gri7n", - "name": "safe-0.77.8-x86_64-unknown-linux-musl.tar.gz", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/x-gtar", - "state": "uploaded", - "size": 7094594, - "download_count": 0, - "created_at": "2023-06-09T21:25:16Z", - "updated_at": "2023-06-09T21:25:17Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_cli-v0.77.8/safe-0.77.8-x86_64-unknown-linux-musl.tar.gz" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112078568", - "id": 112078568, - "node_id": "RA_kwDOJJwJ-M4Gri7o", - "name": "safe-0.77.8-x86_64-unknown-linux-musl.zip", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/zip", - "state": "uploaded", - "size": 7095149, - "download_count": 0, - "created_at": "2023-06-09T21:25:16Z", - "updated_at": "2023-06-09T21:25:17Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_cli-v0.77.8/safe-0.77.8-x86_64-unknown-linux-musl.zip" - } - ], - "tarball_url": "https://api.github.com/repos/maidsafe/safe_network/tarball/sn_cli-v0.77.8", - "zipball_url": "https://api.github.com/repos/maidsafe/safe_network/zipball/sn_cli-v0.77.8", - "body": "### Other\n- manually change crate version" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/107999535", - "assets_url": "https://api.github.com/repos/maidsafe/safe_network/releases/107999535/assets", - "upload_url": "https://uploads.github.com/repos/maidsafe/safe_network/releases/107999535/assets{?name,label}", - "html_url": "https://github.com/maidsafe/safe_network/releases/tag/sn_cli-v0.77.7", - "id": 107999535, - "author": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "node_id": "RE_kwDOJJwJ-M4Gb_Ev", - "tag_name": "sn_cli-v0.77.7", - "target_commitish": "main", - "name": "sn_cli-v0.77.7", - "draft": false, - "prerelease": false, - "created_at": "2023-06-09T15:19:53Z", - "published_at": "2023-06-09T15:39:23Z", - "assets": [], - "tarball_url": "https://api.github.com/repos/maidsafe/safe_network/tarball/sn_cli-v0.77.7", - "zipball_url": "https://api.github.com/repos/maidsafe/safe_network/zipball/sn_cli-v0.77.7", - "body": "### Other\n- update dependencies" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/107932197", - "assets_url": "https://api.github.com/repos/maidsafe/safe_network/releases/107932197/assets", - "upload_url": "https://uploads.github.com/repos/maidsafe/safe_network/releases/107932197/assets{?name,label}", - "html_url": "https://github.com/maidsafe/safe_network/releases/tag/sn_cli-v0.77.6", - "id": 107932197, - "author": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "node_id": "RE_kwDOJJwJ-M4Gbuol", - "tag_name": "sn_cli-v0.77.6", - "target_commitish": "main", - "name": "sn_cli-v0.77.6", - "draft": false, - "prerelease": false, - "created_at": "2023-06-09T04:22:22Z", - "published_at": "2023-06-09T04:45:16Z", - "assets": [], - "tarball_url": "https://api.github.com/repos/maidsafe/safe_network/tarball/sn_cli-v0.77.6", - "zipball_url": "https://api.github.com/repos/maidsafe/safe_network/zipball/sn_cli-v0.77.6", - "body": "### Other\n- emit git info with vergen" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/107921235", - "assets_url": "https://api.github.com/repos/maidsafe/safe_network/releases/107921235/assets", - "upload_url": "https://uploads.github.com/repos/maidsafe/safe_network/releases/107921235/assets{?name,label}", - "html_url": "https://github.com/maidsafe/safe_network/releases/tag/sn_cli-v0.77.5", - "id": 107921235, - "author": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "node_id": "RE_kwDOJJwJ-M4Gbr9T", - "tag_name": "sn_cli-v0.77.5", - "target_commitish": "main", - "name": "sn_cli-v0.77.5", - "draft": false, - "prerelease": false, - "created_at": "2023-06-09T00:59:43Z", - "published_at": "2023-06-09T01:27:13Z", - "assets": [], - "tarball_url": "https://api.github.com/repos/maidsafe/safe_network/tarball/sn_cli-v0.77.5", - "zipball_url": "https://api.github.com/repos/maidsafe/safe_network/zipball/sn_cli-v0.77.5", - "body": "### Other\n- update dependencies" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/107916588", - "assets_url": "https://api.github.com/repos/maidsafe/safe_network/releases/107916588/assets", - "upload_url": "https://uploads.github.com/repos/maidsafe/safe_network/releases/107916588/assets{?name,label}", - "html_url": "https://github.com/maidsafe/safe_network/releases/tag/sn_cli-v0.77.4", - "id": 107916588, - "author": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "node_id": "RE_kwDOJJwJ-M4Gbq0s", - "tag_name": "sn_cli-v0.77.4", - "target_commitish": "main", - "name": "sn_cli-v0.77.4", - "draft": false, - "prerelease": false, - "created_at": "2023-06-09T00:04:23Z", - "published_at": "2023-06-09T00:26:44Z", - "assets": [], - "tarball_url": "https://api.github.com/repos/maidsafe/safe_network/tarball/sn_cli-v0.77.4", - "zipball_url": "https://api.github.com/repos/maidsafe/safe_network/zipball/sn_cli-v0.77.4", - "body": "### Other\n- provide clarity on command arguments" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/107913876", - "assets_url": "https://api.github.com/repos/maidsafe/safe_network/releases/107913876/assets", - "upload_url": "https://uploads.github.com/repos/maidsafe/safe_network/releases/107913876/assets{?name,label}", - "html_url": "https://github.com/maidsafe/safe_network/releases/tag/sn_testnet-v0.1.6", - "id": 107913876, - "author": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "node_id": "RE_kwDOJJwJ-M4GbqKU", - "tag_name": "sn_testnet-v0.1.6", - "target_commitish": "main", - "name": "sn_testnet-v0.1.6", - "draft": false, - "prerelease": false, - "created_at": "2023-06-08T22:57:01Z", - "published_at": "2023-06-08T23:28:49Z", - "assets": [], - "tarball_url": "https://api.github.com/repos/maidsafe/safe_network/tarball/sn_testnet-v0.1.6", - "zipball_url": "https://api.github.com/repos/maidsafe/safe_network/zipball/sn_testnet-v0.1.6", - "body": "### Chore\n\n - disable some testnet verfications and add Cargo.lock to version control\n - ensure testnet launch fails if build fails\n - remove deps, remove EnvFilter\n We can specify log levels in the code as needed without having to bring in\n EnvFilter (and regex).\n \n Although right now regex is used elsewhere, we can hopefully remove that large dep\n - fix naming\n - add docs + clippy fixes\n - cargo fix\n\n### New Features\n\n - update the user when nodes verification starts\n - compare nodes logs info with the info retrieved from their RPC service\n - exposing a gRPC interface on safenode bin/app\n - make req/resp generic\n - add some logging to dirs per node\n - use a random port @ startup, write config if none exists\n - initial copy of testnet bin with basic tweaks.\n\n### Bug Fixes\n\n - it was reporting redundant info if it was spanned in more than one log files pere node\n - add root dir to node startup\n - add env filter and strip back testnet bin\n - clippy lints\n - initial comms by writing 127.0.0.1 ip addre for genesis\n\n### Test\n\n - CI network churning test\n\n### Commit Statistics\n\n\n\n - 22 commits contributed to the release over the course of 41 calendar days.\n - 19 commits were understood as [conventional](https://www.conventionalcommits.org).\n - 0 issues like '(#ID)' were seen in commit messages\n\n### Commit Details\n\n\n\n
view details\n\n * **Uncategorized**\n - It was reporting redundant info if it was spanned in more than one log files pere node ([`cf9a375`](https://github.com/maidsafe/safe_network/commit/cf9a375790770deb31d88515204d09becb3c89c7))\n - Disable some testnet verfications and add Cargo.lock to version control ([`c5b3c83`](https://github.com/maidsafe/safe_network/commit/c5b3c83c771cdc44cf304ea50b1fcc1586854072))\n - Update the user when nodes verification starts ([`a9e6906`](https://github.com/maidsafe/safe_network/commit/a9e6906a4dfabe389a242afbe472bc7c87427b19))\n - Compare nodes logs info with the info retrieved from their RPC service ([`7859c5e`](https://github.com/maidsafe/safe_network/commit/7859c5ee7650ff26b2a1e7b7770aaee1af5692db))\n - Add root dir to node startup ([`18241f6`](https://github.com/maidsafe/safe_network/commit/18241f6b280f460812acd743b601ad3c4cce5212))\n - CI network churning test ([`d8fc275`](https://github.com/maidsafe/safe_network/commit/d8fc275020bdff5c0d555ae0d0dcd59c3d63a65c))\n - Exposing a gRPC interface on safenode bin/app ([`5b266b8`](https://github.com/maidsafe/safe_network/commit/5b266b8bbd1f46d8b87917d0573377ff1ecaf2f7))\n - Ensure testnet launch fails if build fails ([`1457a45`](https://github.com/maidsafe/safe_network/commit/1457a453341e35ad3fbf426b4e1fa4a57a753761))\n - Remove deps, remove EnvFilter ([`de04d62`](https://github.com/maidsafe/safe_network/commit/de04d62f6dc155616c14e0f4a07f3b8205398b1b))\n - Fix naming ([`d748fcd`](https://github.com/maidsafe/safe_network/commit/d748fcd6e6c3ba604fb898b3be8b73e96270e993))\n - Add docs + clippy fixes ([`ba7c741`](https://github.com/maidsafe/safe_network/commit/ba7c74175e7082f6a2d4afc64a85be2c56b9d8c9))\n - Make req/resp generic ([`5ce1e89`](https://github.com/maidsafe/safe_network/commit/5ce1e89c56cebd9c61f8032c2ca86c258e5f033a))\n - Add env filter and strip back testnet bin ([`892c8b3`](https://github.com/maidsafe/safe_network/commit/892c8b3abf332fbbe100bf04c0b04cc9e67be828))\n - Clippy lints ([`5e63386`](https://github.com/maidsafe/safe_network/commit/5e633868773e42c13326c2f52790c94d4cd88ae0))\n - 25 nodes and a couple of searches ([`1a22722`](https://github.com/maidsafe/safe_network/commit/1a22722198b5aecaca00dc167c7084d06f39160b))\n - Merge pull request #8 from joshuef/RandomPortNodes ([`34b2bfb`](https://github.com/maidsafe/safe_network/commit/34b2bfb7746fcd16f08aa2431181a502135b2865))\n - Initial comms by writing 127.0.0.1 ip addre for genesis ([`6190d22`](https://github.com/maidsafe/safe_network/commit/6190d222e04904baad12070f3893c2d0c425238a))\n - Add some logging to dirs per node ([`514e815`](https://github.com/maidsafe/safe_network/commit/514e8153bfc33cd5bb12e7998dd065e5f5c30c4c))\n - Cargo fix ([`f772949`](https://github.com/maidsafe/safe_network/commit/f772949320519c868a5e2ffc3b611aa138567afd))\n - Use a random port @ startup, write config if none exists ([`e7f1da1`](https://github.com/maidsafe/safe_network/commit/e7f1da121e9b7afd2784caeab1fd8b826c47fa85))\n - Merge pull request #6 from joshuef/AddTestnetBin ([`874c014`](https://github.com/maidsafe/safe_network/commit/874c01401acf980a226839247514e4bd69a58273))\n - Initial copy of testnet bin with basic tweaks. ([`fa4b3ea`](https://github.com/maidsafe/safe_network/commit/fa4b3eacb4930749ad229cf2dbd26949b0a77a7e))\n
" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/107913829", - "assets_url": "https://api.github.com/repos/maidsafe/safe_network/releases/107913829/assets", - "upload_url": "https://uploads.github.com/repos/maidsafe/safe_network/releases/107913829/assets{?name,label}", - "html_url": "https://github.com/maidsafe/safe_network/releases/tag/sn_node-v0.83.2", - "id": 107913829, - "author": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "node_id": "RE_kwDOJJwJ-M4GbqJl", - "tag_name": "sn_node-v0.83.2", - "target_commitish": "main", - "name": "sn_node-v0.83.2", - "draft": false, - "prerelease": false, - "created_at": "2023-06-08T22:57:01Z", - "published_at": "2023-06-08T23:27:43Z", - "assets": [], - "tarball_url": "https://api.github.com/repos/maidsafe/safe_network/tarball/sn_node-v0.83.2", - "zipball_url": "https://api.github.com/repos/maidsafe/safe_network/zipball/sn_node-v0.83.2", - "body": "### Added\n- attach payment proof when uploading Chunks\n\n### Fixed\n- reduce churn weight to ~1/2mb\n\n### Other\n- Revert \"chore(release): sn_cli-v0.77.1/sn_client-v0.85.2/sn_networking-v0.1.2/sn_node-v0.83.1\"\n- *(release)* sn_cli-v0.77.1/sn_client-v0.85.2/sn_networking-v0.1.2/sn_node-v0.83.1\n- Revert \"chore(release): sn_cli-v0.77.1/sn_client-v0.85.2/sn_networking-v0.1.2/sn_protocol-v0.1.2/sn_node-v0.83.1/sn_record_store-v0.1.2/sn_registers-v0.1.2\"\n- *(release)* sn_cli-v0.77.1/sn_client-v0.85.2/sn_networking-v0.1.2/sn_protocol-v0.1.2/sn_node-v0.83.1/sn_record_store-v0.1.2/sn_registers-v0.1.2\n- *(logs)* enable metrics feature by default\n- log msg text updated\n- making Chunk payment proof optional for now\n- adding unit tests to payment proof utilities\n- moving all payment proofs utilities into sn_transfers crate" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/107907940", - "assets_url": "https://api.github.com/repos/maidsafe/safe_network/releases/107907940/assets", - "upload_url": "https://uploads.github.com/repos/maidsafe/safe_network/releases/107907940/assets{?name,label}", - "html_url": "https://github.com/maidsafe/safe_network/releases/tag/sn_node-v0.83.1", - "id": 107907940, - "author": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "node_id": "RE_kwDOJJwJ-M4Gbotk", - "tag_name": "sn_node-v0.83.1", - "target_commitish": "main", - "name": "sn_node-v0.83.1", - "draft": false, - "prerelease": false, - "created_at": "2023-06-08T21:30:22Z", - "published_at": "2023-06-08T21:45:50Z", - "assets": [], - "tarball_url": "https://api.github.com/repos/maidsafe/safe_network/tarball/sn_node-v0.83.1", - "zipball_url": "https://api.github.com/repos/maidsafe/safe_network/zipball/sn_node-v0.83.1", - "body": "### Added\n- attach payment proof when uploading Chunks\n\n### Fixed\n- reduce churn weight to ~1/2mb\n\n### Other\n- Revert \"chore(release): sn_cli-v0.77.1/sn_client-v0.85.2/sn_networking-v0.1.2/sn_node-v0.83.1\"\n- *(release)* sn_cli-v0.77.1/sn_client-v0.85.2/sn_networking-v0.1.2/sn_node-v0.83.1\n- Revert \"chore(release): sn_cli-v0.77.1/sn_client-v0.85.2/sn_networking-v0.1.2/sn_protocol-v0.1.2/sn_node-v0.83.1/sn_record_store-v0.1.2/sn_registers-v0.1.2\"\n- *(release)* sn_cli-v0.77.1/sn_client-v0.85.2/sn_networking-v0.1.2/sn_protocol-v0.1.2/sn_node-v0.83.1/sn_record_store-v0.1.2/sn_registers-v0.1.2\n- *(logs)* enable metrics feature by default\n- log msg text updated\n- making Chunk payment proof optional for now\n- adding unit tests to payment proof utilities\n- moving all payment proofs utilities into sn_transfers crate" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/107913655", - "assets_url": "https://api.github.com/repos/maidsafe/safe_network/releases/107913655/assets", - "upload_url": "https://uploads.github.com/repos/maidsafe/safe_network/releases/107913655/assets{?name,label}", - "html_url": "https://github.com/maidsafe/safe_network/releases/tag/sn_cli-v0.77.3", - "id": 107913655, - "author": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "node_id": "RE_kwDOJJwJ-M4GbqG3", - "tag_name": "sn_cli-v0.77.3", - "target_commitish": "main", - "name": "sn_cli-v0.77.3", - "draft": false, - "prerelease": false, - "created_at": "2023-06-08T22:57:01Z", - "published_at": "2023-06-08T23:23:29Z", - "assets": [], - "tarball_url": "https://api.github.com/repos/maidsafe/safe_network/tarball/sn_cli-v0.77.3", - "zipball_url": "https://api.github.com/repos/maidsafe/safe_network/zipball/sn_cli-v0.77.3", - "body": "### Other\n- update dependencies" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/107907773", - "assets_url": "https://api.github.com/repos/maidsafe/safe_network/releases/107907773/assets", - "upload_url": "https://uploads.github.com/repos/maidsafe/safe_network/releases/107907773/assets{?name,label}", - "html_url": "https://github.com/maidsafe/safe_network/releases/tag/sn_cli-v0.77.1", - "id": 107907773, - "author": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "node_id": "RE_kwDOJJwJ-M4Gboq9", - "tag_name": "sn_cli-v0.77.1", - "target_commitish": "main", - "name": "sn_cli-v0.77.1", - "draft": false, - "prerelease": false, - "created_at": "2023-06-08T21:30:22Z", - "published_at": "2023-06-08T21:43:14Z", - "assets": [], - "tarball_url": "https://api.github.com/repos/maidsafe/safe_network/tarball/sn_cli-v0.77.1", - "zipball_url": "https://api.github.com/repos/maidsafe/safe_network/zipball/sn_cli-v0.77.1", - "body": "### Added\n- making the CLI --peer arg global so it can be passed in any order\n- bail out if empty list of addreses is provided for payment proof generation\n- *(client)* add progress indicator for initial network connections\n- attach payment proof when uploading Chunks\n- collect payment proofs and make sure merkletree always has pow-of-2 leaves\n- node side payment proof validation from a given Chunk, audit trail, and reason-hash\n- use all Chunks of a file to generate payment the payment proof tree\n- Chunk storage payment and building payment proofs\n\n### Other\n- Revert \"chore(release): sn_cli-v0.77.1/sn_client-v0.85.2/sn_networking-v0.1.2/sn_node-v0.83.1\"\n- improve CLI --peer arg doc\n- *(release)* sn_cli-v0.77.1/sn_client-v0.85.2/sn_networking-v0.1.2/sn_node-v0.83.1\n- Revert \"chore(release): sn_cli-v0.77.1/sn_client-v0.85.2/sn_networking-v0.1.2/sn_protocol-v0.1.2/sn_node-v0.83.1/sn_record_store-v0.1.2/sn_registers-v0.1.2\"\n- *(release)* sn_cli-v0.77.1/sn_client-v0.85.2/sn_networking-v0.1.2/sn_protocol-v0.1.2/sn_node-v0.83.1/sn_record_store-v0.1.2/sn_registers-v0.1.2\n- *(logs)* enable metrics feature by default\n- small log wording updates\n- making Chunk payment proof optional for now\n- moving all payment proofs utilities into sn_transfers crate" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/107631386", - "assets_url": "https://api.github.com/repos/maidsafe/safe_network/releases/107631386/assets", - "upload_url": "https://uploads.github.com/repos/maidsafe/safe_network/releases/107631386/assets{?name,label}", - "html_url": "https://github.com/maidsafe/safe_network/releases/tag/ReplicationNet", - "id": 107631386, - "author": { - "login": "maqi", - "id": 568777, - "node_id": "MDQ6VXNlcjU2ODc3Nw==", - "avatar_url": "https://avatars.githubusercontent.com/u/568777?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/maqi", - "html_url": "https://github.com/maqi", - "followers_url": "https://api.github.com/users/maqi/followers", - "following_url": "https://api.github.com/users/maqi/following{/other_user}", - "gists_url": "https://api.github.com/users/maqi/gists{/gist_id}", - "starred_url": "https://api.github.com/users/maqi/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/maqi/subscriptions", - "organizations_url": "https://api.github.com/users/maqi/orgs", - "repos_url": "https://api.github.com/users/maqi/repos", - "events_url": "https://api.github.com/users/maqi/events{/privacy}", - "received_events_url": "https://api.github.com/users/maqi/received_events", - "type": "User", - "site_admin": false - }, - "node_id": "RE_kwDOJJwJ-M4GalMa", - "tag_name": "ReplicationNet", - "target_commitish": "main", - "name": "ReplicationNet", - "draft": false, - "prerelease": true, - "created_at": "2023-06-07T05:50:03Z", - "published_at": "2023-06-07T09:03:52Z", - "assets": [ - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/111658159", - "id": 111658159, - "node_id": "RA_kwDOJJwJ-M4Gp8Sv", - "name": "safe-arm-apple-darwin.zip", - "label": null, - "uploader": { - "login": "joshuef", - "id": 218554, - "node_id": "MDQ6VXNlcjIxODU1NA==", - "avatar_url": "https://avatars.githubusercontent.com/u/218554?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/joshuef", - "html_url": "https://github.com/joshuef", - "followers_url": "https://api.github.com/users/joshuef/followers", - "following_url": "https://api.github.com/users/joshuef/following{/other_user}", - "gists_url": "https://api.github.com/users/joshuef/gists{/gist_id}", - "starred_url": "https://api.github.com/users/joshuef/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/joshuef/subscriptions", - "organizations_url": "https://api.github.com/users/joshuef/orgs", - "repos_url": "https://api.github.com/users/joshuef/repos", - "events_url": "https://api.github.com/users/joshuef/events{/privacy}", - "received_events_url": "https://api.github.com/users/joshuef/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/zip", - "state": "uploaded", - "size": 4946051, - "download_count": 5, - "created_at": "2023-06-07T08:47:22Z", - "updated_at": "2023-06-07T08:47:25Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/ReplicationNet/safe-arm-apple-darwin.zip" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/111657966", - "id": 111657966, - "node_id": "RA_kwDOJJwJ-M4Gp8Pu", - "name": "safe-x86_64-unknown-linux-musl.zip", - "label": null, - "uploader": { - "login": "b-zee", - "id": 6576760, - "node_id": "MDQ6VXNlcjY1NzY3NjA=", - "avatar_url": "https://avatars.githubusercontent.com/u/6576760?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/b-zee", - "html_url": "https://github.com/b-zee", - "followers_url": "https://api.github.com/users/b-zee/followers", - "following_url": "https://api.github.com/users/b-zee/following{/other_user}", - "gists_url": "https://api.github.com/users/b-zee/gists{/gist_id}", - "starred_url": "https://api.github.com/users/b-zee/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/b-zee/subscriptions", - "organizations_url": "https://api.github.com/users/b-zee/orgs", - "repos_url": "https://api.github.com/users/b-zee/repos", - "events_url": "https://api.github.com/users/b-zee/events{/privacy}", - "received_events_url": "https://api.github.com/users/b-zee/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/zip", - "state": "uploaded", - "size": 7097268, - "download_count": 35, - "created_at": "2023-06-07T08:46:12Z", - "updated_at": "2023-06-07T08:46:15Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/ReplicationNet/safe-x86_64-unknown-linux-musl.zip" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/111659345", - "id": 111659345, - "node_id": "RA_kwDOJJwJ-M4Gp8lR", - "name": "safe-X86_64-windows.zip", - "label": null, - "uploader": { - "login": "maqi", - "id": 568777, - "node_id": "MDQ6VXNlcjU2ODc3Nw==", - "avatar_url": "https://avatars.githubusercontent.com/u/568777?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/maqi", - "html_url": "https://github.com/maqi", - "followers_url": "https://api.github.com/users/maqi/followers", - "following_url": "https://api.github.com/users/maqi/following{/other_user}", - "gists_url": "https://api.github.com/users/maqi/gists{/gist_id}", - "starred_url": "https://api.github.com/users/maqi/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/maqi/subscriptions", - "organizations_url": "https://api.github.com/users/maqi/orgs", - "repos_url": "https://api.github.com/users/maqi/repos", - "events_url": "https://api.github.com/users/maqi/events{/privacy}", - "received_events_url": "https://api.github.com/users/maqi/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/x-zip-compressed", - "state": "uploaded", - "size": 11435685, - "download_count": 10, - "created_at": "2023-06-07T08:57:10Z", - "updated_at": "2023-06-07T08:57:18Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/ReplicationNet/safe-X86_64-windows.zip" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/111658168", - "id": 111658168, - "node_id": "RA_kwDOJJwJ-M4Gp8S4", - "name": "safenode-arm-apple-darwin.zip", - "label": null, - "uploader": { - "login": "joshuef", - "id": 218554, - "node_id": "MDQ6VXNlcjIxODU1NA==", - "avatar_url": "https://avatars.githubusercontent.com/u/218554?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/joshuef", - "html_url": "https://github.com/joshuef", - "followers_url": "https://api.github.com/users/joshuef/followers", - "following_url": "https://api.github.com/users/joshuef/following{/other_user}", - "gists_url": "https://api.github.com/users/joshuef/gists{/gist_id}", - "starred_url": "https://api.github.com/users/joshuef/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/joshuef/subscriptions", - "organizations_url": "https://api.github.com/users/joshuef/orgs", - "repos_url": "https://api.github.com/users/joshuef/repos", - "events_url": "https://api.github.com/users/joshuef/events{/privacy}", - "received_events_url": "https://api.github.com/users/joshuef/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/zip", - "state": "uploaded", - "size": 4295488, - "download_count": 0, - "created_at": "2023-06-07T08:47:25Z", - "updated_at": "2023-06-07T08:47:26Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/ReplicationNet/safenode-arm-apple-darwin.zip" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/111657961", - "id": 111657961, - "node_id": "RA_kwDOJJwJ-M4Gp8Pp", - "name": "safenode-x86_64-unknown-linux-musl.zip", - "label": null, - "uploader": { - "login": "b-zee", - "id": 6576760, - "node_id": "MDQ6VXNlcjY1NzY3NjA=", - "avatar_url": "https://avatars.githubusercontent.com/u/6576760?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/b-zee", - "html_url": "https://github.com/b-zee", - "followers_url": "https://api.github.com/users/b-zee/followers", - "following_url": "https://api.github.com/users/b-zee/following{/other_user}", - "gists_url": "https://api.github.com/users/b-zee/gists{/gist_id}", - "starred_url": "https://api.github.com/users/b-zee/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/b-zee/subscriptions", - "organizations_url": "https://api.github.com/users/b-zee/orgs", - "repos_url": "https://api.github.com/users/b-zee/repos", - "events_url": "https://api.github.com/users/b-zee/events{/privacy}", - "received_events_url": "https://api.github.com/users/b-zee/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/zip", - "state": "uploaded", - "size": 6441606, - "download_count": 19, - "created_at": "2023-06-07T08:46:08Z", - "updated_at": "2023-06-07T08:46:12Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/ReplicationNet/safenode-x86_64-unknown-linux-musl.zip" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/111659315", - "id": 111659315, - "node_id": "RA_kwDOJJwJ-M4Gp8kz", - "name": "safenode-X86_64-windows.zip", - "label": null, - "uploader": { - "login": "maqi", - "id": 568777, - "node_id": "MDQ6VXNlcjU2ODc3Nw==", - "avatar_url": "https://avatars.githubusercontent.com/u/568777?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/maqi", - "html_url": "https://github.com/maqi", - "followers_url": "https://api.github.com/users/maqi/followers", - "following_url": "https://api.github.com/users/maqi/following{/other_user}", - "gists_url": "https://api.github.com/users/maqi/gists{/gist_id}", - "starred_url": "https://api.github.com/users/maqi/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/maqi/subscriptions", - "organizations_url": "https://api.github.com/users/maqi/orgs", - "repos_url": "https://api.github.com/users/maqi/repos", - "events_url": "https://api.github.com/users/maqi/events{/privacy}", - "received_events_url": "https://api.github.com/users/maqi/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/x-zip-compressed", - "state": "uploaded", - "size": 11445400, - "download_count": 6, - "created_at": "2023-06-07T08:56:56Z", - "updated_at": "2023-06-07T08:57:10Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/ReplicationNet/safenode-X86_64-windows.zip" - } - ], - "tarball_url": "https://api.github.com/repos/maidsafe/safe_network/tarball/ReplicationNet", - "zipball_url": "https://api.github.com/repos/maidsafe/safe_network/zipball/ReplicationNet", - "body": "A release regarding replication and health metrics.\r\n\r\n- Verify the replication method functions as intended, minimising data loss.\r\n- Gather network/process health metrics for a more comprehensive understanding of node performance.\r\n- Provide a baseline for further improvements to data replication flows" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/104353962", - "assets_url": "https://api.github.com/repos/maidsafe/safe_network/releases/104353962/assets", - "upload_url": "https://uploads.github.com/repos/maidsafe/safe_network/releases/104353962/assets{?name,label}", - "html_url": "https://github.com/maidsafe/safe_network/releases/tag/natnat", - "id": 104353962, - "author": { - "login": "b-zee", - "id": 6576760, - "node_id": "MDQ6VXNlcjY1NzY3NjA=", - "avatar_url": "https://avatars.githubusercontent.com/u/6576760?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/b-zee", - "html_url": "https://github.com/b-zee", - "followers_url": "https://api.github.com/users/b-zee/followers", - "following_url": "https://api.github.com/users/b-zee/following{/other_user}", - "gists_url": "https://api.github.com/users/b-zee/gists{/gist_id}", - "starred_url": "https://api.github.com/users/b-zee/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/b-zee/subscriptions", - "organizations_url": "https://api.github.com/users/b-zee/orgs", - "repos_url": "https://api.github.com/users/b-zee/repos", - "events_url": "https://api.github.com/users/b-zee/events{/privacy}", - "received_events_url": "https://api.github.com/users/b-zee/received_events", - "type": "User", - "site_admin": false - }, - "node_id": "RE_kwDOJJwJ-M4GOFCq", - "tag_name": "natnat", - "target_commitish": "main", - "name": "NatNet", - "draft": false, - "prerelease": true, - "created_at": "2023-05-26T05:10:17Z", - "published_at": "2023-05-26T07:37:51Z", - "assets": [ - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/109893420", - "id": 109893420, - "node_id": "RA_kwDOJJwJ-M4GjNcs", - "name": "safe-x86_64-apple-darwin.zip", - "label": null, - "uploader": { - "login": "joshuef", - "id": 218554, - "node_id": "MDQ6VXNlcjIxODU1NA==", - "avatar_url": "https://avatars.githubusercontent.com/u/218554?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/joshuef", - "html_url": "https://github.com/joshuef", - "followers_url": "https://api.github.com/users/joshuef/followers", - "following_url": "https://api.github.com/users/joshuef/following{/other_user}", - "gists_url": "https://api.github.com/users/joshuef/gists{/gist_id}", - "starred_url": "https://api.github.com/users/joshuef/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/joshuef/subscriptions", - "organizations_url": "https://api.github.com/users/joshuef/orgs", - "repos_url": "https://api.github.com/users/joshuef/repos", - "events_url": "https://api.github.com/users/joshuef/events{/privacy}", - "received_events_url": "https://api.github.com/users/joshuef/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/zip", - "state": "uploaded", - "size": 4262805, - "download_count": 5, - "created_at": "2023-05-26T06:49:58Z", - "updated_at": "2023-05-26T06:50:01Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/natnat/safe-x86_64-apple-darwin.zip" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/109897710", - "id": 109897710, - "node_id": "RA_kwDOJJwJ-M4GjOfu", - "name": "safe-x86_64-unknown-linux-musl.zip", - "label": null, - "uploader": { - "login": "joshuef", - "id": 218554, - "node_id": "MDQ6VXNlcjIxODU1NA==", - "avatar_url": "https://avatars.githubusercontent.com/u/218554?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/joshuef", - "html_url": "https://github.com/joshuef", - "followers_url": "https://api.github.com/users/joshuef/followers", - "following_url": "https://api.github.com/users/joshuef/following{/other_user}", - "gists_url": "https://api.github.com/users/joshuef/gists{/gist_id}", - "starred_url": "https://api.github.com/users/joshuef/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/joshuef/subscriptions", - "organizations_url": "https://api.github.com/users/joshuef/orgs", - "repos_url": "https://api.github.com/users/joshuef/repos", - "events_url": "https://api.github.com/users/joshuef/events{/privacy}", - "received_events_url": "https://api.github.com/users/joshuef/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/zip", - "state": "uploaded", - "size": 6133249, - "download_count": 25, - "created_at": "2023-05-26T07:33:51Z", - "updated_at": "2023-05-26T07:35:05Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/natnat/safe-x86_64-unknown-linux-musl.zip" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/109897891", - "id": 109897891, - "node_id": "RA_kwDOJJwJ-M4GjOij", - "name": "safe-x86_64-windows.zip", - "label": null, - "uploader": { - "login": "joshuef", - "id": 218554, - "node_id": "MDQ6VXNlcjIxODU1NA==", - "avatar_url": "https://avatars.githubusercontent.com/u/218554?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/joshuef", - "html_url": "https://github.com/joshuef", - "followers_url": "https://api.github.com/users/joshuef/followers", - "following_url": "https://api.github.com/users/joshuef/following{/other_user}", - "gists_url": "https://api.github.com/users/joshuef/gists{/gist_id}", - "starred_url": "https://api.github.com/users/joshuef/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/joshuef/subscriptions", - "organizations_url": "https://api.github.com/users/joshuef/orgs", - "repos_url": "https://api.github.com/users/joshuef/repos", - "events_url": "https://api.github.com/users/joshuef/events{/privacy}", - "received_events_url": "https://api.github.com/users/joshuef/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/zip", - "state": "uploaded", - "size": 3854167, - "download_count": 11, - "created_at": "2023-05-26T07:36:31Z", - "updated_at": "2023-05-26T07:36:33Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/natnat/safe-x86_64-windows.zip" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/109893440", - "id": 109893440, - "node_id": "RA_kwDOJJwJ-M4GjNdA", - "name": "safenode-x86_64-apple-darwin.zip", - "label": null, - "uploader": { - "login": "joshuef", - "id": 218554, - "node_id": "MDQ6VXNlcjIxODU1NA==", - "avatar_url": "https://avatars.githubusercontent.com/u/218554?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/joshuef", - "html_url": "https://github.com/joshuef", - "followers_url": "https://api.github.com/users/joshuef/followers", - "following_url": "https://api.github.com/users/joshuef/following{/other_user}", - "gists_url": "https://api.github.com/users/joshuef/gists{/gist_id}", - "starred_url": "https://api.github.com/users/joshuef/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/joshuef/subscriptions", - "organizations_url": "https://api.github.com/users/joshuef/orgs", - "repos_url": "https://api.github.com/users/joshuef/repos", - "events_url": "https://api.github.com/users/joshuef/events{/privacy}", - "received_events_url": "https://api.github.com/users/joshuef/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/zip", - "state": "uploaded", - "size": 3885847, - "download_count": 3, - "created_at": "2023-05-26T06:50:01Z", - "updated_at": "2023-05-26T06:50:02Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/natnat/safenode-x86_64-apple-darwin.zip" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/109897721", - "id": 109897721, - "node_id": "RA_kwDOJJwJ-M4GjOf5", - "name": "safenode-x86_64-unknown-linux-musl.zip", - "label": null, - "uploader": { - "login": "joshuef", - "id": 218554, - "node_id": "MDQ6VXNlcjIxODU1NA==", - "avatar_url": "https://avatars.githubusercontent.com/u/218554?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/joshuef", - "html_url": "https://github.com/joshuef", - "followers_url": "https://api.github.com/users/joshuef/followers", - "following_url": "https://api.github.com/users/joshuef/following{/other_user}", - "gists_url": "https://api.github.com/users/joshuef/gists{/gist_id}", - "starred_url": "https://api.github.com/users/joshuef/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/joshuef/subscriptions", - "organizations_url": "https://api.github.com/users/joshuef/orgs", - "repos_url": "https://api.github.com/users/joshuef/repos", - "events_url": "https://api.github.com/users/joshuef/events{/privacy}", - "received_events_url": "https://api.github.com/users/joshuef/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/zip", - "state": "uploaded", - "size": 5759490, - "download_count": 41, - "created_at": "2023-05-26T07:33:54Z", - "updated_at": "2023-05-26T07:35:05Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/natnat/safenode-x86_64-unknown-linux-musl.zip" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/109897890", - "id": 109897890, - "node_id": "RA_kwDOJJwJ-M4GjOii", - "name": "safenode-x86_64-windows.zip", - "label": null, - "uploader": { - "login": "joshuef", - "id": 218554, - "node_id": "MDQ6VXNlcjIxODU1NA==", - "avatar_url": "https://avatars.githubusercontent.com/u/218554?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/joshuef", - "html_url": "https://github.com/joshuef", - "followers_url": "https://api.github.com/users/joshuef/followers", - "following_url": "https://api.github.com/users/joshuef/following{/other_user}", - "gists_url": "https://api.github.com/users/joshuef/gists{/gist_id}", - "starred_url": "https://api.github.com/users/joshuef/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/joshuef/subscriptions", - "organizations_url": "https://api.github.com/users/joshuef/orgs", - "repos_url": "https://api.github.com/users/joshuef/repos", - "events_url": "https://api.github.com/users/joshuef/events{/privacy}", - "received_events_url": "https://api.github.com/users/joshuef/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/zip", - "state": "uploaded", - "size": 3495859, - "download_count": 18, - "created_at": "2023-05-26T07:36:29Z", - "updated_at": "2023-05-26T07:36:31Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/natnat/safenode-x86_64-windows.zip" - } - ], - "tarball_url": "https://api.github.com/repos/maidsafe/safe_network/tarball/natnat", - "zipball_url": "https://api.github.com/repos/maidsafe/safe_network/zipball/natnat", - "body": "A release all about NAT!\r\n\r\n- TCP instead of QUIC, to prepare for hole punching functionality that is currently not implemented well for QUIC in rust-libp2p\r\n- AutoNAT protocol to probe nodes for detecting whether they are behind NAT\r\n- Currently stopping nodes that are detected to be behind a NAT, and thus are not reachable by other nodes" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/102940602", - "assets_url": "https://api.github.com/repos/maidsafe/safe_network/releases/102940602/assets", - "upload_url": "https://uploads.github.com/repos/maidsafe/safe_network/releases/102940602/assets{?name,label}", - "html_url": "https://github.com/maidsafe/safe_network/releases/tag/disknet", - "id": 102940602, - "author": { - "login": "RolandSherwin", - "id": 73495426, - "node_id": "MDQ6VXNlcjczNDk1NDI2", - "avatar_url": "https://avatars.githubusercontent.com/u/73495426?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/RolandSherwin", - "html_url": "https://github.com/RolandSherwin", - "followers_url": "https://api.github.com/users/RolandSherwin/followers", - "following_url": "https://api.github.com/users/RolandSherwin/following{/other_user}", - "gists_url": "https://api.github.com/users/RolandSherwin/gists{/gist_id}", - "starred_url": "https://api.github.com/users/RolandSherwin/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/RolandSherwin/subscriptions", - "organizations_url": "https://api.github.com/users/RolandSherwin/orgs", - "repos_url": "https://api.github.com/users/RolandSherwin/repos", - "events_url": "https://api.github.com/users/RolandSherwin/events{/privacy}", - "received_events_url": "https://api.github.com/users/RolandSherwin/received_events", - "type": "User", - "site_admin": false - }, - "node_id": "RE_kwDOJJwJ-M4GIr-6", - "tag_name": "disknet", - "target_commitish": "main", - "name": "DiskNet", - "draft": false, - "prerelease": true, - "created_at": "2023-05-16T00:44:04Z", - "published_at": "2023-05-16T13:43:38Z", - "assets": [ - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/108411570", - "id": 108411570, - "node_id": "RA_kwDOJJwJ-M4Gdjqy", - "name": "safe-x86_64-apple-darwin.zip", - "label": null, - "uploader": { - "login": "joshuef", - "id": 218554, - "node_id": "MDQ6VXNlcjIxODU1NA==", - "avatar_url": "https://avatars.githubusercontent.com/u/218554?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/joshuef", - "html_url": "https://github.com/joshuef", - "followers_url": "https://api.github.com/users/joshuef/followers", - "following_url": "https://api.github.com/users/joshuef/following{/other_user}", - "gists_url": "https://api.github.com/users/joshuef/gists{/gist_id}", - "starred_url": "https://api.github.com/users/joshuef/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/joshuef/subscriptions", - "organizations_url": "https://api.github.com/users/joshuef/orgs", - "repos_url": "https://api.github.com/users/joshuef/repos", - "events_url": "https://api.github.com/users/joshuef/events{/privacy}", - "received_events_url": "https://api.github.com/users/joshuef/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/zip", - "state": "uploaded", - "size": 4920535, - "download_count": 4, - "created_at": "2023-05-16T13:37:29Z", - "updated_at": "2023-05-16T13:37:32Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/disknet/safe-x86_64-apple-darwin.zip" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/108354435", - "id": 108354435, - "node_id": "RA_kwDOJJwJ-M4GdVuD", - "name": "safe-x86_64-unknown-linux-musl.zip", - "label": null, - "uploader": { - "login": "RolandSherwin", - "id": 73495426, - "node_id": "MDQ6VXNlcjczNDk1NDI2", - "avatar_url": "https://avatars.githubusercontent.com/u/73495426?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/RolandSherwin", - "html_url": "https://github.com/RolandSherwin", - "followers_url": "https://api.github.com/users/RolandSherwin/followers", - "following_url": "https://api.github.com/users/RolandSherwin/following{/other_user}", - "gists_url": "https://api.github.com/users/RolandSherwin/gists{/gist_id}", - "starred_url": "https://api.github.com/users/RolandSherwin/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/RolandSherwin/subscriptions", - "organizations_url": "https://api.github.com/users/RolandSherwin/orgs", - "repos_url": "https://api.github.com/users/RolandSherwin/repos", - "events_url": "https://api.github.com/users/RolandSherwin/events{/privacy}", - "received_events_url": "https://api.github.com/users/RolandSherwin/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/zip", - "state": "uploaded", - "size": 6876475, - "download_count": 17, - "created_at": "2023-05-16T06:33:29Z", - "updated_at": "2023-05-16T06:33:38Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/disknet/safe-x86_64-unknown-linux-musl.zip" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/108357641", - "id": 108357641, - "node_id": "RA_kwDOJJwJ-M4GdWgJ", - "name": "safe-x86_64-windows.zip", - "label": null, - "uploader": { - "login": "RolandSherwin", - "id": 73495426, - "node_id": "MDQ6VXNlcjczNDk1NDI2", - "avatar_url": "https://avatars.githubusercontent.com/u/73495426?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/RolandSherwin", - "html_url": "https://github.com/RolandSherwin", - "followers_url": "https://api.github.com/users/RolandSherwin/followers", - "following_url": "https://api.github.com/users/RolandSherwin/following{/other_user}", - "gists_url": "https://api.github.com/users/RolandSherwin/gists{/gist_id}", - "starred_url": "https://api.github.com/users/RolandSherwin/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/RolandSherwin/subscriptions", - "organizations_url": "https://api.github.com/users/RolandSherwin/orgs", - "repos_url": "https://api.github.com/users/RolandSherwin/repos", - "events_url": "https://api.github.com/users/RolandSherwin/events{/privacy}", - "received_events_url": "https://api.github.com/users/RolandSherwin/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/x-zip-compressed", - "state": "uploaded", - "size": 4349039, - "download_count": 3, - "created_at": "2023-05-16T07:10:13Z", - "updated_at": "2023-05-16T07:10:21Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/disknet/safe-x86_64-windows.zip" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/108411580", - "id": 108411580, - "node_id": "RA_kwDOJJwJ-M4Gdjq8", - "name": "safenode-x86_64-apple-darwin.zip", - "label": null, - "uploader": { - "login": "joshuef", - "id": 218554, - "node_id": "MDQ6VXNlcjIxODU1NA==", - "avatar_url": "https://avatars.githubusercontent.com/u/218554?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/joshuef", - "html_url": "https://github.com/joshuef", - "followers_url": "https://api.github.com/users/joshuef/followers", - "following_url": "https://api.github.com/users/joshuef/following{/other_user}", - "gists_url": "https://api.github.com/users/joshuef/gists{/gist_id}", - "starred_url": "https://api.github.com/users/joshuef/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/joshuef/subscriptions", - "organizations_url": "https://api.github.com/users/joshuef/orgs", - "repos_url": "https://api.github.com/users/joshuef/repos", - "events_url": "https://api.github.com/users/joshuef/events{/privacy}", - "received_events_url": "https://api.github.com/users/joshuef/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/zip", - "state": "uploaded", - "size": 4538803, - "download_count": 0, - "created_at": "2023-05-16T13:37:32Z", - "updated_at": "2023-05-16T13:37:33Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/disknet/safenode-x86_64-apple-darwin.zip" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/108354411", - "id": 108354411, - "node_id": "RA_kwDOJJwJ-M4GdVtr", - "name": "safenode-x86_64-unknown-linux-musl.zip", - "label": null, - "uploader": { - "login": "RolandSherwin", - "id": 73495426, - "node_id": "MDQ6VXNlcjczNDk1NDI2", - "avatar_url": "https://avatars.githubusercontent.com/u/73495426?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/RolandSherwin", - "html_url": "https://github.com/RolandSherwin", - "followers_url": "https://api.github.com/users/RolandSherwin/followers", - "following_url": "https://api.github.com/users/RolandSherwin/following{/other_user}", - "gists_url": "https://api.github.com/users/RolandSherwin/gists{/gist_id}", - "starred_url": "https://api.github.com/users/RolandSherwin/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/RolandSherwin/subscriptions", - "organizations_url": "https://api.github.com/users/RolandSherwin/orgs", - "repos_url": "https://api.github.com/users/RolandSherwin/repos", - "events_url": "https://api.github.com/users/RolandSherwin/events{/privacy}", - "received_events_url": "https://api.github.com/users/RolandSherwin/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/zip", - "state": "uploaded", - "size": 6541656, - "download_count": 22, - "created_at": "2023-05-16T06:33:18Z", - "updated_at": "2023-05-16T06:33:26Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/disknet/safenode-x86_64-unknown-linux-musl.zip" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/108357631", - "id": 108357631, - "node_id": "RA_kwDOJJwJ-M4GdWf_", - "name": "safenode-x86_64-windows.zip", - "label": null, - "uploader": { - "login": "RolandSherwin", - "id": 73495426, - "node_id": "MDQ6VXNlcjczNDk1NDI2", - "avatar_url": "https://avatars.githubusercontent.com/u/73495426?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/RolandSherwin", - "html_url": "https://github.com/RolandSherwin", - "followers_url": "https://api.github.com/users/RolandSherwin/followers", - "following_url": "https://api.github.com/users/RolandSherwin/following{/other_user}", - "gists_url": "https://api.github.com/users/RolandSherwin/gists{/gist_id}", - "starred_url": "https://api.github.com/users/RolandSherwin/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/RolandSherwin/subscriptions", - "organizations_url": "https://api.github.com/users/RolandSherwin/orgs", - "repos_url": "https://api.github.com/users/RolandSherwin/repos", - "events_url": "https://api.github.com/users/RolandSherwin/events{/privacy}", - "received_events_url": "https://api.github.com/users/RolandSherwin/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/x-zip-compressed", - "state": "uploaded", - "size": 3978455, - "download_count": 4, - "created_at": "2023-05-16T07:10:01Z", - "updated_at": "2023-05-16T07:10:10Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/disknet/safenode-x86_64-windows.zip" - } - ], - "tarball_url": "https://api.github.com/repos/maidsafe/safe_network/tarball/disknet", - "zipball_url": "https://api.github.com/repos/maidsafe/safe_network/zipball/disknet", - "body": "- Chunks are now stored on disk instead of in memory.\r\n- Concurrent dialing among peers has been prevented. This should reduce memory usage, as indicated by our `heaptrack` data.\r\n- Introduced `NetworkAddress` which is used to calculate the proximity/distance to other items (whether nodes or data chunks).\r\n- Memory usage has been reduced by replicating only when there is a churn in the close group.\r\n- `mDNS` is now feature-gated. Enable it using the `local-discovery` feature." - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/101877367", - "assets_url": "https://api.github.com/repos/maidsafe/safe_network/releases/101877367/assets", - "upload_url": "https://uploads.github.com/repos/maidsafe/safe_network/releases/101877367/assets{?name,label}", - "html_url": "https://github.com/maidsafe/safe_network/releases/tag/joshnet", - "id": 101877367, - "author": { - "login": "joshuef", - "id": 218554, - "node_id": "MDQ6VXNlcjIxODU1NA==", - "avatar_url": "https://avatars.githubusercontent.com/u/218554?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/joshuef", - "html_url": "https://github.com/joshuef", - "followers_url": "https://api.github.com/users/joshuef/followers", - "following_url": "https://api.github.com/users/joshuef/following{/other_user}", - "gists_url": "https://api.github.com/users/joshuef/gists{/gist_id}", - "starred_url": "https://api.github.com/users/joshuef/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/joshuef/subscriptions", - "organizations_url": "https://api.github.com/users/joshuef/orgs", - "repos_url": "https://api.github.com/users/joshuef/repos", - "events_url": "https://api.github.com/users/joshuef/events{/privacy}", - "received_events_url": "https://api.github.com/users/joshuef/received_events", - "type": "User", - "site_admin": false - }, - "node_id": "RE_kwDOJJwJ-M4GEoZ3", - "tag_name": "joshnet", - "target_commitish": "main", - "name": "Joshnet", - "draft": false, - "prerelease": true, - "created_at": "2023-05-04T14:34:21Z", - "published_at": "2023-05-04T15:13:26Z", - "assets": [ - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/106702225", - "id": 106702225, - "node_id": "RA_kwDOJJwJ-M4GXCWR", - "name": "safe-x86_64-apple-darwin.zip", - "label": null, - "uploader": { - "login": "joshuef", - "id": 218554, - "node_id": "MDQ6VXNlcjIxODU1NA==", - "avatar_url": "https://avatars.githubusercontent.com/u/218554?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/joshuef", - "html_url": "https://github.com/joshuef", - "followers_url": "https://api.github.com/users/joshuef/followers", - "following_url": "https://api.github.com/users/joshuef/following{/other_user}", - "gists_url": "https://api.github.com/users/joshuef/gists{/gist_id}", - "starred_url": "https://api.github.com/users/joshuef/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/joshuef/subscriptions", - "organizations_url": "https://api.github.com/users/joshuef/orgs", - "repos_url": "https://api.github.com/users/joshuef/repos", - "events_url": "https://api.github.com/users/joshuef/events{/privacy}", - "received_events_url": "https://api.github.com/users/joshuef/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/zip", - "state": "uploaded", - "size": 5302834, - "download_count": 15, - "created_at": "2023-05-04T14:32:32Z", - "updated_at": "2023-05-04T14:56:20Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/joshnet/safe-x86_64-apple-darwin.zip" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/106704246", - "id": 106704246, - "node_id": "RA_kwDOJJwJ-M4GXC12", - "name": "safe-x86_64-unknown-linux-musl.zip", - "label": null, - "uploader": { - "login": "bochaco", - "id": 442821, - "node_id": "MDQ6VXNlcjQ0MjgyMQ==", - "avatar_url": "https://avatars.githubusercontent.com/u/442821?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/bochaco", - "html_url": "https://github.com/bochaco", - "followers_url": "https://api.github.com/users/bochaco/followers", - "following_url": "https://api.github.com/users/bochaco/following{/other_user}", - "gists_url": "https://api.github.com/users/bochaco/gists{/gist_id}", - "starred_url": "https://api.github.com/users/bochaco/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/bochaco/subscriptions", - "organizations_url": "https://api.github.com/users/bochaco/orgs", - "repos_url": "https://api.github.com/users/bochaco/repos", - "events_url": "https://api.github.com/users/bochaco/events{/privacy}", - "received_events_url": "https://api.github.com/users/bochaco/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/zip", - "state": "uploaded", - "size": 7511179, - "download_count": 48, - "created_at": "2023-05-04T14:44:59Z", - "updated_at": "2023-05-04T14:45:08Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/joshnet/safe-x86_64-unknown-linux-musl.zip" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/106707986", - "id": 106707986, - "node_id": "RA_kwDOJJwJ-M4GXDwS", - "name": "safe-x86_64-windows.zip", - "label": null, - "uploader": { - "login": "maqi", - "id": 568777, - "node_id": "MDQ6VXNlcjU2ODc3Nw==", - "avatar_url": "https://avatars.githubusercontent.com/u/568777?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/maqi", - "html_url": "https://github.com/maqi", - "followers_url": "https://api.github.com/users/maqi/followers", - "following_url": "https://api.github.com/users/maqi/following{/other_user}", - "gists_url": "https://api.github.com/users/maqi/gists{/gist_id}", - "starred_url": "https://api.github.com/users/maqi/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/maqi/subscriptions", - "organizations_url": "https://api.github.com/users/maqi/orgs", - "repos_url": "https://api.github.com/users/maqi/repos", - "events_url": "https://api.github.com/users/maqi/events{/privacy}", - "received_events_url": "https://api.github.com/users/maqi/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/x-zip-compressed", - "state": "uploaded", - "size": 10277131, - "download_count": 20, - "created_at": "2023-05-04T15:11:13Z", - "updated_at": "2023-05-04T15:11:19Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/joshnet/safe-x86_64-windows.zip" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/106702240", - "id": 106702240, - "node_id": "RA_kwDOJJwJ-M4GXCWg", - "name": "safenode-x86_64-apple-darwin.zip", - "label": null, - "uploader": { - "login": "joshuef", - "id": 218554, - "node_id": "MDQ6VXNlcjIxODU1NA==", - "avatar_url": "https://avatars.githubusercontent.com/u/218554?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/joshuef", - "html_url": "https://github.com/joshuef", - "followers_url": "https://api.github.com/users/joshuef/followers", - "following_url": "https://api.github.com/users/joshuef/following{/other_user}", - "gists_url": "https://api.github.com/users/joshuef/gists{/gist_id}", - "starred_url": "https://api.github.com/users/joshuef/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/joshuef/subscriptions", - "organizations_url": "https://api.github.com/users/joshuef/orgs", - "repos_url": "https://api.github.com/users/joshuef/repos", - "events_url": "https://api.github.com/users/joshuef/events{/privacy}", - "received_events_url": "https://api.github.com/users/joshuef/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/zip", - "state": "uploaded", - "size": 4982000, - "download_count": 7, - "created_at": "2023-05-04T14:32:35Z", - "updated_at": "2023-05-04T14:56:20Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/joshnet/safenode-x86_64-apple-darwin.zip" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/106704190", - "id": 106704190, - "node_id": "RA_kwDOJJwJ-M4GXC0-", - "name": "safenode-x86_64-unknown-linux-musl.zip", - "label": null, - "uploader": { - "login": "bochaco", - "id": 442821, - "node_id": "MDQ6VXNlcjQ0MjgyMQ==", - "avatar_url": "https://avatars.githubusercontent.com/u/442821?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/bochaco", - "html_url": "https://github.com/bochaco", - "followers_url": "https://api.github.com/users/bochaco/followers", - "following_url": "https://api.github.com/users/bochaco/following{/other_user}", - "gists_url": "https://api.github.com/users/bochaco/gists{/gist_id}", - "starred_url": "https://api.github.com/users/bochaco/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/bochaco/subscriptions", - "organizations_url": "https://api.github.com/users/bochaco/orgs", - "repos_url": "https://api.github.com/users/bochaco/repos", - "events_url": "https://api.github.com/users/bochaco/events{/privacy}", - "received_events_url": "https://api.github.com/users/bochaco/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/zip", - "state": "uploaded", - "size": 7227684, - "download_count": 53, - "created_at": "2023-05-04T14:44:39Z", - "updated_at": "2023-05-04T14:44:59Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/joshnet/safenode-x86_64-unknown-linux-musl.zip" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/106707961", - "id": 106707961, - "node_id": "RA_kwDOJJwJ-M4GXDv5", - "name": "safenode-x86_64-windows.zip", - "label": null, - "uploader": { - "login": "maqi", - "id": 568777, - "node_id": "MDQ6VXNlcjU2ODc3Nw==", - "avatar_url": "https://avatars.githubusercontent.com/u/568777?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/maqi", - "html_url": "https://github.com/maqi", - "followers_url": "https://api.github.com/users/maqi/followers", - "following_url": "https://api.github.com/users/maqi/following{/other_user}", - "gists_url": "https://api.github.com/users/maqi/gists{/gist_id}", - "starred_url": "https://api.github.com/users/maqi/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/maqi/subscriptions", - "organizations_url": "https://api.github.com/users/maqi/orgs", - "repos_url": "https://api.github.com/users/maqi/repos", - "events_url": "https://api.github.com/users/maqi/events{/privacy}", - "received_events_url": "https://api.github.com/users/maqi/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/x-zip-compressed", - "state": "uploaded", - "size": 11924131, - "download_count": 15, - "created_at": "2023-05-04T15:11:05Z", - "updated_at": "2023-05-04T15:11:13Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/joshnet/safenode-x86_64-windows.zip" - } - ], - "tarball_url": "https://api.github.com/repos/maidsafe/safe_network/tarball/joshnet", - "zipball_url": "https://api.github.com/repos/maidsafe/safe_network/zipball/joshnet", - "body": "Welcome to JoshNet!", - "reactions": { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/101877367/reactions", - "total_count": 1, - "+1": 0, - "-1": 0, - "laugh": 0, - "hooray": 0, - "confused": 0, - "heart": 0, - "rocket": 0, - "eyes": 1 - } - } -] diff --git a/resources/sn_cli_release_missing_asset_response_body.json b/resources/sn_cli_release_missing_asset_response_body.json deleted file mode 100644 index 4ecdde3..0000000 --- a/resources/sn_cli_release_missing_asset_response_body.json +++ /dev/null @@ -1,414 +0,0 @@ -{ - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/108373375", - "assets_url": "https://api.github.com/repos/maidsafe/safe_network/releases/108373375/assets", - "upload_url": "https://uploads.github.com/repos/maidsafe/safe_network/releases/108373375/assets{?name,label}", - "html_url": "https://github.com/maidsafe/safe_network/releases/tag/sn_cli-v0.77.13", - "id": 108373375, - "author": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "node_id": "RE_kwDOJJwJ-M4GdaV_", - "tag_name": "sn_cli-v0.77.13", - "target_commitish": "main", - "name": "sn_cli-v0.77.13", - "draft": false, - "prerelease": false, - "created_at": "2023-06-13T12:46:34Z", - "published_at": "2023-06-13T13:15:34Z", - "assets": [ - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112554898", - "id": 112554898, - "node_id": "RA_kwDOJJwJ-M4GtXOS", - "name": "safe-0.77.13-aarch64-unknown-linux-musl.tar.gz", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/x-gtar", - "state": "uploaded", - "size": 6971499, - "download_count": 0, - "created_at": "2023-06-13T13:20:46Z", - "updated_at": "2023-06-13T13:20:47Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_cli-v0.77.13/safe-0.77.13-aarch64-unknown-linux-musl.tar.gz" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112554901", - "id": 112554901, - "node_id": "RA_kwDOJJwJ-M4GtXOV", - "name": "safe-0.77.13-aarch64-unknown-linux-musl.zip", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/zip", - "state": "uploaded", - "size": 6971243, - "download_count": 0, - "created_at": "2023-06-13T13:20:46Z", - "updated_at": "2023-06-13T13:20:47Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_cli-v0.77.13/safe-0.77.13-aarch64-unknown-linux-musl.zip" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112554897", - "id": 112554897, - "node_id": "RA_kwDOJJwJ-M4GtXOR", - "name": "safe-0.77.13-arm-unknown-linux-musleabi.tar.gz", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/x-gtar", - "state": "uploaded", - "size": 7127055, - "download_count": 0, - "created_at": "2023-06-13T13:20:46Z", - "updated_at": "2023-06-13T13:20:47Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_cli-v0.77.13/safe-0.77.13-arm-unknown-linux-musleabi.tar.gz" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112554900", - "id": 112554900, - "node_id": "RA_kwDOJJwJ-M4GtXOU", - "name": "safe-0.77.13-arm-unknown-linux-musleabi.zip", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/zip", - "state": "uploaded", - "size": 7127348, - "download_count": 0, - "created_at": "2023-06-13T13:20:46Z", - "updated_at": "2023-06-13T13:20:47Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_cli-v0.77.13/safe-0.77.13-arm-unknown-linux-musleabi.zip" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112554899", - "id": 112554899, - "node_id": "RA_kwDOJJwJ-M4GtXOT", - "name": "safe-0.77.13-armv7-unknown-linux-musleabihf.tar.gz", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/x-gtar", - "state": "uploaded", - "size": 7080786, - "download_count": 0, - "created_at": "2023-06-13T13:20:46Z", - "updated_at": "2023-06-13T13:20:47Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_cli-v0.77.13/safe-0.77.13-armv7-unknown-linux-musleabihf.tar.gz" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112554906", - "id": 112554906, - "node_id": "RA_kwDOJJwJ-M4GtXOa", - "name": "safe-0.77.13-armv7-unknown-linux-musleabihf.zip", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/zip", - "state": "uploaded", - "size": 7080744, - "download_count": 0, - "created_at": "2023-06-13T13:20:47Z", - "updated_at": "2023-06-13T13:20:48Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_cli-v0.77.13/safe-0.77.13-armv7-unknown-linux-musleabihf.zip" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112554909", - "id": 112554909, - "node_id": "RA_kwDOJJwJ-M4GtXOd", - "name": "safe-0.77.13-x86_64-apple-darwin.tar.gz", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/x-gtar", - "state": "uploaded", - "size": 4954417, - "download_count": 0, - "created_at": "2023-06-13T13:20:48Z", - "updated_at": "2023-06-13T13:20:50Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_cli-v0.77.13/safe-0.77.13-x86_64-apple-darwin.tar.gz" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112554913", - "id": 112554913, - "node_id": "RA_kwDOJJwJ-M4GtXOh", - "name": "safe-0.77.13-x86_64-apple-darwin.zip", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/zip", - "state": "uploaded", - "size": 4954468, - "download_count": 0, - "created_at": "2023-06-13T13:20:48Z", - "updated_at": "2023-06-13T13:20:55Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_cli-v0.77.13/safe-0.77.13-x86_64-apple-darwin.zip" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112554911", - "id": 112554911, - "node_id": "RA_kwDOJJwJ-M4GtXOf", - "name": "safe-0.77.13-x86_64-pc-windows-msvc.tar.gz", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/x-gtar", - "state": "uploaded", - "size": 4475704, - "download_count": 0, - "created_at": "2023-06-13T13:20:48Z", - "updated_at": "2023-06-13T13:20:51Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_cli-v0.77.13/safe-0.77.13-x86_64-pc-windows-msvc.tar.gz" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112554912", - "id": 112554912, - "node_id": "RA_kwDOJJwJ-M4GtXOg", - "name": "safe-0.77.13-x86_64-pc-windows-msvc.zip", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/zip", - "state": "uploaded", - "size": 4475934, - "download_count": 0, - "created_at": "2023-06-13T13:20:48Z", - "updated_at": "2023-06-13T13:20:53Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_cli-v0.77.13/safe-0.77.13-x86_64-pc-windows-msvc.zip" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112554924", - "id": 112554924, - "node_id": "RA_kwDOJJwJ-M4GtXOs", - "name": "safe-0.77.13-x86_64-unknown-linux-musl.zip", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/zip", - "state": "uploaded", - "size": 7106904, - "download_count": 0, - "created_at": "2023-06-13T13:20:54Z", - "updated_at": "2023-06-13T13:20:55Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_cli-v0.77.13/safe-0.77.13-x86_64-unknown-linux-musl.zip" - } - ], - "tarball_url": "https://api.github.com/repos/maidsafe/safe_network/tarball/sn_cli-v0.77.13", - "zipball_url": "https://api.github.com/repos/maidsafe/safe_network/zipball/sn_cli-v0.77.13", - "body": "### Other\n- update dependencies" -} diff --git a/resources/sn_cli_release_response_body.json b/resources/sn_cli_release_response_body.json deleted file mode 100644 index 50087b0..0000000 --- a/resources/sn_cli_release_response_body.json +++ /dev/null @@ -1,448 +0,0 @@ -{ - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/108373375", - "assets_url": "https://api.github.com/repos/maidsafe/safe_network/releases/108373375/assets", - "upload_url": "https://uploads.github.com/repos/maidsafe/safe_network/releases/108373375/assets{?name,label}", - "html_url": "https://github.com/maidsafe/safe_network/releases/tag/sn_cli-v0.77.13", - "id": 108373375, - "author": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "node_id": "RE_kwDOJJwJ-M4GdaV_", - "tag_name": "sn_cli-v0.77.13", - "target_commitish": "main", - "name": "sn_cli-v0.77.13", - "draft": false, - "prerelease": false, - "created_at": "2023-06-13T12:46:34Z", - "published_at": "2023-06-13T13:15:34Z", - "assets": [ - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112554898", - "id": 112554898, - "node_id": "RA_kwDOJJwJ-M4GtXOS", - "name": "safe-0.77.13-aarch64-unknown-linux-musl.tar.gz", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/x-gtar", - "state": "uploaded", - "size": 6971499, - "download_count": 0, - "created_at": "2023-06-13T13:20:46Z", - "updated_at": "2023-06-13T13:20:47Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_cli-v0.77.13/safe-0.77.13-aarch64-unknown-linux-musl.tar.gz" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112554901", - "id": 112554901, - "node_id": "RA_kwDOJJwJ-M4GtXOV", - "name": "safe-0.77.13-aarch64-unknown-linux-musl.zip", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/zip", - "state": "uploaded", - "size": 6971243, - "download_count": 0, - "created_at": "2023-06-13T13:20:46Z", - "updated_at": "2023-06-13T13:20:47Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_cli-v0.77.13/safe-0.77.13-aarch64-unknown-linux-musl.zip" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112554897", - "id": 112554897, - "node_id": "RA_kwDOJJwJ-M4GtXOR", - "name": "safe-0.77.13-arm-unknown-linux-musleabi.tar.gz", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/x-gtar", - "state": "uploaded", - "size": 7127055, - "download_count": 0, - "created_at": "2023-06-13T13:20:46Z", - "updated_at": "2023-06-13T13:20:47Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_cli-v0.77.13/safe-0.77.13-arm-unknown-linux-musleabi.tar.gz" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112554900", - "id": 112554900, - "node_id": "RA_kwDOJJwJ-M4GtXOU", - "name": "safe-0.77.13-arm-unknown-linux-musleabi.zip", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/zip", - "state": "uploaded", - "size": 7127348, - "download_count": 0, - "created_at": "2023-06-13T13:20:46Z", - "updated_at": "2023-06-13T13:20:47Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_cli-v0.77.13/safe-0.77.13-arm-unknown-linux-musleabi.zip" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112554899", - "id": 112554899, - "node_id": "RA_kwDOJJwJ-M4GtXOT", - "name": "safe-0.77.13-armv7-unknown-linux-musleabihf.tar.gz", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/x-gtar", - "state": "uploaded", - "size": 7080786, - "download_count": 0, - "created_at": "2023-06-13T13:20:46Z", - "updated_at": "2023-06-13T13:20:47Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_cli-v0.77.13/safe-0.77.13-armv7-unknown-linux-musleabihf.tar.gz" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112554906", - "id": 112554906, - "node_id": "RA_kwDOJJwJ-M4GtXOa", - "name": "safe-0.77.13-armv7-unknown-linux-musleabihf.zip", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/zip", - "state": "uploaded", - "size": 7080744, - "download_count": 0, - "created_at": "2023-06-13T13:20:47Z", - "updated_at": "2023-06-13T13:20:48Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_cli-v0.77.13/safe-0.77.13-armv7-unknown-linux-musleabihf.zip" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112554909", - "id": 112554909, - "node_id": "RA_kwDOJJwJ-M4GtXOd", - "name": "safe-0.77.13-x86_64-apple-darwin.tar.gz", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/x-gtar", - "state": "uploaded", - "size": 4954417, - "download_count": 0, - "created_at": "2023-06-13T13:20:48Z", - "updated_at": "2023-06-13T13:20:50Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_cli-v0.77.13/safe-0.77.13-x86_64-apple-darwin.tar.gz" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112554913", - "id": 112554913, - "node_id": "RA_kwDOJJwJ-M4GtXOh", - "name": "safe-0.77.13-x86_64-apple-darwin.zip", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/zip", - "state": "uploaded", - "size": 4954468, - "download_count": 0, - "created_at": "2023-06-13T13:20:48Z", - "updated_at": "2023-06-13T13:20:55Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_cli-v0.77.13/safe-0.77.13-x86_64-apple-darwin.zip" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112554911", - "id": 112554911, - "node_id": "RA_kwDOJJwJ-M4GtXOf", - "name": "safe-0.77.13-x86_64-pc-windows-msvc.tar.gz", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/x-gtar", - "state": "uploaded", - "size": 4475704, - "download_count": 0, - "created_at": "2023-06-13T13:20:48Z", - "updated_at": "2023-06-13T13:20:51Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_cli-v0.77.13/safe-0.77.13-x86_64-pc-windows-msvc.tar.gz" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112554912", - "id": 112554912, - "node_id": "RA_kwDOJJwJ-M4GtXOg", - "name": "safe-0.77.13-x86_64-pc-windows-msvc.zip", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/zip", - "state": "uploaded", - "size": 4475934, - "download_count": 0, - "created_at": "2023-06-13T13:20:48Z", - "updated_at": "2023-06-13T13:20:53Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_cli-v0.77.13/safe-0.77.13-x86_64-pc-windows-msvc.zip" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112554925", - "id": 112554925, - "node_id": "RA_kwDOJJwJ-M4GtXOt", - "name": "safe-0.77.13-x86_64-unknown-linux-musl.tar.gz", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/x-gtar", - "state": "uploaded", - "size": 7106818, - "download_count": 0, - "created_at": "2023-06-13T13:20:54Z", - "updated_at": "2023-06-13T13:20:55Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_cli-v0.77.13/safe-0.77.13-x86_64-unknown-linux-musl.tar.gz" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112554924", - "id": 112554924, - "node_id": "RA_kwDOJJwJ-M4GtXOs", - "name": "safe-0.77.13-x86_64-unknown-linux-musl.zip", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/zip", - "state": "uploaded", - "size": 7106904, - "download_count": 0, - "created_at": "2023-06-13T13:20:54Z", - "updated_at": "2023-06-13T13:20:55Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_cli-v0.77.13/safe-0.77.13-x86_64-unknown-linux-musl.zip" - } - ], - "tarball_url": "https://api.github.com/repos/maidsafe/safe_network/tarball/sn_cli-v0.77.13", - "zipball_url": "https://api.github.com/repos/maidsafe/safe_network/zipball/sn_cli-v0.77.13", - "body": "### Other\n- update dependencies" -} diff --git a/resources/sn_node_release_missing_asset_response_body.json b/resources/sn_node_release_missing_asset_response_body.json deleted file mode 100644 index f2d2c19..0000000 --- a/resources/sn_node_release_missing_asset_response_body.json +++ /dev/null @@ -1,414 +0,0 @@ -{ - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/108374585", - "assets_url": "https://api.github.com/repos/maidsafe/safe_network/releases/108374585/assets", - "upload_url": "https://uploads.github.com/repos/maidsafe/safe_network/releases/108374585/assets{?name,label}", - "html_url": "https://github.com/maidsafe/safe_network/releases/tag/sn_node-v0.83.11", - "id": 108374585, - "author": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "node_id": "RE_kwDOJJwJ-M4Gdao5", - "tag_name": "sn_node-v0.83.11", - "target_commitish": "main", - "name": "sn_node-v0.83.11", - "draft": false, - "prerelease": false, - "created_at": "2023-06-13T12:46:34Z", - "published_at": "2023-06-13T13:19:19Z", - "assets": [ - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112555010", - "id": 112555010, - "node_id": "RA_kwDOJJwJ-M4GtXQC", - "name": "safenode-0.83.11-aarch64-unknown-linux-musl.tar.gz", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/x-gtar", - "state": "uploaded", - "size": 6300564, - "download_count": 0, - "created_at": "2023-06-13T13:21:32Z", - "updated_at": "2023-06-13T13:21:33Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_node-v0.83.11/safenode-0.83.11-aarch64-unknown-linux-musl.tar.gz" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112555009", - "id": 112555009, - "node_id": "RA_kwDOJJwJ-M4GtXQB", - "name": "safenode-0.83.11-aarch64-unknown-linux-musl.zip", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/zip", - "state": "uploaded", - "size": 6300159, - "download_count": 0, - "created_at": "2023-06-13T13:21:32Z", - "updated_at": "2023-06-13T13:21:34Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_node-v0.83.11/safenode-0.83.11-aarch64-unknown-linux-musl.zip" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112555008", - "id": 112555008, - "node_id": "RA_kwDOJJwJ-M4GtXQA", - "name": "safenode-0.83.11-arm-unknown-linux-musleabi.tar.gz", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/x-gtar", - "state": "uploaded", - "size": 6469534, - "download_count": 0, - "created_at": "2023-06-13T13:21:32Z", - "updated_at": "2023-06-13T13:21:33Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_node-v0.83.11/safenode-0.83.11-arm-unknown-linux-musleabi.tar.gz" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112555011", - "id": 112555011, - "node_id": "RA_kwDOJJwJ-M4GtXQD", - "name": "safenode-0.83.11-arm-unknown-linux-musleabi.zip", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/zip", - "state": "uploaded", - "size": 6469593, - "download_count": 0, - "created_at": "2023-06-13T13:21:32Z", - "updated_at": "2023-06-13T13:21:33Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_node-v0.83.11/safenode-0.83.11-arm-unknown-linux-musleabi.zip" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112555012", - "id": 112555012, - "node_id": "RA_kwDOJJwJ-M4GtXQE", - "name": "safenode-0.83.11-armv7-unknown-linux-musleabihf.tar.gz", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/x-gtar", - "state": "uploaded", - "size": 6425649, - "download_count": 0, - "created_at": "2023-06-13T13:21:32Z", - "updated_at": "2023-06-13T13:21:33Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_node-v0.83.11/safenode-0.83.11-armv7-unknown-linux-musleabihf.tar.gz" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112555017", - "id": 112555017, - "node_id": "RA_kwDOJJwJ-M4GtXQJ", - "name": "safenode-0.83.11-armv7-unknown-linux-musleabihf.zip", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/zip", - "state": "uploaded", - "size": 6426149, - "download_count": 0, - "created_at": "2023-06-13T13:21:34Z", - "updated_at": "2023-06-13T13:21:35Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_node-v0.83.11/safenode-0.83.11-armv7-unknown-linux-musleabihf.zip" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112555019", - "id": 112555019, - "node_id": "RA_kwDOJJwJ-M4GtXQL", - "name": "safenode-0.83.11-x86_64-apple-darwin.tar.gz", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/x-gtar", - "state": "uploaded", - "size": 4335241, - "download_count": 0, - "created_at": "2023-06-13T13:21:34Z", - "updated_at": "2023-06-13T13:21:35Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_node-v0.83.11/safenode-0.83.11-x86_64-apple-darwin.tar.gz" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112555018", - "id": 112555018, - "node_id": "RA_kwDOJJwJ-M4GtXQK", - "name": "safenode-0.83.11-x86_64-apple-darwin.zip", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/zip", - "state": "uploaded", - "size": 4335533, - "download_count": 0, - "created_at": "2023-06-13T13:21:34Z", - "updated_at": "2023-06-13T13:21:35Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_node-v0.83.11/safenode-0.83.11-x86_64-apple-darwin.zip" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112555020", - "id": 112555020, - "node_id": "RA_kwDOJJwJ-M4GtXQM", - "name": "safenode-0.83.11-x86_64-pc-windows-msvc.tar.gz", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/x-gtar", - "state": "uploaded", - "size": 3834338, - "download_count": 0, - "created_at": "2023-06-13T13:21:34Z", - "updated_at": "2023-06-13T13:21:35Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_node-v0.83.11/safenode-0.83.11-x86_64-pc-windows-msvc.tar.gz" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112555021", - "id": 112555021, - "node_id": "RA_kwDOJJwJ-M4GtXQN", - "name": "safenode-0.83.11-x86_64-pc-windows-msvc.zip", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/zip", - "state": "uploaded", - "size": 3834297, - "download_count": 0, - "created_at": "2023-06-13T13:21:34Z", - "updated_at": "2023-06-13T13:21:35Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_node-v0.83.11/safenode-0.83.11-x86_64-pc-windows-msvc.zip" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112555025", - "id": 112555025, - "node_id": "RA_kwDOJJwJ-M4GtXQR", - "name": "safenode-0.83.11-x86_64-unknown-linux-musl.zip", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/zip", - "state": "uploaded", - "size": 6418973, - "download_count": 0, - "created_at": "2023-06-13T13:21:35Z", - "updated_at": "2023-06-13T13:21:36Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_node-v0.83.11/safenode-0.83.11-x86_64-unknown-linux-musl.zip" - } - ], - "tarball_url": "https://api.github.com/repos/maidsafe/safe_network/tarball/sn_node-v0.83.11", - "zipball_url": "https://api.github.com/repos/maidsafe/safe_network/zipball/sn_node-v0.83.11", - "body": "### Added\n- attach payment proof when uploading Chunks\n\n### Fixed\n- reduce churn weight to ~1/2mb\n\n### Other\n- Revert \"chore(release): sn_cli-v0.77.1/sn_client-v0.85.2/sn_networking-v0.1.2/sn_node-v0.83.1\"\n- *(release)* sn_cli-v0.77.1/sn_client-v0.85.2/sn_networking-v0.1.2/sn_node-v0.83.1\n- Revert \"chore(release): sn_cli-v0.77.1/sn_client-v0.85.2/sn_networking-v0.1.2/sn_protocol-v0.1.2/sn_node-v0.83.1/sn_record_store-v0.1.2/sn_registers-v0.1.2\"\n- *(release)* sn_cli-v0.77.1/sn_client-v0.85.2/sn_networking-v0.1.2/sn_protocol-v0.1.2/sn_node-v0.83.1/sn_record_store-v0.1.2/sn_registers-v0.1.2\n- *(logs)* enable metrics feature by default\n- log msg text updated\n- making Chunk payment proof optional for now\n- adding unit tests to payment proof utilities\n- moving all payment proofs utilities into sn_transfers crate" -} diff --git a/resources/sn_node_release_response_body.json b/resources/sn_node_release_response_body.json deleted file mode 100644 index 2aed0f4..0000000 --- a/resources/sn_node_release_response_body.json +++ /dev/null @@ -1,448 +0,0 @@ -{ - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/108374585", - "assets_url": "https://api.github.com/repos/maidsafe/safe_network/releases/108374585/assets", - "upload_url": "https://uploads.github.com/repos/maidsafe/safe_network/releases/108374585/assets{?name,label}", - "html_url": "https://github.com/maidsafe/safe_network/releases/tag/sn_node-v0.83.11", - "id": 108374585, - "author": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "node_id": "RE_kwDOJJwJ-M4Gdao5", - "tag_name": "sn_node-v0.83.11", - "target_commitish": "main", - "name": "sn_node-v0.83.11", - "draft": false, - "prerelease": false, - "created_at": "2023-06-13T12:46:34Z", - "published_at": "2023-06-13T13:19:19Z", - "assets": [ - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112555010", - "id": 112555010, - "node_id": "RA_kwDOJJwJ-M4GtXQC", - "name": "safenode-0.83.11-aarch64-unknown-linux-musl.tar.gz", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/x-gtar", - "state": "uploaded", - "size": 6300564, - "download_count": 0, - "created_at": "2023-06-13T13:21:32Z", - "updated_at": "2023-06-13T13:21:33Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_node-v0.83.11/safenode-0.83.11-aarch64-unknown-linux-musl.tar.gz" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112555009", - "id": 112555009, - "node_id": "RA_kwDOJJwJ-M4GtXQB", - "name": "safenode-0.83.11-aarch64-unknown-linux-musl.zip", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/zip", - "state": "uploaded", - "size": 6300159, - "download_count": 0, - "created_at": "2023-06-13T13:21:32Z", - "updated_at": "2023-06-13T13:21:34Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_node-v0.83.11/safenode-0.83.11-aarch64-unknown-linux-musl.zip" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112555008", - "id": 112555008, - "node_id": "RA_kwDOJJwJ-M4GtXQA", - "name": "safenode-0.83.11-arm-unknown-linux-musleabi.tar.gz", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/x-gtar", - "state": "uploaded", - "size": 6469534, - "download_count": 0, - "created_at": "2023-06-13T13:21:32Z", - "updated_at": "2023-06-13T13:21:33Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_node-v0.83.11/safenode-0.83.11-arm-unknown-linux-musleabi.tar.gz" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112555011", - "id": 112555011, - "node_id": "RA_kwDOJJwJ-M4GtXQD", - "name": "safenode-0.83.11-arm-unknown-linux-musleabi.zip", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/zip", - "state": "uploaded", - "size": 6469593, - "download_count": 0, - "created_at": "2023-06-13T13:21:32Z", - "updated_at": "2023-06-13T13:21:33Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_node-v0.83.11/safenode-0.83.11-arm-unknown-linux-musleabi.zip" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112555012", - "id": 112555012, - "node_id": "RA_kwDOJJwJ-M4GtXQE", - "name": "safenode-0.83.11-armv7-unknown-linux-musleabihf.tar.gz", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/x-gtar", - "state": "uploaded", - "size": 6425649, - "download_count": 0, - "created_at": "2023-06-13T13:21:32Z", - "updated_at": "2023-06-13T13:21:33Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_node-v0.83.11/safenode-0.83.11-armv7-unknown-linux-musleabihf.tar.gz" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112555017", - "id": 112555017, - "node_id": "RA_kwDOJJwJ-M4GtXQJ", - "name": "safenode-0.83.11-armv7-unknown-linux-musleabihf.zip", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/zip", - "state": "uploaded", - "size": 6426149, - "download_count": 0, - "created_at": "2023-06-13T13:21:34Z", - "updated_at": "2023-06-13T13:21:35Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_node-v0.83.11/safenode-0.83.11-armv7-unknown-linux-musleabihf.zip" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112555019", - "id": 112555019, - "node_id": "RA_kwDOJJwJ-M4GtXQL", - "name": "safenode-0.83.11-x86_64-apple-darwin.tar.gz", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/x-gtar", - "state": "uploaded", - "size": 4335241, - "download_count": 0, - "created_at": "2023-06-13T13:21:34Z", - "updated_at": "2023-06-13T13:21:35Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_node-v0.83.11/safenode-0.83.11-x86_64-apple-darwin.tar.gz" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112555018", - "id": 112555018, - "node_id": "RA_kwDOJJwJ-M4GtXQK", - "name": "safenode-0.83.11-x86_64-apple-darwin.zip", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/zip", - "state": "uploaded", - "size": 4335533, - "download_count": 0, - "created_at": "2023-06-13T13:21:34Z", - "updated_at": "2023-06-13T13:21:35Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_node-v0.83.11/safenode-0.83.11-x86_64-apple-darwin.zip" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112555020", - "id": 112555020, - "node_id": "RA_kwDOJJwJ-M4GtXQM", - "name": "safenode-0.83.11-x86_64-pc-windows-msvc.tar.gz", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/x-gtar", - "state": "uploaded", - "size": 3834338, - "download_count": 0, - "created_at": "2023-06-13T13:21:34Z", - "updated_at": "2023-06-13T13:21:35Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_node-v0.83.11/safenode-0.83.11-x86_64-pc-windows-msvc.tar.gz" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112555021", - "id": 112555021, - "node_id": "RA_kwDOJJwJ-M4GtXQN", - "name": "safenode-0.83.11-x86_64-pc-windows-msvc.zip", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/zip", - "state": "uploaded", - "size": 3834297, - "download_count": 0, - "created_at": "2023-06-13T13:21:34Z", - "updated_at": "2023-06-13T13:21:35Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_node-v0.83.11/safenode-0.83.11-x86_64-pc-windows-msvc.zip" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112555024", - "id": 112555024, - "node_id": "RA_kwDOJJwJ-M4GtXQQ", - "name": "safenode-0.83.11-x86_64-unknown-linux-musl.tar.gz", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/x-gtar", - "state": "uploaded", - "size": 6419250, - "download_count": 0, - "created_at": "2023-06-13T13:21:35Z", - "updated_at": "2023-06-13T13:21:36Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_node-v0.83.11/safenode-0.83.11-x86_64-unknown-linux-musl.tar.gz" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112555025", - "id": 112555025, - "node_id": "RA_kwDOJJwJ-M4GtXQR", - "name": "safenode-0.83.11-x86_64-unknown-linux-musl.zip", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/zip", - "state": "uploaded", - "size": 6418973, - "download_count": 0, - "created_at": "2023-06-13T13:21:35Z", - "updated_at": "2023-06-13T13:21:36Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_node-v0.83.11/safenode-0.83.11-x86_64-unknown-linux-musl.zip" - } - ], - "tarball_url": "https://api.github.com/repos/maidsafe/safe_network/tarball/sn_node-v0.83.11", - "zipball_url": "https://api.github.com/repos/maidsafe/safe_network/zipball/sn_node-v0.83.11", - "body": "### Added\n- attach payment proof when uploading Chunks\n\n### Fixed\n- reduce churn weight to ~1/2mb\n\n### Other\n- Revert \"chore(release): sn_cli-v0.77.1/sn_client-v0.85.2/sn_networking-v0.1.2/sn_node-v0.83.1\"\n- *(release)* sn_cli-v0.77.1/sn_client-v0.85.2/sn_networking-v0.1.2/sn_node-v0.83.1\n- Revert \"chore(release): sn_cli-v0.77.1/sn_client-v0.85.2/sn_networking-v0.1.2/sn_protocol-v0.1.2/sn_node-v0.83.1/sn_record_store-v0.1.2/sn_registers-v0.1.2\"\n- *(release)* sn_cli-v0.77.1/sn_client-v0.85.2/sn_networking-v0.1.2/sn_protocol-v0.1.2/sn_node-v0.83.1/sn_record_store-v0.1.2/sn_registers-v0.1.2\n- *(logs)* enable metrics feature by default\n- log msg text updated\n- making Chunk payment proof optional for now\n- adding unit tests to payment proof utilities\n- moving all payment proofs utilities into sn_transfers crate" -} diff --git a/resources/sn_testnet_release_missing_asset_response_body.json b/resources/sn_testnet_release_missing_asset_response_body.json deleted file mode 100644 index d77899b..0000000 --- a/resources/sn_testnet_release_missing_asset_response_body.json +++ /dev/null @@ -1,414 +0,0 @@ -{ - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/108374724", - "assets_url": "https://api.github.com/repos/maidsafe/safe_network/releases/108374724/assets", - "upload_url": "https://uploads.github.com/repos/maidsafe/safe_network/releases/108374724/assets{?name,label}", - "html_url": "https://github.com/maidsafe/safe_network/releases/tag/sn_testnet-v0.1.15", - "id": 108374724, - "author": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "node_id": "RE_kwDOJJwJ-M4GdarE", - "tag_name": "sn_testnet-v0.1.15", - "target_commitish": "main", - "name": "sn_testnet-v0.1.15", - "draft": false, - "prerelease": false, - "created_at": "2023-06-13T12:46:34Z", - "published_at": "2023-06-13T13:20:12Z", - "assets": [ - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112555135", - "id": 112555135, - "node_id": "RA_kwDOJJwJ-M4GtXR_", - "name": "testnet-0.1.15-aarch64-unknown-linux-musl.tar.gz", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/x-gtar", - "state": "uploaded", - "size": 2442028, - "download_count": 0, - "created_at": "2023-06-13T13:22:12Z", - "updated_at": "2023-06-13T13:22:13Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_testnet-v0.1.15/testnet-0.1.15-aarch64-unknown-linux-musl.tar.gz" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112555137", - "id": 112555137, - "node_id": "RA_kwDOJJwJ-M4GtXSB", - "name": "testnet-0.1.15-aarch64-unknown-linux-musl.zip", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/zip", - "state": "uploaded", - "size": 2442133, - "download_count": 0, - "created_at": "2023-06-13T13:22:12Z", - "updated_at": "2023-06-13T13:22:13Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_testnet-v0.1.15/testnet-0.1.15-aarch64-unknown-linux-musl.zip" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112555134", - "id": 112555134, - "node_id": "RA_kwDOJJwJ-M4GtXR-", - "name": "testnet-0.1.15-arm-unknown-linux-musleabi.tar.gz", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/x-gtar", - "state": "uploaded", - "size": 2539691, - "download_count": 0, - "created_at": "2023-06-13T13:22:12Z", - "updated_at": "2023-06-13T13:22:13Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_testnet-v0.1.15/testnet-0.1.15-arm-unknown-linux-musleabi.tar.gz" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112555136", - "id": 112555136, - "node_id": "RA_kwDOJJwJ-M4GtXSA", - "name": "testnet-0.1.15-arm-unknown-linux-musleabi.zip", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/zip", - "state": "uploaded", - "size": 2539549, - "download_count": 0, - "created_at": "2023-06-13T13:22:12Z", - "updated_at": "2023-06-13T13:22:13Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_testnet-v0.1.15/testnet-0.1.15-arm-unknown-linux-musleabi.zip" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112555138", - "id": 112555138, - "node_id": "RA_kwDOJJwJ-M4GtXSC", - "name": "testnet-0.1.15-armv7-unknown-linux-musleabihf.tar.gz", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/x-gtar", - "state": "uploaded", - "size": 2518806, - "download_count": 0, - "created_at": "2023-06-13T13:22:12Z", - "updated_at": "2023-06-13T13:22:13Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_testnet-v0.1.15/testnet-0.1.15-armv7-unknown-linux-musleabihf.tar.gz" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112555141", - "id": 112555141, - "node_id": "RA_kwDOJJwJ-M4GtXSF", - "name": "testnet-0.1.15-armv7-unknown-linux-musleabihf.zip", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/zip", - "state": "uploaded", - "size": 2518732, - "download_count": 0, - "created_at": "2023-06-13T13:22:13Z", - "updated_at": "2023-06-13T13:22:14Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_testnet-v0.1.15/testnet-0.1.15-armv7-unknown-linux-musleabihf.zip" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112555142", - "id": 112555142, - "node_id": "RA_kwDOJJwJ-M4GtXSG", - "name": "testnet-0.1.15-x86_64-apple-darwin.tar.gz", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/x-gtar", - "state": "uploaded", - "size": 1375529, - "download_count": 0, - "created_at": "2023-06-13T13:22:13Z", - "updated_at": "2023-06-13T13:22:14Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_testnet-v0.1.15/testnet-0.1.15-x86_64-apple-darwin.tar.gz" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112555145", - "id": 112555145, - "node_id": "RA_kwDOJJwJ-M4GtXSJ", - "name": "testnet-0.1.15-x86_64-apple-darwin.zip", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/zip", - "state": "uploaded", - "size": 1375471, - "download_count": 0, - "created_at": "2023-06-13T13:22:14Z", - "updated_at": "2023-06-13T13:22:14Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_testnet-v0.1.15/testnet-0.1.15-x86_64-apple-darwin.zip" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112555144", - "id": 112555144, - "node_id": "RA_kwDOJJwJ-M4GtXSI", - "name": "testnet-0.1.15-x86_64-pc-windows-msvc.tar.gz", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/x-gtar", - "state": "uploaded", - "size": 1059598, - "download_count": 0, - "created_at": "2023-06-13T13:22:14Z", - "updated_at": "2023-06-13T13:22:14Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_testnet-v0.1.15/testnet-0.1.15-x86_64-pc-windows-msvc.tar.gz" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112555146", - "id": 112555146, - "node_id": "RA_kwDOJJwJ-M4GtXSK", - "name": "testnet-0.1.15-x86_64-pc-windows-msvc.zip", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/zip", - "state": "uploaded", - "size": 1060250, - "download_count": 0, - "created_at": "2023-06-13T13:22:14Z", - "updated_at": "2023-06-13T13:22:14Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_testnet-v0.1.15/testnet-0.1.15-x86_64-pc-windows-msvc.zip" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112555149", - "id": 112555149, - "node_id": "RA_kwDOJJwJ-M4GtXSN", - "name": "testnet-0.1.15-x86_64-unknown-linux-musl.zip", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/zip", - "state": "uploaded", - "size": 2488298, - "download_count": 0, - "created_at": "2023-06-13T13:22:14Z", - "updated_at": "2023-06-13T13:22:15Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_testnet-v0.1.15/testnet-0.1.15-x86_64-unknown-linux-musl.zip" - } - ], - "tarball_url": "https://api.github.com/repos/maidsafe/safe_network/tarball/sn_testnet-v0.1.15", - "zipball_url": "https://api.github.com/repos/maidsafe/safe_network/zipball/sn_testnet-v0.1.15", - "body": "### Chore\n\n - disable some testnet verfications and add Cargo.lock to version control\n - ensure testnet launch fails if build fails\n - remove deps, remove EnvFilter\n We can specify log levels in the code as needed without having to bring in\n EnvFilter (and regex).\n \n Although right now regex is used elsewhere, we can hopefully remove that large dep\n - fix naming\n - add docs + clippy fixes\n - cargo fix\n\n### New Features\n\n - update the user when nodes verification starts\n - compare nodes logs info with the info retrieved from their RPC service\n - exposing a gRPC interface on safenode bin/app\n - make req/resp generic\n - add some logging to dirs per node\n - use a random port @ startup, write config if none exists\n - initial copy of testnet bin with basic tweaks.\n\n### Bug Fixes\n\n - it was reporting redundant info if it was spanned in more than one log files pere node\n - add root dir to node startup\n - add env filter and strip back testnet bin\n - clippy lints\n - initial comms by writing 127.0.0.1 ip addre for genesis\n\n### Test\n\n - CI network churning test\n\n### Commit Statistics\n\n\n\n - 22 commits contributed to the release over the course of 41 calendar days.\n - 19 commits were understood as [conventional](https://www.conventionalcommits.org).\n - 0 issues like '(#ID)' were seen in commit messages\n\n### Commit Details\n\n\n\n
view details\n\n * **Uncategorized**\n - It was reporting redundant info if it was spanned in more than one log files pere node ([`cf9a375`](https://github.com/maidsafe/safe_network/commit/cf9a375790770deb31d88515204d09becb3c89c7))\n - Disable some testnet verfications and add Cargo.lock to version control ([`c5b3c83`](https://github.com/maidsafe/safe_network/commit/c5b3c83c771cdc44cf304ea50b1fcc1586854072))\n - Update the user when nodes verification starts ([`a9e6906`](https://github.com/maidsafe/safe_network/commit/a9e6906a4dfabe389a242afbe472bc7c87427b19))\n - Compare nodes logs info with the info retrieved from their RPC service ([`7859c5e`](https://github.com/maidsafe/safe_network/commit/7859c5ee7650ff26b2a1e7b7770aaee1af5692db))\n - Add root dir to node startup ([`18241f6`](https://github.com/maidsafe/safe_network/commit/18241f6b280f460812acd743b601ad3c4cce5212))\n - CI network churning test ([`d8fc275`](https://github.com/maidsafe/safe_network/commit/d8fc275020bdff5c0d555ae0d0dcd59c3d63a65c))\n - Exposing a gRPC interface on safenode bin/app ([`5b266b8`](https://github.com/maidsafe/safe_network/commit/5b266b8bbd1f46d8b87917d0573377ff1ecaf2f7))\n - Ensure testnet launch fails if build fails ([`1457a45`](https://github.com/maidsafe/safe_network/commit/1457a453341e35ad3fbf426b4e1fa4a57a753761))\n - Remove deps, remove EnvFilter ([`de04d62`](https://github.com/maidsafe/safe_network/commit/de04d62f6dc155616c14e0f4a07f3b8205398b1b))\n - Fix naming ([`d748fcd`](https://github.com/maidsafe/safe_network/commit/d748fcd6e6c3ba604fb898b3be8b73e96270e993))\n - Add docs + clippy fixes ([`ba7c741`](https://github.com/maidsafe/safe_network/commit/ba7c74175e7082f6a2d4afc64a85be2c56b9d8c9))\n - Make req/resp generic ([`5ce1e89`](https://github.com/maidsafe/safe_network/commit/5ce1e89c56cebd9c61f8032c2ca86c258e5f033a))\n - Add env filter and strip back testnet bin ([`892c8b3`](https://github.com/maidsafe/safe_network/commit/892c8b3abf332fbbe100bf04c0b04cc9e67be828))\n - Clippy lints ([`5e63386`](https://github.com/maidsafe/safe_network/commit/5e633868773e42c13326c2f52790c94d4cd88ae0))\n - 25 nodes and a couple of searches ([`1a22722`](https://github.com/maidsafe/safe_network/commit/1a22722198b5aecaca00dc167c7084d06f39160b))\n - Merge pull request #8 from joshuef/RandomPortNodes ([`34b2bfb`](https://github.com/maidsafe/safe_network/commit/34b2bfb7746fcd16f08aa2431181a502135b2865))\n - Initial comms by writing 127.0.0.1 ip addre for genesis ([`6190d22`](https://github.com/maidsafe/safe_network/commit/6190d222e04904baad12070f3893c2d0c425238a))\n - Add some logging to dirs per node ([`514e815`](https://github.com/maidsafe/safe_network/commit/514e8153bfc33cd5bb12e7998dd065e5f5c30c4c))\n - Cargo fix ([`f772949`](https://github.com/maidsafe/safe_network/commit/f772949320519c868a5e2ffc3b611aa138567afd))\n - Use a random port @ startup, write config if none exists ([`e7f1da1`](https://github.com/maidsafe/safe_network/commit/e7f1da121e9b7afd2784caeab1fd8b826c47fa85))\n - Merge pull request #6 from joshuef/AddTestnetBin ([`874c014`](https://github.com/maidsafe/safe_network/commit/874c01401acf980a226839247514e4bd69a58273))\n - Initial copy of testnet bin with basic tweaks. ([`fa4b3ea`](https://github.com/maidsafe/safe_network/commit/fa4b3eacb4930749ad229cf2dbd26949b0a77a7e))\n
" -} diff --git a/resources/sn_testnet_release_response_body.json b/resources/sn_testnet_release_response_body.json deleted file mode 100644 index fd90c8b..0000000 --- a/resources/sn_testnet_release_response_body.json +++ /dev/null @@ -1,448 +0,0 @@ -{ - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/108374724", - "assets_url": "https://api.github.com/repos/maidsafe/safe_network/releases/108374724/assets", - "upload_url": "https://uploads.github.com/repos/maidsafe/safe_network/releases/108374724/assets{?name,label}", - "html_url": "https://github.com/maidsafe/safe_network/releases/tag/sn_testnet-v0.1.15", - "id": 108374724, - "author": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "node_id": "RE_kwDOJJwJ-M4GdarE", - "tag_name": "sn_testnet-v0.1.15", - "target_commitish": "main", - "name": "sn_testnet-v0.1.15", - "draft": false, - "prerelease": false, - "created_at": "2023-06-13T12:46:34Z", - "published_at": "2023-06-13T13:20:12Z", - "assets": [ - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112555135", - "id": 112555135, - "node_id": "RA_kwDOJJwJ-M4GtXR_", - "name": "testnet-0.1.15-aarch64-unknown-linux-musl.tar.gz", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/x-gtar", - "state": "uploaded", - "size": 2442028, - "download_count": 0, - "created_at": "2023-06-13T13:22:12Z", - "updated_at": "2023-06-13T13:22:13Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_testnet-v0.1.15/testnet-0.1.15-aarch64-unknown-linux-musl.tar.gz" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112555137", - "id": 112555137, - "node_id": "RA_kwDOJJwJ-M4GtXSB", - "name": "testnet-0.1.15-aarch64-unknown-linux-musl.zip", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/zip", - "state": "uploaded", - "size": 2442133, - "download_count": 0, - "created_at": "2023-06-13T13:22:12Z", - "updated_at": "2023-06-13T13:22:13Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_testnet-v0.1.15/testnet-0.1.15-aarch64-unknown-linux-musl.zip" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112555134", - "id": 112555134, - "node_id": "RA_kwDOJJwJ-M4GtXR-", - "name": "testnet-0.1.15-arm-unknown-linux-musleabi.tar.gz", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/x-gtar", - "state": "uploaded", - "size": 2539691, - "download_count": 0, - "created_at": "2023-06-13T13:22:12Z", - "updated_at": "2023-06-13T13:22:13Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_testnet-v0.1.15/testnet-0.1.15-arm-unknown-linux-musleabi.tar.gz" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112555136", - "id": 112555136, - "node_id": "RA_kwDOJJwJ-M4GtXSA", - "name": "testnet-0.1.15-arm-unknown-linux-musleabi.zip", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/zip", - "state": "uploaded", - "size": 2539549, - "download_count": 0, - "created_at": "2023-06-13T13:22:12Z", - "updated_at": "2023-06-13T13:22:13Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_testnet-v0.1.15/testnet-0.1.15-arm-unknown-linux-musleabi.zip" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112555138", - "id": 112555138, - "node_id": "RA_kwDOJJwJ-M4GtXSC", - "name": "testnet-0.1.15-armv7-unknown-linux-musleabihf.tar.gz", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/x-gtar", - "state": "uploaded", - "size": 2518806, - "download_count": 0, - "created_at": "2023-06-13T13:22:12Z", - "updated_at": "2023-06-13T13:22:13Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_testnet-v0.1.15/testnet-0.1.15-armv7-unknown-linux-musleabihf.tar.gz" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112555141", - "id": 112555141, - "node_id": "RA_kwDOJJwJ-M4GtXSF", - "name": "testnet-0.1.15-armv7-unknown-linux-musleabihf.zip", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/zip", - "state": "uploaded", - "size": 2518732, - "download_count": 0, - "created_at": "2023-06-13T13:22:13Z", - "updated_at": "2023-06-13T13:22:14Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_testnet-v0.1.15/testnet-0.1.15-armv7-unknown-linux-musleabihf.zip" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112555142", - "id": 112555142, - "node_id": "RA_kwDOJJwJ-M4GtXSG", - "name": "testnet-0.1.15-x86_64-apple-darwin.tar.gz", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/x-gtar", - "state": "uploaded", - "size": 1375529, - "download_count": 0, - "created_at": "2023-06-13T13:22:13Z", - "updated_at": "2023-06-13T13:22:14Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_testnet-v0.1.15/testnet-0.1.15-x86_64-apple-darwin.tar.gz" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112555145", - "id": 112555145, - "node_id": "RA_kwDOJJwJ-M4GtXSJ", - "name": "testnet-0.1.15-x86_64-apple-darwin.zip", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/zip", - "state": "uploaded", - "size": 1375471, - "download_count": 0, - "created_at": "2023-06-13T13:22:14Z", - "updated_at": "2023-06-13T13:22:14Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_testnet-v0.1.15/testnet-0.1.15-x86_64-apple-darwin.zip" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112555144", - "id": 112555144, - "node_id": "RA_kwDOJJwJ-M4GtXSI", - "name": "testnet-0.1.15-x86_64-pc-windows-msvc.tar.gz", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/x-gtar", - "state": "uploaded", - "size": 1059598, - "download_count": 0, - "created_at": "2023-06-13T13:22:14Z", - "updated_at": "2023-06-13T13:22:14Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_testnet-v0.1.15/testnet-0.1.15-x86_64-pc-windows-msvc.tar.gz" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112555146", - "id": 112555146, - "node_id": "RA_kwDOJJwJ-M4GtXSK", - "name": "testnet-0.1.15-x86_64-pc-windows-msvc.zip", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/zip", - "state": "uploaded", - "size": 1060250, - "download_count": 0, - "created_at": "2023-06-13T13:22:14Z", - "updated_at": "2023-06-13T13:22:14Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_testnet-v0.1.15/testnet-0.1.15-x86_64-pc-windows-msvc.zip" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112555148", - "id": 112555148, - "node_id": "RA_kwDOJJwJ-M4GtXSM", - "name": "testnet-0.1.15-x86_64-unknown-linux-musl.tar.gz", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/x-gtar", - "state": "uploaded", - "size": 2488297, - "download_count": 0, - "created_at": "2023-06-13T13:22:14Z", - "updated_at": "2023-06-13T13:22:15Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_testnet-v0.1.15/testnet-0.1.15-x86_64-unknown-linux-musl.tar.gz" - }, - { - "url": "https://api.github.com/repos/maidsafe/safe_network/releases/assets/112555149", - "id": 112555149, - "node_id": "RA_kwDOJJwJ-M4GtXSN", - "name": "testnet-0.1.15-x86_64-unknown-linux-musl.zip", - "label": "", - "uploader": { - "login": "MaidSafe-QA", - "id": 13850518, - "node_id": "MDQ6VXNlcjEzODUwNTE4", - "avatar_url": "https://avatars.githubusercontent.com/u/13850518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/MaidSafe-QA", - "html_url": "https://github.com/MaidSafe-QA", - "followers_url": "https://api.github.com/users/MaidSafe-QA/followers", - "following_url": "https://api.github.com/users/MaidSafe-QA/following{/other_user}", - "gists_url": "https://api.github.com/users/MaidSafe-QA/gists{/gist_id}", - "starred_url": "https://api.github.com/users/MaidSafe-QA/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/MaidSafe-QA/subscriptions", - "organizations_url": "https://api.github.com/users/MaidSafe-QA/orgs", - "repos_url": "https://api.github.com/users/MaidSafe-QA/repos", - "events_url": "https://api.github.com/users/MaidSafe-QA/events{/privacy}", - "received_events_url": "https://api.github.com/users/MaidSafe-QA/received_events", - "type": "User", - "site_admin": false - }, - "content_type": "application/zip", - "state": "uploaded", - "size": 2488298, - "download_count": 0, - "created_at": "2023-06-13T13:22:14Z", - "updated_at": "2023-06-13T13:22:15Z", - "browser_download_url": "https://github.com/maidsafe/safe_network/releases/download/sn_testnet-v0.1.15/testnet-0.1.15-x86_64-unknown-linux-musl.zip" - } - ], - "tarball_url": "https://api.github.com/repos/maidsafe/safe_network/tarball/sn_testnet-v0.1.15", - "zipball_url": "https://api.github.com/repos/maidsafe/safe_network/zipball/sn_testnet-v0.1.15", - "body": "### Chore\n\n - disable some testnet verfications and add Cargo.lock to version control\n - ensure testnet launch fails if build fails\n - remove deps, remove EnvFilter\n We can specify log levels in the code as needed without having to bring in\n EnvFilter (and regex).\n \n Although right now regex is used elsewhere, we can hopefully remove that large dep\n - fix naming\n - add docs + clippy fixes\n - cargo fix\n\n### New Features\n\n - update the user when nodes verification starts\n - compare nodes logs info with the info retrieved from their RPC service\n - exposing a gRPC interface on safenode bin/app\n - make req/resp generic\n - add some logging to dirs per node\n - use a random port @ startup, write config if none exists\n - initial copy of testnet bin with basic tweaks.\n\n### Bug Fixes\n\n - it was reporting redundant info if it was spanned in more than one log files pere node\n - add root dir to node startup\n - add env filter and strip back testnet bin\n - clippy lints\n - initial comms by writing 127.0.0.1 ip addre for genesis\n\n### Test\n\n - CI network churning test\n\n### Commit Statistics\n\n\n\n - 22 commits contributed to the release over the course of 41 calendar days.\n - 19 commits were understood as [conventional](https://www.conventionalcommits.org).\n - 0 issues like '(#ID)' were seen in commit messages\n\n### Commit Details\n\n\n\n
view details\n\n * **Uncategorized**\n - It was reporting redundant info if it was spanned in more than one log files pere node ([`cf9a375`](https://github.com/maidsafe/safe_network/commit/cf9a375790770deb31d88515204d09becb3c89c7))\n - Disable some testnet verfications and add Cargo.lock to version control ([`c5b3c83`](https://github.com/maidsafe/safe_network/commit/c5b3c83c771cdc44cf304ea50b1fcc1586854072))\n - Update the user when nodes verification starts ([`a9e6906`](https://github.com/maidsafe/safe_network/commit/a9e6906a4dfabe389a242afbe472bc7c87427b19))\n - Compare nodes logs info with the info retrieved from their RPC service ([`7859c5e`](https://github.com/maidsafe/safe_network/commit/7859c5ee7650ff26b2a1e7b7770aaee1af5692db))\n - Add root dir to node startup ([`18241f6`](https://github.com/maidsafe/safe_network/commit/18241f6b280f460812acd743b601ad3c4cce5212))\n - CI network churning test ([`d8fc275`](https://github.com/maidsafe/safe_network/commit/d8fc275020bdff5c0d555ae0d0dcd59c3d63a65c))\n - Exposing a gRPC interface on safenode bin/app ([`5b266b8`](https://github.com/maidsafe/safe_network/commit/5b266b8bbd1f46d8b87917d0573377ff1ecaf2f7))\n - Ensure testnet launch fails if build fails ([`1457a45`](https://github.com/maidsafe/safe_network/commit/1457a453341e35ad3fbf426b4e1fa4a57a753761))\n - Remove deps, remove EnvFilter ([`de04d62`](https://github.com/maidsafe/safe_network/commit/de04d62f6dc155616c14e0f4a07f3b8205398b1b))\n - Fix naming ([`d748fcd`](https://github.com/maidsafe/safe_network/commit/d748fcd6e6c3ba604fb898b3be8b73e96270e993))\n - Add docs + clippy fixes ([`ba7c741`](https://github.com/maidsafe/safe_network/commit/ba7c74175e7082f6a2d4afc64a85be2c56b9d8c9))\n - Make req/resp generic ([`5ce1e89`](https://github.com/maidsafe/safe_network/commit/5ce1e89c56cebd9c61f8032c2ca86c258e5f033a))\n - Add env filter and strip back testnet bin ([`892c8b3`](https://github.com/maidsafe/safe_network/commit/892c8b3abf332fbbe100bf04c0b04cc9e67be828))\n - Clippy lints ([`5e63386`](https://github.com/maidsafe/safe_network/commit/5e633868773e42c13326c2f52790c94d4cd88ae0))\n - 25 nodes and a couple of searches ([`1a22722`](https://github.com/maidsafe/safe_network/commit/1a22722198b5aecaca00dc167c7084d06f39160b))\n - Merge pull request #8 from joshuef/RandomPortNodes ([`34b2bfb`](https://github.com/maidsafe/safe_network/commit/34b2bfb7746fcd16f08aa2431181a502135b2865))\n - Initial comms by writing 127.0.0.1 ip addre for genesis ([`6190d22`](https://github.com/maidsafe/safe_network/commit/6190d222e04904baad12070f3893c2d0c425238a))\n - Add some logging to dirs per node ([`514e815`](https://github.com/maidsafe/safe_network/commit/514e8153bfc33cd5bb12e7998dd065e5f5c30c4c))\n - Cargo fix ([`f772949`](https://github.com/maidsafe/safe_network/commit/f772949320519c868a5e2ffc3b611aa138567afd))\n - Use a random port @ startup, write config if none exists ([`e7f1da1`](https://github.com/maidsafe/safe_network/commit/e7f1da121e9b7afd2784caeab1fd8b826c47fa85))\n - Merge pull request #6 from joshuef/AddTestnetBin ([`874c014`](https://github.com/maidsafe/safe_network/commit/874c01401acf980a226839247514e4bd69a58273))\n - Initial copy of testnet bin with basic tweaks. ([`fa4b3ea`](https://github.com/maidsafe/safe_network/commit/fa4b3eacb4930749ad229cf2dbd26949b0a77a7e))\n
" -} diff --git a/src/cmd.rs b/src/cmd.rs index f6b0de8..bece2d5 100644 --- a/src/cmd.rs +++ b/src/cmd.rs @@ -6,20 +6,16 @@ // KIND, either express or implied. Please review the Licences for the specific language governing // permissions and limitations relating to use of the SAFE Network Software. -use crate::github::GithubReleaseRepository; use crate::install::{AssetType, Settings}; -use crate::s3::S3AssetRepository; use crate::update::{perform_update_assessment, UpdateAssessmentResult}; use color_eyre::{eyre::eyre, Result}; use lazy_static::lazy_static; use prettytable::{Cell, Row, Table}; +use sn_releases::SafeReleaseRepositoryInterface; use std::collections::HashMap; use std::env::consts::{ARCH, OS}; use std::path::PathBuf; -const GITHUB_API_URL: &str = "https://api.github.com"; -const ORG_NAME: &str = "maidsafe"; -const REPO_NAME: &str = "safe_network"; const WRAP_LENGTH: usize = 80; lazy_static! { @@ -69,15 +65,15 @@ pub(crate) async fn process_install_cmd( } pub(crate) async fn process_update_cmd() -> Result<()> { - let platform = get_platform()?; let safe_config_dir_path = get_safe_config_dir_path()?; let settings_file_path = safe_config_dir_path.join("safeup.json"); let settings = Settings::read(&settings_file_path)?; - let release_repository = GithubReleaseRepository::new(GITHUB_API_URL, ORG_NAME, REPO_NAME); + let release_repo = ::default_config(); + for asset_type in AssetType::variants() { println!("Retrieving latest version for {asset_type}..."); - let (_, latest_version) = release_repository - .get_latest_asset_name(&asset_type, &platform) + let latest_version = release_repo + .get_latest_version(&asset_type.get_release_type()) .await?; println!("Latest version of {asset_type} is {latest_version}"); if settings.is_installed(&asset_type) { @@ -86,6 +82,7 @@ pub(crate) async fn process_update_cmd() -> Result<()> { settings.get_installed_version(&asset_type) ); } + let decision = perform_update_assessment(&asset_type, &latest_version, &settings)?; match decision { UpdateAssessmentResult::PerformUpdate => { @@ -153,12 +150,10 @@ async fn do_install_binary( version: Option, ) -> Result<()> { let platform = get_platform()?; - let asset_repository = S3AssetRepository::new(ASSET_TYPE_BUCKET_MAP[asset_type]); - let release_repository = GithubReleaseRepository::new(GITHUB_API_URL, ORG_NAME, REPO_NAME); + let release_repo = ::default_config(); let (installed_version, bin_path) = crate::install::install_bin( asset_type.clone(), - release_repository, - asset_repository, + release_repo, &platform, dest_dir_path.clone(), version, diff --git a/src/github.rs b/src/github.rs deleted file mode 100644 index f260c78..0000000 --- a/src/github.rs +++ /dev/null @@ -1,495 +0,0 @@ -// Copyright 2023 MaidSafe.net limited. -// -// This SAFE Network Software is licensed to you under The General Public License (GPL), version 3. -// Unless required by applicable law or agreed to in writing, the SAFE Network Software distributed -// under the GPL Licence is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. Please review the Licences for the specific language governing -// permissions and limitations relating to use of the SAFE Network Software. - -use crate::install::AssetType; -use chrono::{DateTime, Utc}; -use color_eyre::{eyre::eyre, Result}; -use lazy_static::lazy_static; -use reqwest::{header::HeaderMap, Client, Response}; -use serde_json::Value; -use std::collections::HashMap; - -lazy_static! { - static ref ASSET_TYPE_CRATE_NAME_MAP: HashMap = { - let mut m = HashMap::new(); - m.insert(AssetType::Client, "sn_cli"); - m.insert(AssetType::Node, "sn_node"); - m.insert(AssetType::Testnet, "sn_testnet"); - m - }; -} - -pub struct GithubReleaseRepository { - pub base_url: String, - pub organisation_name: String, - pub repository_name: String, -} - -impl GithubReleaseRepository { - pub fn new(base_url: &str, organisation_name: &str, repository_name: &str) -> Self { - Self { - base_url: base_url.to_string(), - organisation_name: organisation_name.to_string(), - repository_name: repository_name.to_string(), - } - } - - /// Retrieves the asset name of the latest release for the specified type and platform. - /// - /// # Arguments - /// - /// * `asset_type` - Either the client or node. - /// * `platform` - The target triple platform of the binary to be installed. - /// - /// # Returns - /// - /// A tuple containing the name of the asset and the version number for the latest release. - /// - /// # Errors - /// - /// Returns an `eyre::Report` if an error occurs during the retrieval process. Possible error - /// conditions include network errors, JSON parsing errors, and missing or invalid data in the - /// response body. - pub async fn get_latest_asset_name( - &self, - asset_type: &AssetType, - platform: &str, - ) -> Result<(String, String)> { - let mut page = 1; - let per_page = 100; - let mut latest_release: Option<(String, DateTime)> = None; - let target_tag_name = *ASSET_TYPE_CRATE_NAME_MAP - .get(asset_type) - .ok_or_else(|| eyre!("Could not obtain asset name"))?; - - loop { - let response = self.get_releases_page(page, per_page).await?; - let headers = response.headers().clone(); - let releases = response.json::().await?; - if let Value::Array(releases) = releases { - for release in releases { - if let Value::Object(release) = release { - if let (Some(Value::String(tag_name)), Some(Value::String(created_at))) = - (release.get("tag_name"), release.get("created_at")) - { - if tag_name.starts_with(target_tag_name) { - let created_at = created_at.parse::>()?; - match latest_release { - Some((_, date)) if created_at > date => { - latest_release = Some((tag_name.clone(), created_at)); - } - None => { - latest_release = Some((tag_name.clone(), created_at)); - } - _ => {} - } - } - } - } - } - } - if self.has_next_page(&headers).await? { - page += 1; - } else { - break; - } - } - - let tag_name = latest_release - .ok_or_else(|| eyre!("No release found for {asset_type}"))? - .0; - let version = self.get_version_from_tag_name(&tag_name)?; - let release = self.get_release(&tag_name).await?; - let asset_name = self.get_versioned_asset_name(asset_type, platform, &version); - if self.release_has_asset(&release, &asset_name)? { - return Ok((asset_name, version)); - } - - Err(eyre!( - "Release {tag_name} has no asset for platform {platform}" - )) - } - - pub fn get_versioned_asset_name( - &self, - asset_type: &AssetType, - platform: &str, - version: &str, - ) -> String { - match asset_type { - AssetType::Client => format!("safe-{version}-{platform}.tar.gz"), - AssetType::Node => format!("safenode-{version}-{platform}.tar.gz"), - AssetType::Testnet => format!("testnet-{version}-{platform}.tar.gz"), - } - } - - async fn get_releases_page(&self, page: u32, per_page: u32) -> Result { - let client = Client::new(); - let response = client - .get(format!( - "{}/repos/{}/{}/releases?page={}&per_page={}", - self.base_url, self.organisation_name, self.repository_name, page, per_page - )) - .header("User-Agent", "request") - .send() - .await?; - Ok(response) - } - - async fn has_next_page(&self, headers: &HeaderMap) -> Result { - if let Some(links) = headers.get("link") { - let links = links.to_str()?; - Ok(links.split(',').any(|link| link.contains("rel=\"next\""))) - } else { - Ok(false) - } - } - - async fn get_release(&self, tag_name: &str) -> Result { - let client = Client::new(); - let response = client - .get(format!( - "{}/repos/{}/{}/releases/tags/{}", - self.base_url, self.organisation_name, self.repository_name, tag_name - )) - .header("User-Agent", "request") - .send() - .await? - .json::() - .await?; - Ok(response) - } - - fn release_has_asset(&self, release: &Value, asset_name: &str) -> Result { - let assets = release["assets"] - .as_array() - .ok_or_else(|| eyre!("Response body does not contain 'assets' value"))?; - let release_has_asset = assets.iter().any(|a| { - if let Some(name) = a["name"].as_str() { - name == asset_name - } else { - false - } - }); - Ok(release_has_asset) - } - - fn get_version_from_tag_name(&self, tag_name: &str) -> Result { - let mut parts = tag_name.split('-'); - parts.next(); - let version = parts - .next() - .ok_or_else(|| eyre!("Could not parse version from tag: {tag_name}"))? - .to_string(); - Ok(version.trim_start_matches('v').to_string()) - } -} - -#[cfg(test)] -mod test { - use super::{AssetType, GithubReleaseRepository}; - use color_eyre::{eyre::eyre, Result}; - use httpmock::prelude::*; - - #[tokio::test] - async fn get_latest_asset_name_for_client_should_get_asset_name_with_the_latest_version( - ) -> Result<()> { - let server = MockServer::start(); - let releases_response_body = std::fs::read_to_string( - std::path::Path::new("resources").join("releases_response_body.json"), - )?; - let releases_list_mock = server.mock(|when, then| { - when.method(GET) - .path("/repos/maidsafe/safe_network/releases"); - then.status(200) - .header("server", "Github.com") - .body(releases_response_body); - }); - - let sn_cli_response_body = std::fs::read_to_string( - std::path::Path::new("resources").join("sn_cli_release_response_body.json"), - )?; - let release_by_tag_mock = server.mock(|when, then| { - when.method(GET) - .path("/repos/maidsafe/safe_network/releases/tags/sn_cli-v0.77.13"); - then.status(200) - .header("server", "Github.com") - .body(sn_cli_response_body); - }); - - let repository = - GithubReleaseRepository::new(&server.base_url(), "maidsafe", "safe_network"); - let (asset_name, version) = repository - .get_latest_asset_name(&AssetType::Client, "x86_64-unknown-linux-musl") - .await?; - - releases_list_mock.assert(); - release_by_tag_mock.assert(); - assert_eq!(asset_name, "safe-0.77.13-x86_64-unknown-linux-musl.tar.gz"); - assert_eq!(version, "0.77.13"); - Ok(()) - } - - #[tokio::test] - async fn get_latest_asset_name_for_client_should_return_error_when_release_has_no_asset( - ) -> Result<()> { - let server = MockServer::start(); - let releases_response_body = std::fs::read_to_string( - std::path::Path::new("resources").join("releases_response_body.json"), - )?; - let releases_list_mock = server.mock(|when, then| { - when.method(GET) - .path("/repos/maidsafe/safe_network/releases"); - then.status(200) - .header("server", "Github.com") - .body(releases_response_body); - }); - let sn_cli_response_body = std::fs::read_to_string( - std::path::Path::new("resources") - .join("sn_cli_release_missing_asset_response_body.json"), - )?; - let release_by_tag_mock = server.mock(|when, then| { - when.method(GET) - .path("/repos/maidsafe/safe_network/releases/tags/sn_cli-v0.77.13"); - then.status(200) - .header("server", "Github.com") - .body(sn_cli_response_body); - }); - - let repository = - GithubReleaseRepository::new(&server.base_url(), "maidsafe", "safe_network"); - let result = repository - .get_latest_asset_name(&AssetType::Client, "x86_64-unknown-linux-musl") - .await; - - releases_list_mock.assert(); - release_by_tag_mock.assert(); - match result { - Err(msg) => { - assert_eq!( - msg.to_string(), - "Release sn_cli-v0.77.13 has no asset for platform x86_64-unknown-linux-musl" - ); - Ok(()) - } - Ok(_) => Err(eyre!("This test case is expected to return an error")), - } - } - - #[tokio::test] - async fn get_latest_asset_name_for_node_should_get_asset_name_with_the_latest_version( - ) -> Result<()> { - let server = MockServer::start(); - let releases_response_body = std::fs::read_to_string( - std::path::Path::new("resources").join("releases_response_body.json"), - )?; - let releases_list_mock = server.mock(|when, then| { - when.method(GET) - .path("/repos/maidsafe/safe_network/releases"); - then.status(200) - .header("server", "Github.com") - .body(releases_response_body); - }); - - let sn_cli_response_body = std::fs::read_to_string( - std::path::Path::new("resources").join("sn_node_release_response_body.json"), - )?; - let release_by_tag_mock = server.mock(|when, then| { - when.method(GET) - .path("/repos/maidsafe/safe_network/releases/tags/sn_node-v0.83.11"); - then.status(200) - .header("server", "Github.com") - .body(sn_cli_response_body); - }); - - let repository = - GithubReleaseRepository::new(&server.base_url(), "maidsafe", "safe_network"); - let (asset_name, version) = repository - .get_latest_asset_name(&AssetType::Node, "x86_64-unknown-linux-musl") - .await?; - - releases_list_mock.assert(); - release_by_tag_mock.assert(); - assert_eq!( - asset_name, - "safenode-0.83.11-x86_64-unknown-linux-musl.tar.gz" - ); - assert_eq!(version, "0.83.11"); - Ok(()) - } - - #[tokio::test] - async fn get_latest_asset_name_for_node_should_return_error_when_release_has_no_asset( - ) -> Result<()> { - let server = MockServer::start(); - let releases_response_body = std::fs::read_to_string( - std::path::Path::new("resources").join("releases_response_body.json"), - )?; - let releases_list_mock = server.mock(|when, then| { - when.method(GET) - .path("/repos/maidsafe/safe_network/releases"); - then.status(200) - .header("server", "Github.com") - .body(releases_response_body); - }); - let sn_cli_response_body = std::fs::read_to_string( - std::path::Path::new("resources") - .join("sn_node_release_missing_asset_response_body.json"), - )?; - let release_by_tag_mock = server.mock(|when, then| { - when.method(GET) - .path("/repos/maidsafe/safe_network/releases/tags/sn_node-v0.83.11"); - then.status(200) - .header("server", "Github.com") - .body(sn_cli_response_body); - }); - - let repository = - GithubReleaseRepository::new(&server.base_url(), "maidsafe", "safe_network"); - let result = repository - .get_latest_asset_name(&AssetType::Node, "x86_64-unknown-linux-musl") - .await; - - releases_list_mock.assert(); - release_by_tag_mock.assert(); - match result { - Err(msg) => { - assert_eq!( - msg.to_string(), - "Release sn_node-v0.83.11 has no asset for platform x86_64-unknown-linux-musl" - ); - Ok(()) - } - Ok(_) => Err(eyre!("This test case is expected to return an error")), - } - } - - #[tokio::test] - async fn get_latest_asset_name_for_testnet_should_get_asset_name_with_the_latest_version( - ) -> Result<()> { - let server = MockServer::start(); - let releases_response_body = std::fs::read_to_string( - std::path::Path::new("resources").join("releases_response_body.json"), - )?; - let releases_list_mock = server.mock(|when, then| { - when.method(GET) - .path("/repos/maidsafe/safe_network/releases"); - then.status(200) - .header("server", "Github.com") - .body(releases_response_body); - }); - - let sn_testnet_response_body = std::fs::read_to_string( - std::path::Path::new("resources").join("sn_testnet_release_response_body.json"), - )?; - let release_by_tag_mock = server.mock(|when, then| { - when.method(GET) - .path("/repos/maidsafe/safe_network/releases/tags/sn_testnet-v0.1.15"); - then.status(200) - .header("server", "Github.com") - .body(sn_testnet_response_body); - }); - - let repository = - GithubReleaseRepository::new(&server.base_url(), "maidsafe", "safe_network"); - let (asset_name, version) = repository - .get_latest_asset_name(&AssetType::Testnet, "x86_64-unknown-linux-musl") - .await?; - - releases_list_mock.assert(); - release_by_tag_mock.assert(); - assert_eq!( - asset_name, - "testnet-0.1.15-x86_64-unknown-linux-musl.tar.gz" - ); - assert_eq!(version, "0.1.15"); - Ok(()) - } - - #[tokio::test] - async fn get_latest_asset_name_for_testnet_should_return_error_when_release_has_no_asset( - ) -> Result<()> { - let server = MockServer::start(); - let releases_response_body = std::fs::read_to_string( - std::path::Path::new("resources").join("releases_response_body.json"), - )?; - let releases_list_mock = server.mock(|when, then| { - when.method(GET) - .path("/repos/maidsafe/safe_network/releases"); - then.status(200) - .header("server", "Github.com") - .body(releases_response_body); - }); - let sn_testnet_response_body = std::fs::read_to_string( - std::path::Path::new("resources") - .join("sn_testnet_release_missing_asset_response_body.json"), - )?; - let release_by_tag_mock = server.mock(|when, then| { - when.method(GET) - .path("/repos/maidsafe/safe_network/releases/tags/sn_testnet-v0.1.15"); - then.status(200) - .header("server", "Github.com") - .body(sn_testnet_response_body); - }); - - let repository = - GithubReleaseRepository::new(&server.base_url(), "maidsafe", "safe_network"); - let result = repository - .get_latest_asset_name(&AssetType::Testnet, "x86_64-unknown-linux-musl") - .await; - - releases_list_mock.assert(); - release_by_tag_mock.assert(); - match result { - Err(msg) => { - assert_eq!( - msg.to_string(), - "Release sn_testnet-v0.1.15 has no asset for platform x86_64-unknown-linux-musl" - ); - Ok(()) - } - Ok(_) => Err(eyre!("This test case is expected to return an error")), - } - } - - #[test] - fn get_versioned_asset_name_should_return_client_asset_name() -> Result<()> { - let repository = GithubReleaseRepository::new("localhost", "maidsafe", "safe_network"); - let result = repository.get_versioned_asset_name( - &AssetType::Client, - "x86_64-unknown-linux-musl", - "0.77.12", - ); - assert_eq!(result, "safe-0.77.12-x86_64-unknown-linux-musl.tar.gz"); - Ok(()) - } - - #[test] - fn get_versioned_asset_name_should_return_node_asset_name() -> Result<()> { - let repository = GithubReleaseRepository::new("localhost", "maidsafe", "safe_network"); - let result = repository.get_versioned_asset_name( - &AssetType::Node, - "x86_64-unknown-linux-musl", - "0.83.10", - ); - assert_eq!(result, "safenode-0.83.10-x86_64-unknown-linux-musl.tar.gz"); - Ok(()) - } - - #[test] - fn get_versioned_asset_name_should_return_testnet_asset_name() -> Result<()> { - let repository = GithubReleaseRepository::new("localhost", "maidsafe", "safe_network"); - let result = repository.get_versioned_asset_name( - &AssetType::Testnet, - "x86_64-unknown-linux-musl", - "0.1.14", - ); - assert_eq!(result, "testnet-0.1.14-x86_64-unknown-linux-musl.tar.gz"); - Ok(()) - } -} diff --git a/src/install.rs b/src/install.rs index 7f3a1d7..8e44b63 100644 --- a/src/install.rs +++ b/src/install.rs @@ -6,27 +6,25 @@ // KIND, either express or implied. Please review the Licences for the specific language governing // permissions and limitations relating to use of the SAFE Network Software. -use crate::github::GithubReleaseRepository; -use crate::s3::S3AssetRepository; #[cfg(windows)] use color_eyre::{eyre::eyre, Help, Result}; #[cfg(unix)] use color_eyre::{eyre::eyre, Result}; -use flate2::read::GzDecoder; +use indicatif::{ProgressBar, ProgressStyle}; #[cfg(unix)] use indoc::indoc; use serde_derive::{Deserialize, Serialize}; +use sn_releases::{get_running_platform, ArchiveType, ReleaseType, SafeReleaseRepositoryInterface}; use std::env::consts::OS; use std::fs::{File, OpenOptions}; #[cfg(unix)] use std::io::prelude::*; -use std::io::BufWriter; #[cfg(windows)] use std::io::{Read, Write}; #[cfg(unix)] use std::os::unix::fs::PermissionsExt; use std::path::{Path, PathBuf}; -use tar::Archive; +use std::sync::Arc; #[cfg(windows)] use winreg::enums::{HKEY_CURRENT_USER, HKEY_LOCAL_MACHINE, KEY_READ, KEY_SET_VALUE}; #[cfg(windows)] @@ -58,6 +56,14 @@ impl AssetType { pub fn variants() -> Vec { vec![AssetType::Client, AssetType::Node, AssetType::Testnet] } + + pub fn get_release_type(&self) -> ReleaseType { + match self { + AssetType::Client => ReleaseType::Safe, + AssetType::Node => ReleaseType::Safenode, + AssetType::Testnet => ReleaseType::Testnet, + } + } } impl std::fmt::Display for AssetType { @@ -198,8 +204,7 @@ pub fn check_prerequisites() -> Result<()> { /// A tuple of the version number and full path of the installed binary. pub async fn install_bin( asset_type: AssetType, - release_repository: GithubReleaseRepository, - asset_repository: S3AssetRepository, + release_repo: Box, platform: &str, dest_dir_path: PathBuf, version: Option, @@ -213,47 +218,53 @@ pub async fn install_bin( ); std::fs::create_dir_all(&dest_dir_path)?; - let (asset_name, version) = if let Some(version) = version { - let asset_name = - release_repository.get_versioned_asset_name(&asset_type, platform, &version); - (asset_name, version) + let pb = Arc::new(ProgressBar::new(0)); + pb.set_style(ProgressStyle::default_bar() + .template("{spinner:.green} [{elapsed_precise}] [{bar:40.cyan/blue}] {bytes}/{total_bytes} ({eta})")? + .progress_chars("#>-")); + let pb_clone = pb.clone(); + let callback: Box = Box::new(move |downloaded, total| { + pb_clone.set_length(total); + pb_clone.set_position(downloaded); + }); + + let version = if let Some(version) = version { + version } else { println!("Retrieving latest version for {asset_type}..."); - release_repository - .get_latest_asset_name(&asset_type, platform) + release_repo + .get_latest_version(&asset_type.get_release_type()) .await? }; + let temp_dir = tempfile::tempdir()?; + println!("Installing {asset_type} version {version}..."); - let archive_path = dest_dir_path.join(&asset_name); - asset_repository - .download_asset(&asset_name, &archive_path) + let archive_path = release_repo + .download_release_from_s3( + &asset_type.get_release_type(), + &version, + &get_running_platform()?, + &ArchiveType::TarGz, + temp_dir.path(), + &callback, + ) .await?; + pb.finish_with_message("Download complete"); - let archive_file = File::open(archive_path.clone())?; - let decoder = GzDecoder::new(archive_file); - let mut archive = Archive::new(decoder); - let entries = archive.entries()?; - for entry_result in entries { - let mut entry = entry_result?; - let mut file = BufWriter::new(File::create(dest_dir_path.join(entry.path()?))?); - std::io::copy(&mut entry, &mut file)?; - } - std::fs::remove_file(archive_path)?; - + let bin_path = release_repo.extract_release_archive(&archive_path, &dest_dir_path)?; #[cfg(unix)] { - let extracted_binary_path = dest_dir_path.join(&bin_name); - let mut perms = extracted_binary_path.metadata()?.permissions(); + let mut perms = bin_path.metadata()?.permissions(); perms.set_mode(0o755); - std::fs::set_permissions(extracted_binary_path, perms)?; + std::fs::set_permissions(bin_path.clone(), perms)?; } - let bin_path = dest_dir_path.join(bin_name.clone()); - let full_path = bin_path - .to_str() - .ok_or_else(|| eyre!("Could not obtain path for shell profile"))?; - println!("{bin_name} {version} is now available at {full_path}"); + println!( + "{bin_name} {version} is now available at {}", + bin_path.to_string_lossy() + ); + Ok((version, bin_path)) } @@ -351,14 +362,16 @@ mod test { use super::{configure_shell_profile, install_bin, AssetType, Settings, SET_PATH_FILE_CONTENT}; #[cfg(windows)] use super::{install_bin, AssetType, Settings}; - use crate::github::GithubReleaseRepository; - use crate::s3::S3AssetRepository; use assert_fs::prelude::*; + use async_trait::async_trait; use color_eyre::Result; - use flate2::write::GzEncoder; - use flate2::Compression; - use httpmock::prelude::*; - use std::fs::File; + use mockall::mock; + use mockall::predicate::*; + use mockall::Sequence; + use sn_releases::{ + ArchiveType, Platform, ProgressCallback, ReleaseType, Result as SnReleaseResult, + SafeReleaseRepositoryInterface, + }; #[cfg(unix)] use std::os::unix::fs::PermissionsExt; #[cfg(windows)] @@ -381,224 +394,234 @@ mod test { #[cfg(windows)] const PLATFORM: &str = "x86_64-pc-windows-msvc"; + mock! { + pub SafeReleaseRepository {} + #[async_trait] + impl SafeReleaseRepositoryInterface for SafeReleaseRepository { + async fn get_latest_version(&self, release_type: &ReleaseType) -> SnReleaseResult; + async fn download_release_from_s3( + &self, + release_type: &ReleaseType, + version: &str, + platform: &Platform, + archive_type: &ArchiveType, + download_dir: &Path, + callback: &ProgressCallback + ) -> SnReleaseResult; + async fn download_release( + &self, + url: &str, + dest_dir_path: &Path, + callback: &ProgressCallback, + ) -> SnReleaseResult; + fn extract_release_archive(&self, archive_path: &Path, extract_dir: &Path) -> SnReleaseResult; + } + } + #[tokio::test] async fn install_bin_should_install_the_latest_version() -> Result<()> { - let github_server = MockServer::start(); - let releases_response_body = std::fs::read_to_string( - std::path::Path::new("resources").join("releases_response_body.json"), - )?; - let releases_list_mock = github_server.mock(|when, then| { - when.method(GET) - .path("/repos/maidsafe/safe_network/releases"); - then.status(200) - .header("server", "Github.com") - .body(releases_response_body); - }); - - let sn_cli_response_body = std::fs::read_to_string( - std::path::Path::new("resources").join("sn_cli_release_response_body.json"), - )?; - let release_by_tag_mock = github_server.mock(|when, then| { - when.method(GET) - .path("/repos/maidsafe/safe_network/releases/tags/sn_cli-v0.77.13"); - then.status(200) - .header("server", "Github.com") - .body(sn_cli_response_body); - }); + let latest_version = "0.86.55"; + let temp_dir = assert_fs::TempDir::new()?; + + let install_dir = temp_dir.child("install"); + let installed_safe = install_dir.child("safe"); + // By creating this file we are 'pretending' that it was extracted to the specified + // location. It's done so we can assert that the file is made executable. + installed_safe.write_binary(b"fake safe bin")?; + + let mut mock_release_repo = MockSafeReleaseRepository::new(); + let mut seq = Sequence::new(); + mock_release_repo + .expect_get_latest_version() + .times(1) + .returning(|_| Ok(latest_version.to_string())) + .in_sequence(&mut seq); + + mock_release_repo + .expect_download_release_from_s3() + .with( + eq(&ReleaseType::Safenode), + eq(latest_version), + always(), // Varies per platform + eq(&ArchiveType::TarGz), + always(), // Temporary directory which doesn't really matter + always(), // Callback for progress bar which also doesn't matter + ) + .times(1) + .returning(move |_, _, _, _, _, _| { + Ok(PathBuf::from(format!( + "/tmp/safe-{}-x86_64-unknown-linux-musl.tar.gz", + latest_version + ))) + }) + .in_sequence(&mut seq); + + let mut install_dir_path_clone = install_dir.to_path_buf().clone(); + install_dir_path_clone.push("safe"); + mock_release_repo + .expect_extract_release_archive() + .with( + eq(PathBuf::from(format!( + "/tmp/safe-{}-x86_64-unknown-linux-musl.tar.gz", + latest_version + ))), + always(), // We will extract to a temporary directory + ) + .times(1) + .returning(move |_, _| Ok(install_dir_path_clone.clone())) + .in_sequence(&mut seq); - let tmp_data_path = assert_fs::TempDir::new()?; - let extract_dir = tmp_data_path.child("extract"); - extract_dir.create_dir_all()?; - let extracted_safe_bin = extract_dir.child(SAFE_BIN_NAME); - - let safe_archive = tmp_data_path.child("safe.tar.gz"); - let downloaded_safe_archive = - extract_dir.child(format!("safe-0.77.13-{}.tar.gz", PLATFORM)); - let fake_safe_bin = tmp_data_path.child(SAFE_BIN_NAME); - fake_safe_bin.write_binary(b"fake code")?; - - let mut fake_safe_bin_file = File::open(fake_safe_bin.path())?; - let gz_encoder = GzEncoder::new(File::create(safe_archive.path())?, Compression::default()); - let mut builder = tar::Builder::new(gz_encoder); - builder.append_file(SAFE_BIN_NAME, &mut fake_safe_bin_file)?; - builder.into_inner()?; - let safe_archive_metadata = std::fs::metadata(safe_archive.path())?; - - let asset_server = MockServer::start(); - let download_asset_mock = asset_server.mock(|when, then| { - when.method(GET) - .path(format!("/safe-0.77.13-{}.tar.gz", PLATFORM)); - then.status(200) - .header("Content-Length", safe_archive_metadata.len().to_string()) - .header("Content-Type", "application/gzip") - .body_from_file(safe_archive.path().to_str().unwrap()); - }); - - let asset_repository = S3AssetRepository::new(&asset_server.base_url()); - let release_repository = - GithubReleaseRepository::new(&github_server.base_url(), "maidsafe", "safe_network"); let (version, bin_path) = install_bin( AssetType::Client, - release_repository, - asset_repository, + Box::new(mock_release_repo), PLATFORM, - extract_dir.path().to_path_buf(), + install_dir.path().to_path_buf(), None, ) .await?; - download_asset_mock.assert(); - releases_list_mock.assert(); - release_by_tag_mock.assert(); - extracted_safe_bin.assert(predicates::path::is_file()); - downloaded_safe_archive.assert(predicates::path::missing()); - assert_eq!(version, "0.77.13"); - assert_eq!(bin_path, extracted_safe_bin.to_path_buf()); + assert_eq!(version, "0.86.55"); + assert_eq!(bin_path, installed_safe.to_path_buf()); #[cfg(unix)] { - let extracted_safe_metadata = std::fs::metadata(extracted_safe_bin.path())?; + let extracted_safe_metadata = std::fs::metadata(installed_safe.path())?; assert_eq!( (extracted_safe_metadata.permissions().mode() & 0o777), 0o755 ); } + Ok(()) } #[tokio::test] async fn install_bin_when_parent_dirs_in_dest_path_do_not_exist_should_install_the_latest_version( ) -> Result<()> { - let github_server = MockServer::start(); - let releases_response_body = std::fs::read_to_string( - std::path::Path::new("resources").join("releases_response_body.json"), - )?; - let releases_list_mock = github_server.mock(|when, then| { - when.method(GET) - .path("/repos/maidsafe/safe_network/releases"); - then.status(200) - .header("server", "Github.com") - .body(releases_response_body); - }); - - let sn_cli_response_body = std::fs::read_to_string( - std::path::Path::new("resources").join("sn_cli_release_response_body.json"), - )?; - let release_by_tag_mock = github_server.mock(|when, then| { - when.method(GET) - .path("/repos/maidsafe/safe_network/releases/tags/sn_cli-v0.77.13"); - then.status(200) - .header("server", "Github.com") - .body(sn_cli_response_body); - }); - let tmp_data_path = assert_fs::TempDir::new()?; - let extract_dir = tmp_data_path.child( - PathBuf::from("extract") - .join("when") - .join("parents") - .join("do") - .join("not") - .join("exist"), - ); - let extracted_safe_bin = extract_dir.child(SAFE_BIN_NAME); - - let safe_archive = tmp_data_path.child("safe.tar.gz"); - let downloaded_safe_archive = - extract_dir.child(format!("safe-0.77.13-{}.tar.gz", PLATFORM)); - let fake_safe_bin = tmp_data_path.child(SAFE_BIN_NAME); - fake_safe_bin.write_binary(b"fake code")?; - - let mut fake_safe_bin_file = File::open(fake_safe_bin.path())?; - let gz_encoder = GzEncoder::new(File::create(safe_archive.path())?, Compression::default()); - let mut builder = tar::Builder::new(gz_encoder); - builder.append_file(SAFE_BIN_NAME, &mut fake_safe_bin_file)?; - builder.into_inner()?; - let safe_archive_metadata = std::fs::metadata(safe_archive.path())?; - - let asset_server = MockServer::start(); - let download_asset_mock = asset_server.mock(|when, then| { - when.method(GET) - .path(format!("/safe-0.77.13-{}.tar.gz", PLATFORM)); - then.status(200) - .header("Content-Length", safe_archive_metadata.len().to_string()) - .header("Content-Type", "application/gzip") - .body_from_file(safe_archive.path().to_str().unwrap()); - }); - - let asset_repository = S3AssetRepository::new(&asset_server.base_url()); - let release_repository = - GithubReleaseRepository::new(&github_server.base_url(), "maidsafe", "safe_network"); + let latest_version = "0.86.55"; + let temp_dir = assert_fs::TempDir::new()?; + + let install_dir = temp_dir.child("install/using/many/paths"); + let installed_safe = install_dir.child("safe"); + // By creating this file we are 'pretending' that it was extracted to the specified + // location. It's done so we can assert that the file is made executable. + installed_safe.write_binary(b"fake safe bin")?; + + let mut mock_release_repo = MockSafeReleaseRepository::new(); + let mut seq = Sequence::new(); + mock_release_repo + .expect_get_latest_version() + .times(1) + .returning(|_| Ok(latest_version.to_string())) + .in_sequence(&mut seq); + + mock_release_repo + .expect_download_release_from_s3() + .with( + eq(&ReleaseType::Safenode), + eq(latest_version), + always(), // Varies per platform + eq(&ArchiveType::TarGz), + always(), // Temporary directory which doesn't really matter + always(), // Callback for progress bar which also doesn't matter + ) + .times(1) + .returning(move |_, _, _, _, _, _| { + Ok(PathBuf::from(format!( + "/tmp/safe-{}-x86_64-unknown-linux-musl.tar.gz", + latest_version + ))) + }) + .in_sequence(&mut seq); + + let mut install_dir_path_clone = install_dir.to_path_buf().clone(); + install_dir_path_clone.push("safe"); + mock_release_repo + .expect_extract_release_archive() + .with( + eq(PathBuf::from(format!( + "/tmp/safe-{}-x86_64-unknown-linux-musl.tar.gz", + latest_version + ))), + always(), // We will extract to a temporary directory + ) + .times(1) + .returning(move |_, _| Ok(install_dir_path_clone.clone())) + .in_sequence(&mut seq); + let (version, bin_path) = install_bin( AssetType::Client, - release_repository, - asset_repository, + Box::new(mock_release_repo), PLATFORM, - extract_dir.path().to_path_buf(), + install_dir.path().to_path_buf(), None, ) .await?; - download_asset_mock.assert(); - releases_list_mock.assert(); - release_by_tag_mock.assert(); - extracted_safe_bin.assert(predicates::path::is_file()); - downloaded_safe_archive.assert(predicates::path::missing()); - assert_eq!(version, "0.77.13"); - assert_eq!(bin_path, extracted_safe_bin.to_path_buf()); + assert_eq!(version, "0.86.55"); + assert_eq!(bin_path, installed_safe.to_path_buf()); + Ok(()) } - /// For installing a specific version, no request is made to the Github API, so the mocked - /// Github server is not necessary. #[tokio::test] async fn install_bin_should_install_a_specific_version() -> Result<()> { - let specific_version = "0.74.5"; - let tmp_data_path = assert_fs::TempDir::new()?; - let extract_dir = tmp_data_path.child("extract"); - extract_dir.create_dir_all()?; - let extracted_safe_bin = extract_dir.child(SAFE_BIN_NAME); - - let safe_archive = tmp_data_path.child("safe.tar.gz"); - let downloaded_safe_archive = - extract_dir.child(format!("safe-{specific_version}-{}.tar.gz", PLATFORM)); - let fake_safe_bin = tmp_data_path.child(SAFE_BIN_NAME); - fake_safe_bin.write_binary(b"fake code")?; - - let mut fake_safe_bin_file = File::open(fake_safe_bin.path())?; - let gz_encoder = GzEncoder::new(File::create(safe_archive.path())?, Compression::default()); - let mut builder = tar::Builder::new(gz_encoder); - builder.append_file(SAFE_BIN_NAME, &mut fake_safe_bin_file)?; - builder.into_inner()?; - let safe_archive_metadata = std::fs::metadata(safe_archive.path())?; - - let asset_server = MockServer::start(); - let download_asset_mock = asset_server.mock(|when, then| { - when.method(GET) - .path(format!("/safe-{specific_version}-{}.tar.gz", PLATFORM)); - then.status(200) - .header("Content-Length", safe_archive_metadata.len().to_string()) - .header("Content-Type", "application/gzip") - .body_from_file(safe_archive.path().to_str().unwrap()); - }); - - let asset_repository = S3AssetRepository::new(&asset_server.base_url()); - let release_repository = - GithubReleaseRepository::new("localhost", "maidsafe", "safe_network"); + let specific_version = "0.85.0"; + let temp_dir = assert_fs::TempDir::new()?; + + let install_dir = temp_dir.child("install"); + let installed_safe = install_dir.child("safe"); + // By creating this file we are 'pretending' that it was extracted to the specified + // location. It's done so we can assert that the file is made executable. + installed_safe.write_binary(b"fake safe bin")?; + + let mut mock_release_repo = MockSafeReleaseRepository::new(); + let mut seq = Sequence::new(); + mock_release_repo + .expect_download_release_from_s3() + .with( + eq(&ReleaseType::Safenode), + eq(specific_version), + always(), // Varies per platform + eq(&ArchiveType::TarGz), + always(), // Temporary directory which doesn't really matter + always(), // Callback for progress bar which also doesn't matter + ) + .times(1) + .returning(move |_, _, _, _, _, _| { + Ok(PathBuf::from(format!( + "/tmp/safe-{}-x86_64-unknown-linux-musl.tar.gz", + specific_version + ))) + }) + .in_sequence(&mut seq); + + let mut install_dir_path_clone = install_dir.to_path_buf().clone(); + install_dir_path_clone.push("safe"); + mock_release_repo + .expect_extract_release_archive() + .with( + eq(PathBuf::from(format!( + "/tmp/safe-{}-x86_64-unknown-linux-musl.tar.gz", + specific_version + ))), + always(), // We will extract to a temporary directory + ) + .times(1) + .returning(move |_, _| Ok(install_dir_path_clone.clone())) + .in_sequence(&mut seq); + let (version, bin_path) = install_bin( AssetType::Client, - release_repository, - asset_repository, + Box::new(mock_release_repo), PLATFORM, - extract_dir.path().to_path_buf(), + install_dir.path().to_path_buf(), Some(specific_version.to_string()), ) .await?; - download_asset_mock.assert(); - extracted_safe_bin.assert(predicates::path::is_file()); - downloaded_safe_archive.assert(predicates::path::missing()); assert_eq!(version, specific_version); - assert_eq!(bin_path, extracted_safe_bin.to_path_buf()); + assert_eq!(bin_path, installed_safe.to_path_buf()); Ok(()) } diff --git a/src/main.rs b/src/main.rs index 4076049..3571c57 100644 --- a/src/main.rs +++ b/src/main.rs @@ -11,9 +11,7 @@ extern crate assert_matches; mod cmd; -mod github; mod install; -mod s3; mod update; use clap::{Parser, Subcommand}; diff --git a/src/s3.rs b/src/s3.rs deleted file mode 100644 index 64e932b..0000000 --- a/src/s3.rs +++ /dev/null @@ -1,122 +0,0 @@ -// Copyright 2023 MaidSafe.net limited. -// -// This SAFE Network Software is licensed to you under The General Public License (GPL), version 3. -// Unless required by applicable law or agreed to in writing, the SAFE Network Software distributed -// under the GPL Licence is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. Please review the Licences for the specific language governing -// permissions and limitations relating to use of the SAFE Network Software. - -use color_eyre::{eyre::eyre, Result}; -use indicatif::{ProgressBar, ProgressStyle}; -use std::io::Write; -use std::path::PathBuf; - -pub struct S3AssetRepository { - pub base_url: String, -} - -impl S3AssetRepository { - pub fn new(base_url: &str) -> Self { - Self { - base_url: base_url.to_string(), - } - } - - /// Downloads the specified binary archive from S3 to the path specified. - /// - /// # Arguments - /// - /// * `asset_name` - The name of the binary archive to download from the S3 bucket. - /// * `dest_path` - The path where the archive will be saved. - /// - /// # Returns - /// - /// `Ok(())` on success. - /// - /// # Errors - /// - /// Returns an `eyre::Report` if an error occurs during the download process. Possible error - /// conditions include network errors, I/O errors, and missing or invalid data in the response - /// body. - pub async fn download_asset(&self, asset_name: &str, dest_path: &PathBuf) -> Result<()> { - let client = reqwest::Client::new(); - let mut response = client - .get(format!("{}/{}", self.base_url, asset_name)) - .send() - .await?; - let content_len = response - .content_length() - .ok_or_else(|| eyre!("Could not determine content length for asset"))?; - - let pb = ProgressBar::new(content_len); - pb.set_style( - ProgressStyle::default_bar() - .template("{spinner:.green} [{bar:40.cyan/blue}] {bytes}/{total_bytes}")? - .progress_chars("#>-"), - ); - - let mut downloaded_file = std::fs::File::create(dest_path)?; - let mut bytes_downloaded = 0; - while let Some(chunk) = response.chunk().await? { - downloaded_file.write_all(&chunk)?; - bytes_downloaded += chunk.len() as u64; - pb.set_position(bytes_downloaded); - } - pb.finish_with_message("{bytes_downloaded}"); - Ok(()) - } -} - -#[cfg(test)] -mod test { - use super::S3AssetRepository; - use assert_fs::prelude::*; - use color_eyre::Result; - use flate2::write::GzEncoder; - use flate2::Compression; - use httpmock::prelude::*; - use predicates::prelude::*; - use std::fs::File; - - #[tokio::test] - async fn download_asset_should_download_the_asset_to_the_specified_path() -> Result<()> { - let tmp_data_path = assert_fs::TempDir::new()?; - let safe_archive = tmp_data_path.child("safe.tar.gz"); - let downloaded_safe_archive = - tmp_data_path.child("safe-0.72.1-x86_64-unknown-linux-musl.tar.gz"); - let fake_safe_bin = tmp_data_path.child("safe"); - fake_safe_bin.write_binary(b"fake code")?; - - let mut fake_safe_bin_file = File::open(fake_safe_bin.path())?; - let gz_encoder = GzEncoder::new(File::create(safe_archive.path())?, Compression::default()); - let mut builder = tar::Builder::new(gz_encoder); - builder.append_file("safe", &mut fake_safe_bin_file)?; - builder.into_inner()?; - let safe_archive_metadata = std::fs::metadata(safe_archive.path())?; - - let server = MockServer::start(); - let download_asset_mock = server.mock(|when, then| { - when.method(GET) - .path("/safe-0.72.1-x86_64-unknown-linux-musl.tar.gz"); - then.status(200) - .header("Content-Length", safe_archive_metadata.len().to_string()) - .header("Content-Type", "application/gzip") - .body_from_file(safe_archive.path().to_str().unwrap()); - }); - - let repository = S3AssetRepository::new(&server.base_url()); - repository - .download_asset( - "safe-0.72.1-x86_64-unknown-linux-musl.tar.gz", - &downloaded_safe_archive.path().to_path_buf(), - ) - .await?; - - download_asset_mock.assert(); - downloaded_safe_archive.assert(predicate::path::is_file()); - let downloaded_file_metadata = std::fs::metadata(downloaded_safe_archive.path())?; - assert_eq!(safe_archive_metadata.len(), downloaded_file_metadata.len()); - - Ok(()) - } -}