github.com/mysteriumnetwork/node@v0.0.0-20240516044423-365054f76801/ui/versionmanager/github_test.go (about)

     1  /*
     2   * Copyright (C) 2021 The "MysteriumNetwork/node" Authors.
     3   *
     4   * This program is free software: you can redistribute it and/or modify
     5   * it under the terms of the GNU General Public License as published by
     6   * the Free Software Foundation, either version 3 of the License, or
     7   * (at your option) any later version.
     8   *
     9   * This program is distributed in the hope that it will be useful,
    10   * but WITHOUT ANY WARRANTY; without even the implied warranty of
    11   * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    12   * GNU General Public License for more details.
    13   *
    14   * You should have received a copy of the GNU General Public License
    15   * along with this program.  If not, see <http://www.gnu.org/licenses/>.
    16   */
    17  
    18  package versionmanager
    19  
    20  import (
    21  	"fmt"
    22  	"io"
    23  	"net/http"
    24  	"strings"
    25  	"testing"
    26  
    27  	"github.com/mysteriumnetwork/node/requests"
    28  
    29  	"github.com/stretchr/testify/assert"
    30  )
    31  
    32  type httpClientMock struct {
    33  	req *http.Request
    34  
    35  	rMap map[string]*http.Response
    36  }
    37  
    38  func newHttpClientMock(rMap map[string]*http.Response) *httpClientMock {
    39  	return &httpClientMock{
    40  		rMap: rMap,
    41  	}
    42  }
    43  
    44  func (m *httpClientMock) Do(req *http.Request) (*http.Response, error) {
    45  	m.req = req
    46  	resp, ok := m.rMap[req.URL.Path]
    47  	if !ok {
    48  		return nil, fmt.Errorf("response for path: %s not found", req.URL.Path)
    49  	}
    50  	return resp, nil
    51  }
    52  
    53  func (m *httpClientMock) DoRequestAndParseResponse(req *http.Request, resp interface{}) error {
    54  	r, err := m.Do(req)
    55  	if err != nil {
    56  		return err
    57  	}
    58  	defer r.Body.Close()
    59  	return requests.ParseResponseJSON(r, &resp)
    60  }
    61  
    62  func (m *httpClientMock) stub(rMap map[string]*http.Response) {
    63  	m.rMap = rMap
    64  }
    65  
    66  func TestNodeUIReleases(t *testing.T) {
    67  	// given
    68  	rMap := map[string]*http.Response{
    69  		"/repos/mysteriumnetwork/dvpn-web/releases": {StatusCode: 200, Status: "200 OK", Body: &readCloser{Reader: strings.NewReader(releasesJSON)}},
    70  	}
    71  	m := newHttpClientMock(rMap)
    72  	g := newGithub(m)
    73  
    74  	// expect
    75  	releases, err := g.nodeUIReleases(66, 88)
    76  
    77  	assert.NoError(t, err)
    78  	assert.True(t, len(releases) > 0)
    79  
    80  	query := m.req.URL.Query()
    81  	assert.Equal(t, "88", query.Get("page"))
    82  	assert.Equal(t, "66", query.Get("per_page"))
    83  }
    84  
    85  func TestNodeUIReleaseByVersion(t *testing.T) {
    86  	// given
    87  	rMap := map[string]*http.Response{
    88  		"/repos/mysteriumnetwork/dvpn-web/releases":                 {StatusCode: 200, Status: "200 OK", Body: &readCloser{Reader: strings.NewReader(releasesJSON)}},
    89  		"/repos/mysteriumnetwork/dvpn-web/releases/tags/1.4.0":      {StatusCode: 200, Status: "200 OK", Body: &readCloser{Reader: strings.NewReader(releaseByTagJSON)}},
    90  		"/repos/mysteriumnetwork/dvpn-web/releases/56174865/assets": {StatusCode: 200, Status: "200 OK", Body: &readCloser{Reader: strings.NewReader(releaseByTagAssetsJSON)}},
    91  	}
    92  	m := newHttpClientMock(rMap)
    93  	g := newGithub(m)
    94  
    95  	// expect
    96  	url, err := g.nodeUIDownloadURL("1.4.0")
    97  
    98  	assert.NoError(t, err)
    99  	assert.Equal(t, "https://github.com/mysteriumnetwork/dvpn-web/releases/download/1.4.0/dist.tar.gz", url.String())
   100  }
   101  
   102  type readCloser struct {
   103  	io.Reader
   104  	Closed bool
   105  }
   106  
   107  func (tc *readCloser) Close() error {
   108  	tc.Closed = true
   109  	return nil
   110  }
   111  
   112  var _ io.ReadCloser = (*readCloser)(nil)
   113  
   114  var releaseByTagAssetsJSON = `[
   115  	{
   116  		"url": "https://api.github.com/repos/mysteriumnetwork/dvpn-web/releases/assets/52841750",
   117  		"id": 52841750,
   118  		"node_id": "RA_kwDOCwMSYc4DJk0W",
   119  		"name": "compatibility.json",
   120  		"label": "",
   121  		"uploader": {
   122  			"login": "MysteriumTeam",
   123  			"id": 42934344,
   124  			"node_id": "MDQ6VXNlcjQyOTM0MzQ0",
   125  			"avatar_url": "https://avatars.githubusercontent.com/u/42934344?v=4",
   126  			"gravatar_id": "",
   127  			"url": "https://api.github.com/users/MysteriumTeam",
   128  			"html_url": "https://github.com/MysteriumTeam",
   129  			"followers_url": "https://api.github.com/users/MysteriumTeam/followers",
   130  			"following_url": "https://api.github.com/users/MysteriumTeam/following{/other_user}",
   131  			"gists_url": "https://api.github.com/users/MysteriumTeam/gists{/gist_id}",
   132  			"starred_url": "https://api.github.com/users/MysteriumTeam/starred{/owner}{/repo}",
   133  			"subscriptions_url": "https://api.github.com/users/MysteriumTeam/subscriptions",
   134  			"organizations_url": "https://api.github.com/users/MysteriumTeam/orgs",
   135  			"repos_url": "https://api.github.com/users/MysteriumTeam/repos",
   136  			"events_url": "https://api.github.com/users/MysteriumTeam/events{/privacy}",
   137  			"received_events_url": "https://api.github.com/users/MysteriumTeam/received_events",
   138  			"type": "User",
   139  			"site_admin": false
   140  		},
   141  		"content_type": "application/octet-stream",
   142  		"state": "uploaded",
   143  		"size": 37,
   144  		"download_count": 1,
   145  		"created_at": "2021-12-30T07:48:22Z",
   146  		"updated_at": "2021-12-30T07:48:22Z",
   147  		"browser_download_url": "https://github.com/mysteriumnetwork/dvpn-web/releases/download/1.4.0/compatibility.json"
   148  	},
   149  	{
   150  		"url": "https://api.github.com/repos/mysteriumnetwork/dvpn-web/releases/assets/52841749",
   151  		"id": 52841749,
   152  		"node_id": "RA_kwDOCwMSYc4DJk0V",
   153  		"name": "dist.tar.gz",
   154  		"label": "",
   155  		"uploader": {
   156  			"login": "MysteriumTeam",
   157  			"id": 42934344,
   158  			"node_id": "MDQ6VXNlcjQyOTM0MzQ0",
   159  			"avatar_url": "https://avatars.githubusercontent.com/u/42934344?v=4",
   160  			"gravatar_id": "",
   161  			"url": "https://api.github.com/users/MysteriumTeam",
   162  			"html_url": "https://github.com/MysteriumTeam",
   163  			"followers_url": "https://api.github.com/users/MysteriumTeam/followers",
   164  			"following_url": "https://api.github.com/users/MysteriumTeam/following{/other_user}",
   165  			"gists_url": "https://api.github.com/users/MysteriumTeam/gists{/gist_id}",
   166  			"starred_url": "https://api.github.com/users/MysteriumTeam/starred{/owner}{/repo}",
   167  			"subscriptions_url": "https://api.github.com/users/MysteriumTeam/subscriptions",
   168  			"organizations_url": "https://api.github.com/users/MysteriumTeam/orgs",
   169  			"repos_url": "https://api.github.com/users/MysteriumTeam/repos",
   170  			"events_url": "https://api.github.com/users/MysteriumTeam/events{/privacy}",
   171  			"received_events_url": "https://api.github.com/users/MysteriumTeam/received_events",
   172  			"type": "User",
   173  			"site_admin": false
   174  		},
   175  		"content_type": "application/octet-stream",
   176  		"state": "uploaded",
   177  		"size": 1565486,
   178  		"download_count": 1,
   179  		"created_at": "2021-12-30T07:48:21Z",
   180  		"updated_at": "2021-12-30T07:48:22Z",
   181  		"browser_download_url": "https://github.com/mysteriumnetwork/dvpn-web/releases/download/1.4.0/dist.tar.gz"
   182  	}
   183  ]
   184  `
   185  
   186  var releaseByTagJSON = `
   187  {
   188  	"url": "https://api.github.com/repos/mysteriumnetwork/dvpn-web/releases/56174865",
   189  	"assets_url": "https://api.github.com/repos/mysteriumnetwork/dvpn-web/releases/56174865/assets",
   190  	"upload_url": "https://uploads.github.com/repos/mysteriumnetwork/dvpn-web/releases/56174865/assets{?name,label}",
   191  	"html_url": "https://github.com/mysteriumnetwork/dvpn-web/releases/tag/1.4.0",
   192  	"id": 56174865,
   193  	"author": {
   194  		"login": "mdomasevicius",
   195  		"id": 20511486,
   196  		"node_id": "MDQ6VXNlcjIwNTExNDg2",
   197  		"avatar_url": "https://avatars.githubusercontent.com/u/20511486?v=4",
   198  		"gravatar_id": "",
   199  		"url": "https://api.github.com/users/mdomasevicius",
   200  		"html_url": "https://github.com/mdomasevicius",
   201  		"followers_url": "https://api.github.com/users/mdomasevicius/followers",
   202  		"following_url": "https://api.github.com/users/mdomasevicius/following{/other_user}",
   203  		"gists_url": "https://api.github.com/users/mdomasevicius/gists{/gist_id}",
   204  		"starred_url": "https://api.github.com/users/mdomasevicius/starred{/owner}{/repo}",
   205  		"subscriptions_url": "https://api.github.com/users/mdomasevicius/subscriptions",
   206  		"organizations_url": "https://api.github.com/users/mdomasevicius/orgs",
   207  		"repos_url": "https://api.github.com/users/mdomasevicius/repos",
   208  		"events_url": "https://api.github.com/users/mdomasevicius/events{/privacy}",
   209  		"received_events_url": "https://api.github.com/users/mdomasevicius/received_events",
   210  		"type": "User",
   211  		"site_admin": false
   212  	},
   213  	"node_id": "RE_kwDOCwMSYc4DWSkR",
   214  	"tag_name": "1.4.0",
   215  	"target_commitish": "master",
   216  	"name": "1.4.0",
   217  	"draft": false,
   218  	"prerelease": false,
   219  	"created_at": "2021-12-30T07:33:43Z",
   220  	"published_at": "2021-12-30T07:34:17Z",
   221  	"assets": [
   222  		{
   223  			"url": "https://api.github.com/repos/mysteriumnetwork/dvpn-web/releases/assets/52841750",
   224  			"id": 52841750,
   225  			"node_id": "RA_kwDOCwMSYc4DJk0W",
   226  			"name": "compatibility.json",
   227  			"label": "",
   228  			"uploader": {
   229  				"login": "MysteriumTeam",
   230  				"id": 42934344,
   231  				"node_id": "MDQ6VXNlcjQyOTM0MzQ0",
   232  				"avatar_url": "https://avatars.githubusercontent.com/u/42934344?v=4",
   233  				"gravatar_id": "",
   234  				"url": "https://api.github.com/users/MysteriumTeam",
   235  				"html_url": "https://github.com/MysteriumTeam",
   236  				"followers_url": "https://api.github.com/users/MysteriumTeam/followers",
   237  				"following_url": "https://api.github.com/users/MysteriumTeam/following{/other_user}",
   238  				"gists_url": "https://api.github.com/users/MysteriumTeam/gists{/gist_id}",
   239  				"starred_url": "https://api.github.com/users/MysteriumTeam/starred{/owner}{/repo}",
   240  				"subscriptions_url": "https://api.github.com/users/MysteriumTeam/subscriptions",
   241  				"organizations_url": "https://api.github.com/users/MysteriumTeam/orgs",
   242  				"repos_url": "https://api.github.com/users/MysteriumTeam/repos",
   243  				"events_url": "https://api.github.com/users/MysteriumTeam/events{/privacy}",
   244  				"received_events_url": "https://api.github.com/users/MysteriumTeam/received_events",
   245  				"type": "User",
   246  				"site_admin": false
   247  			},
   248  			"content_type": "application/octet-stream",
   249  			"state": "uploaded",
   250  			"size": 37,
   251  			"download_count": 1,
   252  			"created_at": "2021-12-30T07:48:22Z",
   253  			"updated_at": "2021-12-30T07:48:22Z",
   254  			"browser_download_url": "https://github.com/mysteriumnetwork/dvpn-web/releases/download/1.4.0/compatibility.json"
   255  		},
   256  		{
   257  			"url": "https://api.github.com/repos/mysteriumnetwork/dvpn-web/releases/assets/52841749",
   258  			"id": 52841749,
   259  			"node_id": "RA_kwDOCwMSYc4DJk0V",
   260  			"name": "dist.tar.gz",
   261  			"label": "",
   262  			"uploader": {
   263  				"login": "MysteriumTeam",
   264  				"id": 42934344,
   265  				"node_id": "MDQ6VXNlcjQyOTM0MzQ0",
   266  				"avatar_url": "https://avatars.githubusercontent.com/u/42934344?v=4",
   267  				"gravatar_id": "",
   268  				"url": "https://api.github.com/users/MysteriumTeam",
   269  				"html_url": "https://github.com/MysteriumTeam",
   270  				"followers_url": "https://api.github.com/users/MysteriumTeam/followers",
   271  				"following_url": "https://api.github.com/users/MysteriumTeam/following{/other_user}",
   272  				"gists_url": "https://api.github.com/users/MysteriumTeam/gists{/gist_id}",
   273  				"starred_url": "https://api.github.com/users/MysteriumTeam/starred{/owner}{/repo}",
   274  				"subscriptions_url": "https://api.github.com/users/MysteriumTeam/subscriptions",
   275  				"organizations_url": "https://api.github.com/users/MysteriumTeam/orgs",
   276  				"repos_url": "https://api.github.com/users/MysteriumTeam/repos",
   277  				"events_url": "https://api.github.com/users/MysteriumTeam/events{/privacy}",
   278  				"received_events_url": "https://api.github.com/users/MysteriumTeam/received_events",
   279  				"type": "User",
   280  				"site_admin": false
   281  			},
   282  			"content_type": "application/octet-stream",
   283  			"state": "uploaded",
   284  			"size": 1565486,
   285  			"download_count": 1,
   286  			"created_at": "2021-12-30T07:48:21Z",
   287  			"updated_at": "2021-12-30T07:48:22Z",
   288  			"browser_download_url": "https://github.com/mysteriumnetwork/dvpn-web/releases/download/1.4.0/dist.tar.gz"
   289  		}
   290  	],
   291  	"tarball_url": "https://api.github.com/repos/mysteriumnetwork/dvpn-web/tarball/1.4.0",
   292  	"zipball_url": "https://api.github.com/repos/mysteriumnetwork/dvpn-web/zipball/1.4.0",
   293  	"body": "## What's Changed\r\n* Node UI version manager by @mdomasevicius in https://github.com/mysteriumnetwork/dvpn-web/pull/253\r\n\r\n\r\n**Full Changelog**: https://github.com/mysteriumnetwork/dvpn-web/compare/1.3.1...1.4.0",
   294  	"mentions_count": 1
   295  }
   296  `
   297  
   298  var releasesJSON = `
   299  [
   300  	{
   301  		"url": "https://api.github.com/repos/mysteriumnetwork/dvpn-web/releases/56174865",
   302  		"assets_url": "https://api.github.com/repos/mysteriumnetwork/dvpn-web/releases/56174865/assets",
   303  		"upload_url": "https://uploads.github.com/repos/mysteriumnetwork/dvpn-web/releases/56174865/assets{?name,label}",
   304  		"html_url": "https://github.com/mysteriumnetwork/dvpn-web/releases/tag/1.4.0",
   305  		"id": 56174865,
   306  		"author": {
   307  			"login": "mdomasevicius",
   308  			"id": 20511486,
   309  			"node_id": "MDQ6VXNlcjIwNTExNDg2",
   310  			"avatar_url": "https://avatars.githubusercontent.com/u/20511486?v=4",
   311  			"gravatar_id": "",
   312  			"url": "https://api.github.com/users/mdomasevicius",
   313  			"html_url": "https://github.com/mdomasevicius",
   314  			"followers_url": "https://api.github.com/users/mdomasevicius/followers",
   315  			"following_url": "https://api.github.com/users/mdomasevicius/following{/other_user}",
   316  			"gists_url": "https://api.github.com/users/mdomasevicius/gists{/gist_id}",
   317  			"starred_url": "https://api.github.com/users/mdomasevicius/starred{/owner}{/repo}",
   318  			"events_url": "https://api.github.com/users/mdomasevicius/events{/privacy}",
   319  			"received_events_url": "https://api.github.com/users/mdomasevicius/received_events",
   320  			"type": "User",
   321  			"site_admin": false
   322  		},
   323  		"node_id": "RE_kwDOCwMSYc4DWSkR",
   324  		"tag_name": "1.4.0",
   325  		"target_commitish": "master",
   326  		"name": "1.4.0",
   327  		"draft": false,
   328  		"prerelease": false,
   329  		"created_at": "2021-12-30T07:33:43Z",
   330  		"published_at": "2021-12-30T07:34:17Z",
   331  		"assets": [],
   332  		"tarball_url": "https://api.github.com/repos/mysteriumnetwork/dvpn-web/tarball/1.4.0",
   333  		"zipball_url": "https://api.github.com/repos/mysteriumnetwork/dvpn-web/zipball/1.4.0",
   334  		"body": "## What's Changed\r\n* Node UI version manager by @mdomasevicius in https://github.com/mysteriumnetwork/dvpn-web/pull/253\r\n\r\n\r\n**Full Changelog**: https://github.com/mysteriumnetwork/dvpn-web/compare/1.3.1...1.4.0",
   335  		"mentions_count": 1
   336  	},
   337  	{
   338  		"url": "https://api.github.com/repos/mysteriumnetwork/dvpn-web/releases/56127627",
   339  		"assets_url": "https://api.github.com/repos/mysteriumnetwork/dvpn-web/releases/56127627/assets",
   340  		"upload_url": "https://uploads.github.com/repos/mysteriumnetwork/dvpn-web/releases/56127627/assets{?name,label}",
   341  		"html_url": "https://github.com/mysteriumnetwork/dvpn-web/releases/tag/1.3.1",
   342  		"id": 56127627,
   343  		"author": {
   344  			"login": "mdomasevicius",
   345  			"id": 20511486,
   346  			"node_id": "MDQ6VXNlcjIwNTExNDg2",
   347  			"avatar_url": "https://avatars.githubusercontent.com/u/20511486?v=4",
   348  			"gravatar_id": "",
   349  			"url": "https://api.github.com/users/mdomasevicius",
   350  			"html_url": "https://github.com/mdomasevicius",
   351  			"followers_url": "https://api.github.com/users/mdomasevicius/followers",
   352  			"following_url": "https://api.github.com/users/mdomasevicius/following{/other_user}",
   353  			"gists_url": "https://api.github.com/users/mdomasevicius/gists{/gist_id}",
   354  			"starred_url": "https://api.github.com/users/mdomasevicius/starred{/owner}{/repo}",
   355  			"subscriptions_url": "https://api.github.com/users/mdomasevicius/subscriptions",
   356  			"organizations_url": "https://api.github.com/users/mdomasevicius/orgs",
   357  			"repos_url": "https://api.github.com/users/mdomasevicius/repos",
   358  			"events_url": "https://api.github.com/users/mdomasevicius/events{/privacy}",
   359  			"received_events_url": "https://api.github.com/users/mdomasevicius/received_events",
   360  			"type": "User",
   361  			"site_admin": false
   362  		},
   363  		"node_id": "RE_kwDOCwMSYc4DWHCL",
   364  		"tag_name": "1.3.1",
   365  		"target_commitish": "master",
   366  		"name": "1.3.1",
   367  		"draft": false,
   368  		"prerelease": false,
   369  		"created_at": "2021-12-29T09:35:46Z",
   370  		"published_at": "2021-12-29T09:36:06Z",
   371  		"assets": [
   372  			{
   373  				"url": "https://api.github.com/repos/mysteriumnetwork/dvpn-web/releases/assets/52779136",
   374  				"id": 52779136,
   375  				"node_id": "RA_kwDOCwMSYc4DJViA",
   376  				"name": "compatibility.json",
   377  				"label": "",
   378  				"uploader": {
   379  					"login": "MysteriumTeam",
   380  					"id": 42934344,
   381  					"node_id": "MDQ6VXNlcjQyOTM0MzQ0",
   382  					"avatar_url": "https://avatars.githubusercontent.com/u/42934344?v=4",
   383  					"gravatar_id": "",
   384  					"url": "https://api.github.com/users/MysteriumTeam",
   385  					"html_url": "https://github.com/MysteriumTeam",
   386  					"followers_url": "https://api.github.com/users/MysteriumTeam/followers",
   387  					"following_url": "https://api.github.com/users/MysteriumTeam/following{/other_user}",
   388  					"gists_url": "https://api.github.com/users/MysteriumTeam/gists{/gist_id}",
   389  					"starred_url": "https://api.github.com/users/MysteriumTeam/starred{/owner}{/repo}",
   390  					"subscriptions_url": "https://api.github.com/users/MysteriumTeam/subscriptions",
   391  					"organizations_url": "https://api.github.com/users/MysteriumTeam/orgs",
   392  					"repos_url": "https://api.github.com/users/MysteriumTeam/repos",
   393  					"events_url": "https://api.github.com/users/MysteriumTeam/events{/privacy}",
   394  					"received_events_url": "https://api.github.com/users/MysteriumTeam/received_events",
   395  					"type": "User",
   396  					"site_admin": false
   397  				},
   398  				"content_type": "application/octet-stream",
   399  				"state": "uploaded",
   400  				"size": 37,
   401  				"download_count": 3,
   402  				"created_at": "2021-12-29T09:45:22Z",
   403  				"updated_at": "2021-12-29T09:45:22Z",
   404  				"browser_download_url": "https://github.com/mysteriumnetwork/dvpn-web/releases/download/1.3.1/compatibility.json"
   405  			},
   406  			{
   407  				"url": "https://api.github.com/repos/mysteriumnetwork/dvpn-web/releases/assets/52779135",
   408  				"id": 52779135,
   409  				"node_id": "RA_kwDOCwMSYc4DJVh_",
   410  				"name": "dist.tar.gz",
   411  				"label": "",
   412  				"uploader": {
   413  					"login": "MysteriumTeam",
   414  					"id": 42934344,
   415  					"node_id": "MDQ6VXNlcjQyOTM0MzQ0",
   416  					"avatar_url": "https://avatars.githubusercontent.com/u/42934344?v=4",
   417  					"gravatar_id": "",
   418  					"url": "https://api.github.com/users/MysteriumTeam",
   419  					"html_url": "https://github.com/MysteriumTeam",
   420  					"followers_url": "https://api.github.com/users/MysteriumTeam/followers",
   421  					"following_url": "https://api.github.com/users/MysteriumTeam/following{/other_user}",
   422  					"gists_url": "https://api.github.com/users/MysteriumTeam/gists{/gist_id}",
   423  					"starred_url": "https://api.github.com/users/MysteriumTeam/starred{/owner}{/repo}",
   424  					"subscriptions_url": "https://api.github.com/users/MysteriumTeam/subscriptions",
   425  					"organizations_url": "https://api.github.com/users/MysteriumTeam/orgs",
   426  					"repos_url": "https://api.github.com/users/MysteriumTeam/repos",
   427  					"events_url": "https://api.github.com/users/MysteriumTeam/events{/privacy}",
   428  					"received_events_url": "https://api.github.com/users/MysteriumTeam/received_events",
   429  					"type": "User",
   430  					"site_admin": false
   431  				},
   432  				"content_type": "application/octet-stream",
   433  				"state": "uploaded",
   434  				"size": 1556153,
   435  				"download_count": 3,
   436  				"created_at": "2021-12-29T09:45:21Z",
   437  				"updated_at": "2021-12-29T09:45:22Z",
   438  				"browser_download_url": "https://github.com/mysteriumnetwork/dvpn-web/releases/download/1.3.1/dist.tar.gz"
   439  			}
   440  		],
   441  		"tarball_url": "https://api.github.com/repos/mysteriumnetwork/dvpn-web/tarball/1.3.1",
   442  		"zipball_url": "https://api.github.com/repos/mysteriumnetwork/dvpn-web/zipball/1.3.1",
   443  		"body": "## What's Changed\r\n* Quick fix config url parsing by @mdomasevicius in https://github.com/mysteriumnetwork/dvpn-web/pull/252\r\n\r\n\r\n**Full Changelog**: https://github.com/mysteriumnetwork/dvpn-web/compare/1.3.0...1.3.1",
   444  		"mentions_count": 1
   445  	},
   446  	{
   447  		"url": "https://api.github.com/repos/mysteriumnetwork/dvpn-web/releases/56124721",
   448  		"assets_url": "https://api.github.com/repos/mysteriumnetwork/dvpn-web/releases/56124721/assets",
   449  		"upload_url": "https://uploads.github.com/repos/mysteriumnetwork/dvpn-web/releases/56124721/assets{?name,label}",
   450  		"html_url": "https://github.com/mysteriumnetwork/dvpn-web/releases/tag/1.3.0",
   451  		"id": 56124721,
   452  		"author": {
   453  			"login": "mdomasevicius",
   454  			"id": 20511486,
   455  			"node_id": "MDQ6VXNlcjIwNTExNDg2",
   456  			"avatar_url": "https://avatars.githubusercontent.com/u/20511486?v=4",
   457  			"gravatar_id": "",
   458  			"url": "https://api.github.com/users/mdomasevicius",
   459  			"html_url": "https://github.com/mdomasevicius",
   460  			"followers_url": "https://api.github.com/users/mdomasevicius/followers",
   461  			"following_url": "https://api.github.com/users/mdomasevicius/following{/other_user}",
   462  			"gists_url": "https://api.github.com/users/mdomasevicius/gists{/gist_id}",
   463  			"starred_url": "https://api.github.com/users/mdomasevicius/starred{/owner}{/repo}",
   464  			"subscriptions_url": "https://api.github.com/users/mdomasevicius/subscriptions",
   465  			"organizations_url": "https://api.github.com/users/mdomasevicius/orgs",
   466  			"repos_url": "https://api.github.com/users/mdomasevicius/repos",
   467  			"events_url": "https://api.github.com/users/mdomasevicius/events{/privacy}",
   468  			"received_events_url": "https://api.github.com/users/mdomasevicius/received_events",
   469  			"type": "User",
   470  			"site_admin": false
   471  		},
   472  		"node_id": "RE_kwDOCwMSYc4DWGUx",
   473  		"tag_name": "1.3.0",
   474  		"target_commitish": "master",
   475  		"name": "1.3.0",
   476  		"draft": false,
   477  		"prerelease": false,
   478  		"created_at": "2021-12-29T08:25:04Z",
   479  		"published_at": "2021-12-29T08:26:11Z",
   480  		"assets": [
   481  			{
   482  				"url": "https://api.github.com/repos/mysteriumnetwork/dvpn-web/releases/assets/52776258",
   483  				"id": 52776258,
   484  				"node_id": "RA_kwDOCwMSYc4DJU1C",
   485  				"name": "compatibility.json",
   486  				"label": "",
   487  				"uploader": {
   488  					"login": "MysteriumTeam",
   489  					"id": 42934344,
   490  					"node_id": "MDQ6VXNlcjQyOTM0MzQ0",
   491  					"avatar_url": "https://avatars.githubusercontent.com/u/42934344?v=4",
   492  					"gravatar_id": "",
   493  					"url": "https://api.github.com/users/MysteriumTeam",
   494  					"html_url": "https://github.com/MysteriumTeam",
   495  					"followers_url": "https://api.github.com/users/MysteriumTeam/followers",
   496  					"following_url": "https://api.github.com/users/MysteriumTeam/following{/other_user}",
   497  					"gists_url": "https://api.github.com/users/MysteriumTeam/gists{/gist_id}",
   498  					"starred_url": "https://api.github.com/users/MysteriumTeam/starred{/owner}{/repo}",
   499  					"subscriptions_url": "https://api.github.com/users/MysteriumTeam/subscriptions",
   500  					"organizations_url": "https://api.github.com/users/MysteriumTeam/orgs",
   501  					"repos_url": "https://api.github.com/users/MysteriumTeam/repos",
   502  					"events_url": "https://api.github.com/users/MysteriumTeam/events{/privacy}",
   503  					"received_events_url": "https://api.github.com/users/MysteriumTeam/received_events",
   504  					"type": "User",
   505  					"site_admin": false
   506  				},
   507  				"content_type": "application/octet-stream",
   508  				"state": "uploaded",
   509  				"size": 37,
   510  				"download_count": 1,
   511  				"created_at": "2021-12-29T08:34:54Z",
   512  				"updated_at": "2021-12-29T08:34:55Z",
   513  				"browser_download_url": "https://github.com/mysteriumnetwork/dvpn-web/releases/download/1.3.0/compatibility.json"
   514  			},
   515  			{
   516  				"url": "https://api.github.com/repos/mysteriumnetwork/dvpn-web/releases/assets/52776257",
   517  				"id": 52776257,
   518  				"node_id": "RA_kwDOCwMSYc4DJU1B",
   519  				"name": "dist.tar.gz",
   520  				"label": "",
   521  				"uploader": {
   522  					"login": "MysteriumTeam",
   523  					"id": 42934344,
   524  					"node_id": "MDQ6VXNlcjQyOTM0MzQ0",
   525  					"avatar_url": "https://avatars.githubusercontent.com/u/42934344?v=4",
   526  					"gravatar_id": "",
   527  					"url": "https://api.github.com/users/MysteriumTeam",
   528  					"html_url": "https://github.com/MysteriumTeam",
   529  					"followers_url": "https://api.github.com/users/MysteriumTeam/followers",
   530  					"following_url": "https://api.github.com/users/MysteriumTeam/following{/other_user}",
   531  					"gists_url": "https://api.github.com/users/MysteriumTeam/gists{/gist_id}",
   532  					"starred_url": "https://api.github.com/users/MysteriumTeam/starred{/owner}{/repo}",
   533  					"subscriptions_url": "https://api.github.com/users/MysteriumTeam/subscriptions",
   534  					"organizations_url": "https://api.github.com/users/MysteriumTeam/orgs",
   535  					"repos_url": "https://api.github.com/users/MysteriumTeam/repos",
   536  					"events_url": "https://api.github.com/users/MysteriumTeam/events{/privacy}",
   537  					"received_events_url": "https://api.github.com/users/MysteriumTeam/received_events",
   538  					"type": "User",
   539  					"site_admin": false
   540  				},
   541  				"content_type": "application/octet-stream",
   542  				"state": "uploaded",
   543  				"size": 1556715,
   544  				"download_count": 5,
   545  				"created_at": "2021-12-29T08:34:54Z",
   546  				"updated_at": "2021-12-29T08:34:54Z",
   547  				"browser_download_url": "https://github.com/mysteriumnetwork/dvpn-web/releases/download/1.3.0/dist.tar.gz"
   548  			}
   549  		],
   550  		"tarball_url": "https://api.github.com/repos/mysteriumnetwork/dvpn-web/tarball/1.3.0",
   551  		"zipball_url": "https://api.github.com/repos/mysteriumnetwork/dvpn-web/zipball/1.3.0",
   552  		"body": "## What's Changed\r\n* Basic cardinity fiat payments by @mdomasevicius in https://github.com/mysteriumnetwork/dvpn-web/pull/249\r\n\r\n\r\n**Full Changelog**: https://github.com/mysteriumnetwork/dvpn-web/compare/1.2.2...1.3.0",
   553  		"mentions_count": 1
   554  	},
   555  	{
   556  		"url": "https://api.github.com/repos/mysteriumnetwork/dvpn-web/releases/56091095",
   557  		"assets_url": "https://api.github.com/repos/mysteriumnetwork/dvpn-web/releases/56091095/assets",
   558  		"upload_url": "https://uploads.github.com/repos/mysteriumnetwork/dvpn-web/releases/56091095/assets{?name,label}",
   559  		"html_url": "https://github.com/mysteriumnetwork/dvpn-web/releases/tag/1.2.2",
   560  		"id": 56091095,
   561  		"author": {
   562  			"login": "mdomasevicius",
   563  			"id": 20511486,
   564  			"node_id": "MDQ6VXNlcjIwNTExNDg2",
   565  			"avatar_url": "https://avatars.githubusercontent.com/u/20511486?v=4",
   566  			"gravatar_id": "",
   567  			"url": "https://api.github.com/users/mdomasevicius",
   568  			"html_url": "https://github.com/mdomasevicius",
   569  			"followers_url": "https://api.github.com/users/mdomasevicius/followers",
   570  			"following_url": "https://api.github.com/users/mdomasevicius/following{/other_user}",
   571  			"gists_url": "https://api.github.com/users/mdomasevicius/gists{/gist_id}",
   572  			"starred_url": "https://api.github.com/users/mdomasevicius/starred{/owner}{/repo}",
   573  			"subscriptions_url": "https://api.github.com/users/mdomasevicius/subscriptions",
   574  			"organizations_url": "https://api.github.com/users/mdomasevicius/orgs",
   575  			"repos_url": "https://api.github.com/users/mdomasevicius/repos",
   576  			"events_url": "https://api.github.com/users/mdomasevicius/events{/privacy}",
   577  			"received_events_url": "https://api.github.com/users/mdomasevicius/received_events",
   578  			"type": "User",
   579  			"site_admin": false
   580  		},
   581  		"node_id": "RE_kwDOCwMSYc4DV-HX",
   582  		"tag_name": "1.2.2",
   583  		"target_commitish": "master",
   584  		"name": "1.2.2",
   585  		"draft": false,
   586  		"prerelease": false,
   587  		"created_at": "2021-12-24T09:23:32Z",
   588  		"published_at": "2021-12-28T15:30:39Z",
   589  		"assets": [
   590  			{
   591  				"url": "https://api.github.com/repos/mysteriumnetwork/dvpn-web/releases/assets/52730265",
   592  				"id": 52730265,
   593  				"node_id": "RA_kwDOCwMSYc4DJJmZ",
   594  				"name": "compatibility.json",
   595  				"label": "",
   596  				"uploader": {
   597  					"login": "MysteriumTeam",
   598  					"id": 42934344,
   599  					"node_id": "MDQ6VXNlcjQyOTM0MzQ0",
   600  					"avatar_url": "https://avatars.githubusercontent.com/u/42934344?v=4",
   601  					"gravatar_id": "",
   602  					"url": "https://api.github.com/users/MysteriumTeam",
   603  					"html_url": "https://github.com/MysteriumTeam",
   604  					"followers_url": "https://api.github.com/users/MysteriumTeam/followers",
   605  					"following_url": "https://api.github.com/users/MysteriumTeam/following{/other_user}",
   606  					"gists_url": "https://api.github.com/users/MysteriumTeam/gists{/gist_id}",
   607  					"starred_url": "https://api.github.com/users/MysteriumTeam/starred{/owner}{/repo}",
   608  					"subscriptions_url": "https://api.github.com/users/MysteriumTeam/subscriptions",
   609  					"organizations_url": "https://api.github.com/users/MysteriumTeam/orgs",
   610  					"repos_url": "https://api.github.com/users/MysteriumTeam/repos",
   611  					"events_url": "https://api.github.com/users/MysteriumTeam/events{/privacy}",
   612  					"received_events_url": "https://api.github.com/users/MysteriumTeam/received_events",
   613  					"type": "User",
   614  					"site_admin": false
   615  				},
   616  				"content_type": "application/octet-stream",
   617  				"state": "uploaded",
   618  				"size": 37,
   619  				"download_count": 1,
   620  				"created_at": "2021-12-28T15:35:20Z",
   621  				"updated_at": "2021-12-28T15:35:21Z",
   622  				"browser_download_url": "https://github.com/mysteriumnetwork/dvpn-web/releases/download/1.2.2/compatibility.json"
   623  			},
   624  			{
   625  				"url": "https://api.github.com/repos/mysteriumnetwork/dvpn-web/releases/assets/52730263",
   626  				"id": 52730263,
   627  				"node_id": "RA_kwDOCwMSYc4DJJmX",
   628  				"name": "dist.tar.gz",
   629  				"label": "",
   630  				"uploader": {
   631  					"login": "MysteriumTeam",
   632  					"id": 42934344,
   633  					"node_id": "MDQ6VXNlcjQyOTM0MzQ0",
   634  					"avatar_url": "https://avatars.githubusercontent.com/u/42934344?v=4",
   635  					"gravatar_id": "",
   636  					"url": "https://api.github.com/users/MysteriumTeam",
   637  					"html_url": "https://github.com/MysteriumTeam",
   638  					"followers_url": "https://api.github.com/users/MysteriumTeam/followers",
   639  					"following_url": "https://api.github.com/users/MysteriumTeam/following{/other_user}",
   640  					"gists_url": "https://api.github.com/users/MysteriumTeam/gists{/gist_id}",
   641  					"starred_url": "https://api.github.com/users/MysteriumTeam/starred{/owner}{/repo}",
   642  					"subscriptions_url": "https://api.github.com/users/MysteriumTeam/subscriptions",
   643  					"organizations_url": "https://api.github.com/users/MysteriumTeam/orgs",
   644  					"repos_url": "https://api.github.com/users/MysteriumTeam/repos",
   645  					"events_url": "https://api.github.com/users/MysteriumTeam/events{/privacy}",
   646  					"received_events_url": "https://api.github.com/users/MysteriumTeam/received_events",
   647  					"type": "User",
   648  					"site_admin": false
   649  				},
   650  				"content_type": "application/octet-stream",
   651  				"state": "uploaded",
   652  				"size": 1538923,
   653  				"download_count": 2,
   654  				"created_at": "2021-12-28T15:35:18Z",
   655  				"updated_at": "2021-12-28T15:35:20Z",
   656  				"browser_download_url": "https://github.com/mysteriumnetwork/dvpn-web/releases/download/1.2.2/dist.tar.gz"
   657  			}
   658  		],
   659  		"tarball_url": "https://api.github.com/repos/mysteriumnetwork/dvpn-web/tarball/1.2.2",
   660  		"zipball_url": "https://api.github.com/repos/mysteriumnetwork/dvpn-web/zipball/1.2.2",
   661  		"body": ""
   662  	},
   663  	{
   664  		"url": "https://api.github.com/repos/mysteriumnetwork/dvpn-web/releases/55953791",
   665  		"assets_url": "https://api.github.com/repos/mysteriumnetwork/dvpn-web/releases/55953791/assets",
   666  		"upload_url": "https://uploads.github.com/repos/mysteriumnetwork/dvpn-web/releases/55953791/assets{?name,label}",
   667  		"html_url": "https://github.com/mysteriumnetwork/dvpn-web/releases/tag/1.3.0-rc8",
   668  		"id": 55953791,
   669  		"author": {
   670  			"login": "mdomasevicius",
   671  			"id": 20511486,
   672  			"node_id": "MDQ6VXNlcjIwNTExNDg2",
   673  			"avatar_url": "https://avatars.githubusercontent.com/u/20511486?v=4",
   674  			"gravatar_id": "",
   675  			"url": "https://api.github.com/users/mdomasevicius",
   676  			"html_url": "https://github.com/mdomasevicius",
   677  			"followers_url": "https://api.github.com/users/mdomasevicius/followers",
   678  			"following_url": "https://api.github.com/users/mdomasevicius/following{/other_user}",
   679  			"gists_url": "https://api.github.com/users/mdomasevicius/gists{/gist_id}",
   680  			"starred_url": "https://api.github.com/users/mdomasevicius/starred{/owner}{/repo}",
   681  			"subscriptions_url": "https://api.github.com/users/mdomasevicius/subscriptions",
   682  			"organizations_url": "https://api.github.com/users/mdomasevicius/orgs",
   683  			"repos_url": "https://api.github.com/users/mdomasevicius/repos",
   684  			"events_url": "https://api.github.com/users/mdomasevicius/events{/privacy}",
   685  			"received_events_url": "https://api.github.com/users/mdomasevicius/received_events",
   686  			"type": "User",
   687  			"site_admin": false
   688  		},
   689  		"node_id": "RE_kwDOCwMSYc4DVcl_",
   690  		"tag_name": "1.3.0-rc8",
   691  		"target_commitish": "rnd/version-management",
   692  		"name": "1.3.0-rc8",
   693  		"draft": false,
   694  		"prerelease": true,
   695  		"created_at": "2021-12-24T11:59:54Z",
   696  		"published_at": "2021-12-24T13:43:46Z",
   697  		"assets": [
   698  			{
   699  				"url": "https://api.github.com/repos/mysteriumnetwork/dvpn-web/releases/assets/52511641",
   700  				"id": 52511641,
   701  				"node_id": "RA_kwDOCwMSYc4DIUOZ",
   702  				"name": "compatibility.json",
   703  				"label": "",
   704  				"uploader": {
   705  					"login": "MysteriumTeam",
   706  					"id": 42934344,
   707  					"node_id": "MDQ6VXNlcjQyOTM0MzQ0",
   708  					"avatar_url": "https://avatars.githubusercontent.com/u/42934344?v=4",
   709  					"gravatar_id": "",
   710  					"url": "https://api.github.com/users/MysteriumTeam",
   711  					"html_url": "https://github.com/MysteriumTeam",
   712  					"followers_url": "https://api.github.com/users/MysteriumTeam/followers",
   713  					"following_url": "https://api.github.com/users/MysteriumTeam/following{/other_user}",
   714  					"gists_url": "https://api.github.com/users/MysteriumTeam/gists{/gist_id}",
   715  					"starred_url": "https://api.github.com/users/MysteriumTeam/starred{/owner}{/repo}",
   716  					"subscriptions_url": "https://api.github.com/users/MysteriumTeam/subscriptions",
   717  					"organizations_url": "https://api.github.com/users/MysteriumTeam/orgs",
   718  					"repos_url": "https://api.github.com/users/MysteriumTeam/repos",
   719  					"events_url": "https://api.github.com/users/MysteriumTeam/events{/privacy}",
   720  					"received_events_url": "https://api.github.com/users/MysteriumTeam/received_events",
   721  					"type": "User",
   722  					"site_admin": false
   723  				},
   724  				"content_type": "application/octet-stream",
   725  				"state": "uploaded",
   726  				"size": 37,
   727  				"download_count": 4,
   728  				"created_at": "2021-12-24T13:48:34Z",
   729  				"updated_at": "2021-12-24T13:48:35Z",
   730  				"browser_download_url": "https://github.com/mysteriumnetwork/dvpn-web/releases/download/1.3.0-rc8/compatibility.json"
   731  			},
   732  			{
   733  				"url": "https://api.github.com/repos/mysteriumnetwork/dvpn-web/releases/assets/52511639",
   734  				"id": 52511639,
   735  				"node_id": "RA_kwDOCwMSYc4DIUOX",
   736  				"name": "dist.tar.gz",
   737  				"label": "",
   738  				"uploader": {
   739  					"login": "MysteriumTeam",
   740  					"id": 42934344,
   741  					"node_id": "MDQ6VXNlcjQyOTM0MzQ0",
   742  					"avatar_url": "https://avatars.githubusercontent.com/u/42934344?v=4",
   743  					"gravatar_id": "",
   744  					"url": "https://api.github.com/users/MysteriumTeam",
   745  					"html_url": "https://github.com/MysteriumTeam",
   746  					"followers_url": "https://api.github.com/users/MysteriumTeam/followers",
   747  					"following_url": "https://api.github.com/users/MysteriumTeam/following{/other_user}",
   748  					"gists_url": "https://api.github.com/users/MysteriumTeam/gists{/gist_id}",
   749  					"starred_url": "https://api.github.com/users/MysteriumTeam/starred{/owner}{/repo}",
   750  					"subscriptions_url": "https://api.github.com/users/MysteriumTeam/subscriptions",
   751  					"organizations_url": "https://api.github.com/users/MysteriumTeam/orgs",
   752  					"repos_url": "https://api.github.com/users/MysteriumTeam/repos",
   753  					"events_url": "https://api.github.com/users/MysteriumTeam/events{/privacy}",
   754  					"received_events_url": "https://api.github.com/users/MysteriumTeam/received_events",
   755  					"type": "User",
   756  					"site_admin": false
   757  				},
   758  				"content_type": "application/octet-stream",
   759  				"state": "uploaded",
   760  				"size": 1556806,
   761  				"download_count": 5,
   762  				"created_at": "2021-12-24T13:48:34Z",
   763  				"updated_at": "2021-12-24T13:48:34Z",
   764  				"browser_download_url": "https://github.com/mysteriumnetwork/dvpn-web/releases/download/1.3.0-rc8/dist.tar.gz"
   765  			}
   766  		],
   767  		"tarball_url": "https://api.github.com/repos/mysteriumnetwork/dvpn-web/tarball/1.3.0-rc8",
   768  		"zipball_url": "https://api.github.com/repos/mysteriumnetwork/dvpn-web/zipball/1.3.0-rc8",
   769  		"body": ""
   770  	},
   771  	{
   772  		"url": "https://api.github.com/repos/mysteriumnetwork/dvpn-web/releases/55741142",
   773  		"assets_url": "https://api.github.com/repos/mysteriumnetwork/dvpn-web/releases/55741142/assets",
   774  		"upload_url": "https://uploads.github.com/repos/mysteriumnetwork/dvpn-web/releases/55741142/assets{?name,label}",
   775  		"html_url": "https://github.com/mysteriumnetwork/dvpn-web/releases/tag/1.2.1",
   776  		"id": 55741142,
   777  		"author": {
   778  			"login": "mdomasevicius",
   779  			"id": 20511486,
   780  			"node_id": "MDQ6VXNlcjIwNTExNDg2",
   781  			"avatar_url": "https://avatars.githubusercontent.com/u/20511486?v=4",
   782  			"gravatar_id": "",
   783  			"url": "https://api.github.com/users/mdomasevicius",
   784  			"html_url": "https://github.com/mdomasevicius",
   785  			"followers_url": "https://api.github.com/users/mdomasevicius/followers",
   786  			"following_url": "https://api.github.com/users/mdomasevicius/following{/other_user}",
   787  			"gists_url": "https://api.github.com/users/mdomasevicius/gists{/gist_id}",
   788  			"starred_url": "https://api.github.com/users/mdomasevicius/starred{/owner}{/repo}",
   789  			"subscriptions_url": "https://api.github.com/users/mdomasevicius/subscriptions",
   790  			"organizations_url": "https://api.github.com/users/mdomasevicius/orgs",
   791  			"repos_url": "https://api.github.com/users/mdomasevicius/repos",
   792  			"events_url": "https://api.github.com/users/mdomasevicius/events{/privacy}",
   793  			"received_events_url": "https://api.github.com/users/mdomasevicius/received_events",
   794  			"type": "User",
   795  			"site_admin": false
   796  		},
   797  		"node_id": "RE_kwDOCwMSYc4DUorW",
   798  		"tag_name": "1.2.1",
   799  		"target_commitish": "master",
   800  		"name": "1.2.1",
   801  		"draft": false,
   802  		"prerelease": false,
   803  		"created_at": "2021-12-21T12:04:51Z",
   804  		"published_at": "2021-12-21T12:05:21Z",
   805  		"assets": [
   806  			{
   807  				"url": "https://api.github.com/repos/mysteriumnetwork/dvpn-web/releases/assets/52273292",
   808  				"id": 52273292,
   809  				"node_id": "RA_kwDOCwMSYc4DHaCM",
   810  				"name": "dist.tar.gz",
   811  				"label": "",
   812  				"uploader": {
   813  					"login": "MysteriumTeam",
   814  					"id": 42934344,
   815  					"node_id": "MDQ6VXNlcjQyOTM0MzQ0",
   816  					"avatar_url": "https://avatars.githubusercontent.com/u/42934344?v=4",
   817  					"gravatar_id": "",
   818  					"url": "https://api.github.com/users/MysteriumTeam",
   819  					"html_url": "https://github.com/MysteriumTeam",
   820  					"followers_url": "https://api.github.com/users/MysteriumTeam/followers",
   821  					"following_url": "https://api.github.com/users/MysteriumTeam/following{/other_user}",
   822  					"gists_url": "https://api.github.com/users/MysteriumTeam/gists{/gist_id}",
   823  					"starred_url": "https://api.github.com/users/MysteriumTeam/starred{/owner}{/repo}",
   824  					"subscriptions_url": "https://api.github.com/users/MysteriumTeam/subscriptions",
   825  					"organizations_url": "https://api.github.com/users/MysteriumTeam/orgs",
   826  					"repos_url": "https://api.github.com/users/MysteriumTeam/repos",
   827  					"events_url": "https://api.github.com/users/MysteriumTeam/events{/privacy}",
   828  					"received_events_url": "https://api.github.com/users/MysteriumTeam/received_events",
   829  					"type": "User",
   830  					"site_admin": false
   831  				},
   832  				"content_type": "application/octet-stream",
   833  				"state": "uploaded",
   834  				"size": 1535670,
   835  				"download_count": 16,
   836  				"created_at": "2021-12-21T12:14:04Z",
   837  				"updated_at": "2021-12-21T12:14:04Z",
   838  				"browser_download_url": "https://github.com/mysteriumnetwork/dvpn-web/releases/download/1.2.1/dist.tar.gz"
   839  			}
   840  		],
   841  		"tarball_url": "https://api.github.com/repos/mysteriumnetwork/dvpn-web/tarball/1.2.1",
   842  		"zipball_url": "https://api.github.com/repos/mysteriumnetwork/dvpn-web/zipball/1.2.1",
   843  		"body": "## What's Changed\r\n* Refresh identity balance on page reload by @mdomasevicius in https://github.com/mysteriumnetwork/dvpn-web/pull/248\r\n\r\n\r\n**Full Changelog**: https://github.com/mysteriumnetwork/dvpn-web/compare/1.2.0...1.2.1",
   844  		"mentions_count": 1
   845  	},
   846  	{
   847  		"url": "https://api.github.com/repos/mysteriumnetwork/dvpn-web/releases/55538503",
   848  		"assets_url": "https://api.github.com/repos/mysteriumnetwork/dvpn-web/releases/55538503/assets",
   849  		"upload_url": "https://uploads.github.com/repos/mysteriumnetwork/dvpn-web/releases/55538503/assets{?name,label}",
   850  		"html_url": "https://github.com/mysteriumnetwork/dvpn-web/releases/tag/1.2.0",
   851  		"id": 55538503,
   852  		"author": {
   853  			"login": "mdomasevicius",
   854  			"id": 20511486,
   855  			"node_id": "MDQ6VXNlcjIwNTExNDg2",
   856  			"avatar_url": "https://avatars.githubusercontent.com/u/20511486?v=4",
   857  			"gravatar_id": "",
   858  			"url": "https://api.github.com/users/mdomasevicius",
   859  			"html_url": "https://github.com/mdomasevicius",
   860  			"followers_url": "https://api.github.com/users/mdomasevicius/followers",
   861  			"following_url": "https://api.github.com/users/mdomasevicius/following{/other_user}",
   862  			"gists_url": "https://api.github.com/users/mdomasevicius/gists{/gist_id}",
   863  			"starred_url": "https://api.github.com/users/mdomasevicius/starred{/owner}{/repo}",
   864  			"subscriptions_url": "https://api.github.com/users/mdomasevicius/subscriptions",
   865  			"organizations_url": "https://api.github.com/users/mdomasevicius/orgs",
   866  			"repos_url": "https://api.github.com/users/mdomasevicius/repos",
   867  			"events_url": "https://api.github.com/users/mdomasevicius/events{/privacy}",
   868  			"received_events_url": "https://api.github.com/users/mdomasevicius/received_events",
   869  			"type": "User",
   870  			"site_admin": false
   871  		},
   872  		"node_id": "RE_kwDOCwMSYc4DT3NH",
   873  		"tag_name": "1.2.0",
   874  		"target_commitish": "master",
   875  		"name": "1.2.0",
   876  		"draft": false,
   877  		"prerelease": false,
   878  		"created_at": "2021-12-17T12:07:04Z",
   879  		"published_at": "2021-12-17T12:16:34Z",
   880  		"assets": [
   881  			{
   882  				"url": "https://api.github.com/repos/mysteriumnetwork/dvpn-web/releases/assets/52009361",
   883  				"id": 52009361,
   884  				"node_id": "RA_kwDOCwMSYc4DGZmR",
   885  				"name": "dist.tar.gz",
   886  				"label": "",
   887  				"uploader": {
   888  					"login": "MysteriumTeam",
   889  					"id": 42934344,
   890  					"node_id": "MDQ6VXNlcjQyOTM0MzQ0",
   891  					"avatar_url": "https://avatars.githubusercontent.com/u/42934344?v=4",
   892  					"gravatar_id": "",
   893  					"url": "https://api.github.com/users/MysteriumTeam",
   894  					"html_url": "https://github.com/MysteriumTeam",
   895  					"followers_url": "https://api.github.com/users/MysteriumTeam/followers",
   896  					"following_url": "https://api.github.com/users/MysteriumTeam/following{/other_user}",
   897  					"gists_url": "https://api.github.com/users/MysteriumTeam/gists{/gist_id}",
   898  					"starred_url": "https://api.github.com/users/MysteriumTeam/starred{/owner}{/repo}",
   899  					"subscriptions_url": "https://api.github.com/users/MysteriumTeam/subscriptions",
   900  					"organizations_url": "https://api.github.com/users/MysteriumTeam/orgs",
   901  					"repos_url": "https://api.github.com/users/MysteriumTeam/repos",
   902  					"events_url": "https://api.github.com/users/MysteriumTeam/events{/privacy}",
   903  					"received_events_url": "https://api.github.com/users/MysteriumTeam/received_events",
   904  					"type": "User",
   905  					"site_admin": false
   906  				},
   907  				"content_type": "application/octet-stream",
   908  				"state": "uploaded",
   909  				"size": 1538826,
   910  				"download_count": 11,
   911  				"created_at": "2021-12-17T12:21:31Z",
   912  				"updated_at": "2021-12-17T12:21:31Z",
   913  				"browser_download_url": "https://github.com/mysteriumnetwork/dvpn-web/releases/download/1.2.0/dist.tar.gz"
   914  			}
   915  		],
   916  		"tarball_url": "https://api.github.com/repos/mysteriumnetwork/dvpn-web/tarball/1.2.0",
   917  		"zipball_url": "https://api.github.com/repos/mysteriumnetwork/dvpn-web/zipball/1.2.0",
   918  		"body": "## What's Changed\r\n* TX History and refactoring by @mdomasevicius in https://github.com/mysteriumnetwork/dvpn-web/pull/247\r\n\r\n\r\n**Full Changelog**: https://github.com/mysteriumnetwork/dvpn-web/compare/1.1.5...1.2.0",
   919  		"mentions_count": 1
   920  	},
   921  	{
   922  		"url": "https://api.github.com/repos/mysteriumnetwork/dvpn-web/releases/55038316",
   923  		"assets_url": "https://api.github.com/repos/mysteriumnetwork/dvpn-web/releases/55038316/assets",
   924  		"upload_url": "https://uploads.github.com/repos/mysteriumnetwork/dvpn-web/releases/55038316/assets{?name,label}",
   925  		"html_url": "https://github.com/mysteriumnetwork/dvpn-web/releases/tag/1.1.5",
   926  		"id": 55038316,
   927  		"author": {
   928  			"login": "mdomasevicius",
   929  			"id": 20511486,
   930  			"node_id": "MDQ6VXNlcjIwNTExNDg2",
   931  			"avatar_url": "https://avatars.githubusercontent.com/u/20511486?v=4",
   932  			"gravatar_id": "",
   933  			"url": "https://api.github.com/users/mdomasevicius",
   934  			"html_url": "https://github.com/mdomasevicius",
   935  			"followers_url": "https://api.github.com/users/mdomasevicius/followers",
   936  			"following_url": "https://api.github.com/users/mdomasevicius/following{/other_user}",
   937  			"gists_url": "https://api.github.com/users/mdomasevicius/gists{/gist_id}",
   938  			"starred_url": "https://api.github.com/users/mdomasevicius/starred{/owner}{/repo}",
   939  			"subscriptions_url": "https://api.github.com/users/mdomasevicius/subscriptions",
   940  			"organizations_url": "https://api.github.com/users/mdomasevicius/orgs",
   941  			"repos_url": "https://api.github.com/users/mdomasevicius/repos",
   942  			"events_url": "https://api.github.com/users/mdomasevicius/events{/privacy}",
   943  			"received_events_url": "https://api.github.com/users/mdomasevicius/received_events",
   944  			"type": "User",
   945  			"site_admin": false
   946  		},
   947  		"node_id": "RE_kwDOCwMSYc4DR9Fs",
   948  		"tag_name": "1.1.5",
   949  		"target_commitish": "master",
   950  		"name": "1.1.5",
   951  		"draft": false,
   952  		"prerelease": false,
   953  		"created_at": "2021-12-10T11:23:00Z",
   954  		"published_at": "2021-12-10T11:23:21Z",
   955  		"assets": [
   956  			{
   957  				"url": "https://api.github.com/repos/mysteriumnetwork/dvpn-web/releases/assets/51467861",
   958  				"id": 51467861,
   959  				"node_id": "RA_kwDOCwMSYc4DEVZV",
   960  				"name": "dist.tar.gz",
   961  				"label": "",
   962  				"uploader": {
   963  					"login": "MysteriumTeam",
   964  					"id": 42934344,
   965  					"node_id": "MDQ6VXNlcjQyOTM0MzQ0",
   966  					"avatar_url": "https://avatars.githubusercontent.com/u/42934344?v=4",
   967  					"gravatar_id": "",
   968  					"url": "https://api.github.com/users/MysteriumTeam",
   969  					"html_url": "https://github.com/MysteriumTeam",
   970  					"followers_url": "https://api.github.com/users/MysteriumTeam/followers",
   971  					"following_url": "https://api.github.com/users/MysteriumTeam/following{/other_user}",
   972  					"gists_url": "https://api.github.com/users/MysteriumTeam/gists{/gist_id}",
   973  					"starred_url": "https://api.github.com/users/MysteriumTeam/starred{/owner}{/repo}",
   974  					"subscriptions_url": "https://api.github.com/users/MysteriumTeam/subscriptions",
   975  					"organizations_url": "https://api.github.com/users/MysteriumTeam/orgs",
   976  					"repos_url": "https://api.github.com/users/MysteriumTeam/repos",
   977  					"events_url": "https://api.github.com/users/MysteriumTeam/events{/privacy}",
   978  					"received_events_url": "https://api.github.com/users/MysteriumTeam/received_events",
   979  					"type": "User",
   980  					"site_admin": false
   981  				},
   982  				"content_type": "application/octet-stream",
   983  				"state": "uploaded",
   984  				"size": 1526741,
   985  				"download_count": 10,
   986  				"created_at": "2021-12-10T11:32:41Z",
   987  				"updated_at": "2021-12-10T11:32:42Z",
   988  				"browser_download_url": "https://github.com/mysteriumnetwork/dvpn-web/releases/download/1.1.5/dist.tar.gz"
   989  			}
   990  		],
   991  		"tarball_url": "https://api.github.com/repos/mysteriumnetwork/dvpn-web/tarball/1.1.5",
   992  		"zipball_url": "https://api.github.com/repos/mysteriumnetwork/dvpn-web/zipball/1.1.5",
   993  		"body": ""
   994  	},
   995  	{
   996  		"url": "https://api.github.com/repos/mysteriumnetwork/dvpn-web/releases/54867788",
   997  		"assets_url": "https://api.github.com/repos/mysteriumnetwork/dvpn-web/releases/54867788/assets",
   998  		"upload_url": "https://uploads.github.com/repos/mysteriumnetwork/dvpn-web/releases/54867788/assets{?name,label}",
   999  		"html_url": "https://github.com/mysteriumnetwork/dvpn-web/releases/tag/1.1.4",
  1000  		"id": 54867788,
  1001  		"author": {
  1002  			"login": "mdomasevicius",
  1003  			"id": 20511486,
  1004  			"node_id": "MDQ6VXNlcjIwNTExNDg2",
  1005  			"avatar_url": "https://avatars.githubusercontent.com/u/20511486?v=4",
  1006  			"gravatar_id": "",
  1007  			"url": "https://api.github.com/users/mdomasevicius",
  1008  			"html_url": "https://github.com/mdomasevicius",
  1009  			"followers_url": "https://api.github.com/users/mdomasevicius/followers",
  1010  			"following_url": "https://api.github.com/users/mdomasevicius/following{/other_user}",
  1011  			"gists_url": "https://api.github.com/users/mdomasevicius/gists{/gist_id}",
  1012  			"starred_url": "https://api.github.com/users/mdomasevicius/starred{/owner}{/repo}",
  1013  			"subscriptions_url": "https://api.github.com/users/mdomasevicius/subscriptions",
  1014  			"organizations_url": "https://api.github.com/users/mdomasevicius/orgs",
  1015  			"repos_url": "https://api.github.com/users/mdomasevicius/repos",
  1016  			"events_url": "https://api.github.com/users/mdomasevicius/events{/privacy}",
  1017  			"received_events_url": "https://api.github.com/users/mdomasevicius/received_events",
  1018  			"type": "User",
  1019  			"site_admin": false
  1020  		},
  1021  		"node_id": "RE_kwDOCwMSYc4DRTdM",
  1022  		"tag_name": "1.1.4",
  1023  		"target_commitish": "master",
  1024  		"name": "1.1.4",
  1025  		"draft": false,
  1026  		"prerelease": false,
  1027  		"created_at": "2021-12-08T12:17:33Z",
  1028  		"published_at": "2021-12-08T12:18:41Z",
  1029  		"assets": [
  1030  			{
  1031  				"url": "https://api.github.com/repos/mysteriumnetwork/dvpn-web/releases/assets/51298126",
  1032  				"id": 51298126,
  1033  				"node_id": "RA_kwDOCwMSYc4DDr9O",
  1034  				"name": "dist.tar.gz",
  1035  				"label": "",
  1036  				"uploader": {
  1037  					"login": "MysteriumTeam",
  1038  					"id": 42934344,
  1039  					"node_id": "MDQ6VXNlcjQyOTM0MzQ0",
  1040  					"avatar_url": "https://avatars.githubusercontent.com/u/42934344?v=4",
  1041  					"gravatar_id": "",
  1042  					"url": "https://api.github.com/users/MysteriumTeam",
  1043  					"html_url": "https://github.com/MysteriumTeam",
  1044  					"followers_url": "https://api.github.com/users/MysteriumTeam/followers",
  1045  					"following_url": "https://api.github.com/users/MysteriumTeam/following{/other_user}",
  1046  					"gists_url": "https://api.github.com/users/MysteriumTeam/gists{/gist_id}",
  1047  					"starred_url": "https://api.github.com/users/MysteriumTeam/starred{/owner}{/repo}",
  1048  					"subscriptions_url": "https://api.github.com/users/MysteriumTeam/subscriptions",
  1049  					"organizations_url": "https://api.github.com/users/MysteriumTeam/orgs",
  1050  					"repos_url": "https://api.github.com/users/MysteriumTeam/repos",
  1051  					"events_url": "https://api.github.com/users/MysteriumTeam/events{/privacy}",
  1052  					"received_events_url": "https://api.github.com/users/MysteriumTeam/received_events",
  1053  					"type": "User",
  1054  					"site_admin": false
  1055  				},
  1056  				"content_type": "application/octet-stream",
  1057  				"state": "uploaded",
  1058  				"size": 1526256,
  1059  				"download_count": 7,
  1060  				"created_at": "2021-12-08T12:27:09Z",
  1061  				"updated_at": "2021-12-08T12:27:09Z",
  1062  				"browser_download_url": "https://github.com/mysteriumnetwork/dvpn-web/releases/download/1.1.4/dist.tar.gz"
  1063  			}
  1064  		],
  1065  		"tarball_url": "https://api.github.com/repos/mysteriumnetwork/dvpn-web/tarball/1.1.4",
  1066  		"zipball_url": "https://api.github.com/repos/mysteriumnetwork/dvpn-web/zipball/1.1.4",
  1067  		"body": "## What's Changed\r\n* Don't show registration modal right away by @mdomasevicius in https://github.com/mysteriumnetwork/dvpn-web/pull/244\r\n\r\n\r\n**Full Changelog**: https://github.com/mysteriumnetwork/dvpn-web/compare/1.1.2...1.1.4",
  1068  		"mentions_count": 1
  1069  	},
  1070  	{
  1071  		"url": "https://api.github.com/repos/mysteriumnetwork/dvpn-web/releases/54866023",
  1072  		"assets_url": "https://api.github.com/repos/mysteriumnetwork/dvpn-web/releases/54866023/assets",
  1073  		"upload_url": "https://uploads.github.com/repos/mysteriumnetwork/dvpn-web/releases/54866023/assets{?name,label}",
  1074  		"html_url": "https://github.com/mysteriumnetwork/dvpn-web/releases/tag/1.1.3",
  1075  		"id": 54866023,
  1076  		"author": {
  1077  			"login": "mdomasevicius",
  1078  			"id": 20511486,
  1079  			"node_id": "MDQ6VXNlcjIwNTExNDg2",
  1080  			"avatar_url": "https://avatars.githubusercontent.com/u/20511486?v=4",
  1081  			"gravatar_id": "",
  1082  			"url": "https://api.github.com/users/mdomasevicius",
  1083  			"html_url": "https://github.com/mdomasevicius",
  1084  			"followers_url": "https://api.github.com/users/mdomasevicius/followers",
  1085  			"following_url": "https://api.github.com/users/mdomasevicius/following{/other_user}",
  1086  			"gists_url": "https://api.github.com/users/mdomasevicius/gists{/gist_id}",
  1087  			"starred_url": "https://api.github.com/users/mdomasevicius/starred{/owner}{/repo}",
  1088  			"subscriptions_url": "https://api.github.com/users/mdomasevicius/subscriptions",
  1089  			"organizations_url": "https://api.github.com/users/mdomasevicius/orgs",
  1090  			"repos_url": "https://api.github.com/users/mdomasevicius/repos",
  1091  			"events_url": "https://api.github.com/users/mdomasevicius/events{/privacy}",
  1092  			"received_events_url": "https://api.github.com/users/mdomasevicius/received_events",
  1093  			"type": "User",
  1094  			"site_admin": false
  1095  		},
  1096  		"node_id": "RE_kwDOCwMSYc4DRTBn",
  1097  		"tag_name": "1.1.3",
  1098  		"target_commitish": "master",
  1099  		"name": "1.1.3",
  1100  		"draft": false,
  1101  		"prerelease": false,
  1102  		"created_at": "2021-12-08T11:06:21Z",
  1103  		"published_at": "2021-12-08T11:53:45Z",
  1104  		"assets": [
  1105  			{
  1106  				"url": "https://api.github.com/repos/mysteriumnetwork/dvpn-web/releases/assets/51296495",
  1107  				"id": 51296495,
  1108  				"node_id": "RA_kwDOCwMSYc4DDrjv",
  1109  				"name": "dist.tar.gz",
  1110  				"label": "",
  1111  				"uploader": {
  1112  					"login": "MysteriumTeam",
  1113  					"id": 42934344,
  1114  					"node_id": "MDQ6VXNlcjQyOTM0MzQ0",
  1115  					"avatar_url": "https://avatars.githubusercontent.com/u/42934344?v=4",
  1116  					"gravatar_id": "",
  1117  					"url": "https://api.github.com/users/MysteriumTeam",
  1118  					"html_url": "https://github.com/MysteriumTeam",
  1119  					"followers_url": "https://api.github.com/users/MysteriumTeam/followers",
  1120  					"following_url": "https://api.github.com/users/MysteriumTeam/following{/other_user}",
  1121  					"gists_url": "https://api.github.com/users/MysteriumTeam/gists{/gist_id}",
  1122  					"starred_url": "https://api.github.com/users/MysteriumTeam/starred{/owner}{/repo}",
  1123  					"subscriptions_url": "https://api.github.com/users/MysteriumTeam/subscriptions",
  1124  					"organizations_url": "https://api.github.com/users/MysteriumTeam/orgs",
  1125  					"repos_url": "https://api.github.com/users/MysteriumTeam/repos",
  1126  					"events_url": "https://api.github.com/users/MysteriumTeam/events{/privacy}",
  1127  					"received_events_url": "https://api.github.com/users/MysteriumTeam/received_events",
  1128  					"type": "User",
  1129  					"site_admin": false
  1130  				},
  1131  				"content_type": "application/octet-stream",
  1132  				"state": "uploaded",
  1133  				"size": 1526162,
  1134  				"download_count": 3,
  1135  				"created_at": "2021-12-08T11:58:25Z",
  1136  				"updated_at": "2021-12-08T11:58:25Z",
  1137  				"browser_download_url": "https://github.com/mysteriumnetwork/dvpn-web/releases/download/1.1.3/dist.tar.gz"
  1138  			}
  1139  		],
  1140  		"tarball_url": "https://api.github.com/repos/mysteriumnetwork/dvpn-web/tarball/1.1.3",
  1141  		"zipball_url": "https://api.github.com/repos/mysteriumnetwork/dvpn-web/zipball/1.1.3",
  1142  		"body": "## What's Changed\r\n* Improvements registration retry by @mdomasevicius in https://github.com/mysteriumnetwork/dvpn-web/pull/243\r\n\r\n\r\n**Full Changelog**: https://github.com/mysteriumnetwork/dvpn-web/compare/1.1.1...1.1.3",
  1143  		"mentions_count": 1
  1144  	},
  1145  	{
  1146  		"url": "https://api.github.com/repos/mysteriumnetwork/dvpn-web/releases/54863115",
  1147  		"assets_url": "https://api.github.com/repos/mysteriumnetwork/dvpn-web/releases/54863115/assets",
  1148  		"upload_url": "https://uploads.github.com/repos/mysteriumnetwork/dvpn-web/releases/54863115/assets{?name,label}",
  1149  		"html_url": "https://github.com/mysteriumnetwork/dvpn-web/releases/tag/1.1.2",
  1150  		"id": 54863115,
  1151  		"author": {
  1152  			"login": "mdomasevicius",
  1153  			"id": 20511486,
  1154  			"node_id": "MDQ6VXNlcjIwNTExNDg2",
  1155  			"avatar_url": "https://avatars.githubusercontent.com/u/20511486?v=4",
  1156  			"gravatar_id": "",
  1157  			"url": "https://api.github.com/users/mdomasevicius",
  1158  			"html_url": "https://github.com/mdomasevicius",
  1159  			"followers_url": "https://api.github.com/users/mdomasevicius/followers",
  1160  			"following_url": "https://api.github.com/users/mdomasevicius/following{/other_user}",
  1161  			"gists_url": "https://api.github.com/users/mdomasevicius/gists{/gist_id}",
  1162  			"starred_url": "https://api.github.com/users/mdomasevicius/starred{/owner}{/repo}",
  1163  			"subscriptions_url": "https://api.github.com/users/mdomasevicius/subscriptions",
  1164  			"organizations_url": "https://api.github.com/users/mdomasevicius/orgs",
  1165  			"repos_url": "https://api.github.com/users/mdomasevicius/repos",
  1166  			"events_url": "https://api.github.com/users/mdomasevicius/events{/privacy}",
  1167  			"received_events_url": "https://api.github.com/users/mdomasevicius/received_events",
  1168  			"type": "User",
  1169  			"site_admin": false
  1170  		},
  1171  		"node_id": "RE_kwDOCwMSYc4DRSUL",
  1172  		"tag_name": "1.1.2",
  1173  		"target_commitish": "master",
  1174  		"name": "1.1.2",
  1175  		"draft": false,
  1176  		"prerelease": false,
  1177  		"created_at": "2021-12-08T11:06:21Z",
  1178  		"published_at": "2021-12-08T11:07:26Z",
  1179  		"assets": [
  1180  			{
  1181  				"url": "https://api.github.com/repos/mysteriumnetwork/dvpn-web/releases/assets/51294008",
  1182  				"id": 51294008,
  1183  				"node_id": "RA_kwDOCwMSYc4DDq84",
  1184  				"name": "dist.tar.gz",
  1185  				"label": "",
  1186  				"uploader": {
  1187  					"login": "MysteriumTeam",
  1188  					"id": 42934344,
  1189  					"node_id": "MDQ6VXNlcjQyOTM0MzQ0",
  1190  					"avatar_url": "https://avatars.githubusercontent.com/u/42934344?v=4",
  1191  					"gravatar_id": "",
  1192  					"url": "https://api.github.com/users/MysteriumTeam",
  1193  					"html_url": "https://github.com/MysteriumTeam",
  1194  					"followers_url": "https://api.github.com/users/MysteriumTeam/followers",
  1195  					"following_url": "https://api.github.com/users/MysteriumTeam/following{/other_user}",
  1196  					"gists_url": "https://api.github.com/users/MysteriumTeam/gists{/gist_id}",
  1197  					"starred_url": "https://api.github.com/users/MysteriumTeam/starred{/owner}{/repo}",
  1198  					"subscriptions_url": "https://api.github.com/users/MysteriumTeam/subscriptions",
  1199  					"organizations_url": "https://api.github.com/users/MysteriumTeam/orgs",
  1200  					"repos_url": "https://api.github.com/users/MysteriumTeam/repos",
  1201  					"events_url": "https://api.github.com/users/MysteriumTeam/events{/privacy}",
  1202  					"received_events_url": "https://api.github.com/users/MysteriumTeam/received_events",
  1203  					"type": "User",
  1204  					"site_admin": false
  1205  				},
  1206  				"content_type": "application/octet-stream",
  1207  				"state": "uploaded",
  1208  				"size": 1527082,
  1209  				"download_count": 2,
  1210  				"created_at": "2021-12-08T11:15:48Z",
  1211  				"updated_at": "2021-12-08T11:15:49Z",
  1212  				"browser_download_url": "https://github.com/mysteriumnetwork/dvpn-web/releases/download/1.1.2/dist.tar.gz"
  1213  			}
  1214  		],
  1215  		"tarball_url": "https://api.github.com/repos/mysteriumnetwork/dvpn-web/tarball/1.1.2",
  1216  		"zipball_url": "https://api.github.com/repos/mysteriumnetwork/dvpn-web/zipball/1.1.2",
  1217  		"body": "## What's Changed\r\n* Registration retry by @mdomasevicius in https://github.com/mysteriumnetwork/dvpn-web/pull/243\r\n\r\n\r\n**Full Changelog**: https://github.com/mysteriumnetwork/dvpn-web/compare/1.1.1...1.1.2",
  1218  		"mentions_count": 1
  1219  	},
  1220  	{
  1221  		"url": "https://api.github.com/repos/mysteriumnetwork/dvpn-web/releases/54696879",
  1222  		"assets_url": "https://api.github.com/repos/mysteriumnetwork/dvpn-web/releases/54696879/assets",
  1223  		"upload_url": "https://uploads.github.com/repos/mysteriumnetwork/dvpn-web/releases/54696879/assets{?name,label}",
  1224  		"html_url": "https://github.com/mysteriumnetwork/dvpn-web/releases/tag/1.1.1",
  1225  		"id": 54696879,
  1226  		"author": {
  1227  			"login": "mdomasevicius",
  1228  			"id": 20511486,
  1229  			"node_id": "MDQ6VXNlcjIwNTExNDg2",
  1230  			"avatar_url": "https://avatars.githubusercontent.com/u/20511486?v=4",
  1231  			"gravatar_id": "",
  1232  			"url": "https://api.github.com/users/mdomasevicius",
  1233  			"html_url": "https://github.com/mdomasevicius",
  1234  			"followers_url": "https://api.github.com/users/mdomasevicius/followers",
  1235  			"following_url": "https://api.github.com/users/mdomasevicius/following{/other_user}",
  1236  			"gists_url": "https://api.github.com/users/mdomasevicius/gists{/gist_id}",
  1237  			"starred_url": "https://api.github.com/users/mdomasevicius/starred{/owner}{/repo}",
  1238  			"subscriptions_url": "https://api.github.com/users/mdomasevicius/subscriptions",
  1239  			"organizations_url": "https://api.github.com/users/mdomasevicius/orgs",
  1240  			"repos_url": "https://api.github.com/users/mdomasevicius/repos",
  1241  			"events_url": "https://api.github.com/users/mdomasevicius/events{/privacy}",
  1242  			"received_events_url": "https://api.github.com/users/mdomasevicius/received_events",
  1243  			"type": "User",
  1244  			"site_admin": false
  1245  		},
  1246  		"node_id": "RE_kwDOCwMSYc4DQpuv",
  1247  		"tag_name": "1.1.1",
  1248  		"target_commitish": "master",
  1249  		"name": "1.1.1",
  1250  		"draft": false,
  1251  		"prerelease": false,
  1252  		"created_at": "2021-12-06T10:35:33Z",
  1253  		"published_at": "2021-12-06T10:36:18Z",
  1254  		"assets": [
  1255  			{
  1256  				"url": "https://api.github.com/repos/mysteriumnetwork/dvpn-web/releases/assets/51116570",
  1257  				"id": 51116570,
  1258  				"node_id": "RA_kwDOCwMSYc4DC_oa",
  1259  				"name": "dist.tar.gz",
  1260  				"label": "",
  1261  				"uploader": {
  1262  					"login": "MysteriumTeam",
  1263  					"id": 42934344,
  1264  					"node_id": "MDQ6VXNlcjQyOTM0MzQ0",
  1265  					"avatar_url": "https://avatars.githubusercontent.com/u/42934344?v=4",
  1266  					"gravatar_id": "",
  1267  					"url": "https://api.github.com/users/MysteriumTeam",
  1268  					"html_url": "https://github.com/MysteriumTeam",
  1269  					"followers_url": "https://api.github.com/users/MysteriumTeam/followers",
  1270  					"following_url": "https://api.github.com/users/MysteriumTeam/following{/other_user}",
  1271  					"gists_url": "https://api.github.com/users/MysteriumTeam/gists{/gist_id}",
  1272  					"starred_url": "https://api.github.com/users/MysteriumTeam/starred{/owner}{/repo}",
  1273  					"subscriptions_url": "https://api.github.com/users/MysteriumTeam/subscriptions",
  1274  					"organizations_url": "https://api.github.com/users/MysteriumTeam/orgs",
  1275  					"repos_url": "https://api.github.com/users/MysteriumTeam/repos",
  1276  					"events_url": "https://api.github.com/users/MysteriumTeam/events{/privacy}",
  1277  					"received_events_url": "https://api.github.com/users/MysteriumTeam/received_events",
  1278  					"type": "User",
  1279  					"site_admin": false
  1280  				},
  1281  				"content_type": "application/octet-stream",
  1282  				"state": "uploaded",
  1283  				"size": 1530481,
  1284  				"download_count": 3,
  1285  				"created_at": "2021-12-06T10:45:06Z",
  1286  				"updated_at": "2021-12-06T10:45:12Z",
  1287  				"browser_download_url": "https://github.com/mysteriumnetwork/dvpn-web/releases/download/1.1.1/dist.tar.gz"
  1288  			}
  1289  		],
  1290  		"tarball_url": "https://api.github.com/repos/mysteriumnetwork/dvpn-web/tarball/1.1.1",
  1291  		"zipball_url": "https://api.github.com/repos/mysteriumnetwork/dvpn-web/zipball/1.1.1",
  1292  		"body": "## What's Changed\r\n* Bump axios from 0.21.1 to 0.21.4 by @dependabot in https://github.com/mysteriumnetwork/dvpn-web/pull/227\r\n* Use state to determine radio form active option by @mdomasevicius in https://github.com/mysteriumnetwork/dvpn-web/pull/242\r\n\r\n\r\n**Full Changelog**: https://github.com/mysteriumnetwork/dvpn-web/compare/1.1.0...1.1.1",
  1293  		"mentions_count": 2
  1294  	},
  1295  	{
  1296  		"url": "https://api.github.com/repos/mysteriumnetwork/dvpn-web/releases/54690248",
  1297  		"assets_url": "https://api.github.com/repos/mysteriumnetwork/dvpn-web/releases/54690248/assets",
  1298  		"upload_url": "https://uploads.github.com/repos/mysteriumnetwork/dvpn-web/releases/54690248/assets{?name,label}",
  1299  		"html_url": "https://github.com/mysteriumnetwork/dvpn-web/releases/tag/1.1.0",
  1300  		"id": 54690248,
  1301  		"author": {
  1302  			"login": "mdomasevicius",
  1303  			"id": 20511486,
  1304  			"node_id": "MDQ6VXNlcjIwNTExNDg2",
  1305  			"avatar_url": "https://avatars.githubusercontent.com/u/20511486?v=4",
  1306  			"gravatar_id": "",
  1307  			"url": "https://api.github.com/users/mdomasevicius",
  1308  			"html_url": "https://github.com/mdomasevicius",
  1309  			"followers_url": "https://api.github.com/users/mdomasevicius/followers",
  1310  			"following_url": "https://api.github.com/users/mdomasevicius/following{/other_user}",
  1311  			"gists_url": "https://api.github.com/users/mdomasevicius/gists{/gist_id}",
  1312  			"starred_url": "https://api.github.com/users/mdomasevicius/starred{/owner}{/repo}",
  1313  			"subscriptions_url": "https://api.github.com/users/mdomasevicius/subscriptions",
  1314  			"organizations_url": "https://api.github.com/users/mdomasevicius/orgs",
  1315  			"repos_url": "https://api.github.com/users/mdomasevicius/repos",
  1316  			"events_url": "https://api.github.com/users/mdomasevicius/events{/privacy}",
  1317  			"received_events_url": "https://api.github.com/users/mdomasevicius/received_events",
  1318  			"type": "User",
  1319  			"site_admin": false
  1320  		},
  1321  		"node_id": "RE_kwDOCwMSYc4DQoHI",
  1322  		"tag_name": "1.1.0",
  1323  		"target_commitish": "master",
  1324  		"name": "1.1.0",
  1325  		"draft": false,
  1326  		"prerelease": false,
  1327  		"created_at": "2021-12-06T08:45:35Z",
  1328  		"published_at": "2021-12-06T08:53:29Z",
  1329  		"assets": [
  1330  			{
  1331  				"url": "https://api.github.com/repos/mysteriumnetwork/dvpn-web/releases/assets/51110405",
  1332  				"id": 51110405,
  1333  				"node_id": "RA_kwDOCwMSYc4DC-IF",
  1334  				"name": "dist.tar.gz",
  1335  				"label": "",
  1336  				"uploader": {
  1337  					"login": "MysteriumTeam",
  1338  					"id": 42934344,
  1339  					"node_id": "MDQ6VXNlcjQyOTM0MzQ0",
  1340  					"avatar_url": "https://avatars.githubusercontent.com/u/42934344?v=4",
  1341  					"gravatar_id": "",
  1342  					"url": "https://api.github.com/users/MysteriumTeam",
  1343  					"html_url": "https://github.com/MysteriumTeam",
  1344  					"followers_url": "https://api.github.com/users/MysteriumTeam/followers",
  1345  					"following_url": "https://api.github.com/users/MysteriumTeam/following{/other_user}",
  1346  					"gists_url": "https://api.github.com/users/MysteriumTeam/gists{/gist_id}",
  1347  					"starred_url": "https://api.github.com/users/MysteriumTeam/starred{/owner}{/repo}",
  1348  					"subscriptions_url": "https://api.github.com/users/MysteriumTeam/subscriptions",
  1349  					"organizations_url": "https://api.github.com/users/MysteriumTeam/orgs",
  1350  					"repos_url": "https://api.github.com/users/MysteriumTeam/repos",
  1351  					"events_url": "https://api.github.com/users/MysteriumTeam/events{/privacy}",
  1352  					"received_events_url": "https://api.github.com/users/MysteriumTeam/received_events",
  1353  					"type": "User",
  1354  					"site_admin": false
  1355  				},
  1356  				"content_type": "application/octet-stream",
  1357  				"state": "uploaded",
  1358  				"size": 1530126,
  1359  				"download_count": 2,
  1360  				"created_at": "2021-12-06T09:00:40Z",
  1361  				"updated_at": "2021-12-06T09:00:40Z",
  1362  				"browser_download_url": "https://github.com/mysteriumnetwork/dvpn-web/releases/download/1.1.0/dist.tar.gz"
  1363  			}
  1364  		],
  1365  		"tarball_url": "https://api.github.com/repos/mysteriumnetwork/dvpn-web/tarball/1.1.0",
  1366  		"zipball_url": "https://api.github.com/repos/mysteriumnetwork/dvpn-web/zipball/1.1.0",
  1367  		"body": "## What's Changed\r\n* Refactor Onboarding by @mdomasevicius in https://github.com/mysteriumnetwork/dvpn-web/pull/238\r\n* Update Unsettled Earnings help text by @mdomasevicius in https://github.com/mysteriumnetwork/dvpn-web/pull/240\r\n* Check for provider free registration eligibility by @mdomasevicius in https://github.com/mysteriumnetwork/dvpn-web/pull/241\r\n\r\n\r\n**Full Changelog**: https://github.com/mysteriumnetwork/dvpn-web/compare/1.0.4...1.1.0",
  1368  		"mentions_count": 1
  1369  	},
  1370  	{
  1371  		"url": "https://api.github.com/repos/mysteriumnetwork/dvpn-web/releases/54568959",
  1372  		"assets_url": "https://api.github.com/repos/mysteriumnetwork/dvpn-web/releases/54568959/assets",
  1373  		"upload_url": "https://uploads.github.com/repos/mysteriumnetwork/dvpn-web/releases/54568959/assets{?name,label}",
  1374  		"html_url": "https://github.com/mysteriumnetwork/dvpn-web/releases/tag/1.0.4",
  1375  		"id": 54568959,
  1376  		"author": {
  1377  			"login": "mdomasevicius",
  1378  			"id": 20511486,
  1379  			"node_id": "MDQ6VXNlcjIwNTExNDg2",
  1380  			"avatar_url": "https://avatars.githubusercontent.com/u/20511486?v=4",
  1381  			"gravatar_id": "",
  1382  			"url": "https://api.github.com/users/mdomasevicius",
  1383  			"html_url": "https://github.com/mdomasevicius",
  1384  			"followers_url": "https://api.github.com/users/mdomasevicius/followers",
  1385  			"following_url": "https://api.github.com/users/mdomasevicius/following{/other_user}",
  1386  			"gists_url": "https://api.github.com/users/mdomasevicius/gists{/gist_id}",
  1387  			"starred_url": "https://api.github.com/users/mdomasevicius/starred{/owner}{/repo}",
  1388  			"subscriptions_url": "https://api.github.com/users/mdomasevicius/subscriptions",
  1389  			"organizations_url": "https://api.github.com/users/mdomasevicius/orgs",
  1390  			"repos_url": "https://api.github.com/users/mdomasevicius/repos",
  1391  			"events_url": "https://api.github.com/users/mdomasevicius/events{/privacy}",
  1392  			"received_events_url": "https://api.github.com/users/mdomasevicius/received_events",
  1393  			"type": "User",
  1394  			"site_admin": false
  1395  		},
  1396  		"node_id": "RE_kwDOCwMSYc4DQKf_",
  1397  		"tag_name": "1.0.4",
  1398  		"target_commitish": "master",
  1399  		"name": "1.0.4",
  1400  		"draft": false,
  1401  		"prerelease": false,
  1402  		"created_at": "2021-12-03T11:00:19Z",
  1403  		"published_at": "2021-12-03T11:07:19Z",
  1404  		"assets": [
  1405  			{
  1406  				"url": "https://api.github.com/repos/mysteriumnetwork/dvpn-web/releases/assets/50912153",
  1407  				"id": 50912153,
  1408  				"node_id": "RA_kwDOCwMSYc4DCNuZ",
  1409  				"name": "dist.tar.gz",
  1410  				"label": "",
  1411  				"uploader": {
  1412  					"login": "MysteriumTeam",
  1413  					"id": 42934344,
  1414  					"node_id": "MDQ6VXNlcjQyOTM0MzQ0",
  1415  					"avatar_url": "https://avatars.githubusercontent.com/u/42934344?v=4",
  1416  					"gravatar_id": "",
  1417  					"url": "https://api.github.com/users/MysteriumTeam",
  1418  					"html_url": "https://github.com/MysteriumTeam",
  1419  					"followers_url": "https://api.github.com/users/MysteriumTeam/followers",
  1420  					"following_url": "https://api.github.com/users/MysteriumTeam/following{/other_user}",
  1421  					"gists_url": "https://api.github.com/users/MysteriumTeam/gists{/gist_id}",
  1422  					"starred_url": "https://api.github.com/users/MysteriumTeam/starred{/owner}{/repo}",
  1423  					"subscriptions_url": "https://api.github.com/users/MysteriumTeam/subscriptions",
  1424  					"organizations_url": "https://api.github.com/users/MysteriumTeam/orgs",
  1425  					"repos_url": "https://api.github.com/users/MysteriumTeam/repos",
  1426  					"events_url": "https://api.github.com/users/MysteriumTeam/events{/privacy}",
  1427  					"received_events_url": "https://api.github.com/users/MysteriumTeam/received_events",
  1428  					"type": "User",
  1429  					"site_admin": false
  1430  				},
  1431  				"content_type": "application/octet-stream",
  1432  				"state": "uploaded",
  1433  				"size": 1519456,
  1434  				"download_count": 3,
  1435  				"created_at": "2021-12-03T11:11:59Z",
  1436  				"updated_at": "2021-12-03T11:12:00Z",
  1437  				"browser_download_url": "https://github.com/mysteriumnetwork/dvpn-web/releases/download/1.0.4/dist.tar.gz"
  1438  			}
  1439  		],
  1440  		"tarball_url": "https://api.github.com/repos/mysteriumnetwork/dvpn-web/tarball/1.0.4",
  1441  		"zipball_url": "https://api.github.com/repos/mysteriumnetwork/dvpn-web/zipball/1.0.4",
  1442  		"body": "## What's Changed\r\n* modified registration fee logic by @Guillembonet in https://github.com/mysteriumnetwork/dvpn-web/pull/237\r\n\r\n\r\n**Full Changelog**: https://github.com/mysteriumnetwork/dvpn-web/compare/1.0.3...1.0.4",
  1443  		"mentions_count": 1
  1444  	},
  1445  	{
  1446  		"url": "https://api.github.com/repos/mysteriumnetwork/dvpn-web/releases/54506016",
  1447  		"assets_url": "https://api.github.com/repos/mysteriumnetwork/dvpn-web/releases/54506016/assets",
  1448  		"upload_url": "https://uploads.github.com/repos/mysteriumnetwork/dvpn-web/releases/54506016/assets{?name,label}",
  1449  		"html_url": "https://github.com/mysteriumnetwork/dvpn-web/releases/tag/1.0.3",
  1450  		"id": 54506016,
  1451  		"author": {
  1452  			"login": "Guillembonet",
  1453  			"id": 713345,
  1454  			"node_id": "MDQ6VXNlcjcxMzM0NQ==",
  1455  			"avatar_url": "https://avatars.githubusercontent.com/u/713345?v=4",
  1456  			"gravatar_id": "",
  1457  			"url": "https://api.github.com/users/Guillembonet",
  1458  			"html_url": "https://github.com/Guillembonet",
  1459  			"followers_url": "https://api.github.com/users/Guillembonet/followers",
  1460  			"following_url": "https://api.github.com/users/Guillembonet/following{/other_user}",
  1461  			"gists_url": "https://api.github.com/users/Guillembonet/gists{/gist_id}",
  1462  			"starred_url": "https://api.github.com/users/Guillembonet/starred{/owner}{/repo}",
  1463  			"subscriptions_url": "https://api.github.com/users/Guillembonet/subscriptions",
  1464  			"organizations_url": "https://api.github.com/users/Guillembonet/orgs",
  1465  			"repos_url": "https://api.github.com/users/Guillembonet/repos",
  1466  			"events_url": "https://api.github.com/users/Guillembonet/events{/privacy}",
  1467  			"received_events_url": "https://api.github.com/users/Guillembonet/received_events",
  1468  			"type": "User",
  1469  			"site_admin": false
  1470  		},
  1471  		"node_id": "RE_kwDOCwMSYc4DP7Ig",
  1472  		"tag_name": "1.0.3",
  1473  		"target_commitish": "master",
  1474  		"name": "1.0.3",
  1475  		"draft": false,
  1476  		"prerelease": false,
  1477  		"created_at": "2021-12-02T15:30:32Z",
  1478  		"published_at": "2021-12-02T15:31:23Z",
  1479  		"assets": [
  1480  			{
  1481  				"url": "https://api.github.com/repos/mysteriumnetwork/dvpn-web/releases/assets/50841032",
  1482  				"id": 50841032,
  1483  				"node_id": "RA_kwDOCwMSYc4DB8XI",
  1484  				"name": "dist.tar.gz",
  1485  				"label": "",
  1486  				"uploader": {
  1487  					"login": "MysteriumTeam",
  1488  					"id": 42934344,
  1489  					"node_id": "MDQ6VXNlcjQyOTM0MzQ0",
  1490  					"avatar_url": "https://avatars.githubusercontent.com/u/42934344?v=4",
  1491  					"gravatar_id": "",
  1492  					"url": "https://api.github.com/users/MysteriumTeam",
  1493  					"html_url": "https://github.com/MysteriumTeam",
  1494  					"followers_url": "https://api.github.com/users/MysteriumTeam/followers",
  1495  					"following_url": "https://api.github.com/users/MysteriumTeam/following{/other_user}",
  1496  					"gists_url": "https://api.github.com/users/MysteriumTeam/gists{/gist_id}",
  1497  					"starred_url": "https://api.github.com/users/MysteriumTeam/starred{/owner}{/repo}",
  1498  					"subscriptions_url": "https://api.github.com/users/MysteriumTeam/subscriptions",
  1499  					"organizations_url": "https://api.github.com/users/MysteriumTeam/orgs",
  1500  					"repos_url": "https://api.github.com/users/MysteriumTeam/repos",
  1501  					"events_url": "https://api.github.com/users/MysteriumTeam/events{/privacy}",
  1502  					"received_events_url": "https://api.github.com/users/MysteriumTeam/received_events",
  1503  					"type": "User",
  1504  					"site_admin": false
  1505  				},
  1506  				"content_type": "application/octet-stream",
  1507  				"state": "uploaded",
  1508  				"size": 1519569,
  1509  				"download_count": 1,
  1510  				"created_at": "2021-12-02T15:41:10Z",
  1511  				"updated_at": "2021-12-02T15:41:11Z",
  1512  				"browser_download_url": "https://github.com/mysteriumnetwork/dvpn-web/releases/download/1.0.3/dist.tar.gz"
  1513  			}
  1514  		],
  1515  		"tarball_url": "https://api.github.com/repos/mysteriumnetwork/dvpn-web/tarball/1.0.3",
  1516  		"zipball_url": "https://api.github.com/repos/mysteriumnetwork/dvpn-web/zipball/1.0.3",
  1517  		"body": "## What's Changed\r\n* Mainnet -> Master by @mdomasevicius in https://github.com/mysteriumnetwork/dvpn-web/pull/235\r\n* fix onboarding and add dynamic registration fee by @Guillembonet in https://github.com/mysteriumnetwork/dvpn-web/pull/236\r\n\r\n\r\n**Full Changelog**: https://github.com/mysteriumnetwork/dvpn-web/compare/0.4.7...1.0.3",
  1518  		"mentions_count": 2
  1519  	},
  1520  	{
  1521  		"url": "https://api.github.com/repos/mysteriumnetwork/dvpn-web/releases/54483748",
  1522  		"assets_url": "https://api.github.com/repos/mysteriumnetwork/dvpn-web/releases/54483748/assets",
  1523  		"upload_url": "https://uploads.github.com/repos/mysteriumnetwork/dvpn-web/releases/54483748/assets{?name,label}",
  1524  		"html_url": "https://github.com/mysteriumnetwork/dvpn-web/releases/tag/1.0.2-rc0",
  1525  		"id": 54483748,
  1526  		"author": {
  1527  			"login": "mdomasevicius",
  1528  			"id": 20511486,
  1529  			"node_id": "MDQ6VXNlcjIwNTExNDg2",
  1530  			"avatar_url": "https://avatars.githubusercontent.com/u/20511486?v=4",
  1531  			"gravatar_id": "",
  1532  			"url": "https://api.github.com/users/mdomasevicius",
  1533  			"html_url": "https://github.com/mdomasevicius",
  1534  			"followers_url": "https://api.github.com/users/mdomasevicius/followers",
  1535  			"following_url": "https://api.github.com/users/mdomasevicius/following{/other_user}",
  1536  			"gists_url": "https://api.github.com/users/mdomasevicius/gists{/gist_id}",
  1537  			"starred_url": "https://api.github.com/users/mdomasevicius/starred{/owner}{/repo}",
  1538  			"subscriptions_url": "https://api.github.com/users/mdomasevicius/subscriptions",
  1539  			"organizations_url": "https://api.github.com/users/mdomasevicius/orgs",
  1540  			"repos_url": "https://api.github.com/users/mdomasevicius/repos",
  1541  			"events_url": "https://api.github.com/users/mdomasevicius/events{/privacy}",
  1542  			"received_events_url": "https://api.github.com/users/mdomasevicius/received_events",
  1543  			"type": "User",
  1544  			"site_admin": false
  1545  		},
  1546  		"node_id": "RE_kwDOCwMSYc4DP1sk",
  1547  		"tag_name": "1.0.2-rc0",
  1548  		"target_commitish": "master",
  1549  		"name": "1.0.2-rc0",
  1550  		"draft": false,
  1551  		"prerelease": false,
  1552  		"created_at": "2021-12-02T10:05:58Z",
  1553  		"published_at": "2021-12-02T10:57:35Z",
  1554  		"assets": [
  1555  			{
  1556  				"url": "https://api.github.com/repos/mysteriumnetwork/dvpn-web/releases/assets/50819636",
  1557  				"id": 50819636,
  1558  				"node_id": "RA_kwDOCwMSYc4DB3I0",
  1559  				"name": "dist.tar.gz",
  1560  				"label": "",
  1561  				"uploader": {
  1562  					"login": "MysteriumTeam",
  1563  					"id": 42934344,
  1564  					"node_id": "MDQ6VXNlcjQyOTM0MzQ0",
  1565  					"avatar_url": "https://avatars.githubusercontent.com/u/42934344?v=4",
  1566  					"gravatar_id": "",
  1567  					"url": "https://api.github.com/users/MysteriumTeam",
  1568  					"html_url": "https://github.com/MysteriumTeam",
  1569  					"followers_url": "https://api.github.com/users/MysteriumTeam/followers",
  1570  					"following_url": "https://api.github.com/users/MysteriumTeam/following{/other_user}",
  1571  					"gists_url": "https://api.github.com/users/MysteriumTeam/gists{/gist_id}",
  1572  					"starred_url": "https://api.github.com/users/MysteriumTeam/starred{/owner}{/repo}",
  1573  					"subscriptions_url": "https://api.github.com/users/MysteriumTeam/subscriptions",
  1574  					"organizations_url": "https://api.github.com/users/MysteriumTeam/orgs",
  1575  					"repos_url": "https://api.github.com/users/MysteriumTeam/repos",
  1576  					"events_url": "https://api.github.com/users/MysteriumTeam/events{/privacy}",
  1577  					"received_events_url": "https://api.github.com/users/MysteriumTeam/received_events",
  1578  					"type": "User",
  1579  					"site_admin": false
  1580  				},
  1581  				"content_type": "application/octet-stream",
  1582  				"state": "uploaded",
  1583  				"size": 1518975,
  1584  				"download_count": 1,
  1585  				"created_at": "2021-12-02T11:04:58Z",
  1586  				"updated_at": "2021-12-02T11:04:58Z",
  1587  				"browser_download_url": "https://github.com/mysteriumnetwork/dvpn-web/releases/download/1.0.2-rc0/dist.tar.gz"
  1588  			}
  1589  		],
  1590  		"tarball_url": "https://api.github.com/repos/mysteriumnetwork/dvpn-web/tarball/1.0.2-rc0",
  1591  		"zipball_url": "https://api.github.com/repos/mysteriumnetwork/dvpn-web/zipball/1.0.2-rc0",
  1592  		"body": "## What's Changed\r\n* Mainnet -> Master by @mdomasevicius in https://github.com/mysteriumnetwork/dvpn-web/pull/235\r\n\r\n\r\n**Full Changelog**: https://github.com/mysteriumnetwork/dvpn-web/compare/0.4.7...1.0.2-rc0",
  1593  		"mentions_count": 1
  1594  	},
  1595  	{
  1596  		"url": "https://api.github.com/repos/mysteriumnetwork/dvpn-web/releases/54409641",
  1597  		"assets_url": "https://api.github.com/repos/mysteriumnetwork/dvpn-web/releases/54409641/assets",
  1598  		"upload_url": "https://uploads.github.com/repos/mysteriumnetwork/dvpn-web/releases/54409641/assets{?name,label}",
  1599  		"html_url": "https://github.com/mysteriumnetwork/dvpn-web/releases/tag/0.4.9",
  1600  		"id": 54409641,
  1601  		"author": {
  1602  			"login": "mdomasevicius",
  1603  			"id": 20511486,
  1604  			"node_id": "MDQ6VXNlcjIwNTExNDg2",
  1605  			"avatar_url": "https://avatars.githubusercontent.com/u/20511486?v=4",
  1606  			"gravatar_id": "",
  1607  			"url": "https://api.github.com/users/mdomasevicius",
  1608  			"html_url": "https://github.com/mdomasevicius",
  1609  			"followers_url": "https://api.github.com/users/mdomasevicius/followers",
  1610  			"following_url": "https://api.github.com/users/mdomasevicius/following{/other_user}",
  1611  			"gists_url": "https://api.github.com/users/mdomasevicius/gists{/gist_id}",
  1612  			"starred_url": "https://api.github.com/users/mdomasevicius/starred{/owner}{/repo}",
  1613  			"subscriptions_url": "https://api.github.com/users/mdomasevicius/subscriptions",
  1614  			"organizations_url": "https://api.github.com/users/mdomasevicius/orgs",
  1615  			"repos_url": "https://api.github.com/users/mdomasevicius/repos",
  1616  			"events_url": "https://api.github.com/users/mdomasevicius/events{/privacy}",
  1617  			"received_events_url": "https://api.github.com/users/mdomasevicius/received_events",
  1618  			"type": "User",
  1619  			"site_admin": false
  1620  		},
  1621  		"node_id": "RE_kwDOCwMSYc4DPjmp",
  1622  		"tag_name": "0.4.9",
  1623  		"target_commitish": "testnet3",
  1624  		"name": "0.4.9",
  1625  		"draft": false,
  1626  		"prerelease": false,
  1627  		"created_at": "2021-12-01T13:06:15Z",
  1628  		"published_at": "2021-12-01T13:32:09Z",
  1629  		"assets": [
  1630  			{
  1631  				"url": "https://api.github.com/repos/mysteriumnetwork/dvpn-web/releases/assets/50741719",
  1632  				"id": 50741719,
  1633  				"node_id": "RA_kwDOCwMSYc4DBkHX",
  1634  				"name": "dist.tar.gz",
  1635  				"label": "",
  1636  				"uploader": {
  1637  					"login": "MysteriumTeam",
  1638  					"id": 42934344,
  1639  					"node_id": "MDQ6VXNlcjQyOTM0MzQ0",
  1640  					"avatar_url": "https://avatars.githubusercontent.com/u/42934344?v=4",
  1641  					"gravatar_id": "",
  1642  					"url": "https://api.github.com/users/MysteriumTeam",
  1643  					"html_url": "https://github.com/MysteriumTeam",
  1644  					"followers_url": "https://api.github.com/users/MysteriumTeam/followers",
  1645  					"following_url": "https://api.github.com/users/MysteriumTeam/following{/other_user}",
  1646  					"gists_url": "https://api.github.com/users/MysteriumTeam/gists{/gist_id}",
  1647  					"starred_url": "https://api.github.com/users/MysteriumTeam/starred{/owner}{/repo}",
  1648  					"subscriptions_url": "https://api.github.com/users/MysteriumTeam/subscriptions",
  1649  					"organizations_url": "https://api.github.com/users/MysteriumTeam/orgs",
  1650  					"repos_url": "https://api.github.com/users/MysteriumTeam/repos",
  1651  					"events_url": "https://api.github.com/users/MysteriumTeam/events{/privacy}",
  1652  					"received_events_url": "https://api.github.com/users/MysteriumTeam/received_events",
  1653  					"type": "User",
  1654  					"site_admin": false
  1655  				},
  1656  				"content_type": "application/octet-stream",
  1657  				"state": "uploaded",
  1658  				"size": 1506336,
  1659  				"download_count": 2,
  1660  				"created_at": "2021-12-01T14:21:08Z",
  1661  				"updated_at": "2021-12-01T14:21:09Z",
  1662  				"browser_download_url": "https://github.com/mysteriumnetwork/dvpn-web/releases/download/0.4.9/dist.tar.gz"
  1663  			}
  1664  		],
  1665  		"tarball_url": "https://api.github.com/repos/mysteriumnetwork/dvpn-web/tarball/0.4.9",
  1666  		"zipball_url": "https://api.github.com/repos/mysteriumnetwork/dvpn-web/zipball/0.4.9",
  1667  		"body": "- Fix MainNet migration Link\r\n\r\n**Full Changelog**: https://github.com/mysteriumnetwork/dvpn-web/compare/0.4.8...0.4.9"
  1668  	},
  1669  	{
  1670  		"url": "https://api.github.com/repos/mysteriumnetwork/dvpn-web/releases/54406867",
  1671  		"assets_url": "https://api.github.com/repos/mysteriumnetwork/dvpn-web/releases/54406867/assets",
  1672  		"upload_url": "https://uploads.github.com/repos/mysteriumnetwork/dvpn-web/releases/54406867/assets{?name,label}",
  1673  		"html_url": "https://github.com/mysteriumnetwork/dvpn-web/releases/tag/0.4.8",
  1674  		"id": 54406867,
  1675  		"author": {
  1676  			"login": "mdomasevicius",
  1677  			"id": 20511486,
  1678  			"node_id": "MDQ6VXNlcjIwNTExNDg2",
  1679  			"avatar_url": "https://avatars.githubusercontent.com/u/20511486?v=4",
  1680  			"gravatar_id": "",
  1681  			"url": "https://api.github.com/users/mdomasevicius",
  1682  			"html_url": "https://github.com/mdomasevicius",
  1683  			"followers_url": "https://api.github.com/users/mdomasevicius/followers",
  1684  			"following_url": "https://api.github.com/users/mdomasevicius/following{/other_user}",
  1685  			"gists_url": "https://api.github.com/users/mdomasevicius/gists{/gist_id}",
  1686  			"starred_url": "https://api.github.com/users/mdomasevicius/starred{/owner}{/repo}",
  1687  			"subscriptions_url": "https://api.github.com/users/mdomasevicius/subscriptions",
  1688  			"organizations_url": "https://api.github.com/users/mdomasevicius/orgs",
  1689  			"repos_url": "https://api.github.com/users/mdomasevicius/repos",
  1690  			"events_url": "https://api.github.com/users/mdomasevicius/events{/privacy}",
  1691  			"received_events_url": "https://api.github.com/users/mdomasevicius/received_events",
  1692  			"type": "User",
  1693  			"site_admin": false
  1694  		},
  1695  		"node_id": "RE_kwDOCwMSYc4DPi7T",
  1696  		"tag_name": "0.4.8",
  1697  		"target_commitish": "testnet3",
  1698  		"name": "0.4.8",
  1699  		"draft": false,
  1700  		"prerelease": false,
  1701  		"created_at": "2021-12-01T12:54:53Z",
  1702  		"published_at": "2021-12-01T12:55:30Z",
  1703  		"assets": [],
  1704  		"tarball_url": "https://api.github.com/repos/mysteriumnetwork/dvpn-web/tarball/0.4.8",
  1705  		"zipball_url": "https://api.github.com/repos/mysteriumnetwork/dvpn-web/zipball/0.4.8",
  1706  		"body": "## What's Changed\r\n* Kill bounty widget by @mdomasevicius in https://github.com/mysteriumnetwork/dvpn-web/pull/233\r\n\r\n\r\n**Full Changelog**: https://github.com/mysteriumnetwork/dvpn-web/compare/0.4.7...0.4.8",
  1707  		"mentions_count": 1
  1708  	},
  1709  	{
  1710  		"url": "https://api.github.com/repos/mysteriumnetwork/dvpn-web/releases/53849695",
  1711  		"assets_url": "https://api.github.com/repos/mysteriumnetwork/dvpn-web/releases/53849695/assets",
  1712  		"upload_url": "https://uploads.github.com/repos/mysteriumnetwork/dvpn-web/releases/53849695/assets{?name,label}",
  1713  		"html_url": "https://github.com/mysteriumnetwork/dvpn-web/releases/tag/1.0.2",
  1714  		"id": 53849695,
  1715  		"author": {
  1716  			"login": "mdomasevicius",
  1717  			"id": 20511486,
  1718  			"node_id": "MDQ6VXNlcjIwNTExNDg2",
  1719  			"avatar_url": "https://avatars.githubusercontent.com/u/20511486?v=4",
  1720  			"gravatar_id": "",
  1721  			"url": "https://api.github.com/users/mdomasevicius",
  1722  			"html_url": "https://github.com/mdomasevicius",
  1723  			"followers_url": "https://api.github.com/users/mdomasevicius/followers",
  1724  			"following_url": "https://api.github.com/users/mdomasevicius/following{/other_user}",
  1725  			"gists_url": "https://api.github.com/users/mdomasevicius/gists{/gist_id}",
  1726  			"starred_url": "https://api.github.com/users/mdomasevicius/starred{/owner}{/repo}",
  1727  			"subscriptions_url": "https://api.github.com/users/mdomasevicius/subscriptions",
  1728  			"organizations_url": "https://api.github.com/users/mdomasevicius/orgs",
  1729  			"repos_url": "https://api.github.com/users/mdomasevicius/repos",
  1730  			"events_url": "https://api.github.com/users/mdomasevicius/events{/privacy}",
  1731  			"received_events_url": "https://api.github.com/users/mdomasevicius/received_events",
  1732  			"type": "User",
  1733  			"site_admin": false
  1734  		},
  1735  		"node_id": "RE_kwDOCwMSYc4DNa5f",
  1736  		"tag_name": "1.0.2",
  1737  		"target_commitish": "mainnet",
  1738  		"name": "1.0.2",
  1739  		"draft": false,
  1740  		"prerelease": false,
  1741  		"created_at": "2021-11-22T15:27:18Z",
  1742  		"published_at": "2021-11-22T15:33:36Z",
  1743  		"assets": [
  1744  			{
  1745  				"url": "https://api.github.com/repos/mysteriumnetwork/dvpn-web/releases/assets/50054258",
  1746  				"id": 50054258,
  1747  				"node_id": "RA_kwDOCwMSYc4C-8Ry",
  1748  				"name": "dist.tar.gz",
  1749  				"label": "",
  1750  				"uploader": {
  1751  					"login": "MysteriumTeam",
  1752  					"id": 42934344,
  1753  					"node_id": "MDQ6VXNlcjQyOTM0MzQ0",
  1754  					"avatar_url": "https://avatars.githubusercontent.com/u/42934344?v=4",
  1755  					"gravatar_id": "",
  1756  					"url": "https://api.github.com/users/MysteriumTeam",
  1757  					"html_url": "https://github.com/MysteriumTeam",
  1758  					"followers_url": "https://api.github.com/users/MysteriumTeam/followers",
  1759  					"following_url": "https://api.github.com/users/MysteriumTeam/following{/other_user}",
  1760  					"gists_url": "https://api.github.com/users/MysteriumTeam/gists{/gist_id}",
  1761  					"starred_url": "https://api.github.com/users/MysteriumTeam/starred{/owner}{/repo}",
  1762  					"subscriptions_url": "https://api.github.com/users/MysteriumTeam/subscriptions",
  1763  					"organizations_url": "https://api.github.com/users/MysteriumTeam/orgs",
  1764  					"repos_url": "https://api.github.com/users/MysteriumTeam/repos",
  1765  					"events_url": "https://api.github.com/users/MysteriumTeam/events{/privacy}",
  1766  					"received_events_url": "https://api.github.com/users/MysteriumTeam/received_events",
  1767  					"type": "User",
  1768  					"site_admin": false
  1769  				},
  1770  				"content_type": "application/octet-stream",
  1771  				"state": "uploaded",
  1772  				"size": 1515724,
  1773  				"download_count": 3,
  1774  				"created_at": "2021-11-22T15:59:09Z",
  1775  				"updated_at": "2021-11-22T15:59:10Z",
  1776  				"browser_download_url": "https://github.com/mysteriumnetwork/dvpn-web/releases/download/1.0.2/dist.tar.gz"
  1777  			}
  1778  		],
  1779  		"tarball_url": "https://api.github.com/repos/mysteriumnetwork/dvpn-web/tarball/1.0.2",
  1780  		"zipball_url": "https://api.github.com/repos/mysteriumnetwork/dvpn-web/zipball/1.0.2",
  1781  		"body": "- Update Terms and Conditions"
  1782  	},
  1783  	{
  1784  		"url": "https://api.github.com/repos/mysteriumnetwork/dvpn-web/releases/53839105",
  1785  		"assets_url": "https://api.github.com/repos/mysteriumnetwork/dvpn-web/releases/53839105/assets",
  1786  		"upload_url": "https://uploads.github.com/repos/mysteriumnetwork/dvpn-web/releases/53839105/assets{?name,label}",
  1787  		"html_url": "https://github.com/mysteriumnetwork/dvpn-web/releases/tag/1.0.1",
  1788  		"id": 53839105,
  1789  		"author": {
  1790  			"login": "mdomasevicius",
  1791  			"id": 20511486,
  1792  			"node_id": "MDQ6VXNlcjIwNTExNDg2",
  1793  			"avatar_url": "https://avatars.githubusercontent.com/u/20511486?v=4",
  1794  			"gravatar_id": "",
  1795  			"url": "https://api.github.com/users/mdomasevicius",
  1796  			"html_url": "https://github.com/mdomasevicius",
  1797  			"followers_url": "https://api.github.com/users/mdomasevicius/followers",
  1798  			"following_url": "https://api.github.com/users/mdomasevicius/following{/other_user}",
  1799  			"gists_url": "https://api.github.com/users/mdomasevicius/gists{/gist_id}",
  1800  			"starred_url": "https://api.github.com/users/mdomasevicius/starred{/owner}{/repo}",
  1801  			"subscriptions_url": "https://api.github.com/users/mdomasevicius/subscriptions",
  1802  			"organizations_url": "https://api.github.com/users/mdomasevicius/orgs",
  1803  			"repos_url": "https://api.github.com/users/mdomasevicius/repos",
  1804  			"events_url": "https://api.github.com/users/mdomasevicius/events{/privacy}",
  1805  			"received_events_url": "https://api.github.com/users/mdomasevicius/received_events",
  1806  			"type": "User",
  1807  			"site_admin": false
  1808  		},
  1809  		"node_id": "RE_kwDOCwMSYc4DNYUB",
  1810  		"tag_name": "1.0.1",
  1811  		"target_commitish": "mainnet",
  1812  		"name": "1.0.1",
  1813  		"draft": false,
  1814  		"prerelease": false,
  1815  		"created_at": "2021-11-22T13:16:34Z",
  1816  		"published_at": "2021-11-22T13:17:45Z",
  1817  		"assets": [
  1818  			{
  1819  				"url": "https://api.github.com/repos/mysteriumnetwork/dvpn-web/releases/assets/50043500",
  1820  				"id": 50043500,
  1821  				"node_id": "RA_kwDOCwMSYc4C-5ps",
  1822  				"name": "dist.tar.gz",
  1823  				"label": "",
  1824  				"uploader": {
  1825  					"login": "MysteriumTeam",
  1826  					"id": 42934344,
  1827  					"node_id": "MDQ6VXNlcjQyOTM0MzQ0",
  1828  					"avatar_url": "https://avatars.githubusercontent.com/u/42934344?v=4",
  1829  					"gravatar_id": "",
  1830  					"url": "https://api.github.com/users/MysteriumTeam",
  1831  					"html_url": "https://github.com/MysteriumTeam",
  1832  					"followers_url": "https://api.github.com/users/MysteriumTeam/followers",
  1833  					"following_url": "https://api.github.com/users/MysteriumTeam/following{/other_user}",
  1834  					"gists_url": "https://api.github.com/users/MysteriumTeam/gists{/gist_id}",
  1835  					"starred_url": "https://api.github.com/users/MysteriumTeam/starred{/owner}{/repo}",
  1836  					"subscriptions_url": "https://api.github.com/users/MysteriumTeam/subscriptions",
  1837  					"organizations_url": "https://api.github.com/users/MysteriumTeam/orgs",
  1838  					"repos_url": "https://api.github.com/users/MysteriumTeam/repos",
  1839  					"events_url": "https://api.github.com/users/MysteriumTeam/events{/privacy}",
  1840  					"received_events_url": "https://api.github.com/users/MysteriumTeam/received_events",
  1841  					"type": "User",
  1842  					"site_admin": false
  1843  				},
  1844  				"content_type": "application/octet-stream",
  1845  				"state": "uploaded",
  1846  				"size": 1515748,
  1847  				"download_count": 3,
  1848  				"created_at": "2021-11-22T13:26:23Z",
  1849  				"updated_at": "2021-11-22T13:26:23Z",
  1850  				"browser_download_url": "https://github.com/mysteriumnetwork/dvpn-web/releases/download/1.0.1/dist.tar.gz"
  1851  			}
  1852  		],
  1853  		"tarball_url": "https://api.github.com/repos/mysteriumnetwork/dvpn-web/tarball/1.0.1",
  1854  		"zipball_url": "https://api.github.com/repos/mysteriumnetwork/dvpn-web/zipball/1.0.1",
  1855  		"body": "## What's Changed\r\n* Changed table to react table by @Guillembonet in https://github.com/mysteriumnetwork/dvpn-web/pull/214\r\n* Move everything into forms + refactors by @Guillembonet in https://github.com/mysteriumnetwork/dvpn-web/pull/215\r\n* Technical debt by @Guillembonet in https://github.com/mysteriumnetwork/dvpn-web/pull/216\r\n* Fix email optional text by @Guillembonet in https://github.com/mysteriumnetwork/dvpn-web/pull/218\r\n* Modified chart title to better describe it by @Guillembonet in https://github.com/mysteriumnetwork/dvpn-web/pull/222\r\n* Registration flow adjustments by @mdomasevicius in https://github.com/mysteriumnetwork/dvpn-web/pull/224\r\n* Bump mysterium-vpn-js by @mdomasevicius in https://github.com/mysteriumnetwork/dvpn-web/pull/225\r\n* fix authentication check bug by @Guillembonet in https://github.com/mysteriumnetwork/dvpn-web/pull/228\r\n* Fix mystnodes.com URL by @Donatas-MN in https://github.com/mysteriumnetwork/dvpn-web/pull/229\r\n\r\n## New Contributors\r\n* @Donatas-MN made their first contribution in https://github.com/mysteriumnetwork/dvpn-web/pull/229\r\n\r\n**Full Changelog**: https://github.com/mysteriumnetwork/dvpn-web/compare/0.4.6...1.0.1",
  1856  		"mentions_count": 3
  1857  	}
  1858  ]
  1859  `