From 64f8845e51460d0f08786c398131dce28f30641d Mon Sep 17 00:00:00 2001 From: Antoine Eiche Date: Sun, 28 Apr 2019 19:31:31 +0200 Subject: [PATCH] Add tests by mocking GitHub API The following scenario is tested: 1. niv init 2. niv drop niv 3. niv add nmattia/niv 4. niv update niv 5. niv add foo -v 1 -t 'localhost:3333/foo-v' --- default.nix | 3 + ...0d3f50466d3e91c1e609d372de96d782793.tar.gz | Bin 0 -> 170 bytes ...65a5c3a29983701069d1ce395b23d9bde64.tar.gz | Bin 0 -> 153 bytes ...449406ba3279c466b4d356b4ae8522ceb58.tar.gz | Bin 0 -> 176 bytes .../repos/NixOS/nixpkgs-channels/commits.json | 2412 ++++++++++++++++ .../NixOS/nixpkgs-channels/repository.json | 122 + tests/data/repos/nmattia/niv/commits.json | 2432 +++++++++++++++++ tests/data/repos/nmattia/niv/repository.json | 96 + tests/default.nix | 94 + tests/expected/niv-init.json | 25 + 10 files changed, 5184 insertions(+) create mode 100644 tests/data/archives/571b40d3f50466d3e91c1e609d372de96d782793.tar.gz create mode 100644 tests/data/archives/a489b65a5c3a29983701069d1ce395b23d9bde64.tar.gz create mode 100644 tests/data/archives/abc51449406ba3279c466b4d356b4ae8522ceb58.tar.gz create mode 100644 tests/data/repos/NixOS/nixpkgs-channels/commits.json create mode 100644 tests/data/repos/NixOS/nixpkgs-channels/repository.json create mode 100644 tests/data/repos/nmattia/niv/commits.json create mode 100644 tests/data/repos/nmattia/niv/repository.json create mode 100644 tests/default.nix create mode 100644 tests/expected/niv-init.json diff --git a/default.nix b/default.nix index e15158c..b33e9ec 100644 --- a/default.nix +++ b/default.nix @@ -29,6 +29,9 @@ with rec rec { inherit niv-source niv-devshell; inherit (haskellPackages) niv; + + tests = pkgs.callPackage ./tests { inherit niv; }; + readme = pkgs.writeText "README.md" (with { template = builtins.readFile ./README.tpl.md; diff --git a/tests/data/archives/571b40d3f50466d3e91c1e609d372de96d782793.tar.gz b/tests/data/archives/571b40d3f50466d3e91c1e609d372de96d782793.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..55b1d381e5bd0ed8321b0454362c6c6675fc338b GIT binary patch literal 170 zcmb2|=3oE==C>EUxeghKI9%+Bbv0LbW;%b}a*x1`E}0^+`!Zi2(R!tD?WFDG3H(nE z^6q|JxWDuC*KK?YGaq|BT|W8L&bq0mUMA{a<9j_pPs9KK literal 0 HcmV?d00001 diff --git a/tests/data/archives/a489b65a5c3a29983701069d1ce395b23d9bde64.tar.gz b/tests/data/archives/a489b65a5c3a29983701069d1ce395b23d9bde64.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..7f990794fa2bf8c6bf6438393ad471ce5d0b1dec GIT binary patch literal 153 zcmb2|=3oE==C>DZxegofv?ZRkZOs>0x%JKGk`ng*H1YiX{OfPL{n=`k zTh}9g>0kchrfaeH_q`YPbzkz`{e`wEUxeghKI9$|GwKmv4{mRoNrp%67Tk5vuN6pnz+NN;N_=K{6$Dz01 zr}sw9SUKs0Nv@Fb`&^FCH38S!GxqM7Fv;jzN5#_Am+iji9&7SPt#;li7e8P7@Q!26 z*REdwxAX0iZ#US4Z@-DXRi=2%?9HAlrqkW#y!O&QyS&_|@$ug8(tm5;%J+&dJ!@|N Z>&*P`>=0K$$Pc^oD*MYeGiWd{004?2P`dyC literal 0 HcmV?d00001 diff --git a/tests/data/repos/NixOS/nixpkgs-channels/commits.json b/tests/data/repos/NixOS/nixpkgs-channels/commits.json new file mode 100644 index 0000000..6dd9bf5 --- /dev/null +++ b/tests/data/repos/NixOS/nixpkgs-channels/commits.json @@ -0,0 +1,2412 @@ +[ + { + "sha": "571b40d3f50466d3e91c1e609d372de96d782793", + "node_id": "MDY6Q29tbWl0MzE3MTY5MTc6NTcxYjQwZDNmNTA0NjZkM2U5MWMxZTYwOWQzNzJkZTk2ZDc4Mjc5Mw==", + "commit": { + "author": { + "name": "Florian Klink", + "email": "flokli@flokli.de", + "date": "2019-04-23T09:24:45Z" + }, + "committer": { + "name": "GitHub", + "email": "noreply@github.com", + "date": "2019-04-23T09:24:45Z" + }, + "message": "Merge pull request #60074 from flokli/18.09/gitlab-11.9.8\n\n[18.09] gitlab: 11.9.1 -> 11.9.8", + "tree": { + "sha": "c5df8759b7b46bc7289309d1c72fd1be6a7b4ad5", + "url": "https://api.github.com/repos/NixOS/nixpkgs-channels/git/trees/c5df8759b7b46bc7289309d1c72fd1be6a7b4ad5" + }, + "url": "https://api.github.com/repos/NixOS/nixpkgs-channels/git/commits/571b40d3f50466d3e91c1e609d372de96d782793", + "comment_count": 0, + "verification": { + "verified": true, + "reason": "valid", + "signature": "-----BEGIN PGP SIGNATURE-----\n\nwsBcBAABCAAQBQJcvtndCRBK7hj4Ov3rIwAAdHIIAIpno27kVnd6owCaC01cdIMW\nftMGNar5ovKaD4Gi2xpkrdPyVlI6MPvgf/R1fkCqoCBI0mqCzeqAln4fwnZE6+sa\njXacUve6YpRLeO8pAq81t9sMTyPzTJ/fcv1TADMA0dyo+arnqR9ZdlO7v0sTMzpI\nednGXnWp9ZMmSDWqiG2EIN2SoElt83H8KumQzYenhDA8NC3J9Ub2j4X9U+N8++wg\ngy/ARoXOv7kgb5eEzkGuRrAHrxmQrtP+bDeWGS6+3oxVq0byqEPKxqzbylW3wrde\nfQyJOj8fiHz6gtMYMstpczlIyUzcN4ySgw6pBHiNiBDVJ6w7tpqIV15QBQqoTXE=\n=9dNo\n-----END PGP SIGNATURE-----\n", + "payload": "tree c5df8759b7b46bc7289309d1c72fd1be6a7b4ad5\nparent accbbc51a7ba000d5bb54b572a0bd7754622e126\nparent c6d78acb79d2d7ac8033f4783dc1483c69df8341\nauthor Florian Klink 1556011485 +0200\ncommitter GitHub 1556011485 +0200\n\nMerge pull request #60074 from flokli/18.09/gitlab-11.9.8\n\n[18.09] gitlab: 11.9.1 -> 11.9.8" + } + }, + "url": "https://api.github.com/repos/NixOS/nixpkgs-channels/commits/571b40d3f50466d3e91c1e609d372de96d782793", + "html_url": "https://github.com/NixOS/nixpkgs-channels/commit/571b40d3f50466d3e91c1e609d372de96d782793", + "comments_url": "https://api.github.com/repos/NixOS/nixpkgs-channels/commits/571b40d3f50466d3e91c1e609d372de96d782793/comments", + "author": { + "login": "flokli", + "id": 183879, + "node_id": "MDQ6VXNlcjE4Mzg3OQ==", + "avatar_url": "https://avatars0.githubusercontent.com/u/183879?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/flokli", + "html_url": "https://github.com/flokli", + "followers_url": "https://api.github.com/users/flokli/followers", + "following_url": "https://api.github.com/users/flokli/following{/other_user}", + "gists_url": "https://api.github.com/users/flokli/gists{/gist_id}", + "starred_url": "https://api.github.com/users/flokli/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/flokli/subscriptions", + "organizations_url": "https://api.github.com/users/flokli/orgs", + "repos_url": "https://api.github.com/users/flokli/repos", + "events_url": "https://api.github.com/users/flokli/events{/privacy}", + "received_events_url": "https://api.github.com/users/flokli/received_events", + "type": "User", + "site_admin": false + }, + "committer": { + "login": "web-flow", + "id": 19864447, + "node_id": "MDQ6VXNlcjE5ODY0NDQ3", + "avatar_url": "https://avatars3.githubusercontent.com/u/19864447?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/web-flow", + "html_url": "https://github.com/web-flow", + "followers_url": "https://api.github.com/users/web-flow/followers", + "following_url": "https://api.github.com/users/web-flow/following{/other_user}", + "gists_url": "https://api.github.com/users/web-flow/gists{/gist_id}", + "starred_url": "https://api.github.com/users/web-flow/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/web-flow/subscriptions", + "organizations_url": "https://api.github.com/users/web-flow/orgs", + "repos_url": "https://api.github.com/users/web-flow/repos", + "events_url": "https://api.github.com/users/web-flow/events{/privacy}", + "received_events_url": "https://api.github.com/users/web-flow/received_events", + "type": "User", + "site_admin": false + }, + "parents": [ + { + "sha": "accbbc51a7ba000d5bb54b572a0bd7754622e126", + "url": "https://api.github.com/repos/NixOS/nixpkgs-channels/commits/accbbc51a7ba000d5bb54b572a0bd7754622e126", + "html_url": "https://github.com/NixOS/nixpkgs-channels/commit/accbbc51a7ba000d5bb54b572a0bd7754622e126" + }, + { + "sha": "c6d78acb79d2d7ac8033f4783dc1483c69df8341", + "url": "https://api.github.com/repos/NixOS/nixpkgs-channels/commits/c6d78acb79d2d7ac8033f4783dc1483c69df8341", + "html_url": "https://github.com/NixOS/nixpkgs-channels/commit/c6d78acb79d2d7ac8033f4783dc1483c69df8341" + } + ] + }, + { + "sha": "c6d78acb79d2d7ac8033f4783dc1483c69df8341", + "node_id": "MDY6Q29tbWl0MzE3MTY5MTc6YzZkNzhhY2I3OWQyZDdhYzgwMzNmNDc4M2RjMTQ4M2M2OWRmODM0MQ==", + "commit": { + "author": { + "name": "Florian Klink", + "email": "flokli@flokli.de", + "date": "2019-04-22T21:40:40Z" + }, + "committer": { + "name": "Florian Klink", + "email": "flokli@flokli.de", + "date": "2019-04-23T07:47:47Z" + }, + "message": "gitlab-ce: 11.9.1 -> 11.9.8\n\n(cherry picked from commit 04b5eb10c0858aba289129de3c830d552b6c3db7)", + "tree": { + "sha": "c5df8759b7b46bc7289309d1c72fd1be6a7b4ad5", + "url": "https://api.github.com/repos/NixOS/nixpkgs-channels/git/trees/c5df8759b7b46bc7289309d1c72fd1be6a7b4ad5" + }, + "url": "https://api.github.com/repos/NixOS/nixpkgs-channels/git/commits/c6d78acb79d2d7ac8033f4783dc1483c69df8341", + "comment_count": 0, + "verification": { + "verified": false, + "reason": "unsigned", + "signature": null, + "payload": null + } + }, + "url": "https://api.github.com/repos/NixOS/nixpkgs-channels/commits/c6d78acb79d2d7ac8033f4783dc1483c69df8341", + "html_url": "https://github.com/NixOS/nixpkgs-channels/commit/c6d78acb79d2d7ac8033f4783dc1483c69df8341", + "comments_url": "https://api.github.com/repos/NixOS/nixpkgs-channels/commits/c6d78acb79d2d7ac8033f4783dc1483c69df8341/comments", + "author": { + "login": "flokli", + "id": 183879, + "node_id": "MDQ6VXNlcjE4Mzg3OQ==", + "avatar_url": "https://avatars0.githubusercontent.com/u/183879?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/flokli", + "html_url": "https://github.com/flokli", + "followers_url": "https://api.github.com/users/flokli/followers", + "following_url": "https://api.github.com/users/flokli/following{/other_user}", + "gists_url": "https://api.github.com/users/flokli/gists{/gist_id}", + "starred_url": "https://api.github.com/users/flokli/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/flokli/subscriptions", + "organizations_url": "https://api.github.com/users/flokli/orgs", + "repos_url": "https://api.github.com/users/flokli/repos", + "events_url": "https://api.github.com/users/flokli/events{/privacy}", + "received_events_url": "https://api.github.com/users/flokli/received_events", + "type": "User", + "site_admin": false + }, + "committer": { + "login": "flokli", + "id": 183879, + "node_id": "MDQ6VXNlcjE4Mzg3OQ==", + "avatar_url": "https://avatars0.githubusercontent.com/u/183879?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/flokli", + "html_url": "https://github.com/flokli", + "followers_url": "https://api.github.com/users/flokli/followers", + "following_url": "https://api.github.com/users/flokli/following{/other_user}", + "gists_url": "https://api.github.com/users/flokli/gists{/gist_id}", + "starred_url": "https://api.github.com/users/flokli/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/flokli/subscriptions", + "organizations_url": "https://api.github.com/users/flokli/orgs", + "repos_url": "https://api.github.com/users/flokli/repos", + "events_url": "https://api.github.com/users/flokli/events{/privacy}", + "received_events_url": "https://api.github.com/users/flokli/received_events", + "type": "User", + "site_admin": false + }, + "parents": [ + { + "sha": "aaa5ecf5a3449075966f7a74dd4b997486f66ea9", + "url": "https://api.github.com/repos/NixOS/nixpkgs-channels/commits/aaa5ecf5a3449075966f7a74dd4b997486f66ea9", + "html_url": "https://github.com/NixOS/nixpkgs-channels/commit/aaa5ecf5a3449075966f7a74dd4b997486f66ea9" + } + ] + }, + { + "sha": "aaa5ecf5a3449075966f7a74dd4b997486f66ea9", + "node_id": "MDY6Q29tbWl0MzE3MTY5MTc6YWFhNWVjZjVhMzQ0OTA3NTk2NmY3YTc0ZGQ0Yjk5NzQ4NmY2NmVhOQ==", + "commit": { + "author": { + "name": "Florian Klink", + "email": "flokli@flokli.de", + "date": "2019-04-22T21:41:01Z" + }, + "committer": { + "name": "Florian Klink", + "email": "flokli@flokli.de", + "date": "2019-04-23T07:47:47Z" + }, + "message": "gitlab-ee: 11.9.1 -> 11.9.8\n\n(cherry picked from commit 33423e52c6b24fb244751f47fba44690777f1c4a)", + "tree": { + "sha": "20454078051b4cffd499469f7565073d70baa40a", + "url": "https://api.github.com/repos/NixOS/nixpkgs-channels/git/trees/20454078051b4cffd499469f7565073d70baa40a" + }, + "url": "https://api.github.com/repos/NixOS/nixpkgs-channels/git/commits/aaa5ecf5a3449075966f7a74dd4b997486f66ea9", + "comment_count": 0, + "verification": { + "verified": false, + "reason": "unsigned", + "signature": null, + "payload": null + } + }, + "url": "https://api.github.com/repos/NixOS/nixpkgs-channels/commits/aaa5ecf5a3449075966f7a74dd4b997486f66ea9", + "html_url": "https://github.com/NixOS/nixpkgs-channels/commit/aaa5ecf5a3449075966f7a74dd4b997486f66ea9", + "comments_url": "https://api.github.com/repos/NixOS/nixpkgs-channels/commits/aaa5ecf5a3449075966f7a74dd4b997486f66ea9/comments", + "author": { + "login": "flokli", + "id": 183879, + "node_id": "MDQ6VXNlcjE4Mzg3OQ==", + "avatar_url": "https://avatars0.githubusercontent.com/u/183879?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/flokli", + "html_url": "https://github.com/flokli", + "followers_url": "https://api.github.com/users/flokli/followers", + "following_url": "https://api.github.com/users/flokli/following{/other_user}", + "gists_url": "https://api.github.com/users/flokli/gists{/gist_id}", + "starred_url": "https://api.github.com/users/flokli/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/flokli/subscriptions", + "organizations_url": "https://api.github.com/users/flokli/orgs", + "repos_url": "https://api.github.com/users/flokli/repos", + "events_url": "https://api.github.com/users/flokli/events{/privacy}", + "received_events_url": "https://api.github.com/users/flokli/received_events", + "type": "User", + "site_admin": false + }, + "committer": { + "login": "flokli", + "id": 183879, + "node_id": "MDQ6VXNlcjE4Mzg3OQ==", + "avatar_url": "https://avatars0.githubusercontent.com/u/183879?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/flokli", + "html_url": "https://github.com/flokli", + "followers_url": "https://api.github.com/users/flokli/followers", + "following_url": "https://api.github.com/users/flokli/following{/other_user}", + "gists_url": "https://api.github.com/users/flokli/gists{/gist_id}", + "starred_url": "https://api.github.com/users/flokli/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/flokli/subscriptions", + "organizations_url": "https://api.github.com/users/flokli/orgs", + "repos_url": "https://api.github.com/users/flokli/repos", + "events_url": "https://api.github.com/users/flokli/events{/privacy}", + "received_events_url": "https://api.github.com/users/flokli/received_events", + "type": "User", + "site_admin": false + }, + "parents": [ + { + "sha": "ee048f20b4b1bac1fc51fab32520ebbe404caaac", + "url": "https://api.github.com/repos/NixOS/nixpkgs-channels/commits/ee048f20b4b1bac1fc51fab32520ebbe404caaac", + "html_url": "https://github.com/NixOS/nixpkgs-channels/commit/ee048f20b4b1bac1fc51fab32520ebbe404caaac" + } + ] + }, + { + "sha": "ee048f20b4b1bac1fc51fab32520ebbe404caaac", + "node_id": "MDY6Q29tbWl0MzE3MTY5MTc6ZWUwNDhmMjBiNGIxYmFjMWZjNTFmYWIzMjUyMGViYmU0MDRjYWFhYw==", + "commit": { + "author": { + "name": "Florian Klink", + "email": "flokli@flokli.de", + "date": "2019-04-22T21:41:12Z" + }, + "committer": { + "name": "Florian Klink", + "email": "flokli@flokli.de", + "date": "2019-04-23T07:47:47Z" + }, + "message": "gitlab-workhorse: 8.3.1 -> 8.3.3\n\n(cherry picked from commit 74eb807f83335c5f095dcc44e15ba2664e5221e9)", + "tree": { + "sha": "4d37baf94a76236cae00a35c7fe6fc4be815b54f", + "url": "https://api.github.com/repos/NixOS/nixpkgs-channels/git/trees/4d37baf94a76236cae00a35c7fe6fc4be815b54f" + }, + "url": "https://api.github.com/repos/NixOS/nixpkgs-channels/git/commits/ee048f20b4b1bac1fc51fab32520ebbe404caaac", + "comment_count": 0, + "verification": { + "verified": false, + "reason": "unsigned", + "signature": null, + "payload": null + } + }, + "url": "https://api.github.com/repos/NixOS/nixpkgs-channels/commits/ee048f20b4b1bac1fc51fab32520ebbe404caaac", + "html_url": "https://github.com/NixOS/nixpkgs-channels/commit/ee048f20b4b1bac1fc51fab32520ebbe404caaac", + "comments_url": "https://api.github.com/repos/NixOS/nixpkgs-channels/commits/ee048f20b4b1bac1fc51fab32520ebbe404caaac/comments", + "author": { + "login": "flokli", + "id": 183879, + "node_id": "MDQ6VXNlcjE4Mzg3OQ==", + "avatar_url": "https://avatars0.githubusercontent.com/u/183879?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/flokli", + "html_url": "https://github.com/flokli", + "followers_url": "https://api.github.com/users/flokli/followers", + "following_url": "https://api.github.com/users/flokli/following{/other_user}", + "gists_url": "https://api.github.com/users/flokli/gists{/gist_id}", + "starred_url": "https://api.github.com/users/flokli/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/flokli/subscriptions", + "organizations_url": "https://api.github.com/users/flokli/orgs", + "repos_url": "https://api.github.com/users/flokli/repos", + "events_url": "https://api.github.com/users/flokli/events{/privacy}", + "received_events_url": "https://api.github.com/users/flokli/received_events", + "type": "User", + "site_admin": false + }, + "committer": { + "login": "flokli", + "id": 183879, + "node_id": "MDQ6VXNlcjE4Mzg3OQ==", + "avatar_url": "https://avatars0.githubusercontent.com/u/183879?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/flokli", + "html_url": "https://github.com/flokli", + "followers_url": "https://api.github.com/users/flokli/followers", + "following_url": "https://api.github.com/users/flokli/following{/other_user}", + "gists_url": "https://api.github.com/users/flokli/gists{/gist_id}", + "starred_url": "https://api.github.com/users/flokli/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/flokli/subscriptions", + "organizations_url": "https://api.github.com/users/flokli/orgs", + "repos_url": "https://api.github.com/users/flokli/repos", + "events_url": "https://api.github.com/users/flokli/events{/privacy}", + "received_events_url": "https://api.github.com/users/flokli/received_events", + "type": "User", + "site_admin": false + }, + "parents": [ + { + "sha": "accbbc51a7ba000d5bb54b572a0bd7754622e126", + "url": "https://api.github.com/repos/NixOS/nixpkgs-channels/commits/accbbc51a7ba000d5bb54b572a0bd7754622e126", + "html_url": "https://github.com/NixOS/nixpkgs-channels/commit/accbbc51a7ba000d5bb54b572a0bd7754622e126" + } + ] + }, + { + "sha": "accbbc51a7ba000d5bb54b572a0bd7754622e126", + "node_id": "MDY6Q29tbWl0MzE3MTY5MTc6YWNjYmJjNTFhN2JhMDAwZDViYjU0YjU3MmEwYmQ3NzU0NjIyZTEyNg==", + "commit": { + "author": { + "name": "Silvan Mosberger", + "email": "infinisil@icloud.com", + "date": "2019-04-22T20:45:07Z" + }, + "committer": { + "name": "GitHub", + "email": "noreply@github.com", + "date": "2019-04-22T20:45:07Z" + }, + "message": "Merge pull request #59839 from dotlambda/dovecot-CVE-2019-10691\n\n[18.09] dovecot: fix CVE-2019-10691", + "tree": { + "sha": "2eb160732abaf9e1524e2da4e2cc9f3d986dc2b4", + "url": "https://api.github.com/repos/NixOS/nixpkgs-channels/git/trees/2eb160732abaf9e1524e2da4e2cc9f3d986dc2b4" + }, + "url": "https://api.github.com/repos/NixOS/nixpkgs-channels/git/commits/accbbc51a7ba000d5bb54b572a0bd7754622e126", + "comment_count": 0, + "verification": { + "verified": true, + "reason": "valid", + "signature": "-----BEGIN PGP SIGNATURE-----\n\nwsBcBAABCAAQBQJcvifTCRBK7hj4Ov3rIwAAdHIIAJ+WtzFCJWw2kBEjDA9RkD/v\nDiECfOqjzBoQfCZMwnB/J1orOl6mgS9jJxHFru+oc/W8DkQjp7rZdCVz/wtQHnrp\nkZEdnR1vQVAtQCSjaOJXSj3GyrNBjl96Jz/CuILz11Q3pP/OL3wilLW9DIhREOes\ngn7ok6jw19JxOKkBQo149+F+u0BlS9l+Km+4CAaieMqs6vKTe+6f8Gulo9yKN1kD\nxXJ11zqECTH/5GDWrVXBkSxwzuoNPPVjNoYc98bpg2RbGwgxrQQXnajEzAoIyN7k\n9wDvXBSzhpMMm6bAU9hGPP1l6VTBDEWl2l5VCN5FcCPw0xlVjZ+4fBpkQbC7PmA=\n=aXFB\n-----END PGP SIGNATURE-----\n", + "payload": "tree 2eb160732abaf9e1524e2da4e2cc9f3d986dc2b4\nparent ce0ec21d6ccb7bdfb88ef36ce7463fc83fad35b3\nparent af0efb3d80e38cd3d1cf50828f406e5230a4350e\nauthor Silvan Mosberger 1555965907 +0200\ncommitter GitHub 1555965907 +0200\n\nMerge pull request #59839 from dotlambda/dovecot-CVE-2019-10691\n\n[18.09] dovecot: fix CVE-2019-10691" + } + }, + "url": "https://api.github.com/repos/NixOS/nixpkgs-channels/commits/accbbc51a7ba000d5bb54b572a0bd7754622e126", + "html_url": "https://github.com/NixOS/nixpkgs-channels/commit/accbbc51a7ba000d5bb54b572a0bd7754622e126", + "comments_url": "https://api.github.com/repos/NixOS/nixpkgs-channels/commits/accbbc51a7ba000d5bb54b572a0bd7754622e126/comments", + "author": { + "login": "Infinisil", + "id": 20525370, + "node_id": "MDQ6VXNlcjIwNTI1Mzcw", + "avatar_url": "https://avatars0.githubusercontent.com/u/20525370?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/Infinisil", + "html_url": "https://github.com/Infinisil", + "followers_url": "https://api.github.com/users/Infinisil/followers", + "following_url": "https://api.github.com/users/Infinisil/following{/other_user}", + "gists_url": "https://api.github.com/users/Infinisil/gists{/gist_id}", + "starred_url": "https://api.github.com/users/Infinisil/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/Infinisil/subscriptions", + "organizations_url": "https://api.github.com/users/Infinisil/orgs", + "repos_url": "https://api.github.com/users/Infinisil/repos", + "events_url": "https://api.github.com/users/Infinisil/events{/privacy}", + "received_events_url": "https://api.github.com/users/Infinisil/received_events", + "type": "User", + "site_admin": false + }, + "committer": { + "login": "web-flow", + "id": 19864447, + "node_id": "MDQ6VXNlcjE5ODY0NDQ3", + "avatar_url": "https://avatars3.githubusercontent.com/u/19864447?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/web-flow", + "html_url": "https://github.com/web-flow", + "followers_url": "https://api.github.com/users/web-flow/followers", + "following_url": "https://api.github.com/users/web-flow/following{/other_user}", + "gists_url": "https://api.github.com/users/web-flow/gists{/gist_id}", + "starred_url": "https://api.github.com/users/web-flow/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/web-flow/subscriptions", + "organizations_url": "https://api.github.com/users/web-flow/orgs", + "repos_url": "https://api.github.com/users/web-flow/repos", + "events_url": "https://api.github.com/users/web-flow/events{/privacy}", + "received_events_url": "https://api.github.com/users/web-flow/received_events", + "type": "User", + "site_admin": false + }, + "parents": [ + { + "sha": "ce0ec21d6ccb7bdfb88ef36ce7463fc83fad35b3", + "url": "https://api.github.com/repos/NixOS/nixpkgs-channels/commits/ce0ec21d6ccb7bdfb88ef36ce7463fc83fad35b3", + "html_url": "https://github.com/NixOS/nixpkgs-channels/commit/ce0ec21d6ccb7bdfb88ef36ce7463fc83fad35b3" + }, + { + "sha": "af0efb3d80e38cd3d1cf50828f406e5230a4350e", + "url": "https://api.github.com/repos/NixOS/nixpkgs-channels/commits/af0efb3d80e38cd3d1cf50828f406e5230a4350e", + "html_url": "https://github.com/NixOS/nixpkgs-channels/commit/af0efb3d80e38cd3d1cf50828f406e5230a4350e" + } + ] + }, + { + "sha": "ce0ec21d6ccb7bdfb88ef36ce7463fc83fad35b3", + "node_id": "MDY6Q29tbWl0MzE3MTY5MTc6Y2UwZWMyMWQ2Y2NiN2JkZmI4OGVmMzZjZTc0NjNmYzgzZmFkMzViMw==", + "commit": { + "author": { + "name": "Tim Steinbach", + "email": "tim@nequissimus.com", + "date": "2019-04-20T12:30:55Z" + }, + "committer": { + "name": "Tim Steinbach", + "email": "tim@nequissimus.com", + "date": "2019-04-20T12:41:44Z" + }, + "message": "linux: 4.9.169 -> 4.9.170\n\n(cherry picked from commit 24867c60e4f8b813bfb7d5a5a20d529ed695cdc2)", + "tree": { + "sha": "13b421dcbdd1483a9ba1cadf49322b2cb8f5ace7", + "url": "https://api.github.com/repos/NixOS/nixpkgs-channels/git/trees/13b421dcbdd1483a9ba1cadf49322b2cb8f5ace7" + }, + "url": "https://api.github.com/repos/NixOS/nixpkgs-channels/git/commits/ce0ec21d6ccb7bdfb88ef36ce7463fc83fad35b3", + "comment_count": 0, + "verification": { + "verified": true, + "reason": "valid", + "signature": "-----BEGIN PGP SIGNATURE-----\n\niQIzBAABCgAdFiEEOIbq1a2FslXeAxVCbGVHhydaZPEFAly7E4kACgkQbGVHhyda\nZPGDsBAAlZWeFEVqUWNA+iH7m5TRyJ8ACuE0a7j6l4aHHgnzJMChB+G86aL99sdh\nnA0aFJE0RhHCd74DuUBEmpQNP9JACgpdB42ayQ1/eIU+/VEtjo/6HWhFTk4962Q7\nutk+ZROKOvXphm8wkYchAd6wwDtOFMQQE5hPg/D6xBviAeDdgRUJqQyelEigM9/m\nUeP6DvS4owTexWQhapsryLN8ZySBb5t1RmsMDFHPAZlm03UXFGD4Q1XB+R8OM3VH\nR5BPVPeJF9iSQnwANZr5Ub3Wp3o/kZ8NVMwHbJz0uUlrOvVD8lvv2jSMXJ9COkxr\n6zIFHgSMVofzlLScuzVIhuGdURoaFEgZOYcDJJGVQWa/6zRU+J2tEsCBmO8cm650\nH45K5N/DLvpqVX995aWngPF7JuxH8GBzo18ltwzEHlkE5EVlXW55agzyTZH9M6n3\nhWfYhSinuPZsm9edSudGTKsXKMI3tzALU3aaeq02j5uxn5onn/ai/KU/NuDX+nK6\nE1IiuGnO5SZL2nNuRKJf3H0Td6Qn7PPlCEW71kh3X5do04kJMVbdXfyeA2OBu4qb\nFS7VjRSBsN1yC1uZTEJF0qUU2tM1N6emt0etuTPM+CRX2d/erOj2w0cPCoueBNwR\nKwsHM0Wf+eMr5XwDet7NT/E+437Ittw9qxcNdL1Fn7zBQ44dEt4=\n=UA7Y\n-----END PGP SIGNATURE-----", + "payload": "tree 13b421dcbdd1483a9ba1cadf49322b2cb8f5ace7\nparent f2f5341f323cc42f90bed20bbce5e4c7f1f4ef35\nauthor Tim Steinbach 1555763455 -0400\ncommitter Tim Steinbach 1555764104 -0400\n\nlinux: 4.9.169 -> 4.9.170\n\n(cherry picked from commit 24867c60e4f8b813bfb7d5a5a20d529ed695cdc2)\n" + } + }, + "url": "https://api.github.com/repos/NixOS/nixpkgs-channels/commits/ce0ec21d6ccb7bdfb88ef36ce7463fc83fad35b3", + "html_url": "https://github.com/NixOS/nixpkgs-channels/commit/ce0ec21d6ccb7bdfb88ef36ce7463fc83fad35b3", + "comments_url": "https://api.github.com/repos/NixOS/nixpkgs-channels/commits/ce0ec21d6ccb7bdfb88ef36ce7463fc83fad35b3/comments", + "author": { + "login": "NeQuissimus", + "id": 628342, + "node_id": "MDQ6VXNlcjYyODM0Mg==", + "avatar_url": "https://avatars0.githubusercontent.com/u/628342?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/NeQuissimus", + "html_url": "https://github.com/NeQuissimus", + "followers_url": "https://api.github.com/users/NeQuissimus/followers", + "following_url": "https://api.github.com/users/NeQuissimus/following{/other_user}", + "gists_url": "https://api.github.com/users/NeQuissimus/gists{/gist_id}", + "starred_url": "https://api.github.com/users/NeQuissimus/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/NeQuissimus/subscriptions", + "organizations_url": "https://api.github.com/users/NeQuissimus/orgs", + "repos_url": "https://api.github.com/users/NeQuissimus/repos", + "events_url": "https://api.github.com/users/NeQuissimus/events{/privacy}", + "received_events_url": "https://api.github.com/users/NeQuissimus/received_events", + "type": "User", + "site_admin": false + }, + "committer": { + "login": "NeQuissimus", + "id": 628342, + "node_id": "MDQ6VXNlcjYyODM0Mg==", + "avatar_url": "https://avatars0.githubusercontent.com/u/628342?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/NeQuissimus", + "html_url": "https://github.com/NeQuissimus", + "followers_url": "https://api.github.com/users/NeQuissimus/followers", + "following_url": "https://api.github.com/users/NeQuissimus/following{/other_user}", + "gists_url": "https://api.github.com/users/NeQuissimus/gists{/gist_id}", + "starred_url": "https://api.github.com/users/NeQuissimus/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/NeQuissimus/subscriptions", + "organizations_url": "https://api.github.com/users/NeQuissimus/orgs", + "repos_url": "https://api.github.com/users/NeQuissimus/repos", + "events_url": "https://api.github.com/users/NeQuissimus/events{/privacy}", + "received_events_url": "https://api.github.com/users/NeQuissimus/received_events", + "type": "User", + "site_admin": false + }, + "parents": [ + { + "sha": "f2f5341f323cc42f90bed20bbce5e4c7f1f4ef35", + "url": "https://api.github.com/repos/NixOS/nixpkgs-channels/commits/f2f5341f323cc42f90bed20bbce5e4c7f1f4ef35", + "html_url": "https://github.com/NixOS/nixpkgs-channels/commit/f2f5341f323cc42f90bed20bbce5e4c7f1f4ef35" + } + ] + }, + { + "sha": "f2f5341f323cc42f90bed20bbce5e4c7f1f4ef35", + "node_id": "MDY6Q29tbWl0MzE3MTY5MTc6ZjJmNTM0MWYzMjNjYzQyZjkwYmVkMjBiYmNlNWU0YzdmMWY0ZWYzNQ==", + "commit": { + "author": { + "name": "Tim Steinbach", + "email": "tim@nequissimus.com", + "date": "2019-04-20T12:30:42Z" + }, + "committer": { + "name": "Tim Steinbach", + "email": "tim@nequissimus.com", + "date": "2019-04-20T12:41:43Z" + }, + "message": "linux: 4.19.35 -> 4.19.36\n\n(cherry picked from commit d5bbae83089c6978234fc3be96b33c6b1b6ab973)", + "tree": { + "sha": "41a36c4b1b816fdafad0d5816880402b0b03b04e", + "url": "https://api.github.com/repos/NixOS/nixpkgs-channels/git/trees/41a36c4b1b816fdafad0d5816880402b0b03b04e" + }, + "url": "https://api.github.com/repos/NixOS/nixpkgs-channels/git/commits/f2f5341f323cc42f90bed20bbce5e4c7f1f4ef35", + "comment_count": 0, + "verification": { + "verified": true, + "reason": "valid", + "signature": "-----BEGIN PGP SIGNATURE-----\n\niQIzBAABCgAdFiEEOIbq1a2FslXeAxVCbGVHhydaZPEFAly7E4cACgkQbGVHhyda\nZPHLOw//aLuAVty91UxhGp4UJoE2QXi0mHCdSZSmCkQyaXpoTAZuYB6YTb86VW9Q\nW3MSftu+dvPSI5RbXzMgm+gUhiTqIgFNDSdNA8x6H46PuGd2JJoIkVF4/Wxury9e\nsDTsP5rXzbVrsBkDvDwKhWVA3vjQOV95Hdjvb2/U+mYskhOzEJrtWxY2jOTM+Mq7\nvVgHnhRYoco6hGsyy7BI8T8pFJj8lfiC/KosZDVhoajeDw2iG9mRebibhbTkKmdj\n/71MhmN/Y+gsabGu16JXJZaColUpUe24HJ/81nyBZC6B3m02NCzO5wbi8j3WZccz\nXbLzm5ZkCoaet6URzYvVDHkWMRtAG8k0mD532/OdXXImCHDHTilT3DsKaSY9mdPc\nZ2Ip4OND5kvH7WuhKDgfulXGNUHGmeIgxLC0fwk2H5e2u779mXTYsDiUlp2OtMCB\nJ1ForxmdX/kKyuluhbn1G+PGLVZRFlJNL58MbUsBppPecE3rO1V0douVhIyXw8Lf\nigosgta3v1qqVZ59mREWmNeeTVNP6Jj2jwZzBSKuffE86BCw8Fa8u9Ruo/xr/+xc\nEKpVu5V/fSxoBAdEPqzHdMaSZfSBpgzOSJtsHbByHyarNsX8JgXtG9bVgqqfusG+\nkUf1qBWeIG/IAn0Gfc44qKkfz6/JOwyGXz/J1yn/qOe6C6maBdo=\n=xylZ\n-----END PGP SIGNATURE-----", + "payload": "tree 41a36c4b1b816fdafad0d5816880402b0b03b04e\nparent f9ba96d59a4cfd09dd98db1cb541f0b63ba67834\nauthor Tim Steinbach 1555763442 -0400\ncommitter Tim Steinbach 1555764103 -0400\n\nlinux: 4.19.35 -> 4.19.36\n\n(cherry picked from commit d5bbae83089c6978234fc3be96b33c6b1b6ab973)\n" + } + }, + "url": "https://api.github.com/repos/NixOS/nixpkgs-channels/commits/f2f5341f323cc42f90bed20bbce5e4c7f1f4ef35", + "html_url": "https://github.com/NixOS/nixpkgs-channels/commit/f2f5341f323cc42f90bed20bbce5e4c7f1f4ef35", + "comments_url": "https://api.github.com/repos/NixOS/nixpkgs-channels/commits/f2f5341f323cc42f90bed20bbce5e4c7f1f4ef35/comments", + "author": { + "login": "NeQuissimus", + "id": 628342, + "node_id": "MDQ6VXNlcjYyODM0Mg==", + "avatar_url": "https://avatars0.githubusercontent.com/u/628342?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/NeQuissimus", + "html_url": "https://github.com/NeQuissimus", + "followers_url": "https://api.github.com/users/NeQuissimus/followers", + "following_url": "https://api.github.com/users/NeQuissimus/following{/other_user}", + "gists_url": "https://api.github.com/users/NeQuissimus/gists{/gist_id}", + "starred_url": "https://api.github.com/users/NeQuissimus/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/NeQuissimus/subscriptions", + "organizations_url": "https://api.github.com/users/NeQuissimus/orgs", + "repos_url": "https://api.github.com/users/NeQuissimus/repos", + "events_url": "https://api.github.com/users/NeQuissimus/events{/privacy}", + "received_events_url": "https://api.github.com/users/NeQuissimus/received_events", + "type": "User", + "site_admin": false + }, + "committer": { + "login": "NeQuissimus", + "id": 628342, + "node_id": "MDQ6VXNlcjYyODM0Mg==", + "avatar_url": "https://avatars0.githubusercontent.com/u/628342?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/NeQuissimus", + "html_url": "https://github.com/NeQuissimus", + "followers_url": "https://api.github.com/users/NeQuissimus/followers", + "following_url": "https://api.github.com/users/NeQuissimus/following{/other_user}", + "gists_url": "https://api.github.com/users/NeQuissimus/gists{/gist_id}", + "starred_url": "https://api.github.com/users/NeQuissimus/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/NeQuissimus/subscriptions", + "organizations_url": "https://api.github.com/users/NeQuissimus/orgs", + "repos_url": "https://api.github.com/users/NeQuissimus/repos", + "events_url": "https://api.github.com/users/NeQuissimus/events{/privacy}", + "received_events_url": "https://api.github.com/users/NeQuissimus/received_events", + "type": "User", + "site_admin": false + }, + "parents": [ + { + "sha": "f9ba96d59a4cfd09dd98db1cb541f0b63ba67834", + "url": "https://api.github.com/repos/NixOS/nixpkgs-channels/commits/f9ba96d59a4cfd09dd98db1cb541f0b63ba67834", + "html_url": "https://github.com/NixOS/nixpkgs-channels/commit/f9ba96d59a4cfd09dd98db1cb541f0b63ba67834" + } + ] + }, + { + "sha": "f9ba96d59a4cfd09dd98db1cb541f0b63ba67834", + "node_id": "MDY6Q29tbWl0MzE3MTY5MTc6ZjliYTk2ZDU5YTRjZmQwOWRkOThkYjFjYjU0MWYwYjYzYmE2NzgzNA==", + "commit": { + "author": { + "name": "Tim Steinbach", + "email": "tim@nequissimus.com", + "date": "2019-04-20T12:30:25Z" + }, + "committer": { + "name": "Tim Steinbach", + "email": "tim@nequissimus.com", + "date": "2019-04-20T12:41:42Z" + }, + "message": "linux: 4.14.112 -> 4.14.113\n\n(cherry picked from commit ab17efc08740862e3ab71d1fa35cb0d69d265edf)", + "tree": { + "sha": "97b9e1ded568eaad4bc54ea015aa3986f9cd1618", + "url": "https://api.github.com/repos/NixOS/nixpkgs-channels/git/trees/97b9e1ded568eaad4bc54ea015aa3986f9cd1618" + }, + "url": "https://api.github.com/repos/NixOS/nixpkgs-channels/git/commits/f9ba96d59a4cfd09dd98db1cb541f0b63ba67834", + "comment_count": 0, + "verification": { + "verified": true, + "reason": "valid", + "signature": "-----BEGIN PGP SIGNATURE-----\n\niQIzBAABCgAdFiEEOIbq1a2FslXeAxVCbGVHhydaZPEFAly7E4YACgkQbGVHhyda\nZPFxLRAAo5x+ct+HpExgSld9QREV9uA9ygWgo2pd3NhYpBnriSqNuu8QfQb2BwG2\noVASqAjwLzBUYLcoEi6N1HtqVa1p0vpbBsQ2l7BALScbmECUE5USnSsI0Yliqp2v\nay6hGgxFZt2UR3ldIKpVqd3DXEumXpeiicFnU2nUWkrRyU0bce6D3294nKhBeWyC\no6sGdrqwGpkruan9QgIVj0wF7DxfBgE8hpC0gUR8JqU3na8fLcHIcCTLH9TJKjtO\ndjFDXpQF0d40kwENdEEDQ+W4IzQpdTdPm6ja1cRsfoP3LhperkhOyv3I0Ffq8+sE\nO47wUBcu66ucTiVSs7gtRoC9dHWB2Ht967ovTaUb1EiTz1FFcve7R8Tn9A2Gp5nq\nxxtwBmXO3FxmpIcqc6zcq0FFhJEMt5LPK9AvRvy9LQkvfaj+EJ52Imh91Ve7jAba\ndlNU1pUI6k9EVF2AgJMVzELaAe5N9f9aGP6+hoZveOfcyeB52pw+V2e/AsfZEEbc\negAJ9NwXXA1xrWXjrF/v4cYDmgtDriUD2dgj/OAVcFlzKU333AOUO9gBlicyIYA9\n7c7sgaw4siyLcpup2As6FG3q2kxyHnhu1ToEl+jNn7qAGxXpmpIx8y3+9BQS7sZb\nBk/+HmTOzJgn/elomfR6F+BOKV6ACvZrWLItPDz3w6y2iHyMmqA=\n=4gZk\n-----END PGP SIGNATURE-----", + "payload": "tree 97b9e1ded568eaad4bc54ea015aa3986f9cd1618\nparent 373c8c385e66a0cca98c1078bb3cbea0b10708a7\nauthor Tim Steinbach 1555763425 -0400\ncommitter Tim Steinbach 1555764102 -0400\n\nlinux: 4.14.112 -> 4.14.113\n\n(cherry picked from commit ab17efc08740862e3ab71d1fa35cb0d69d265edf)\n" + } + }, + "url": "https://api.github.com/repos/NixOS/nixpkgs-channels/commits/f9ba96d59a4cfd09dd98db1cb541f0b63ba67834", + "html_url": "https://github.com/NixOS/nixpkgs-channels/commit/f9ba96d59a4cfd09dd98db1cb541f0b63ba67834", + "comments_url": "https://api.github.com/repos/NixOS/nixpkgs-channels/commits/f9ba96d59a4cfd09dd98db1cb541f0b63ba67834/comments", + "author": { + "login": "NeQuissimus", + "id": 628342, + "node_id": "MDQ6VXNlcjYyODM0Mg==", + "avatar_url": "https://avatars0.githubusercontent.com/u/628342?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/NeQuissimus", + "html_url": "https://github.com/NeQuissimus", + "followers_url": "https://api.github.com/users/NeQuissimus/followers", + "following_url": "https://api.github.com/users/NeQuissimus/following{/other_user}", + "gists_url": "https://api.github.com/users/NeQuissimus/gists{/gist_id}", + "starred_url": "https://api.github.com/users/NeQuissimus/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/NeQuissimus/subscriptions", + "organizations_url": "https://api.github.com/users/NeQuissimus/orgs", + "repos_url": "https://api.github.com/users/NeQuissimus/repos", + "events_url": "https://api.github.com/users/NeQuissimus/events{/privacy}", + "received_events_url": "https://api.github.com/users/NeQuissimus/received_events", + "type": "User", + "site_admin": false + }, + "committer": { + "login": "NeQuissimus", + "id": 628342, + "node_id": "MDQ6VXNlcjYyODM0Mg==", + "avatar_url": "https://avatars0.githubusercontent.com/u/628342?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/NeQuissimus", + "html_url": "https://github.com/NeQuissimus", + "followers_url": "https://api.github.com/users/NeQuissimus/followers", + "following_url": "https://api.github.com/users/NeQuissimus/following{/other_user}", + "gists_url": "https://api.github.com/users/NeQuissimus/gists{/gist_id}", + "starred_url": "https://api.github.com/users/NeQuissimus/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/NeQuissimus/subscriptions", + "organizations_url": "https://api.github.com/users/NeQuissimus/orgs", + "repos_url": "https://api.github.com/users/NeQuissimus/repos", + "events_url": "https://api.github.com/users/NeQuissimus/events{/privacy}", + "received_events_url": "https://api.github.com/users/NeQuissimus/received_events", + "type": "User", + "site_admin": false + }, + "parents": [ + { + "sha": "373c8c385e66a0cca98c1078bb3cbea0b10708a7", + "url": "https://api.github.com/repos/NixOS/nixpkgs-channels/commits/373c8c385e66a0cca98c1078bb3cbea0b10708a7", + "html_url": "https://github.com/NixOS/nixpkgs-channels/commit/373c8c385e66a0cca98c1078bb3cbea0b10708a7" + } + ] + }, + { + "sha": "af0efb3d80e38cd3d1cf50828f406e5230a4350e", + "node_id": "MDY6Q29tbWl0MzE3MTY5MTc6YWYwZWZiM2Q4MGUzOGNkM2QxY2Y1MDgyOGY0MDZlNTIzMGE0MzUwZQ==", + "commit": { + "author": { + "name": "Robert Schütz", + "email": "robert.schuetz@stud.uni-heidelberg.de", + "date": "2019-04-18T14:47:21Z" + }, + "committer": { + "name": "Robert Schütz", + "email": "robert.schuetz@stud.uni-heidelberg.de", + "date": "2019-04-18T14:51:18Z" + }, + "message": "dovecot: fix CVE-2019-10691\n\nhttps://dovecot.org/pipermail/dovecot-news/2019-April/000406.html", + "tree": { + "sha": "fe43d95205182ae5a90163a0c239bcf445b155e4", + "url": "https://api.github.com/repos/NixOS/nixpkgs-channels/git/trees/fe43d95205182ae5a90163a0c239bcf445b155e4" + }, + "url": "https://api.github.com/repos/NixOS/nixpkgs-channels/git/commits/af0efb3d80e38cd3d1cf50828f406e5230a4350e", + "comment_count": 0, + "verification": { + "verified": false, + "reason": "unsigned", + "signature": null, + "payload": null + } + }, + "url": "https://api.github.com/repos/NixOS/nixpkgs-channels/commits/af0efb3d80e38cd3d1cf50828f406e5230a4350e", + "html_url": "https://github.com/NixOS/nixpkgs-channels/commit/af0efb3d80e38cd3d1cf50828f406e5230a4350e", + "comments_url": "https://api.github.com/repos/NixOS/nixpkgs-channels/commits/af0efb3d80e38cd3d1cf50828f406e5230a4350e/comments", + "author": { + "login": "dotlambda", + "id": 6806011, + "node_id": "MDQ6VXNlcjY4MDYwMTE=", + "avatar_url": "https://avatars2.githubusercontent.com/u/6806011?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/dotlambda", + "html_url": "https://github.com/dotlambda", + "followers_url": "https://api.github.com/users/dotlambda/followers", + "following_url": "https://api.github.com/users/dotlambda/following{/other_user}", + "gists_url": "https://api.github.com/users/dotlambda/gists{/gist_id}", + "starred_url": "https://api.github.com/users/dotlambda/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/dotlambda/subscriptions", + "organizations_url": "https://api.github.com/users/dotlambda/orgs", + "repos_url": "https://api.github.com/users/dotlambda/repos", + "events_url": "https://api.github.com/users/dotlambda/events{/privacy}", + "received_events_url": "https://api.github.com/users/dotlambda/received_events", + "type": "User", + "site_admin": false + }, + "committer": { + "login": "dotlambda", + "id": 6806011, + "node_id": "MDQ6VXNlcjY4MDYwMTE=", + "avatar_url": "https://avatars2.githubusercontent.com/u/6806011?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/dotlambda", + "html_url": "https://github.com/dotlambda", + "followers_url": "https://api.github.com/users/dotlambda/followers", + "following_url": "https://api.github.com/users/dotlambda/following{/other_user}", + "gists_url": "https://api.github.com/users/dotlambda/gists{/gist_id}", + "starred_url": "https://api.github.com/users/dotlambda/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/dotlambda/subscriptions", + "organizations_url": "https://api.github.com/users/dotlambda/orgs", + "repos_url": "https://api.github.com/users/dotlambda/repos", + "events_url": "https://api.github.com/users/dotlambda/events{/privacy}", + "received_events_url": "https://api.github.com/users/dotlambda/received_events", + "type": "User", + "site_admin": false + }, + "parents": [ + { + "sha": "373c8c385e66a0cca98c1078bb3cbea0b10708a7", + "url": "https://api.github.com/repos/NixOS/nixpkgs-channels/commits/373c8c385e66a0cca98c1078bb3cbea0b10708a7", + "html_url": "https://github.com/NixOS/nixpkgs-channels/commit/373c8c385e66a0cca98c1078bb3cbea0b10708a7" + } + ] + }, + { + "sha": "373c8c385e66a0cca98c1078bb3cbea0b10708a7", + "node_id": "MDY6Q29tbWl0MzE3MTY5MTc6MzczYzhjMzg1ZTY2YTBjY2E5OGMxMDc4YmIzY2JlYTBiMTA3MDhhNw==", + "commit": { + "author": { + "name": "Tim Steinbach", + "email": "tim@nequissimus.com", + "date": "2019-04-17T12:49:47Z" + }, + "committer": { + "name": "Tim Steinbach", + "email": "tim@nequissimus.com", + "date": "2019-04-17T14:08:21Z" + }, + "message": "openjdk: 8u202 -> 8u212\n\n(cherry picked from commit 0540650f2274f9420cd87296583566d3da24e085)", + "tree": { + "sha": "d41ee873cbe0fa5ea48a4f701311fbcd9e83d645", + "url": "https://api.github.com/repos/NixOS/nixpkgs-channels/git/trees/d41ee873cbe0fa5ea48a4f701311fbcd9e83d645" + }, + "url": "https://api.github.com/repos/NixOS/nixpkgs-channels/git/commits/373c8c385e66a0cca98c1078bb3cbea0b10708a7", + "comment_count": 0, + "verification": { + "verified": true, + "reason": "valid", + "signature": "-----BEGIN PGP SIGNATURE-----\n\niQIzBAABCgAdFiEEOIbq1a2FslXeAxVCbGVHhydaZPEFAly3M1UACgkQbGVHhyda\nZPGwqg//cjiBRh3m1rdKtpKr89Sn5fS7hZaBLr4ORYBxmd8EMo7CTMmMf4GG6VxA\n4CWKUIujEjNXUqiMgx4ES8KozzN8UsY8mB/j8qraeHzXFb0nl37TCs804a9yE0fd\nkJ6ZczdlO9InpvKNuGKrm0n8cKiux8Rb9IWpDxnQRzqpe756CZyQrHpDJaCUiLaB\n6eHpbLSMhLCnXkEZMbnw5aUjK2lWp4yrX7bZ1WUcPlqgfw5S9LRu5C0MgIPN4RAf\njzN3lepWT5tiKtLmqqDJitVNYsWcabMeDrONk+24SBu+oGHJOaRD7hckue5FaAEq\n315bHGkOF1cpzJuXFIkQgm893VaTzOrSAwMRa3hP3t9pCcN+njMZaePswiQurTB0\n+Bx1yO7kSollIAX+AljNJlhVYbAbYe8Sm3vWYVdUtvXI1/OUSUR3q5VcBILE44AX\nOtU91SnpUQf29P+yKYoT8AZSc0echQDDZ0wtrdkdKsXW/fEKHjqzjmIxDbpbf7c4\nqcgqoIzA5HfrDUG5VRRg/ssj9vUr3zc7ZUXVedCn5kxeqhsjZchyNbvVxKa65za6\nAfUxWHSwhwZ5HJ0lKRhEiG6O77zafa8RIKibduXYC/4j/KJTAlBtquUjHWnfQ7L6\nXCnG1xifuPoRfgWnnDWrdyoP0Mb0TmQeofQzV9nwAMfTEBRnK6I=\n=8zEv\n-----END PGP SIGNATURE-----", + "payload": "tree d41ee873cbe0fa5ea48a4f701311fbcd9e83d645\nparent f2f5bd31aee14a8a4dbb40cb0db13e0506f6c3e0\nauthor Tim Steinbach 1555505387 -0400\ncommitter Tim Steinbach 1555510101 -0400\n\nopenjdk: 8u202 -> 8u212\n\n(cherry picked from commit 0540650f2274f9420cd87296583566d3da24e085)\n" + } + }, + "url": "https://api.github.com/repos/NixOS/nixpkgs-channels/commits/373c8c385e66a0cca98c1078bb3cbea0b10708a7", + "html_url": "https://github.com/NixOS/nixpkgs-channels/commit/373c8c385e66a0cca98c1078bb3cbea0b10708a7", + "comments_url": "https://api.github.com/repos/NixOS/nixpkgs-channels/commits/373c8c385e66a0cca98c1078bb3cbea0b10708a7/comments", + "author": { + "login": "NeQuissimus", + "id": 628342, + "node_id": "MDQ6VXNlcjYyODM0Mg==", + "avatar_url": "https://avatars0.githubusercontent.com/u/628342?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/NeQuissimus", + "html_url": "https://github.com/NeQuissimus", + "followers_url": "https://api.github.com/users/NeQuissimus/followers", + "following_url": "https://api.github.com/users/NeQuissimus/following{/other_user}", + "gists_url": "https://api.github.com/users/NeQuissimus/gists{/gist_id}", + "starred_url": "https://api.github.com/users/NeQuissimus/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/NeQuissimus/subscriptions", + "organizations_url": "https://api.github.com/users/NeQuissimus/orgs", + "repos_url": "https://api.github.com/users/NeQuissimus/repos", + "events_url": "https://api.github.com/users/NeQuissimus/events{/privacy}", + "received_events_url": "https://api.github.com/users/NeQuissimus/received_events", + "type": "User", + "site_admin": false + }, + "committer": { + "login": "NeQuissimus", + "id": 628342, + "node_id": "MDQ6VXNlcjYyODM0Mg==", + "avatar_url": "https://avatars0.githubusercontent.com/u/628342?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/NeQuissimus", + "html_url": "https://github.com/NeQuissimus", + "followers_url": "https://api.github.com/users/NeQuissimus/followers", + "following_url": "https://api.github.com/users/NeQuissimus/following{/other_user}", + "gists_url": "https://api.github.com/users/NeQuissimus/gists{/gist_id}", + "starred_url": "https://api.github.com/users/NeQuissimus/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/NeQuissimus/subscriptions", + "organizations_url": "https://api.github.com/users/NeQuissimus/orgs", + "repos_url": "https://api.github.com/users/NeQuissimus/repos", + "events_url": "https://api.github.com/users/NeQuissimus/events{/privacy}", + "received_events_url": "https://api.github.com/users/NeQuissimus/received_events", + "type": "User", + "site_admin": false + }, + "parents": [ + { + "sha": "f2f5bd31aee14a8a4dbb40cb0db13e0506f6c3e0", + "url": "https://api.github.com/repos/NixOS/nixpkgs-channels/commits/f2f5bd31aee14a8a4dbb40cb0db13e0506f6c3e0", + "html_url": "https://github.com/NixOS/nixpkgs-channels/commit/f2f5bd31aee14a8a4dbb40cb0db13e0506f6c3e0" + } + ] + }, + { + "sha": "f2f5bd31aee14a8a4dbb40cb0db13e0506f6c3e0", + "node_id": "MDY6Q29tbWl0MzE3MTY5MTc6ZjJmNWJkMzFhZWUxNGE4YTRkYmI0MGNiMGRiMTNlMDUwNmY2YzNlMA==", + "commit": { + "author": { + "name": "Tim Steinbach", + "email": "tim@nequissimus.com", + "date": "2019-04-17T11:59:25Z" + }, + "committer": { + "name": "Tim Steinbach", + "email": "tim@nequissimus.com", + "date": "2019-04-17T14:07:31Z" + }, + "message": "linux: 4.9.168 -> 4.9.169\n\n(cherry picked from commit 41336064aba5ae4a62bd698299f5135ef813464d)", + "tree": { + "sha": "51f532eee2404eb92e21a937d1497803bc10ffbb", + "url": "https://api.github.com/repos/NixOS/nixpkgs-channels/git/trees/51f532eee2404eb92e21a937d1497803bc10ffbb" + }, + "url": "https://api.github.com/repos/NixOS/nixpkgs-channels/git/commits/f2f5bd31aee14a8a4dbb40cb0db13e0506f6c3e0", + "comment_count": 0, + "verification": { + "verified": true, + "reason": "valid", + "signature": "-----BEGIN PGP SIGNATURE-----\n\niQIzBAABCgAdFiEEOIbq1a2FslXeAxVCbGVHhydaZPEFAly3MyMACgkQbGVHhyda\nZPEe/RAAmaaFXzLfY8MuHeMQvr/0RcL/ezkPO2ja4Q4bGvhRNZfleTzv+AilcSG1\nmUomh0tqZUQbjBG8FEh2AxfY4QD+qSOS8nz92JHnJEELlIPbvOibI+es4UQcSmQy\nND9cuekjwwNQAGUV1lgfA01Pj5poF7faYpusMMwFam52x/IzMqJNYNytjXfCx4Lo\nqEq9LFoHpxjX0D75VJlVZBotsZCixtOdsO5RRmKCIdhGgI6Gc5coMvNGutThWhQP\nQlOVIIBVIxXh+jIwixjHvnV2gkTdcjM2oRMXI0RtKgf8lpZHTCtg7KQx+ExOXxNU\nlDZMx02b5U3VD9SoUWBEtA2o6acP2GPqowR2IKtHNJSWaxHY3ONTHymXGoZrzbnC\nQ3AUlKlhp3LRxNTIq7/E6hcz048vUjhGnaVa1gzTV9ZFkrd/v2aUy1OoH0rfKzar\niDYZvuk4MoI4uf43kBlNyXI2oF8i89MynxD7DRoftyR/Vlc+h0eei/h3/Ik2oe+L\ntHPhFGyx8t84f/05oVoT6GWllcEMXbYV2YYfdGHJYjzkFSy83Wmf7XvAMjQYA4rp\nPVShh3IIKMvNKh0sr/yMtVKO2WfIbC8fCBdUuXZkQn7tBgYLtOTZ1UMzCLOyhPXH\nUk1fE3Fj1XEvNS1F0sHr93Rodkw52vjLyOhrbJkxZ7xOgE1kIfo=\n=NlNI\n-----END PGP SIGNATURE-----", + "payload": "tree 51f532eee2404eb92e21a937d1497803bc10ffbb\nparent 88f001bc413bc84750a10cd3108a420ab2efe239\nauthor Tim Steinbach 1555502365 -0400\ncommitter Tim Steinbach 1555510051 -0400\n\nlinux: 4.9.168 -> 4.9.169\n\n(cherry picked from commit 41336064aba5ae4a62bd698299f5135ef813464d)\n" + } + }, + "url": "https://api.github.com/repos/NixOS/nixpkgs-channels/commits/f2f5bd31aee14a8a4dbb40cb0db13e0506f6c3e0", + "html_url": "https://github.com/NixOS/nixpkgs-channels/commit/f2f5bd31aee14a8a4dbb40cb0db13e0506f6c3e0", + "comments_url": "https://api.github.com/repos/NixOS/nixpkgs-channels/commits/f2f5bd31aee14a8a4dbb40cb0db13e0506f6c3e0/comments", + "author": { + "login": "NeQuissimus", + "id": 628342, + "node_id": "MDQ6VXNlcjYyODM0Mg==", + "avatar_url": "https://avatars0.githubusercontent.com/u/628342?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/NeQuissimus", + "html_url": "https://github.com/NeQuissimus", + "followers_url": "https://api.github.com/users/NeQuissimus/followers", + "following_url": "https://api.github.com/users/NeQuissimus/following{/other_user}", + "gists_url": "https://api.github.com/users/NeQuissimus/gists{/gist_id}", + "starred_url": "https://api.github.com/users/NeQuissimus/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/NeQuissimus/subscriptions", + "organizations_url": "https://api.github.com/users/NeQuissimus/orgs", + "repos_url": "https://api.github.com/users/NeQuissimus/repos", + "events_url": "https://api.github.com/users/NeQuissimus/events{/privacy}", + "received_events_url": "https://api.github.com/users/NeQuissimus/received_events", + "type": "User", + "site_admin": false + }, + "committer": { + "login": "NeQuissimus", + "id": 628342, + "node_id": "MDQ6VXNlcjYyODM0Mg==", + "avatar_url": "https://avatars0.githubusercontent.com/u/628342?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/NeQuissimus", + "html_url": "https://github.com/NeQuissimus", + "followers_url": "https://api.github.com/users/NeQuissimus/followers", + "following_url": "https://api.github.com/users/NeQuissimus/following{/other_user}", + "gists_url": "https://api.github.com/users/NeQuissimus/gists{/gist_id}", + "starred_url": "https://api.github.com/users/NeQuissimus/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/NeQuissimus/subscriptions", + "organizations_url": "https://api.github.com/users/NeQuissimus/orgs", + "repos_url": "https://api.github.com/users/NeQuissimus/repos", + "events_url": "https://api.github.com/users/NeQuissimus/events{/privacy}", + "received_events_url": "https://api.github.com/users/NeQuissimus/received_events", + "type": "User", + "site_admin": false + }, + "parents": [ + { + "sha": "88f001bc413bc84750a10cd3108a420ab2efe239", + "url": "https://api.github.com/repos/NixOS/nixpkgs-channels/commits/88f001bc413bc84750a10cd3108a420ab2efe239", + "html_url": "https://github.com/NixOS/nixpkgs-channels/commit/88f001bc413bc84750a10cd3108a420ab2efe239" + } + ] + }, + { + "sha": "88f001bc413bc84750a10cd3108a420ab2efe239", + "node_id": "MDY6Q29tbWl0MzE3MTY5MTc6ODhmMDAxYmM0MTNiYzg0NzUwYTEwY2QzMTA4YTQyMGFiMmVmZTIzOQ==", + "commit": { + "author": { + "name": "Tim Steinbach", + "email": "tim@nequissimus.com", + "date": "2019-04-17T11:59:21Z" + }, + "committer": { + "name": "Tim Steinbach", + "email": "tim@nequissimus.com", + "date": "2019-04-17T14:07:30Z" + }, + "message": "linux: 4.19.34 -> 4.19.35\n\n(cherry picked from commit f9c38693da7fdd62e7f0e9afac611f7b1a0bd392)", + "tree": { + "sha": "bc2003a9c38e38f811ab5245532deb9ce979bf2c", + "url": "https://api.github.com/repos/NixOS/nixpkgs-channels/git/trees/bc2003a9c38e38f811ab5245532deb9ce979bf2c" + }, + "url": "https://api.github.com/repos/NixOS/nixpkgs-channels/git/commits/88f001bc413bc84750a10cd3108a420ab2efe239", + "comment_count": 0, + "verification": { + "verified": true, + "reason": "valid", + "signature": "-----BEGIN PGP SIGNATURE-----\n\niQIzBAABCgAdFiEEOIbq1a2FslXeAxVCbGVHhydaZPEFAly3MyIACgkQbGVHhyda\nZPFUPQ/+M6ySEGE5aP/kooU3bYkkIcv3S72VoRO7B9uZzwA30sLRFnde7/qQZe7O\nIJ2clfcE58rUFApU+l4vJGCaoTVYviV3TGeACqliuq0MbaIwzKIvhTeF847d/Xxq\n5tE8Qg/xo5LeWdxuu+FDRp8B/tBQEOXraEaXe829oXro6oaJbsiRckekaBFBuXeL\nk/Y+kTA0Feomnowp1gMmuFNR2ff8HcQP1smxllcTCC6Nrn322ZeNVR3/AYNqHhQz\ngulwklXEPNyQpxaAX/H2s+QalGHGJe6mLZPAVtJcG4yXIS1Qwiv5kAsZrz6Qfqro\nN6GMkANJ54fymO0Hrv3HjE8pyaEhKqEkVthgHZeAgQ0IKhhlEKAJ7egIhkRDZYJM\nKk7jt5U3wl4k2PpTGD9ThCG19XIrWR0iS7qwucOZwtAA3YfRDL8lwEIcaFjcQllf\n+mqNYR9LKBjWYME1mY+9DF9D0JSAN+QLl2EF+WGryiuJ8T9GkBvw+Q/TAM2f/5kq\nV+eFkysPhnYEWGR603aBEEi5KUDS/0duv/y9Xo3FE2wmUxd1EEut5uC5aruaEQkd\nqI1ECuVuZlav28z3pPhb7Ds9klu1hpBt0kXs/ZvqfijAuGzf6ZZbevXmTBzNNyp/\nIMbnKIw28IsNfiGi0hLzn6nbcMTmT7FJFkLESFpSsxqL1D357BI=\n=tuOm\n-----END PGP SIGNATURE-----", + "payload": "tree bc2003a9c38e38f811ab5245532deb9ce979bf2c\nparent ce2e6dc2654021318fcbbb01d122912b68bfec63\nauthor Tim Steinbach 1555502361 -0400\ncommitter Tim Steinbach 1555510050 -0400\n\nlinux: 4.19.34 -> 4.19.35\n\n(cherry picked from commit f9c38693da7fdd62e7f0e9afac611f7b1a0bd392)\n" + } + }, + "url": "https://api.github.com/repos/NixOS/nixpkgs-channels/commits/88f001bc413bc84750a10cd3108a420ab2efe239", + "html_url": "https://github.com/NixOS/nixpkgs-channels/commit/88f001bc413bc84750a10cd3108a420ab2efe239", + "comments_url": "https://api.github.com/repos/NixOS/nixpkgs-channels/commits/88f001bc413bc84750a10cd3108a420ab2efe239/comments", + "author": { + "login": "NeQuissimus", + "id": 628342, + "node_id": "MDQ6VXNlcjYyODM0Mg==", + "avatar_url": "https://avatars0.githubusercontent.com/u/628342?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/NeQuissimus", + "html_url": "https://github.com/NeQuissimus", + "followers_url": "https://api.github.com/users/NeQuissimus/followers", + "following_url": "https://api.github.com/users/NeQuissimus/following{/other_user}", + "gists_url": "https://api.github.com/users/NeQuissimus/gists{/gist_id}", + "starred_url": "https://api.github.com/users/NeQuissimus/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/NeQuissimus/subscriptions", + "organizations_url": "https://api.github.com/users/NeQuissimus/orgs", + "repos_url": "https://api.github.com/users/NeQuissimus/repos", + "events_url": "https://api.github.com/users/NeQuissimus/events{/privacy}", + "received_events_url": "https://api.github.com/users/NeQuissimus/received_events", + "type": "User", + "site_admin": false + }, + "committer": { + "login": "NeQuissimus", + "id": 628342, + "node_id": "MDQ6VXNlcjYyODM0Mg==", + "avatar_url": "https://avatars0.githubusercontent.com/u/628342?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/NeQuissimus", + "html_url": "https://github.com/NeQuissimus", + "followers_url": "https://api.github.com/users/NeQuissimus/followers", + "following_url": "https://api.github.com/users/NeQuissimus/following{/other_user}", + "gists_url": "https://api.github.com/users/NeQuissimus/gists{/gist_id}", + "starred_url": "https://api.github.com/users/NeQuissimus/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/NeQuissimus/subscriptions", + "organizations_url": "https://api.github.com/users/NeQuissimus/orgs", + "repos_url": "https://api.github.com/users/NeQuissimus/repos", + "events_url": "https://api.github.com/users/NeQuissimus/events{/privacy}", + "received_events_url": "https://api.github.com/users/NeQuissimus/received_events", + "type": "User", + "site_admin": false + }, + "parents": [ + { + "sha": "ce2e6dc2654021318fcbbb01d122912b68bfec63", + "url": "https://api.github.com/repos/NixOS/nixpkgs-channels/commits/ce2e6dc2654021318fcbbb01d122912b68bfec63", + "html_url": "https://github.com/NixOS/nixpkgs-channels/commit/ce2e6dc2654021318fcbbb01d122912b68bfec63" + } + ] + }, + { + "sha": "ce2e6dc2654021318fcbbb01d122912b68bfec63", + "node_id": "MDY6Q29tbWl0MzE3MTY5MTc6Y2UyZTZkYzI2NTQwMjEzMThmY2JiYjAxZDEyMjkxMmI2OGJmZWM2Mw==", + "commit": { + "author": { + "name": "Tim Steinbach", + "email": "tim@nequissimus.com", + "date": "2019-04-17T11:59:15Z" + }, + "committer": { + "name": "Tim Steinbach", + "email": "tim@nequissimus.com", + "date": "2019-04-17T14:07:29Z" + }, + "message": "linux: 4.14.111 -> 4.14.112\n\n(cherry picked from commit dd3964e8853731285fd6a8f81fa1ef1ecd7098e2)", + "tree": { + "sha": "4a3a4aff871d4d2b02e437d800cec02692eef5c3", + "url": "https://api.github.com/repos/NixOS/nixpkgs-channels/git/trees/4a3a4aff871d4d2b02e437d800cec02692eef5c3" + }, + "url": "https://api.github.com/repos/NixOS/nixpkgs-channels/git/commits/ce2e6dc2654021318fcbbb01d122912b68bfec63", + "comment_count": 0, + "verification": { + "verified": true, + "reason": "valid", + "signature": "-----BEGIN PGP SIGNATURE-----\n\niQIzBAABCgAdFiEEOIbq1a2FslXeAxVCbGVHhydaZPEFAly3MyEACgkQbGVHhyda\nZPG/zA//TG3jPbITbvmGEquqBR1l6Mtu6Y4PT2nS6pPs++2J1TakmR92/e2uePF6\nXrT0Wxp3doyMbGm3ipQd3Pa/7En6n7O6WW5+hPlAHWT78jNemkCG5eFEKQ7L/c3B\nDjm49i6EnQA+KTAsXkEHuYp3M6ett136MCHB9e5C4bVnzrPZFN4SRhLvqWZr2gGe\nNi+yNh/3bvEpjAg42jKmZc2FbxyM+iGeq7cpJI0OFof93y3g/ELc0xxAAbGv8H4k\nZv5Bfms4s611y0dNvUOHXe/xR/rcjAiCbOovC2aJ8jMPaIGX+zwBE0lOstuCif4+\nsMD7GNhk7Pj4uD9PlTJCnQpIpJwZxyWi2xSDIzQdQtsh1DAAgV5vLedLGkCY2GjW\notZqwflOFsUS6NYmAaugdFoq/CXhdBP4Zb3y5M/Q44hNc3UhVZvGwGwnDBSG4lUS\nS1XLqLPd1WYEF37uKUY0VO+GlMTiXPM2oSuAlr6NVd66sBlSf6ncwLFR5T8Fv9/a\ne8+U1kL+VgGiqX1rLIkzXEEXxmYcPQ3TghA4k/3BVCpAOBQ8ULyDTfn/RrcoDDzC\nbXpi6xFMxpoBWneEmsy18Mz44UxCEOW+TTGLER+D3mYRWJlkraYc8x8yxukU1wb2\nxjWSixq3NjvPYaYBYHP9L9d05VZFnpSIQc+EqfvkOJh0iAxo158=\n=DXu2\n-----END PGP SIGNATURE-----", + "payload": "tree 4a3a4aff871d4d2b02e437d800cec02692eef5c3\nparent 2aa505b77c04bfd8bb702cbf261f1141a3fe55c2\nauthor Tim Steinbach 1555502355 -0400\ncommitter Tim Steinbach 1555510049 -0400\n\nlinux: 4.14.111 -> 4.14.112\n\n(cherry picked from commit dd3964e8853731285fd6a8f81fa1ef1ecd7098e2)\n" + } + }, + "url": "https://api.github.com/repos/NixOS/nixpkgs-channels/commits/ce2e6dc2654021318fcbbb01d122912b68bfec63", + "html_url": "https://github.com/NixOS/nixpkgs-channels/commit/ce2e6dc2654021318fcbbb01d122912b68bfec63", + "comments_url": "https://api.github.com/repos/NixOS/nixpkgs-channels/commits/ce2e6dc2654021318fcbbb01d122912b68bfec63/comments", + "author": { + "login": "NeQuissimus", + "id": 628342, + "node_id": "MDQ6VXNlcjYyODM0Mg==", + "avatar_url": "https://avatars0.githubusercontent.com/u/628342?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/NeQuissimus", + "html_url": "https://github.com/NeQuissimus", + "followers_url": "https://api.github.com/users/NeQuissimus/followers", + "following_url": "https://api.github.com/users/NeQuissimus/following{/other_user}", + "gists_url": "https://api.github.com/users/NeQuissimus/gists{/gist_id}", + "starred_url": "https://api.github.com/users/NeQuissimus/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/NeQuissimus/subscriptions", + "organizations_url": "https://api.github.com/users/NeQuissimus/orgs", + "repos_url": "https://api.github.com/users/NeQuissimus/repos", + "events_url": "https://api.github.com/users/NeQuissimus/events{/privacy}", + "received_events_url": "https://api.github.com/users/NeQuissimus/received_events", + "type": "User", + "site_admin": false + }, + "committer": { + "login": "NeQuissimus", + "id": 628342, + "node_id": "MDQ6VXNlcjYyODM0Mg==", + "avatar_url": "https://avatars0.githubusercontent.com/u/628342?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/NeQuissimus", + "html_url": "https://github.com/NeQuissimus", + "followers_url": "https://api.github.com/users/NeQuissimus/followers", + "following_url": "https://api.github.com/users/NeQuissimus/following{/other_user}", + "gists_url": "https://api.github.com/users/NeQuissimus/gists{/gist_id}", + "starred_url": "https://api.github.com/users/NeQuissimus/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/NeQuissimus/subscriptions", + "organizations_url": "https://api.github.com/users/NeQuissimus/orgs", + "repos_url": "https://api.github.com/users/NeQuissimus/repos", + "events_url": "https://api.github.com/users/NeQuissimus/events{/privacy}", + "received_events_url": "https://api.github.com/users/NeQuissimus/received_events", + "type": "User", + "site_admin": false + }, + "parents": [ + { + "sha": "2aa505b77c04bfd8bb702cbf261f1141a3fe55c2", + "url": "https://api.github.com/repos/NixOS/nixpkgs-channels/commits/2aa505b77c04bfd8bb702cbf261f1141a3fe55c2", + "html_url": "https://github.com/NixOS/nixpkgs-channels/commit/2aa505b77c04bfd8bb702cbf261f1141a3fe55c2" + } + ] + }, + { + "sha": "2aa505b77c04bfd8bb702cbf261f1141a3fe55c2", + "node_id": "MDY6Q29tbWl0MzE3MTY5MTc6MmFhNTA1Yjc3YzA0YmZkOGJiNzAyY2JmMjYxZjExNDFhM2ZlNTVjMg==", + "commit": { + "author": { + "name": "strager", + "email": "strager.nds@gmail.com", + "date": "2019-04-16T07:11:01Z" + }, + "committer": { + "name": "Dmitry Kalinkin", + "email": "dmitry.kalinkin@gmail.com", + "date": "2019-04-16T07:17:31Z" + }, + "message": "boost: fix 1.55 build on macOS (#59508)\n\ndarwin-no-system-python.patch does not apply cleany on Boost 1.55's\nsources. Fix this patch file for Boost 1.55, making it build\nsuccessfully on macOS.\n\n(cherry picked from commit 153e7fca326bf021eb915b626a565259f10e669a)", + "tree": { + "sha": "a8e84bc6319ad1900ac7d011fbe67ffb0eb2e9b7", + "url": "https://api.github.com/repos/NixOS/nixpkgs-channels/git/trees/a8e84bc6319ad1900ac7d011fbe67ffb0eb2e9b7" + }, + "url": "https://api.github.com/repos/NixOS/nixpkgs-channels/git/commits/2aa505b77c04bfd8bb702cbf261f1141a3fe55c2", + "comment_count": 0, + "verification": { + "verified": true, + "reason": "valid", + "signature": "-----BEGIN PGP SIGNATURE-----\n\niQIzBAABCAAdFiEEDf0tO/R9ABF07ibKUVez7IssozMFAly1gZAACgkQUVez7Iss\nozMzVhAAvaIfNrwE4A4ODC6m6hrr1l2NLLH2DaxPM+K9TSrtzfTnKiFlj7IdbN97\n7Zbfe8EKtsUpkoZ+Kd7l+P2fSF8Tz0IRc0ZOYEiHd4I6mVfX8WeJ1zsdLnFdOZ/q\n8AYmWokQGQnoApmVy6E7id3WUUJbo1Oa+7IcShmheZHuCq2f2PxxMz4vsQFQsFuX\nCaCCgnhykLcTls3ISvpVJQq+T4FvYKg/XpcDZQ3FYVzcWECt5m9NG/Przz2Jpptx\nAhyWpombNscs/D9F6s6yBZ5XJpyeu1KkQaorWEXi8doWBluk6TFfcL5uHGwPjYRm\ntrX3Had35C7iZOynMcKOfNrOh5swYC/XHTB8wvYAE7Z0DbB55mAJeWL3tynXhXYU\nubUZaXT8PfL/m3G7vLusSQSvcSKMTLPFsLdUWYY/R18YNOXGpDGI2j/4Ci6cN6VF\nVvE1rJ/1ZfeWsPT3dXZTy4HwoJ8nDt74HuVvz7uxaARucgJayi079R/wVfsNzspg\nJPYoqgWIMgQJeB1VxrAn0t965xNfpFj4wo6h3G/sCeDLdPymAke1HNMUECplx0nW\nTzBmEfv26NpxN5Ymh1TtBF5O8us4J9nj1iy70iEyXucbn0cDe0Fruktbkr8wIPpd\npFbfsOrnq0PJOux3nhEKx8JDaLtVNa8273Hjs1mkczJueIByUT0=\n=NLDi\n-----END PGP SIGNATURE-----", + "payload": "tree a8e84bc6319ad1900ac7d011fbe67ffb0eb2e9b7\nparent 05ef70a46fe22a0d4030dc92424b4ae72793abd2\nauthor strager 1555398661 -0700\ncommitter Dmitry Kalinkin 1555399051 -0400\n\nboost: fix 1.55 build on macOS (#59508)\n\ndarwin-no-system-python.patch does not apply cleany on Boost 1.55's\nsources. Fix this patch file for Boost 1.55, making it build\nsuccessfully on macOS.\n\n(cherry picked from commit 153e7fca326bf021eb915b626a565259f10e669a)\n" + } + }, + "url": "https://api.github.com/repos/NixOS/nixpkgs-channels/commits/2aa505b77c04bfd8bb702cbf261f1141a3fe55c2", + "html_url": "https://github.com/NixOS/nixpkgs-channels/commit/2aa505b77c04bfd8bb702cbf261f1141a3fe55c2", + "comments_url": "https://api.github.com/repos/NixOS/nixpkgs-channels/commits/2aa505b77c04bfd8bb702cbf261f1141a3fe55c2/comments", + "author": { + "login": "strager", + "id": 48666, + "node_id": "MDQ6VXNlcjQ4NjY2", + "avatar_url": "https://avatars0.githubusercontent.com/u/48666?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/strager", + "html_url": "https://github.com/strager", + "followers_url": "https://api.github.com/users/strager/followers", + "following_url": "https://api.github.com/users/strager/following{/other_user}", + "gists_url": "https://api.github.com/users/strager/gists{/gist_id}", + "starred_url": "https://api.github.com/users/strager/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/strager/subscriptions", + "organizations_url": "https://api.github.com/users/strager/orgs", + "repos_url": "https://api.github.com/users/strager/repos", + "events_url": "https://api.github.com/users/strager/events{/privacy}", + "received_events_url": "https://api.github.com/users/strager/received_events", + "type": "User", + "site_admin": false + }, + "committer": { + "login": "veprbl", + "id": 245573, + "node_id": "MDQ6VXNlcjI0NTU3Mw==", + "avatar_url": "https://avatars1.githubusercontent.com/u/245573?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/veprbl", + "html_url": "https://github.com/veprbl", + "followers_url": "https://api.github.com/users/veprbl/followers", + "following_url": "https://api.github.com/users/veprbl/following{/other_user}", + "gists_url": "https://api.github.com/users/veprbl/gists{/gist_id}", + "starred_url": "https://api.github.com/users/veprbl/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/veprbl/subscriptions", + "organizations_url": "https://api.github.com/users/veprbl/orgs", + "repos_url": "https://api.github.com/users/veprbl/repos", + "events_url": "https://api.github.com/users/veprbl/events{/privacy}", + "received_events_url": "https://api.github.com/users/veprbl/received_events", + "type": "User", + "site_admin": false + }, + "parents": [ + { + "sha": "05ef70a46fe22a0d4030dc92424b4ae72793abd2", + "url": "https://api.github.com/repos/NixOS/nixpkgs-channels/commits/05ef70a46fe22a0d4030dc92424b4ae72793abd2", + "html_url": "https://github.com/NixOS/nixpkgs-channels/commit/05ef70a46fe22a0d4030dc92424b4ae72793abd2" + } + ] + }, + { + "sha": "05ef70a46fe22a0d4030dc92424b4ae72793abd2", + "node_id": "MDY6Q29tbWl0MzE3MTY5MTc6MDVlZjcwYTQ2ZmUyMmEwZDQwMzBkYzkyNDI0YjRhZTcyNzkzYWJkMg==", + "commit": { + "author": { + "name": "Andreas Rammhold", + "email": "andreas@rammhold.de", + "date": "2019-04-13T14:30:47Z" + }, + "committer": { + "name": "GitHub", + "email": "noreply@github.com", + "date": "2019-04-13T14:30:47Z" + }, + "message": "Merge pull request #59394 from andir/18.09/firefox\n\n[18.09] firefox: 66.0.2 -> 66.0.3, firefox-bin: 66.0.2 -> 66.0.3", + "tree": { + "sha": "8f011f1997835618cbd53ecdf6cac80bedd0342a", + "url": "https://api.github.com/repos/NixOS/nixpkgs-channels/git/trees/8f011f1997835618cbd53ecdf6cac80bedd0342a" + }, + "url": "https://api.github.com/repos/NixOS/nixpkgs-channels/git/commits/05ef70a46fe22a0d4030dc92424b4ae72793abd2", + "comment_count": 0, + "verification": { + "verified": true, + "reason": "valid", + "signature": "-----BEGIN PGP SIGNATURE-----\n\nwsBcBAABCAAQBQJcsfKXCRBK7hj4Ov3rIwAAdHIIAFbY3rYXCnoLt1c0Vuz7zua+\nboy7anmKUVD2a5/VBJjXZXFI8IMsxFk+X5QthXIHnsm4e41TPIF5KrH8TWIujyEW\nHTu2P9L3oYPO2/RGNpPQWHDS04FAy/92hPCmfgeJYrlpTT4hPcota/RReVJsj8C/\ncq4olYeLElpOVb79B8CRy4A+BMJAZgtlCAF3lHF/D/Ij8L2mpw/YwAqruw970ykO\nnq2rVzPCdDaislTDSYacb6+VQmowZHIg5DWVuleguxICmc7OqMM8JhrUIVRiG7A9\nYuB5X552BNifAYvdITo6xMIRSZ+Pi222VWumeDVwZJiQZk/JgvXmaq/ltXZvSz0=\n=PDBU\n-----END PGP SIGNATURE-----\n", + "payload": "tree 8f011f1997835618cbd53ecdf6cac80bedd0342a\nparent 47bc2faaf3d61b9fdf960e0b5ef6f2a7e362827c\nparent ee2bc58105e1eeb45c2fe9f1a3752c3fc885edc5\nauthor Andreas Rammhold 1555165847 +0200\ncommitter GitHub 1555165847 +0200\n\nMerge pull request #59394 from andir/18.09/firefox\n\n[18.09] firefox: 66.0.2 -> 66.0.3, firefox-bin: 66.0.2 -> 66.0.3" + } + }, + "url": "https://api.github.com/repos/NixOS/nixpkgs-channels/commits/05ef70a46fe22a0d4030dc92424b4ae72793abd2", + "html_url": "https://github.com/NixOS/nixpkgs-channels/commit/05ef70a46fe22a0d4030dc92424b4ae72793abd2", + "comments_url": "https://api.github.com/repos/NixOS/nixpkgs-channels/commits/05ef70a46fe22a0d4030dc92424b4ae72793abd2/comments", + "author": { + "login": "andir", + "id": 638836, + "node_id": "MDQ6VXNlcjYzODgzNg==", + "avatar_url": "https://avatars1.githubusercontent.com/u/638836?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/andir", + "html_url": "https://github.com/andir", + "followers_url": "https://api.github.com/users/andir/followers", + "following_url": "https://api.github.com/users/andir/following{/other_user}", + "gists_url": "https://api.github.com/users/andir/gists{/gist_id}", + "starred_url": "https://api.github.com/users/andir/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/andir/subscriptions", + "organizations_url": "https://api.github.com/users/andir/orgs", + "repos_url": "https://api.github.com/users/andir/repos", + "events_url": "https://api.github.com/users/andir/events{/privacy}", + "received_events_url": "https://api.github.com/users/andir/received_events", + "type": "User", + "site_admin": false + }, + "committer": { + "login": "web-flow", + "id": 19864447, + "node_id": "MDQ6VXNlcjE5ODY0NDQ3", + "avatar_url": "https://avatars3.githubusercontent.com/u/19864447?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/web-flow", + "html_url": "https://github.com/web-flow", + "followers_url": "https://api.github.com/users/web-flow/followers", + "following_url": "https://api.github.com/users/web-flow/following{/other_user}", + "gists_url": "https://api.github.com/users/web-flow/gists{/gist_id}", + "starred_url": "https://api.github.com/users/web-flow/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/web-flow/subscriptions", + "organizations_url": "https://api.github.com/users/web-flow/orgs", + "repos_url": "https://api.github.com/users/web-flow/repos", + "events_url": "https://api.github.com/users/web-flow/events{/privacy}", + "received_events_url": "https://api.github.com/users/web-flow/received_events", + "type": "User", + "site_admin": false + }, + "parents": [ + { + "sha": "47bc2faaf3d61b9fdf960e0b5ef6f2a7e362827c", + "url": "https://api.github.com/repos/NixOS/nixpkgs-channels/commits/47bc2faaf3d61b9fdf960e0b5ef6f2a7e362827c", + "html_url": "https://github.com/NixOS/nixpkgs-channels/commit/47bc2faaf3d61b9fdf960e0b5ef6f2a7e362827c" + }, + { + "sha": "ee2bc58105e1eeb45c2fe9f1a3752c3fc885edc5", + "url": "https://api.github.com/repos/NixOS/nixpkgs-channels/commits/ee2bc58105e1eeb45c2fe9f1a3752c3fc885edc5", + "html_url": "https://github.com/NixOS/nixpkgs-channels/commit/ee2bc58105e1eeb45c2fe9f1a3752c3fc885edc5" + } + ] + }, + { + "sha": "47bc2faaf3d61b9fdf960e0b5ef6f2a7e362827c", + "node_id": "MDY6Q29tbWl0MzE3MTY5MTc6NDdiYzJmYWFmM2Q2MWI5ZmRmOTYwZTBiNWVmNmYyYTdlMzYyODI3Yw==", + "commit": { + "author": { + "name": "Florian Klink", + "email": "flokli@flokli.de", + "date": "2019-04-13T11:22:41Z" + }, + "committer": { + "name": "GitHub", + "email": "noreply@github.com", + "date": "2019-04-13T11:22:41Z" + }, + "message": "Merge pull request #59392 from flokli/18.09/gitea-1.7.6\n\n[18.09] gitea 1.7.6", + "tree": { + "sha": "cefba0c3d7c077377bc673b3301518e073b84eda", + "url": "https://api.github.com/repos/NixOS/nixpkgs-channels/git/trees/cefba0c3d7c077377bc673b3301518e073b84eda" + }, + "url": "https://api.github.com/repos/NixOS/nixpkgs-channels/git/commits/47bc2faaf3d61b9fdf960e0b5ef6f2a7e362827c", + "comment_count": 0, + "verification": { + "verified": true, + "reason": "valid", + "signature": "-----BEGIN PGP SIGNATURE-----\n\nwsBcBAABCAAQBQJcscaBCRBK7hj4Ov3rIwAAdHIIABD27DodhNYjPHCGuRQpBTEK\nAi461RnW8CsfZ7Lw0lvVI8NaHDhYXM/s6k0o9ISNo3WwFOhsOzjf0qSp23aHGVhj\nXBBbDLjPBC3xkIKJip1NWtTRKB180SaZAbrWFmBKlIK7lUXoU+0gRFubW9DkdOe3\nId4VZREWOoFHxv+XJu5lukqpykRRlKk6P6s1F2e+/4TSEfsWwqreME917FuUOpWI\n9ezLX1YxTOJh1e0BqRG8ZF3hYqAcoULxKXH6m7z/jTdH8zXErDWdNK2PEiSVrlkr\nUBjcgiLxmxSq36Jps0RRr9r6YS/BTDrWqxm8nvxCBTd+KJPsss9EkVTdYSFpM7M=\n=GGYC\n-----END PGP SIGNATURE-----\n", + "payload": "tree cefba0c3d7c077377bc673b3301518e073b84eda\nparent 28c14967a654803618bb939f37c83cd7b99f7f37\nparent c06c93b3ef8abcbe1b74fc58868ba2e1a1eaa846\nauthor Florian Klink 1555154561 +0200\ncommitter GitHub 1555154561 +0200\n\nMerge pull request #59392 from flokli/18.09/gitea-1.7.6\n\n[18.09] gitea 1.7.6" + } + }, + "url": "https://api.github.com/repos/NixOS/nixpkgs-channels/commits/47bc2faaf3d61b9fdf960e0b5ef6f2a7e362827c", + "html_url": "https://github.com/NixOS/nixpkgs-channels/commit/47bc2faaf3d61b9fdf960e0b5ef6f2a7e362827c", + "comments_url": "https://api.github.com/repos/NixOS/nixpkgs-channels/commits/47bc2faaf3d61b9fdf960e0b5ef6f2a7e362827c/comments", + "author": { + "login": "flokli", + "id": 183879, + "node_id": "MDQ6VXNlcjE4Mzg3OQ==", + "avatar_url": "https://avatars0.githubusercontent.com/u/183879?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/flokli", + "html_url": "https://github.com/flokli", + "followers_url": "https://api.github.com/users/flokli/followers", + "following_url": "https://api.github.com/users/flokli/following{/other_user}", + "gists_url": "https://api.github.com/users/flokli/gists{/gist_id}", + "starred_url": "https://api.github.com/users/flokli/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/flokli/subscriptions", + "organizations_url": "https://api.github.com/users/flokli/orgs", + "repos_url": "https://api.github.com/users/flokli/repos", + "events_url": "https://api.github.com/users/flokli/events{/privacy}", + "received_events_url": "https://api.github.com/users/flokli/received_events", + "type": "User", + "site_admin": false + }, + "committer": { + "login": "web-flow", + "id": 19864447, + "node_id": "MDQ6VXNlcjE5ODY0NDQ3", + "avatar_url": "https://avatars3.githubusercontent.com/u/19864447?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/web-flow", + "html_url": "https://github.com/web-flow", + "followers_url": "https://api.github.com/users/web-flow/followers", + "following_url": "https://api.github.com/users/web-flow/following{/other_user}", + "gists_url": "https://api.github.com/users/web-flow/gists{/gist_id}", + "starred_url": "https://api.github.com/users/web-flow/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/web-flow/subscriptions", + "organizations_url": "https://api.github.com/users/web-flow/orgs", + "repos_url": "https://api.github.com/users/web-flow/repos", + "events_url": "https://api.github.com/users/web-flow/events{/privacy}", + "received_events_url": "https://api.github.com/users/web-flow/received_events", + "type": "User", + "site_admin": false + }, + "parents": [ + { + "sha": "28c14967a654803618bb939f37c83cd7b99f7f37", + "url": "https://api.github.com/repos/NixOS/nixpkgs-channels/commits/28c14967a654803618bb939f37c83cd7b99f7f37", + "html_url": "https://github.com/NixOS/nixpkgs-channels/commit/28c14967a654803618bb939f37c83cd7b99f7f37" + }, + { + "sha": "c06c93b3ef8abcbe1b74fc58868ba2e1a1eaa846", + "url": "https://api.github.com/repos/NixOS/nixpkgs-channels/commits/c06c93b3ef8abcbe1b74fc58868ba2e1a1eaa846", + "html_url": "https://github.com/NixOS/nixpkgs-channels/commit/c06c93b3ef8abcbe1b74fc58868ba2e1a1eaa846" + } + ] + }, + { + "sha": "c06c93b3ef8abcbe1b74fc58868ba2e1a1eaa846", + "node_id": "MDY6Q29tbWl0MzE3MTY5MTc6YzA2YzkzYjNlZjhhYmNiZTFiNzRmYzU4ODY4YmEyZTFhMWVhYTg0Ng==", + "commit": { + "author": { + "name": "Florian Klink", + "email": "flokli@flokli.de", + "date": "2019-04-13T09:52:16Z" + }, + "committer": { + "name": "Florian Klink", + "email": "flokli@flokli.de", + "date": "2019-04-13T11:12:18Z" + }, + "message": "gitea: 1.7.5 -> 1.7.6\n\nFrom [release notes](https://github.com/go-gitea/gitea/releases/tag/v1.7.6):\n\nSECURITY: Prevent remote code execution vulnerability with mirror repo URL settings\n(cherry picked from commit 7578ec44dc24911cac5acd13f97d2c18bc003bf1)", + "tree": { + "sha": "cefba0c3d7c077377bc673b3301518e073b84eda", + "url": "https://api.github.com/repos/NixOS/nixpkgs-channels/git/trees/cefba0c3d7c077377bc673b3301518e073b84eda" + }, + "url": "https://api.github.com/repos/NixOS/nixpkgs-channels/git/commits/c06c93b3ef8abcbe1b74fc58868ba2e1a1eaa846", + "comment_count": 0, + "verification": { + "verified": false, + "reason": "unsigned", + "signature": null, + "payload": null + } + }, + "url": "https://api.github.com/repos/NixOS/nixpkgs-channels/commits/c06c93b3ef8abcbe1b74fc58868ba2e1a1eaa846", + "html_url": "https://github.com/NixOS/nixpkgs-channels/commit/c06c93b3ef8abcbe1b74fc58868ba2e1a1eaa846", + "comments_url": "https://api.github.com/repos/NixOS/nixpkgs-channels/commits/c06c93b3ef8abcbe1b74fc58868ba2e1a1eaa846/comments", + "author": { + "login": "flokli", + "id": 183879, + "node_id": "MDQ6VXNlcjE4Mzg3OQ==", + "avatar_url": "https://avatars0.githubusercontent.com/u/183879?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/flokli", + "html_url": "https://github.com/flokli", + "followers_url": "https://api.github.com/users/flokli/followers", + "following_url": "https://api.github.com/users/flokli/following{/other_user}", + "gists_url": "https://api.github.com/users/flokli/gists{/gist_id}", + "starred_url": "https://api.github.com/users/flokli/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/flokli/subscriptions", + "organizations_url": "https://api.github.com/users/flokli/orgs", + "repos_url": "https://api.github.com/users/flokli/repos", + "events_url": "https://api.github.com/users/flokli/events{/privacy}", + "received_events_url": "https://api.github.com/users/flokli/received_events", + "type": "User", + "site_admin": false + }, + "committer": { + "login": "flokli", + "id": 183879, + "node_id": "MDQ6VXNlcjE4Mzg3OQ==", + "avatar_url": "https://avatars0.githubusercontent.com/u/183879?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/flokli", + "html_url": "https://github.com/flokli", + "followers_url": "https://api.github.com/users/flokli/followers", + "following_url": "https://api.github.com/users/flokli/following{/other_user}", + "gists_url": "https://api.github.com/users/flokli/gists{/gist_id}", + "starred_url": "https://api.github.com/users/flokli/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/flokli/subscriptions", + "organizations_url": "https://api.github.com/users/flokli/orgs", + "repos_url": "https://api.github.com/users/flokli/repos", + "events_url": "https://api.github.com/users/flokli/events{/privacy}", + "received_events_url": "https://api.github.com/users/flokli/received_events", + "type": "User", + "site_admin": false + }, + "parents": [ + { + "sha": "b43d1d87f1c9e93befdd3dbeff4ae8f4e6d64379", + "url": "https://api.github.com/repos/NixOS/nixpkgs-channels/commits/b43d1d87f1c9e93befdd3dbeff4ae8f4e6d64379", + "html_url": "https://github.com/NixOS/nixpkgs-channels/commit/b43d1d87f1c9e93befdd3dbeff4ae8f4e6d64379" + } + ] + }, + { + "sha": "b43d1d87f1c9e93befdd3dbeff4ae8f4e6d64379", + "node_id": "MDY6Q29tbWl0MzE3MTY5MTc6YjQzZDFkODdmMWM5ZTkzYmVmZGQzZGJlZmY0YWU4ZjRlNmQ2NDM3OQ==", + "commit": { + "author": { + "name": "Elis Hirwing", + "email": "elis@hirwing.se", + "date": "2019-03-30T10:23:35Z" + }, + "committer": { + "name": "Florian Klink", + "email": "flokli@flokli.de", + "date": "2019-04-13T11:12:00Z" + }, + "message": "gitea: 1.7.3 -> 1.7.5\n\nChangelogs:\nhttps://github.com/go-gitea/gitea/releases/tag/v1.7.5\nhttps://github.com/go-gitea/gitea/releases/tag/v1.7.4\n(cherry picked from commit c94d027510c2c89828445acc8bbf594b6b2b637a)", + "tree": { + "sha": "e9b2732b00ca791297491c6ed02d0680a9ea0bb9", + "url": "https://api.github.com/repos/NixOS/nixpkgs-channels/git/trees/e9b2732b00ca791297491c6ed02d0680a9ea0bb9" + }, + "url": "https://api.github.com/repos/NixOS/nixpkgs-channels/git/commits/b43d1d87f1c9e93befdd3dbeff4ae8f4e6d64379", + "comment_count": 0, + "verification": { + "verified": false, + "reason": "unsigned", + "signature": null, + "payload": null + } + }, + "url": "https://api.github.com/repos/NixOS/nixpkgs-channels/commits/b43d1d87f1c9e93befdd3dbeff4ae8f4e6d64379", + "html_url": "https://github.com/NixOS/nixpkgs-channels/commit/b43d1d87f1c9e93befdd3dbeff4ae8f4e6d64379", + "comments_url": "https://api.github.com/repos/NixOS/nixpkgs-channels/commits/b43d1d87f1c9e93befdd3dbeff4ae8f4e6d64379/comments", + "author": { + "login": "etu", + "id": 461970, + "node_id": "MDQ6VXNlcjQ2MTk3MA==", + "avatar_url": "https://avatars2.githubusercontent.com/u/461970?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/etu", + "html_url": "https://github.com/etu", + "followers_url": "https://api.github.com/users/etu/followers", + "following_url": "https://api.github.com/users/etu/following{/other_user}", + "gists_url": "https://api.github.com/users/etu/gists{/gist_id}", + "starred_url": "https://api.github.com/users/etu/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/etu/subscriptions", + "organizations_url": "https://api.github.com/users/etu/orgs", + "repos_url": "https://api.github.com/users/etu/repos", + "events_url": "https://api.github.com/users/etu/events{/privacy}", + "received_events_url": "https://api.github.com/users/etu/received_events", + "type": "User", + "site_admin": false + }, + "committer": { + "login": "flokli", + "id": 183879, + "node_id": "MDQ6VXNlcjE4Mzg3OQ==", + "avatar_url": "https://avatars0.githubusercontent.com/u/183879?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/flokli", + "html_url": "https://github.com/flokli", + "followers_url": "https://api.github.com/users/flokli/followers", + "following_url": "https://api.github.com/users/flokli/following{/other_user}", + "gists_url": "https://api.github.com/users/flokli/gists{/gist_id}", + "starred_url": "https://api.github.com/users/flokli/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/flokli/subscriptions", + "organizations_url": "https://api.github.com/users/flokli/orgs", + "repos_url": "https://api.github.com/users/flokli/repos", + "events_url": "https://api.github.com/users/flokli/events{/privacy}", + "received_events_url": "https://api.github.com/users/flokli/received_events", + "type": "User", + "site_admin": false + }, + "parents": [ + { + "sha": "20590e25aaa68c7d4d51b19d25388829ea45b432", + "url": "https://api.github.com/repos/NixOS/nixpkgs-channels/commits/20590e25aaa68c7d4d51b19d25388829ea45b432", + "html_url": "https://github.com/NixOS/nixpkgs-channels/commit/20590e25aaa68c7d4d51b19d25388829ea45b432" + } + ] + }, + { + "sha": "20590e25aaa68c7d4d51b19d25388829ea45b432", + "node_id": "MDY6Q29tbWl0MzE3MTY5MTc6MjA1OTBlMjVhYWE2OGM3ZDRkNTFiMTlkMjUzODg4MjllYTQ1YjQzMg==", + "commit": { + "author": { + "name": "Milan Pässler", + "email": "me@pbb.lc", + "date": "2019-03-02T22:42:36Z" + }, + "committer": { + "name": "Florian Klink", + "email": "flokli@flokli.de", + "date": "2019-04-13T11:03:09Z" + }, + "message": "gitea: 1.7.1 -> 1.7.3\n\n(cherry picked from commit 1246a736b16816d4a323443adc0095e90b08fad6)", + "tree": { + "sha": "97595e06df0356ae2e1ea2efaa4189b39423f2af", + "url": "https://api.github.com/repos/NixOS/nixpkgs-channels/git/trees/97595e06df0356ae2e1ea2efaa4189b39423f2af" + }, + "url": "https://api.github.com/repos/NixOS/nixpkgs-channels/git/commits/20590e25aaa68c7d4d51b19d25388829ea45b432", + "comment_count": 0, + "verification": { + "verified": false, + "reason": "unsigned", + "signature": null, + "payload": null + } + }, + "url": "https://api.github.com/repos/NixOS/nixpkgs-channels/commits/20590e25aaa68c7d4d51b19d25388829ea45b432", + "html_url": "https://github.com/NixOS/nixpkgs-channels/commit/20590e25aaa68c7d4d51b19d25388829ea45b432", + "comments_url": "https://api.github.com/repos/NixOS/nixpkgs-channels/commits/20590e25aaa68c7d4d51b19d25388829ea45b432/comments", + "author": { + "login": "petabyteboy", + "id": 3250809, + "node_id": "MDQ6VXNlcjMyNTA4MDk=", + "avatar_url": "https://avatars2.githubusercontent.com/u/3250809?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/petabyteboy", + "html_url": "https://github.com/petabyteboy", + "followers_url": "https://api.github.com/users/petabyteboy/followers", + "following_url": "https://api.github.com/users/petabyteboy/following{/other_user}", + "gists_url": "https://api.github.com/users/petabyteboy/gists{/gist_id}", + "starred_url": "https://api.github.com/users/petabyteboy/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/petabyteboy/subscriptions", + "organizations_url": "https://api.github.com/users/petabyteboy/orgs", + "repos_url": "https://api.github.com/users/petabyteboy/repos", + "events_url": "https://api.github.com/users/petabyteboy/events{/privacy}", + "received_events_url": "https://api.github.com/users/petabyteboy/received_events", + "type": "User", + "site_admin": false + }, + "committer": { + "login": "flokli", + "id": 183879, + "node_id": "MDQ6VXNlcjE4Mzg3OQ==", + "avatar_url": "https://avatars0.githubusercontent.com/u/183879?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/flokli", + "html_url": "https://github.com/flokli", + "followers_url": "https://api.github.com/users/flokli/followers", + "following_url": "https://api.github.com/users/flokli/following{/other_user}", + "gists_url": "https://api.github.com/users/flokli/gists{/gist_id}", + "starred_url": "https://api.github.com/users/flokli/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/flokli/subscriptions", + "organizations_url": "https://api.github.com/users/flokli/orgs", + "repos_url": "https://api.github.com/users/flokli/repos", + "events_url": "https://api.github.com/users/flokli/events{/privacy}", + "received_events_url": "https://api.github.com/users/flokli/received_events", + "type": "User", + "site_admin": false + }, + "parents": [ + { + "sha": "4224ef9166df33d452a39348c0d294f2afa17856", + "url": "https://api.github.com/repos/NixOS/nixpkgs-channels/commits/4224ef9166df33d452a39348c0d294f2afa17856", + "html_url": "https://github.com/NixOS/nixpkgs-channels/commit/4224ef9166df33d452a39348c0d294f2afa17856" + } + ] + }, + { + "sha": "4224ef9166df33d452a39348c0d294f2afa17856", + "node_id": "MDY6Q29tbWl0MzE3MTY5MTc6NDIyNGVmOTE2NmRmMzNkNDUyYTM5MzQ4YzBkMjk0ZjJhZmExNzg1Ng==", + "commit": { + "author": { + "name": "Pierre Bourdon", + "email": "delroth@gmail.com", + "date": "2019-02-11T02:10:56Z" + }, + "committer": { + "name": "Florian Klink", + "email": "flokli@flokli.de", + "date": "2019-04-13T11:03:09Z" + }, + "message": "nixos/tests/gitea: fix eval warnings\n\ntrace: warning: config.services.gitea.database.password will be stored as plaintext\n in the Nix store. Use database.passwordFile instead.\n\n(Arguably, this shouldn't be a warning at all. But making it happy is\neasier than having a debate on the value of this warning.)\n\n(cherry picked from commit c0829a0859b33f1b3ff264bece9955730d7edf15)", + "tree": { + "sha": "a8b5936b2b52a6e30beb0056453b8211b9e77a5d", + "url": "https://api.github.com/repos/NixOS/nixpkgs-channels/git/trees/a8b5936b2b52a6e30beb0056453b8211b9e77a5d" + }, + "url": "https://api.github.com/repos/NixOS/nixpkgs-channels/git/commits/4224ef9166df33d452a39348c0d294f2afa17856", + "comment_count": 0, + "verification": { + "verified": false, + "reason": "unsigned", + "signature": null, + "payload": null + } + }, + "url": "https://api.github.com/repos/NixOS/nixpkgs-channels/commits/4224ef9166df33d452a39348c0d294f2afa17856", + "html_url": "https://github.com/NixOS/nixpkgs-channels/commit/4224ef9166df33d452a39348c0d294f2afa17856", + "comments_url": "https://api.github.com/repos/NixOS/nixpkgs-channels/commits/4224ef9166df33d452a39348c0d294f2afa17856/comments", + "author": { + "login": "delroth", + "id": 202798, + "node_id": "MDQ6VXNlcjIwMjc5OA==", + "avatar_url": "https://avatars0.githubusercontent.com/u/202798?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/delroth", + "html_url": "https://github.com/delroth", + "followers_url": "https://api.github.com/users/delroth/followers", + "following_url": "https://api.github.com/users/delroth/following{/other_user}", + "gists_url": "https://api.github.com/users/delroth/gists{/gist_id}", + "starred_url": "https://api.github.com/users/delroth/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/delroth/subscriptions", + "organizations_url": "https://api.github.com/users/delroth/orgs", + "repos_url": "https://api.github.com/users/delroth/repos", + "events_url": "https://api.github.com/users/delroth/events{/privacy}", + "received_events_url": "https://api.github.com/users/delroth/received_events", + "type": "User", + "site_admin": false + }, + "committer": { + "login": "flokli", + "id": 183879, + "node_id": "MDQ6VXNlcjE4Mzg3OQ==", + "avatar_url": "https://avatars0.githubusercontent.com/u/183879?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/flokli", + "html_url": "https://github.com/flokli", + "followers_url": "https://api.github.com/users/flokli/followers", + "following_url": "https://api.github.com/users/flokli/following{/other_user}", + "gists_url": "https://api.github.com/users/flokli/gists{/gist_id}", + "starred_url": "https://api.github.com/users/flokli/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/flokli/subscriptions", + "organizations_url": "https://api.github.com/users/flokli/orgs", + "repos_url": "https://api.github.com/users/flokli/repos", + "events_url": "https://api.github.com/users/flokli/events{/privacy}", + "received_events_url": "https://api.github.com/users/flokli/received_events", + "type": "User", + "site_admin": false + }, + "parents": [ + { + "sha": "1e1dab03e5da3102880aa5feb75618b7eafc6e5d", + "url": "https://api.github.com/repos/NixOS/nixpkgs-channels/commits/1e1dab03e5da3102880aa5feb75618b7eafc6e5d", + "html_url": "https://github.com/NixOS/nixpkgs-channels/commit/1e1dab03e5da3102880aa5feb75618b7eafc6e5d" + } + ] + }, + { + "sha": "1e1dab03e5da3102880aa5feb75618b7eafc6e5d", + "node_id": "MDY6Q29tbWl0MzE3MTY5MTc6MWUxZGFiMDNlNWRhMzEwMjg4MGFhNWZlYjc1NjE4YjdlYWZjNmU1ZA==", + "commit": { + "author": { + "name": "Elis Hirwing", + "email": "elis@hirwing.se", + "date": "2019-02-02T22:29:42Z" + }, + "committer": { + "name": "Florian Klink", + "email": "flokli@flokli.de", + "date": "2019-04-13T11:03:09Z" + }, + "message": "gitea: 1.7.0 -> 1.7.1\n\nChangelog: https://github.com/go-gitea/gitea/releases/tag/v1.7.1\n(cherry picked from commit ae0c47b4b7b8e09cd7eab8ca25a95bb91113b8ff)", + "tree": { + "sha": "17b6805bdb2f663ec97a6d254543c0b28ee176e9", + "url": "https://api.github.com/repos/NixOS/nixpkgs-channels/git/trees/17b6805bdb2f663ec97a6d254543c0b28ee176e9" + }, + "url": "https://api.github.com/repos/NixOS/nixpkgs-channels/git/commits/1e1dab03e5da3102880aa5feb75618b7eafc6e5d", + "comment_count": 0, + "verification": { + "verified": false, + "reason": "unsigned", + "signature": null, + "payload": null + } + }, + "url": "https://api.github.com/repos/NixOS/nixpkgs-channels/commits/1e1dab03e5da3102880aa5feb75618b7eafc6e5d", + "html_url": "https://github.com/NixOS/nixpkgs-channels/commit/1e1dab03e5da3102880aa5feb75618b7eafc6e5d", + "comments_url": "https://api.github.com/repos/NixOS/nixpkgs-channels/commits/1e1dab03e5da3102880aa5feb75618b7eafc6e5d/comments", + "author": { + "login": "etu", + "id": 461970, + "node_id": "MDQ6VXNlcjQ2MTk3MA==", + "avatar_url": "https://avatars2.githubusercontent.com/u/461970?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/etu", + "html_url": "https://github.com/etu", + "followers_url": "https://api.github.com/users/etu/followers", + "following_url": "https://api.github.com/users/etu/following{/other_user}", + "gists_url": "https://api.github.com/users/etu/gists{/gist_id}", + "starred_url": "https://api.github.com/users/etu/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/etu/subscriptions", + "organizations_url": "https://api.github.com/users/etu/orgs", + "repos_url": "https://api.github.com/users/etu/repos", + "events_url": "https://api.github.com/users/etu/events{/privacy}", + "received_events_url": "https://api.github.com/users/etu/received_events", + "type": "User", + "site_admin": false + }, + "committer": { + "login": "flokli", + "id": 183879, + "node_id": "MDQ6VXNlcjE4Mzg3OQ==", + "avatar_url": "https://avatars0.githubusercontent.com/u/183879?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/flokli", + "html_url": "https://github.com/flokli", + "followers_url": "https://api.github.com/users/flokli/followers", + "following_url": "https://api.github.com/users/flokli/following{/other_user}", + "gists_url": "https://api.github.com/users/flokli/gists{/gist_id}", + "starred_url": "https://api.github.com/users/flokli/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/flokli/subscriptions", + "organizations_url": "https://api.github.com/users/flokli/orgs", + "repos_url": "https://api.github.com/users/flokli/repos", + "events_url": "https://api.github.com/users/flokli/events{/privacy}", + "received_events_url": "https://api.github.com/users/flokli/received_events", + "type": "User", + "site_admin": false + }, + "parents": [ + { + "sha": "768756a5d01efd8ae0ef63815255001d30b54184", + "url": "https://api.github.com/repos/NixOS/nixpkgs-channels/commits/768756a5d01efd8ae0ef63815255001d30b54184", + "html_url": "https://github.com/NixOS/nixpkgs-channels/commit/768756a5d01efd8ae0ef63815255001d30b54184" + } + ] + }, + { + "sha": "768756a5d01efd8ae0ef63815255001d30b54184", + "node_id": "MDY6Q29tbWl0MzE3MTY5MTc6NzY4NzU2YTVkMDFlZmQ4YWUwZWY2MzgxNTI1NTAwMWQzMGI1NDE4NA==", + "commit": { + "author": { + "name": "Victor SENE", + "email": "victor@sene.ovh", + "date": "2019-01-25T11:20:31Z" + }, + "committer": { + "name": "Florian Klink", + "email": "flokli@flokli.de", + "date": "2019-04-13T11:03:09Z" + }, + "message": "gitea: 1.6.4 -> 1.7.0\n\n(cherry picked from commit f5d69f88b72b03e0ce6130480e10905a38b80a13)", + "tree": { + "sha": "16501f71fa69e7137557cc79d22c9e1eb5872e6a", + "url": "https://api.github.com/repos/NixOS/nixpkgs-channels/git/trees/16501f71fa69e7137557cc79d22c9e1eb5872e6a" + }, + "url": "https://api.github.com/repos/NixOS/nixpkgs-channels/git/commits/768756a5d01efd8ae0ef63815255001d30b54184", + "comment_count": 0, + "verification": { + "verified": false, + "reason": "unsigned", + "signature": null, + "payload": null + } + }, + "url": "https://api.github.com/repos/NixOS/nixpkgs-channels/commits/768756a5d01efd8ae0ef63815255001d30b54184", + "html_url": "https://github.com/NixOS/nixpkgs-channels/commit/768756a5d01efd8ae0ef63815255001d30b54184", + "comments_url": "https://api.github.com/repos/NixOS/nixpkgs-channels/commits/768756a5d01efd8ae0ef63815255001d30b54184/comments", + "author": { + "login": "Vskilet", + "id": 7677567, + "node_id": "MDQ6VXNlcjc2Nzc1Njc=", + "avatar_url": "https://avatars1.githubusercontent.com/u/7677567?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/Vskilet", + "html_url": "https://github.com/Vskilet", + "followers_url": "https://api.github.com/users/Vskilet/followers", + "following_url": "https://api.github.com/users/Vskilet/following{/other_user}", + "gists_url": "https://api.github.com/users/Vskilet/gists{/gist_id}", + "starred_url": "https://api.github.com/users/Vskilet/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/Vskilet/subscriptions", + "organizations_url": "https://api.github.com/users/Vskilet/orgs", + "repos_url": "https://api.github.com/users/Vskilet/repos", + "events_url": "https://api.github.com/users/Vskilet/events{/privacy}", + "received_events_url": "https://api.github.com/users/Vskilet/received_events", + "type": "User", + "site_admin": false + }, + "committer": { + "login": "flokli", + "id": 183879, + "node_id": "MDQ6VXNlcjE4Mzg3OQ==", + "avatar_url": "https://avatars0.githubusercontent.com/u/183879?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/flokli", + "html_url": "https://github.com/flokli", + "followers_url": "https://api.github.com/users/flokli/followers", + "following_url": "https://api.github.com/users/flokli/following{/other_user}", + "gists_url": "https://api.github.com/users/flokli/gists{/gist_id}", + "starred_url": "https://api.github.com/users/flokli/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/flokli/subscriptions", + "organizations_url": "https://api.github.com/users/flokli/orgs", + "repos_url": "https://api.github.com/users/flokli/repos", + "events_url": "https://api.github.com/users/flokli/events{/privacy}", + "received_events_url": "https://api.github.com/users/flokli/received_events", + "type": "User", + "site_admin": false + }, + "parents": [ + { + "sha": "28c14967a654803618bb939f37c83cd7b99f7f37", + "url": "https://api.github.com/repos/NixOS/nixpkgs-channels/commits/28c14967a654803618bb939f37c83cd7b99f7f37", + "html_url": "https://github.com/NixOS/nixpkgs-channels/commit/28c14967a654803618bb939f37c83cd7b99f7f37" + } + ] + }, + { + "sha": "ee2bc58105e1eeb45c2fe9f1a3752c3fc885edc5", + "node_id": "MDY6Q29tbWl0MzE3MTY5MTc6ZWUyYmM1ODEwNWUxZWViNDVjMmZlOWYxYTM3NTJjM2ZjODg1ZWRjNQ==", + "commit": { + "author": { + "name": "taku0", + "email": "mxxouy6x3m_github@tatapa.org", + "date": "2019-04-13T01:34:17Z" + }, + "committer": { + "name": "Andreas Rammhold", + "email": "andreas@rammhold.de", + "date": "2019-04-13T10:28:36Z" + }, + "message": "firefox-bin: 66.0.2 -> 66.0.3\n\n(cherry picked from commit 7b49c78dadd17cb79b2d52e1d6df71c245ef1eec)", + "tree": { + "sha": "7100920f6a84fc923af0f9c1dbf87143a5f3bc4c", + "url": "https://api.github.com/repos/NixOS/nixpkgs-channels/git/trees/7100920f6a84fc923af0f9c1dbf87143a5f3bc4c" + }, + "url": "https://api.github.com/repos/NixOS/nixpkgs-channels/git/commits/ee2bc58105e1eeb45c2fe9f1a3752c3fc885edc5", + "comment_count": 0, + "verification": { + "verified": true, + "reason": "valid", + "signature": "-----BEGIN PGP SIGNATURE-----\n\niQJIBAABCAAyFiEEBgmWxrS7zABsiG2VdJCCWYYeg4YFAlyxudQUHGFuZHJlYXNA\ncmFtbWhvbGQuZGUACgkQdJCCWYYeg4ZnCg/9FTqI53d868tvvE9bowegTU6fUx3Q\n8Zsy+AkmsdcyCSTANrwc/BcX8Boq5HelMH7L/3JOap9/BidC9p+AZYnpv+ZBwd11\nlcHogiAPsRZvmtqKhUGiFxJrw88W4dkCoXWyt+PbDIx2fUMOA3T5UPf80FCn/tBb\nrDHGUZmQOm1TT5xH8j+B4Ato/odncD57alOc+C2bnmpa6ZiczObh41b0KlLrsVfY\nWbK3sXLsEQKR7TM5QPEtRd0gjsMv+ppL8SeQIJrUq9rXo48wybdnp9kfYgoqK2o8\nt6a+4g13WXm1wWAtblpyR1fR7UadKCvPqO3MFnv2hy/KcicggyR+W+Y53wGY3sRH\ncRCRlOiytQBZhJbilWxHmdGEmCJEulmxJO5qKpKw9iIZ2GUEm6z1X0GGGxsJOqEo\nyHj2Sb2RY0vb2ErMTb44DHVEF1SzVh7DnXIKTA3h8JU64DEccm/nVn1uhblI2+Cx\nO5riUnDQQvVD+6LYEySbJwbfPBPQ9mbASLajZb+cm5o5L+8vmmxrCYQDk6YThIgm\n6wIMfNVwgugMghoNn5aROSxMP6ayKm/BUHJelNrIqoV25sZkyPPCCKX70EDfOg5f\nvjp9+PwrM9VG4TcekZ1ZtyWCZKwvxh+eIcHA7aM3LdWNe/9x5f5Ek1AZewMTdBco\nV8YBDfOBJ03E5nw=\n=ZVTh\n-----END PGP SIGNATURE-----", + "payload": "tree 7100920f6a84fc923af0f9c1dbf87143a5f3bc4c\nparent 81e328606348c0ea85b20f7b792c12efdcc9d3d4\nauthor taku0 1555119257 +0900\ncommitter Andreas Rammhold 1555151316 +0200\n\nfirefox-bin: 66.0.2 -> 66.0.3\n\n(cherry picked from commit 7b49c78dadd17cb79b2d52e1d6df71c245ef1eec)\n" + } + }, + "url": "https://api.github.com/repos/NixOS/nixpkgs-channels/commits/ee2bc58105e1eeb45c2fe9f1a3752c3fc885edc5", + "html_url": "https://github.com/NixOS/nixpkgs-channels/commit/ee2bc58105e1eeb45c2fe9f1a3752c3fc885edc5", + "comments_url": "https://api.github.com/repos/NixOS/nixpkgs-channels/commits/ee2bc58105e1eeb45c2fe9f1a3752c3fc885edc5/comments", + "author": { + "login": "taku0", + "id": 870673, + "node_id": "MDQ6VXNlcjg3MDY3Mw==", + "avatar_url": "https://avatars0.githubusercontent.com/u/870673?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/taku0", + "html_url": "https://github.com/taku0", + "followers_url": "https://api.github.com/users/taku0/followers", + "following_url": "https://api.github.com/users/taku0/following{/other_user}", + "gists_url": "https://api.github.com/users/taku0/gists{/gist_id}", + "starred_url": "https://api.github.com/users/taku0/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/taku0/subscriptions", + "organizations_url": "https://api.github.com/users/taku0/orgs", + "repos_url": "https://api.github.com/users/taku0/repos", + "events_url": "https://api.github.com/users/taku0/events{/privacy}", + "received_events_url": "https://api.github.com/users/taku0/received_events", + "type": "User", + "site_admin": false + }, + "committer": { + "login": "andir", + "id": 638836, + "node_id": "MDQ6VXNlcjYzODgzNg==", + "avatar_url": "https://avatars1.githubusercontent.com/u/638836?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/andir", + "html_url": "https://github.com/andir", + "followers_url": "https://api.github.com/users/andir/followers", + "following_url": "https://api.github.com/users/andir/following{/other_user}", + "gists_url": "https://api.github.com/users/andir/gists{/gist_id}", + "starred_url": "https://api.github.com/users/andir/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/andir/subscriptions", + "organizations_url": "https://api.github.com/users/andir/orgs", + "repos_url": "https://api.github.com/users/andir/repos", + "events_url": "https://api.github.com/users/andir/events{/privacy}", + "received_events_url": "https://api.github.com/users/andir/received_events", + "type": "User", + "site_admin": false + }, + "parents": [ + { + "sha": "81e328606348c0ea85b20f7b792c12efdcc9d3d4", + "url": "https://api.github.com/repos/NixOS/nixpkgs-channels/commits/81e328606348c0ea85b20f7b792c12efdcc9d3d4", + "html_url": "https://github.com/NixOS/nixpkgs-channels/commit/81e328606348c0ea85b20f7b792c12efdcc9d3d4" + } + ] + }, + { + "sha": "81e328606348c0ea85b20f7b792c12efdcc9d3d4", + "node_id": "MDY6Q29tbWl0MzE3MTY5MTc6ODFlMzI4NjA2MzQ4YzBlYTg1YjIwZjdiNzkyYzEyZWZkY2M5ZDNkNA==", + "commit": { + "author": { + "name": "taku0", + "email": "mxxouy6x3m_github@tatapa.org", + "date": "2019-04-13T01:49:24Z" + }, + "committer": { + "name": "Andreas Rammhold", + "email": "andreas@rammhold.de", + "date": "2019-04-13T10:28:34Z" + }, + "message": "firefox: 66.0.2 -> 66.0.3\n\n(cherry picked from commit 3412a2cfcc4e424b6e9ec93108e2c4faf312e2d7)", + "tree": { + "sha": "e453f95f61138e4879cad872777f978024929443", + "url": "https://api.github.com/repos/NixOS/nixpkgs-channels/git/trees/e453f95f61138e4879cad872777f978024929443" + }, + "url": "https://api.github.com/repos/NixOS/nixpkgs-channels/git/commits/81e328606348c0ea85b20f7b792c12efdcc9d3d4", + "comment_count": 0, + "verification": { + "verified": false, + "reason": "unsigned", + "signature": null, + "payload": null + } + }, + "url": "https://api.github.com/repos/NixOS/nixpkgs-channels/commits/81e328606348c0ea85b20f7b792c12efdcc9d3d4", + "html_url": "https://github.com/NixOS/nixpkgs-channels/commit/81e328606348c0ea85b20f7b792c12efdcc9d3d4", + "comments_url": "https://api.github.com/repos/NixOS/nixpkgs-channels/commits/81e328606348c0ea85b20f7b792c12efdcc9d3d4/comments", + "author": { + "login": "taku0", + "id": 870673, + "node_id": "MDQ6VXNlcjg3MDY3Mw==", + "avatar_url": "https://avatars0.githubusercontent.com/u/870673?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/taku0", + "html_url": "https://github.com/taku0", + "followers_url": "https://api.github.com/users/taku0/followers", + "following_url": "https://api.github.com/users/taku0/following{/other_user}", + "gists_url": "https://api.github.com/users/taku0/gists{/gist_id}", + "starred_url": "https://api.github.com/users/taku0/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/taku0/subscriptions", + "organizations_url": "https://api.github.com/users/taku0/orgs", + "repos_url": "https://api.github.com/users/taku0/repos", + "events_url": "https://api.github.com/users/taku0/events{/privacy}", + "received_events_url": "https://api.github.com/users/taku0/received_events", + "type": "User", + "site_admin": false + }, + "committer": { + "login": "andir", + "id": 638836, + "node_id": "MDQ6VXNlcjYzODgzNg==", + "avatar_url": "https://avatars1.githubusercontent.com/u/638836?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/andir", + "html_url": "https://github.com/andir", + "followers_url": "https://api.github.com/users/andir/followers", + "following_url": "https://api.github.com/users/andir/following{/other_user}", + "gists_url": "https://api.github.com/users/andir/gists{/gist_id}", + "starred_url": "https://api.github.com/users/andir/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/andir/subscriptions", + "organizations_url": "https://api.github.com/users/andir/orgs", + "repos_url": "https://api.github.com/users/andir/repos", + "events_url": "https://api.github.com/users/andir/events{/privacy}", + "received_events_url": "https://api.github.com/users/andir/received_events", + "type": "User", + "site_admin": false + }, + "parents": [ + { + "sha": "28c14967a654803618bb939f37c83cd7b99f7f37", + "url": "https://api.github.com/repos/NixOS/nixpkgs-channels/commits/28c14967a654803618bb939f37c83cd7b99f7f37", + "html_url": "https://github.com/NixOS/nixpkgs-channels/commit/28c14967a654803618bb939f37c83cd7b99f7f37" + } + ] + }, + { + "sha": "28c14967a654803618bb939f37c83cd7b99f7f37", + "node_id": "MDY6Q29tbWl0MzE3MTY5MTc6MjhjMTQ5NjdhNjU0ODAzNjE4YmI5MzlmMzdjODNjZDdiOTlmN2YzNw==", + "commit": { + "author": { + "name": "Andreas Rammhold", + "email": "andreas@rammhold.de", + "date": "2019-04-12T14:05:22Z" + }, + "committer": { + "name": "GitHub", + "email": "noreply@github.com", + "date": "2019-04-12T14:05:22Z" + }, + "message": "Merge pull request #58352 from andir/18.09/thunderbird\n\n[18.09] thunderbird: 60.5.1 -> 60.6.0", + "tree": { + "sha": "f6ff7ba64b9570ad1b6d4d486d7ae5a247c9898d", + "url": "https://api.github.com/repos/NixOS/nixpkgs-channels/git/trees/f6ff7ba64b9570ad1b6d4d486d7ae5a247c9898d" + }, + "url": "https://api.github.com/repos/NixOS/nixpkgs-channels/git/commits/28c14967a654803618bb939f37c83cd7b99f7f37", + "comment_count": 0, + "verification": { + "verified": true, + "reason": "valid", + "signature": "-----BEGIN PGP SIGNATURE-----\n\nwsBcBAABCAAQBQJcsJsiCRBK7hj4Ov3rIwAAdHIIADHNO4jbznnY2PxtmfmaoScF\nbPaRPnt7BiG92/vbJOwrDL0MXGWPqvkqrJRNcbijxoP+ccEEMzMlCk/YFBT8jFyT\nrToNdEijVpFjEtPxvCEJAQwQNkonhhSaVRicydIMegKWpOIORUXmMxlFVVYgroSD\nZSeTIP8TvotDS7ntk9EW8KOswAMVyXYVHKBCGglxyJeVPiDrGHvEtMym0coCsl2o\n096h801vCjuFdIaHXb5xU5evUWck05EMQWTm5Ic7ILZvqH4lYCsOp0iBBQI04IzK\nPFAIrNwkhfsIolAtG5NNHXSrZ3KYHKRVkumJVxfGJ3y/JISxKVshDI8bkM5W3YI=\n=/nqE\n-----END PGP SIGNATURE-----\n", + "payload": "tree f6ff7ba64b9570ad1b6d4d486d7ae5a247c9898d\nparent 46d3867a08a9206685e2b6a8e19f5ad9f6ab4b39\nparent 9b6eddbd4d10e649b50635d54fc89b608854d2d2\nauthor Andreas Rammhold 1555077922 +0200\ncommitter GitHub 1555077922 +0200\n\nMerge pull request #58352 from andir/18.09/thunderbird\n\n[18.09] thunderbird: 60.5.1 -> 60.6.0" + } + }, + "url": "https://api.github.com/repos/NixOS/nixpkgs-channels/commits/28c14967a654803618bb939f37c83cd7b99f7f37", + "html_url": "https://github.com/NixOS/nixpkgs-channels/commit/28c14967a654803618bb939f37c83cd7b99f7f37", + "comments_url": "https://api.github.com/repos/NixOS/nixpkgs-channels/commits/28c14967a654803618bb939f37c83cd7b99f7f37/comments", + "author": { + "login": "andir", + "id": 638836, + "node_id": "MDQ6VXNlcjYzODgzNg==", + "avatar_url": "https://avatars1.githubusercontent.com/u/638836?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/andir", + "html_url": "https://github.com/andir", + "followers_url": "https://api.github.com/users/andir/followers", + "following_url": "https://api.github.com/users/andir/following{/other_user}", + "gists_url": "https://api.github.com/users/andir/gists{/gist_id}", + "starred_url": "https://api.github.com/users/andir/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/andir/subscriptions", + "organizations_url": "https://api.github.com/users/andir/orgs", + "repos_url": "https://api.github.com/users/andir/repos", + "events_url": "https://api.github.com/users/andir/events{/privacy}", + "received_events_url": "https://api.github.com/users/andir/received_events", + "type": "User", + "site_admin": false + }, + "committer": { + "login": "web-flow", + "id": 19864447, + "node_id": "MDQ6VXNlcjE5ODY0NDQ3", + "avatar_url": "https://avatars3.githubusercontent.com/u/19864447?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/web-flow", + "html_url": "https://github.com/web-flow", + "followers_url": "https://api.github.com/users/web-flow/followers", + "following_url": "https://api.github.com/users/web-flow/following{/other_user}", + "gists_url": "https://api.github.com/users/web-flow/gists{/gist_id}", + "starred_url": "https://api.github.com/users/web-flow/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/web-flow/subscriptions", + "organizations_url": "https://api.github.com/users/web-flow/orgs", + "repos_url": "https://api.github.com/users/web-flow/repos", + "events_url": "https://api.github.com/users/web-flow/events{/privacy}", + "received_events_url": "https://api.github.com/users/web-flow/received_events", + "type": "User", + "site_admin": false + }, + "parents": [ + { + "sha": "46d3867a08a9206685e2b6a8e19f5ad9f6ab4b39", + "url": "https://api.github.com/repos/NixOS/nixpkgs-channels/commits/46d3867a08a9206685e2b6a8e19f5ad9f6ab4b39", + "html_url": "https://github.com/NixOS/nixpkgs-channels/commit/46d3867a08a9206685e2b6a8e19f5ad9f6ab4b39" + }, + { + "sha": "9b6eddbd4d10e649b50635d54fc89b608854d2d2", + "url": "https://api.github.com/repos/NixOS/nixpkgs-channels/commits/9b6eddbd4d10e649b50635d54fc89b608854d2d2", + "html_url": "https://github.com/NixOS/nixpkgs-channels/commit/9b6eddbd4d10e649b50635d54fc89b608854d2d2" + } + ] + }, + { + "sha": "46d3867a08a9206685e2b6a8e19f5ad9f6ab4b39", + "node_id": "MDY6Q29tbWl0MzE3MTY5MTc6NDZkMzg2N2EwOGE5MjA2Njg1ZTJiNmE4ZTE5ZjVhZDlmNmFiNGIzOQ==", + "commit": { + "author": { + "name": "Vladyslav M", + "email": "dywedir@gra.red", + "date": "2019-04-10T22:41:16Z" + }, + "committer": { + "name": "GitHub", + "email": "noreply@github.com", + "date": "2019-04-10T22:41:16Z" + }, + "message": "Merge pull request #59282 from booxter/flash\n\n[18.09] flashplayer: 32.0.0.142 -> 32.0.0.171", + "tree": { + "sha": "ca40f8251a62fa4364d965c3271c84b9178fe37d", + "url": "https://api.github.com/repos/NixOS/nixpkgs-channels/git/trees/ca40f8251a62fa4364d965c3271c84b9178fe37d" + }, + "url": "https://api.github.com/repos/NixOS/nixpkgs-channels/git/commits/46d3867a08a9206685e2b6a8e19f5ad9f6ab4b39", + "comment_count": 0, + "verification": { + "verified": true, + "reason": "valid", + "signature": "-----BEGIN PGP SIGNATURE-----\n\nwsBcBAABCAAQBQJcrnENCRBK7hj4Ov3rIwAAdHIIAGYjeLAmW+vhsnkpNlFVlbGF\nqN3m2/epjeozI3k+tRBPtTHA/k8qUwFlWbR/9aydQz731hDbeqzY9PefekO6Tiyr\nX204bs0krlb2apapUxD+FU6xh5MGwN/9XfoR4Ay099Nl0SM2F8O29/Xl3iV9IKgs\n7EySthR0ePGYVtIgFjL706kCTtjsfRhjwypnEb9+2TFo74kHg6APRzkbEXiNxWVE\nj46mrOAk8Ml8cPj/q0sJxjoe5h10qErTdy8UF6yhFLMblHLRLf9XT8ZVUm8qj6yr\nd7crLskhphgho36D1Mx4PfvZryj8QGl0o3hmBPhnAv/qssAPX9u3RsC4dcEEmQA=\n=XcDI\n-----END PGP SIGNATURE-----\n", + "payload": "tree ca40f8251a62fa4364d965c3271c84b9178fe37d\nparent ed436a6923949024f2d9c55d496920a5071eda17\nparent 2e20179a470e3eb01ec86ebc28f10d1dd9141b7f\nauthor Vladyslav M 1554936076 +0300\ncommitter GitHub 1554936076 +0300\n\nMerge pull request #59282 from booxter/flash\n\n[18.09] flashplayer: 32.0.0.142 -> 32.0.0.171" + } + }, + "url": "https://api.github.com/repos/NixOS/nixpkgs-channels/commits/46d3867a08a9206685e2b6a8e19f5ad9f6ab4b39", + "html_url": "https://github.com/NixOS/nixpkgs-channels/commit/46d3867a08a9206685e2b6a8e19f5ad9f6ab4b39", + "comments_url": "https://api.github.com/repos/NixOS/nixpkgs-channels/commits/46d3867a08a9206685e2b6a8e19f5ad9f6ab4b39/comments", + "author": { + "login": "dywedir", + "id": 399312, + "node_id": "MDQ6VXNlcjM5OTMxMg==", + "avatar_url": "https://avatars0.githubusercontent.com/u/399312?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/dywedir", + "html_url": "https://github.com/dywedir", + "followers_url": "https://api.github.com/users/dywedir/followers", + "following_url": "https://api.github.com/users/dywedir/following{/other_user}", + "gists_url": "https://api.github.com/users/dywedir/gists{/gist_id}", + "starred_url": "https://api.github.com/users/dywedir/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/dywedir/subscriptions", + "organizations_url": "https://api.github.com/users/dywedir/orgs", + "repos_url": "https://api.github.com/users/dywedir/repos", + "events_url": "https://api.github.com/users/dywedir/events{/privacy}", + "received_events_url": "https://api.github.com/users/dywedir/received_events", + "type": "User", + "site_admin": false + }, + "committer": { + "login": "web-flow", + "id": 19864447, + "node_id": "MDQ6VXNlcjE5ODY0NDQ3", + "avatar_url": "https://avatars3.githubusercontent.com/u/19864447?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/web-flow", + "html_url": "https://github.com/web-flow", + "followers_url": "https://api.github.com/users/web-flow/followers", + "following_url": "https://api.github.com/users/web-flow/following{/other_user}", + "gists_url": "https://api.github.com/users/web-flow/gists{/gist_id}", + "starred_url": "https://api.github.com/users/web-flow/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/web-flow/subscriptions", + "organizations_url": "https://api.github.com/users/web-flow/orgs", + "repos_url": "https://api.github.com/users/web-flow/repos", + "events_url": "https://api.github.com/users/web-flow/events{/privacy}", + "received_events_url": "https://api.github.com/users/web-flow/received_events", + "type": "User", + "site_admin": false + }, + "parents": [ + { + "sha": "ed436a6923949024f2d9c55d496920a5071eda17", + "url": "https://api.github.com/repos/NixOS/nixpkgs-channels/commits/ed436a6923949024f2d9c55d496920a5071eda17", + "html_url": "https://github.com/NixOS/nixpkgs-channels/commit/ed436a6923949024f2d9c55d496920a5071eda17" + }, + { + "sha": "2e20179a470e3eb01ec86ebc28f10d1dd9141b7f", + "url": "https://api.github.com/repos/NixOS/nixpkgs-channels/commits/2e20179a470e3eb01ec86ebc28f10d1dd9141b7f", + "html_url": "https://github.com/NixOS/nixpkgs-channels/commit/2e20179a470e3eb01ec86ebc28f10d1dd9141b7f" + } + ] + }, + { + "sha": "2e20179a470e3eb01ec86ebc28f10d1dd9141b7f", + "node_id": "MDY6Q29tbWl0MzE3MTY5MTc6MmUyMDE3OWE0NzBlM2ViMDFlYzg2ZWJjMjhmMTBkMWRkOTE0MWI3Zg==", + "commit": { + "author": { + "name": "taku0", + "email": "mxxouy6x3m_github@tatapa.org", + "date": "2019-04-09T12:14:12Z" + }, + "committer": { + "name": "Ihar Hrachyshka", + "email": "ihar@redhat.com", + "date": "2019-04-10T21:46:00Z" + }, + "message": "flashplayer: 32.0.0.156 -> 32.0.0.171\n\n(cherry picked from commit 3eb4e958b43328d2586784a2f49d179a80b6692f)", + "tree": { + "sha": "ca40f8251a62fa4364d965c3271c84b9178fe37d", + "url": "https://api.github.com/repos/NixOS/nixpkgs-channels/git/trees/ca40f8251a62fa4364d965c3271c84b9178fe37d" + }, + "url": "https://api.github.com/repos/NixOS/nixpkgs-channels/git/commits/2e20179a470e3eb01ec86ebc28f10d1dd9141b7f", + "comment_count": 0, + "verification": { + "verified": false, + "reason": "unsigned", + "signature": null, + "payload": null + } + }, + "url": "https://api.github.com/repos/NixOS/nixpkgs-channels/commits/2e20179a470e3eb01ec86ebc28f10d1dd9141b7f", + "html_url": "https://github.com/NixOS/nixpkgs-channels/commit/2e20179a470e3eb01ec86ebc28f10d1dd9141b7f", + "comments_url": "https://api.github.com/repos/NixOS/nixpkgs-channels/commits/2e20179a470e3eb01ec86ebc28f10d1dd9141b7f/comments", + "author": { + "login": "taku0", + "id": 870673, + "node_id": "MDQ6VXNlcjg3MDY3Mw==", + "avatar_url": "https://avatars0.githubusercontent.com/u/870673?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/taku0", + "html_url": "https://github.com/taku0", + "followers_url": "https://api.github.com/users/taku0/followers", + "following_url": "https://api.github.com/users/taku0/following{/other_user}", + "gists_url": "https://api.github.com/users/taku0/gists{/gist_id}", + "starred_url": "https://api.github.com/users/taku0/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/taku0/subscriptions", + "organizations_url": "https://api.github.com/users/taku0/orgs", + "repos_url": "https://api.github.com/users/taku0/repos", + "events_url": "https://api.github.com/users/taku0/events{/privacy}", + "received_events_url": "https://api.github.com/users/taku0/received_events", + "type": "User", + "site_admin": false + }, + "committer": { + "login": "booxter", + "id": 90200, + "node_id": "MDQ6VXNlcjkwMjAw", + "avatar_url": "https://avatars0.githubusercontent.com/u/90200?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/booxter", + "html_url": "https://github.com/booxter", + "followers_url": "https://api.github.com/users/booxter/followers", + "following_url": "https://api.github.com/users/booxter/following{/other_user}", + "gists_url": "https://api.github.com/users/booxter/gists{/gist_id}", + "starred_url": "https://api.github.com/users/booxter/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/booxter/subscriptions", + "organizations_url": "https://api.github.com/users/booxter/orgs", + "repos_url": "https://api.github.com/users/booxter/repos", + "events_url": "https://api.github.com/users/booxter/events{/privacy}", + "received_events_url": "https://api.github.com/users/booxter/received_events", + "type": "User", + "site_admin": false + }, + "parents": [ + { + "sha": "5dabd04d4cf66fa5797fcef7e53bf380d37831cf", + "url": "https://api.github.com/repos/NixOS/nixpkgs-channels/commits/5dabd04d4cf66fa5797fcef7e53bf380d37831cf", + "html_url": "https://github.com/NixOS/nixpkgs-channels/commit/5dabd04d4cf66fa5797fcef7e53bf380d37831cf" + } + ] + }, + { + "sha": "5dabd04d4cf66fa5797fcef7e53bf380d37831cf", + "node_id": "MDY6Q29tbWl0MzE3MTY5MTc6NWRhYmQwNGQ0Y2Y2NmZhNTc5N2ZjZWY3ZTUzYmYzODBkMzc4MzFjZg==", + "commit": { + "author": { + "name": "taku0", + "email": "taku0@users.noreply.github.com", + "date": "2019-03-13T22:30:50Z" + }, + "committer": { + "name": "Ihar Hrachyshka", + "email": "ihar@redhat.com", + "date": "2019-04-10T21:45:56Z" + }, + "message": "flashplayer: 32.0.0.142 -> 32.0.0.156 (#57571)\n\n\n(cherry picked from commit e933c7875b7f1e466f7e939848487da5a48ffaf2)", + "tree": { + "sha": "e7e061ee81add3de8dc9de12af9599af808a301e", + "url": "https://api.github.com/repos/NixOS/nixpkgs-channels/git/trees/e7e061ee81add3de8dc9de12af9599af808a301e" + }, + "url": "https://api.github.com/repos/NixOS/nixpkgs-channels/git/commits/5dabd04d4cf66fa5797fcef7e53bf380d37831cf", + "comment_count": 0, + "verification": { + "verified": false, + "reason": "unsigned", + "signature": null, + "payload": null + } + }, + "url": "https://api.github.com/repos/NixOS/nixpkgs-channels/commits/5dabd04d4cf66fa5797fcef7e53bf380d37831cf", + "html_url": "https://github.com/NixOS/nixpkgs-channels/commit/5dabd04d4cf66fa5797fcef7e53bf380d37831cf", + "comments_url": "https://api.github.com/repos/NixOS/nixpkgs-channels/commits/5dabd04d4cf66fa5797fcef7e53bf380d37831cf/comments", + "author": { + "login": "taku0", + "id": 870673, + "node_id": "MDQ6VXNlcjg3MDY3Mw==", + "avatar_url": "https://avatars0.githubusercontent.com/u/870673?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/taku0", + "html_url": "https://github.com/taku0", + "followers_url": "https://api.github.com/users/taku0/followers", + "following_url": "https://api.github.com/users/taku0/following{/other_user}", + "gists_url": "https://api.github.com/users/taku0/gists{/gist_id}", + "starred_url": "https://api.github.com/users/taku0/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/taku0/subscriptions", + "organizations_url": "https://api.github.com/users/taku0/orgs", + "repos_url": "https://api.github.com/users/taku0/repos", + "events_url": "https://api.github.com/users/taku0/events{/privacy}", + "received_events_url": "https://api.github.com/users/taku0/received_events", + "type": "User", + "site_admin": false + }, + "committer": { + "login": "booxter", + "id": 90200, + "node_id": "MDQ6VXNlcjkwMjAw", + "avatar_url": "https://avatars0.githubusercontent.com/u/90200?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/booxter", + "html_url": "https://github.com/booxter", + "followers_url": "https://api.github.com/users/booxter/followers", + "following_url": "https://api.github.com/users/booxter/following{/other_user}", + "gists_url": "https://api.github.com/users/booxter/gists{/gist_id}", + "starred_url": "https://api.github.com/users/booxter/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/booxter/subscriptions", + "organizations_url": "https://api.github.com/users/booxter/orgs", + "repos_url": "https://api.github.com/users/booxter/repos", + "events_url": "https://api.github.com/users/booxter/events{/privacy}", + "received_events_url": "https://api.github.com/users/booxter/received_events", + "type": "User", + "site_admin": false + }, + "parents": [ + { + "sha": "ed436a6923949024f2d9c55d496920a5071eda17", + "url": "https://api.github.com/repos/NixOS/nixpkgs-channels/commits/ed436a6923949024f2d9c55d496920a5071eda17", + "html_url": "https://github.com/NixOS/nixpkgs-channels/commit/ed436a6923949024f2d9c55d496920a5071eda17" + } + ] + }, + { + "sha": "ed436a6923949024f2d9c55d496920a5071eda17", + "node_id": "MDY6Q29tbWl0MzE3MTY5MTc6ZWQ0MzZhNjkyMzk0OTAyNGYyZDljNTVkNDk2OTIwYTUwNzFlZGExNw==", + "commit": { + "author": { + "name": "Sarah Brofeldt", + "email": "sbrofeldt@gmail.com", + "date": "2019-04-10T15:45:31Z" + }, + "committer": { + "name": "GitHub", + "email": "noreply@github.com", + "date": "2019-04-10T15:45:31Z" + }, + "message": "Merge pull request #59062 from aanderse/redmine-18.09-backport\n\nredmine: 3.4.9 -> 3.4.10 (18.09 backport)", + "tree": { + "sha": "eaafeacfc7f08964708d1c91e7f6b395d74682ae", + "url": "https://api.github.com/repos/NixOS/nixpkgs-channels/git/trees/eaafeacfc7f08964708d1c91e7f6b395d74682ae" + }, + "url": "https://api.github.com/repos/NixOS/nixpkgs-channels/git/commits/ed436a6923949024f2d9c55d496920a5071eda17", + "comment_count": 0, + "verification": { + "verified": true, + "reason": "valid", + "signature": "-----BEGIN PGP SIGNATURE-----\n\nwsBcBAABCAAQBQJcrg+bCRBK7hj4Ov3rIwAAdHIIAAaQhEeBfYIhf6YUPFCUprsh\nuJg6V9vvbVnVM544YS2R88mSYUstsXv7UKu71IaLe0fIdE4gOQF/eU12BNiPZid1\nZPYKwEtgpgmkqFSpPtu00h/SVudLY3vp8u9A5ak6/8tTMxvUVPCaj31/zfiYX1vR\n3OqQfNerwcOoE/YqyIQLKxZB7Ih5GHqe6biELc0JrPGEiUs1M7RNPawHvjZGuGKs\n1WoxNVWXtWhzeXjbDvvqm8cOMqgy3yH6keoKmE3X5Zl85xLvaBTc938T7fwxeHVT\nd0A7xhaRqtCqxPBIdKCzfU72+49+5ggcN/7evmROc60z6cTT7/gK+Gq6XoVsgeo=\n=ERCu\n-----END PGP SIGNATURE-----\n", + "payload": "tree eaafeacfc7f08964708d1c91e7f6b395d74682ae\nparent 9484ea47d0befd39419123d048ba6258e6afbf9b\nparent 5ce1b11105b19c16a5f34329479ad95238ac4816\nauthor Sarah Brofeldt 1554911131 +0200\ncommitter GitHub 1554911131 +0200\n\nMerge pull request #59062 from aanderse/redmine-18.09-backport\n\nredmine: 3.4.9 -> 3.4.10 (18.09 backport)" + } + }, + "url": "https://api.github.com/repos/NixOS/nixpkgs-channels/commits/ed436a6923949024f2d9c55d496920a5071eda17", + "html_url": "https://github.com/NixOS/nixpkgs-channels/commit/ed436a6923949024f2d9c55d496920a5071eda17", + "comments_url": "https://api.github.com/repos/NixOS/nixpkgs-channels/commits/ed436a6923949024f2d9c55d496920a5071eda17/comments", + "author": { + "login": "srhb", + "id": 219362, + "node_id": "MDQ6VXNlcjIxOTM2Mg==", + "avatar_url": "https://avatars2.githubusercontent.com/u/219362?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/srhb", + "html_url": "https://github.com/srhb", + "followers_url": "https://api.github.com/users/srhb/followers", + "following_url": "https://api.github.com/users/srhb/following{/other_user}", + "gists_url": "https://api.github.com/users/srhb/gists{/gist_id}", + "starred_url": "https://api.github.com/users/srhb/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/srhb/subscriptions", + "organizations_url": "https://api.github.com/users/srhb/orgs", + "repos_url": "https://api.github.com/users/srhb/repos", + "events_url": "https://api.github.com/users/srhb/events{/privacy}", + "received_events_url": "https://api.github.com/users/srhb/received_events", + "type": "User", + "site_admin": false + }, + "committer": { + "login": "web-flow", + "id": 19864447, + "node_id": "MDQ6VXNlcjE5ODY0NDQ3", + "avatar_url": "https://avatars3.githubusercontent.com/u/19864447?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/web-flow", + "html_url": "https://github.com/web-flow", + "followers_url": "https://api.github.com/users/web-flow/followers", + "following_url": "https://api.github.com/users/web-flow/following{/other_user}", + "gists_url": "https://api.github.com/users/web-flow/gists{/gist_id}", + "starred_url": "https://api.github.com/users/web-flow/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/web-flow/subscriptions", + "organizations_url": "https://api.github.com/users/web-flow/orgs", + "repos_url": "https://api.github.com/users/web-flow/repos", + "events_url": "https://api.github.com/users/web-flow/events{/privacy}", + "received_events_url": "https://api.github.com/users/web-flow/received_events", + "type": "User", + "site_admin": false + }, + "parents": [ + { + "sha": "9484ea47d0befd39419123d048ba6258e6afbf9b", + "url": "https://api.github.com/repos/NixOS/nixpkgs-channels/commits/9484ea47d0befd39419123d048ba6258e6afbf9b", + "html_url": "https://github.com/NixOS/nixpkgs-channels/commit/9484ea47d0befd39419123d048ba6258e6afbf9b" + }, + { + "sha": "5ce1b11105b19c16a5f34329479ad95238ac4816", + "url": "https://api.github.com/repos/NixOS/nixpkgs-channels/commits/5ce1b11105b19c16a5f34329479ad95238ac4816", + "html_url": "https://github.com/NixOS/nixpkgs-channels/commit/5ce1b11105b19c16a5f34329479ad95238ac4816" + } + ] + }, + { + "sha": "9484ea47d0befd39419123d048ba6258e6afbf9b", + "node_id": "MDY6Q29tbWl0MzE3MTY5MTc6OTQ4NGVhNDdkMGJlZmQzOTQxOTEyM2QwNDhiYTYyNThlNmFmYmY5Yg==", + "commit": { + "author": { + "name": "Tor Hedin Brønner", + "email": "torhedinbronner@gmail.com", + "date": "2019-04-10T10:55:19Z" + }, + "committer": { + "name": "GitHub", + "email": "noreply@github.com", + "date": "2019-04-10T10:55:19Z" + }, + "message": "Merge pull request #59229 from hedning/flatpak-fixes\n\nflatpak: 1.0.5 -> 1.0.8", + "tree": { + "sha": "3547df20fc6269be62f08beab814a054623b5417", + "url": "https://api.github.com/repos/NixOS/nixpkgs-channels/git/trees/3547df20fc6269be62f08beab814a054623b5417" + }, + "url": "https://api.github.com/repos/NixOS/nixpkgs-channels/git/commits/9484ea47d0befd39419123d048ba6258e6afbf9b", + "comment_count": 0, + "verification": { + "verified": true, + "reason": "valid", + "signature": "-----BEGIN PGP SIGNATURE-----\n\nwsBcBAABCAAQBQJcrcuXCRBK7hj4Ov3rIwAAdHIIABKnQ+79J4qo6jn3iBGWTrP+\nLAbUstNFOPFxEYhrthc2xGqMZo72eP3TxOwFdB+3q2We4zqdyIvecAH16WNIp8nD\nPF9yCFIR0z7kavyb5tYqJJgyj8I9eiNH4mzKBdZpIQk2O3mO7XVhNEehPvYWqxlX\niygIod9n6ZEuzy1xVs4Sgv9sS/HiASpQwmYBzUOmg2CXJe7u6qEAjxXE58svQdzp\nQc5hgXANwgVStgkkdd4dVBSNqrUW/Yx9OMUHGBZCh3dQsTcfC6sD25A3NGlSIgih\niKVjHEryXaaUpyTiafK+CdqR0kbP5PJD4fbflSCp4Zv6RF2r7fGPOQdsj2BTjrc=\n=BpHa\n-----END PGP SIGNATURE-----\n", + "payload": "tree 3547df20fc6269be62f08beab814a054623b5417\nparent 22a606e20d662e2575552ab9b5e7c31aa8331e0e\nparent 65606e1565139c6de2b643ff9a4feb8ae93a45a5\nauthor Tor Hedin Brønner 1554893719 +0200\ncommitter GitHub 1554893719 +0200\n\nMerge pull request #59229 from hedning/flatpak-fixes\n\nflatpak: 1.0.5 -> 1.0.8" + } + }, + "url": "https://api.github.com/repos/NixOS/nixpkgs-channels/commits/9484ea47d0befd39419123d048ba6258e6afbf9b", + "html_url": "https://github.com/NixOS/nixpkgs-channels/commit/9484ea47d0befd39419123d048ba6258e6afbf9b", + "comments_url": "https://api.github.com/repos/NixOS/nixpkgs-channels/commits/9484ea47d0befd39419123d048ba6258e6afbf9b/comments", + "author": { + "login": "hedning", + "id": 71978, + "node_id": "MDQ6VXNlcjcxOTc4", + "avatar_url": "https://avatars3.githubusercontent.com/u/71978?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/hedning", + "html_url": "https://github.com/hedning", + "followers_url": "https://api.github.com/users/hedning/followers", + "following_url": "https://api.github.com/users/hedning/following{/other_user}", + "gists_url": "https://api.github.com/users/hedning/gists{/gist_id}", + "starred_url": "https://api.github.com/users/hedning/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/hedning/subscriptions", + "organizations_url": "https://api.github.com/users/hedning/orgs", + "repos_url": "https://api.github.com/users/hedning/repos", + "events_url": "https://api.github.com/users/hedning/events{/privacy}", + "received_events_url": "https://api.github.com/users/hedning/received_events", + "type": "User", + "site_admin": false + }, + "committer": { + "login": "web-flow", + "id": 19864447, + "node_id": "MDQ6VXNlcjE5ODY0NDQ3", + "avatar_url": "https://avatars3.githubusercontent.com/u/19864447?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/web-flow", + "html_url": "https://github.com/web-flow", + "followers_url": "https://api.github.com/users/web-flow/followers", + "following_url": "https://api.github.com/users/web-flow/following{/other_user}", + "gists_url": "https://api.github.com/users/web-flow/gists{/gist_id}", + "starred_url": "https://api.github.com/users/web-flow/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/web-flow/subscriptions", + "organizations_url": "https://api.github.com/users/web-flow/orgs", + "repos_url": "https://api.github.com/users/web-flow/repos", + "events_url": "https://api.github.com/users/web-flow/events{/privacy}", + "received_events_url": "https://api.github.com/users/web-flow/received_events", + "type": "User", + "site_admin": false + }, + "parents": [ + { + "sha": "22a606e20d662e2575552ab9b5e7c31aa8331e0e", + "url": "https://api.github.com/repos/NixOS/nixpkgs-channels/commits/22a606e20d662e2575552ab9b5e7c31aa8331e0e", + "html_url": "https://github.com/NixOS/nixpkgs-channels/commit/22a606e20d662e2575552ab9b5e7c31aa8331e0e" + }, + { + "sha": "65606e1565139c6de2b643ff9a4feb8ae93a45a5", + "url": "https://api.github.com/repos/NixOS/nixpkgs-channels/commits/65606e1565139c6de2b643ff9a4feb8ae93a45a5", + "html_url": "https://github.com/NixOS/nixpkgs-channels/commit/65606e1565139c6de2b643ff9a4feb8ae93a45a5" + } + ] + } +] diff --git a/tests/data/repos/NixOS/nixpkgs-channels/repository.json b/tests/data/repos/NixOS/nixpkgs-channels/repository.json new file mode 100644 index 0000000..7c3659f --- /dev/null +++ b/tests/data/repos/NixOS/nixpkgs-channels/repository.json @@ -0,0 +1,122 @@ +{ + "id": 31716917, + "node_id": "MDEwOlJlcG9zaXRvcnkzMTcxNjkxNw==", + "name": "nixpkgs-channels", + "full_name": "NixOS/nixpkgs-channels", + "private": false, + "owner": { + "login": "NixOS", + "id": 487568, + "node_id": "MDEyOk9yZ2FuaXphdGlvbjQ4NzU2OA==", + "avatar_url": "https://avatars3.githubusercontent.com/u/487568?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/NixOS", + "html_url": "https://github.com/NixOS", + "followers_url": "https://api.github.com/users/NixOS/followers", + "following_url": "https://api.github.com/users/NixOS/following{/other_user}", + "gists_url": "https://api.github.com/users/NixOS/gists{/gist_id}", + "starred_url": "https://api.github.com/users/NixOS/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/NixOS/subscriptions", + "organizations_url": "https://api.github.com/users/NixOS/orgs", + "repos_url": "https://api.github.com/users/NixOS/repos", + "events_url": "https://api.github.com/users/NixOS/events{/privacy}", + "received_events_url": "https://api.github.com/users/NixOS/received_events", + "type": "Organization", + "site_admin": false + }, + "html_url": "https://github.com/NixOS/nixpkgs-channels", + "description": "Nixpkgs/NixOS branches that track the Nixpkgs/NixOS channels", + "fork": false, + "url": "https://api.github.com/repos/NixOS/nixpkgs-channels", + "forks_url": "https://api.github.com/repos/NixOS/nixpkgs-channels/forks", + "keys_url": "https://api.github.com/repos/NixOS/nixpkgs-channels/keys{/key_id}", + "collaborators_url": "https://api.github.com/repos/NixOS/nixpkgs-channels/collaborators{/collaborator}", + "teams_url": "https://api.github.com/repos/NixOS/nixpkgs-channels/teams", + "hooks_url": "https://api.github.com/repos/NixOS/nixpkgs-channels/hooks", + "issue_events_url": "https://api.github.com/repos/NixOS/nixpkgs-channels/issues/events{/number}", + "events_url": "https://api.github.com/repos/NixOS/nixpkgs-channels/events", + "assignees_url": "https://api.github.com/repos/NixOS/nixpkgs-channels/assignees{/user}", + "branches_url": "https://api.github.com/repos/NixOS/nixpkgs-channels/branches{/branch}", + "tags_url": "https://api.github.com/repos/NixOS/nixpkgs-channels/tags", + "blobs_url": "https://api.github.com/repos/NixOS/nixpkgs-channels/git/blobs{/sha}", + "git_tags_url": "https://api.github.com/repos/NixOS/nixpkgs-channels/git/tags{/sha}", + "git_refs_url": "https://api.github.com/repos/NixOS/nixpkgs-channels/git/refs{/sha}", + "trees_url": "https://api.github.com/repos/NixOS/nixpkgs-channels/git/trees{/sha}", + "statuses_url": "https://api.github.com/repos/NixOS/nixpkgs-channels/statuses/{sha}", + "languages_url": "https://api.github.com/repos/NixOS/nixpkgs-channels/languages", + "stargazers_url": "https://api.github.com/repos/NixOS/nixpkgs-channels/stargazers", + "contributors_url": "https://api.github.com/repos/NixOS/nixpkgs-channels/contributors", + "subscribers_url": "https://api.github.com/repos/NixOS/nixpkgs-channels/subscribers", + "subscription_url": "https://api.github.com/repos/NixOS/nixpkgs-channels/subscription", + "commits_url": "https://api.github.com/repos/NixOS/nixpkgs-channels/commits{/sha}", + "git_commits_url": "https://api.github.com/repos/NixOS/nixpkgs-channels/git/commits{/sha}", + "comments_url": "https://api.github.com/repos/NixOS/nixpkgs-channels/comments{/number}", + "issue_comment_url": "https://api.github.com/repos/NixOS/nixpkgs-channels/issues/comments{/number}", + "contents_url": "https://api.github.com/repos/NixOS/nixpkgs-channels/contents/{+path}", + "compare_url": "https://api.github.com/repos/NixOS/nixpkgs-channels/compare/{base}...{head}", + "merges_url": "https://api.github.com/repos/NixOS/nixpkgs-channels/merges", + "archive_url": "https://api.github.com/repos/NixOS/nixpkgs-channels/{archive_format}{/ref}", + "downloads_url": "https://api.github.com/repos/NixOS/nixpkgs-channels/downloads", + "issues_url": "https://api.github.com/repos/NixOS/nixpkgs-channels/issues{/number}", + "pulls_url": "https://api.github.com/repos/NixOS/nixpkgs-channels/pulls{/number}", + "milestones_url": "https://api.github.com/repos/NixOS/nixpkgs-channels/milestones{/number}", + "notifications_url": "https://api.github.com/repos/NixOS/nixpkgs-channels/notifications{?since,all,participating}", + "labels_url": "https://api.github.com/repos/NixOS/nixpkgs-channels/labels{/name}", + "releases_url": "https://api.github.com/repos/NixOS/nixpkgs-channels/releases{/id}", + "deployments_url": "https://api.github.com/repos/NixOS/nixpkgs-channels/deployments", + "created_at": "2015-03-05T14:12:05Z", + "updated_at": "2019-04-25T16:29:51Z", + "pushed_at": "2019-04-25T20:34:53Z", + "git_url": "git://github.com/NixOS/nixpkgs-channels.git", + "ssh_url": "git@github.com:NixOS/nixpkgs-channels.git", + "clone_url": "https://github.com/NixOS/nixpkgs-channels.git", + "svn_url": "https://github.com/NixOS/nixpkgs-channels", + "homepage": null, + "size": 515009, + "stargazers_count": 115, + "watchers_count": 115, + "language": "Nix", + "has_issues": false, + "has_projects": true, + "has_downloads": true, + "has_wiki": false, + "has_pages": false, + "forks_count": 66, + "mirror_url": null, + "archived": false, + "disabled": false, + "open_issues_count": 0, + "license": { + "key": "mit", + "name": "MIT License", + "spdx_id": "MIT", + "url": "https://api.github.com/licenses/mit", + "node_id": "MDc6TGljZW5zZTEz" + }, + "forks": 66, + "open_issues": 0, + "watchers": 115, + "default_branch": "nixos-unstable", + "organization": { + "login": "NixOS", + "id": 487568, + "node_id": "MDEyOk9yZ2FuaXphdGlvbjQ4NzU2OA==", + "avatar_url": "https://avatars3.githubusercontent.com/u/487568?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/NixOS", + "html_url": "https://github.com/NixOS", + "followers_url": "https://api.github.com/users/NixOS/followers", + "following_url": "https://api.github.com/users/NixOS/following{/other_user}", + "gists_url": "https://api.github.com/users/NixOS/gists{/gist_id}", + "starred_url": "https://api.github.com/users/NixOS/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/NixOS/subscriptions", + "organizations_url": "https://api.github.com/users/NixOS/orgs", + "repos_url": "https://api.github.com/users/NixOS/repos", + "events_url": "https://api.github.com/users/NixOS/events{/privacy}", + "received_events_url": "https://api.github.com/users/NixOS/received_events", + "type": "Organization", + "site_admin": false + }, + "network_count": 66, + "subscribers_count": 30 +} diff --git a/tests/data/repos/nmattia/niv/commits.json b/tests/data/repos/nmattia/niv/commits.json new file mode 100644 index 0000000..297ef1c --- /dev/null +++ b/tests/data/repos/nmattia/niv/commits.json @@ -0,0 +1,2432 @@ +[ + { + "sha": "a489b65a5c3a29983701069d1ce395b23d9bde64", + "node_id": "MDY6Q29tbWl0MTY2Mjk2MTUwOmE0ODliNjVhNWMzYTI5OTgzNzAxMDY5ZDFjZTM5NWIyM2Q5YmRlNjQ=", + "commit": { + "author": { + "name": "Nicolas Mattia", + "email": "nicolas@nmattia.com", + "date": "2019-04-15T20:57:36Z" + }, + "committer": { + "name": "GitHub", + "email": "noreply@github.com", + "date": "2019-04-15T20:57:36Z" + }, + "message": "Merge pull request #50 from nmattia/nm-update-link\n\nFix netlify link", + "tree": { + "sha": "f68b098a4fce1c33547c195d53694d8d37270c68", + "url": "https://api.github.com/repos/nmattia/niv/git/trees/f68b098a4fce1c33547c195d53694d8d37270c68" + }, + "url": "https://api.github.com/repos/nmattia/niv/git/commits/a489b65a5c3a29983701069d1ce395b23d9bde64", + "comment_count": 0, + "verification": { + "verified": true, + "reason": "valid", + "signature": "-----BEGIN PGP SIGNATURE-----\n\nwsBcBAABCAAQBQJctPBACRBK7hj4Ov3rIwAAdHIIAJsfPjpBjTf1E6FBXYiKnF1u\naPtOnEd4sTjbl0dI02WP2JGI0/b3//OUQU9fDj0A12gA3gbqeZNyvwGgD+Jy7tXd\neZifQHGXkZgtmCCAaeFhX+v5y0/VuoDsJO0a4k17YuoyeCd3dB7Yi/cWWHRMbpmk\nEGmHG3pwk0VhOZ3+pnoXxUasXDNl6EHkPkLxWK2rpQlw4ttfISbayL4U2PDrg3mM\nIGie92JEIgGo/UZ235VslJr6FDkI3AVtYjttkU5bnn42hmyZyygw5sddu6gj9HNg\n0BZmTp3u6lcy4q8H1t5brQHhckw+8pcWAhjRP5K/2+sATcTNeMf5FvdxmreOsCE=\n=UU/i\n-----END PGP SIGNATURE-----\n", + "payload": "tree f68b098a4fce1c33547c195d53694d8d37270c68\nparent cbadb8355ca348991d2d1ec9c7dfdb30c77c35d1\nparent abc51449406ba3279c466b4d356b4ae8522ceb58\nauthor Nicolas Mattia 1555361856 +0200\ncommitter GitHub 1555361856 +0200\n\nMerge pull request #50 from nmattia/nm-update-link\n\nFix netlify link" + } + }, + "url": "https://api.github.com/repos/nmattia/niv/commits/a489b65a5c3a29983701069d1ce395b23d9bde64", + "html_url": "https://github.com/nmattia/niv/commit/a489b65a5c3a29983701069d1ce395b23d9bde64", + "comments_url": "https://api.github.com/repos/nmattia/niv/commits/a489b65a5c3a29983701069d1ce395b23d9bde64/comments", + "author": { + "login": "nmattia", + "id": 6930756, + "node_id": "MDQ6VXNlcjY5MzA3NTY=", + "avatar_url": "https://avatars2.githubusercontent.com/u/6930756?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/nmattia", + "html_url": "https://github.com/nmattia", + "followers_url": "https://api.github.com/users/nmattia/followers", + "following_url": "https://api.github.com/users/nmattia/following{/other_user}", + "gists_url": "https://api.github.com/users/nmattia/gists{/gist_id}", + "starred_url": "https://api.github.com/users/nmattia/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/nmattia/subscriptions", + "organizations_url": "https://api.github.com/users/nmattia/orgs", + "repos_url": "https://api.github.com/users/nmattia/repos", + "events_url": "https://api.github.com/users/nmattia/events{/privacy}", + "received_events_url": "https://api.github.com/users/nmattia/received_events", + "type": "User", + "site_admin": false + }, + "committer": { + "login": "web-flow", + "id": 19864447, + "node_id": "MDQ6VXNlcjE5ODY0NDQ3", + "avatar_url": "https://avatars3.githubusercontent.com/u/19864447?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/web-flow", + "html_url": "https://github.com/web-flow", + "followers_url": "https://api.github.com/users/web-flow/followers", + "following_url": "https://api.github.com/users/web-flow/following{/other_user}", + "gists_url": "https://api.github.com/users/web-flow/gists{/gist_id}", + "starred_url": "https://api.github.com/users/web-flow/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/web-flow/subscriptions", + "organizations_url": "https://api.github.com/users/web-flow/orgs", + "repos_url": "https://api.github.com/users/web-flow/repos", + "events_url": "https://api.github.com/users/web-flow/events{/privacy}", + "received_events_url": "https://api.github.com/users/web-flow/received_events", + "type": "User", + "site_admin": false + }, + "parents": [ + { + "sha": "cbadb8355ca348991d2d1ec9c7dfdb30c77c35d1", + "url": "https://api.github.com/repos/nmattia/niv/commits/cbadb8355ca348991d2d1ec9c7dfdb30c77c35d1", + "html_url": "https://github.com/nmattia/niv/commit/cbadb8355ca348991d2d1ec9c7dfdb30c77c35d1" + }, + { + "sha": "abc51449406ba3279c466b4d356b4ae8522ceb58", + "url": "https://api.github.com/repos/nmattia/niv/commits/abc51449406ba3279c466b4d356b4ae8522ceb58", + "html_url": "https://github.com/nmattia/niv/commit/abc51449406ba3279c466b4d356b4ae8522ceb58" + } + ] + }, + { + "sha": "abc51449406ba3279c466b4d356b4ae8522ceb58", + "node_id": "MDY6Q29tbWl0MTY2Mjk2MTUwOmFiYzUxNDQ5NDA2YmEzMjc5YzQ2NmI0ZDM1NmI0YWU4NTIyY2ViNTg=", + "commit": { + "author": { + "name": "Nicolas Mattia", + "email": "nicolas@nmattia.com", + "date": "2019-04-15T13:17:37Z" + }, + "committer": { + "name": "Nicolas Mattia", + "email": "nicolas@nmattia.com", + "date": "2019-04-15T13:17:37Z" + }, + "message": "Fix netlify link", + "tree": { + "sha": "f68b098a4fce1c33547c195d53694d8d37270c68", + "url": "https://api.github.com/repos/nmattia/niv/git/trees/f68b098a4fce1c33547c195d53694d8d37270c68" + }, + "url": "https://api.github.com/repos/nmattia/niv/git/commits/abc51449406ba3279c466b4d356b4ae8522ceb58", + "comment_count": 0, + "verification": { + "verified": false, + "reason": "unsigned", + "signature": null, + "payload": null + } + }, + "url": "https://api.github.com/repos/nmattia/niv/commits/abc51449406ba3279c466b4d356b4ae8522ceb58", + "html_url": "https://github.com/nmattia/niv/commit/abc51449406ba3279c466b4d356b4ae8522ceb58", + "comments_url": "https://api.github.com/repos/nmattia/niv/commits/abc51449406ba3279c466b4d356b4ae8522ceb58/comments", + "author": { + "login": "nmattia", + "id": 6930756, + "node_id": "MDQ6VXNlcjY5MzA3NTY=", + "avatar_url": "https://avatars2.githubusercontent.com/u/6930756?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/nmattia", + "html_url": "https://github.com/nmattia", + "followers_url": "https://api.github.com/users/nmattia/followers", + "following_url": "https://api.github.com/users/nmattia/following{/other_user}", + "gists_url": "https://api.github.com/users/nmattia/gists{/gist_id}", + "starred_url": "https://api.github.com/users/nmattia/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/nmattia/subscriptions", + "organizations_url": "https://api.github.com/users/nmattia/orgs", + "repos_url": "https://api.github.com/users/nmattia/repos", + "events_url": "https://api.github.com/users/nmattia/events{/privacy}", + "received_events_url": "https://api.github.com/users/nmattia/received_events", + "type": "User", + "site_admin": false + }, + "committer": { + "login": "nmattia", + "id": 6930756, + "node_id": "MDQ6VXNlcjY5MzA3NTY=", + "avatar_url": "https://avatars2.githubusercontent.com/u/6930756?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/nmattia", + "html_url": "https://github.com/nmattia", + "followers_url": "https://api.github.com/users/nmattia/followers", + "following_url": "https://api.github.com/users/nmattia/following{/other_user}", + "gists_url": "https://api.github.com/users/nmattia/gists{/gist_id}", + "starred_url": "https://api.github.com/users/nmattia/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/nmattia/subscriptions", + "organizations_url": "https://api.github.com/users/nmattia/orgs", + "repos_url": "https://api.github.com/users/nmattia/repos", + "events_url": "https://api.github.com/users/nmattia/events{/privacy}", + "received_events_url": "https://api.github.com/users/nmattia/received_events", + "type": "User", + "site_admin": false + }, + "parents": [ + { + "sha": "cbadb8355ca348991d2d1ec9c7dfdb30c77c35d1", + "url": "https://api.github.com/repos/nmattia/niv/commits/cbadb8355ca348991d2d1ec9c7dfdb30c77c35d1", + "html_url": "https://github.com/nmattia/niv/commit/cbadb8355ca348991d2d1ec9c7dfdb30c77c35d1" + } + ] + }, + { + "sha": "cbadb8355ca348991d2d1ec9c7dfdb30c77c35d1", + "node_id": "MDY6Q29tbWl0MTY2Mjk2MTUwOmNiYWRiODM1NWNhMzQ4OTkxZDJkMWVjOWM3ZGZkYjMwYzc3YzM1ZDE=", + "commit": { + "author": { + "name": "Nicolas Mattia", + "email": "nicolas@nmattia.com", + "date": "2019-04-14T22:41:09Z" + }, + "committer": { + "name": "GitHub", + "email": "noreply@github.com", + "date": "2019-04-14T22:41:09Z" + }, + "message": "Merge pull request #49 from nmattia/nm-update-readme\n\nUpdate README", + "tree": { + "sha": "93e270b68fdc356e26390b0083b485d82c55bba4", + "url": "https://api.github.com/repos/nmattia/niv/git/trees/93e270b68fdc356e26390b0083b485d82c55bba4" + }, + "url": "https://api.github.com/repos/nmattia/niv/git/commits/cbadb8355ca348991d2d1ec9c7dfdb30c77c35d1", + "comment_count": 0, + "verification": { + "verified": true, + "reason": "valid", + "signature": "-----BEGIN PGP SIGNATURE-----\n\nwsBcBAABCAAQBQJcs7cFCRBK7hj4Ov3rIwAAdHIIAG5Y7JpWq5A+eAbNyVLX/xSj\n1osf7YaC0isjCQgNTAn348C3yyPdhrGYRxi1CTKbK8hx19NXVxUUNpoTwTNY3qJP\nnUzUzUWKHMPQ99D3EuYjln6XKikPL6SlOtJILzX5QVM836V93YRQtvQgP5YJ+sDX\nbuGBRI3a++/ImA6FEPThgzgFi/WEF89j5xPmu6i0tau99SjeLbyoZhWREgsU1LSx\nZPqwFKyHC5mwdimGwvSjNUPu9G7R2lR+oeidD1Weoc+kQGy9QX1h1UnmCAxxDFk/\nW79gf7Z9GobMefH8N8qeVjb20cqeYQ9O4ScSZna2RbrqJACWRiJNBXjub5s6y9k=\n=C6xY\n-----END PGP SIGNATURE-----\n", + "payload": "tree 93e270b68fdc356e26390b0083b485d82c55bba4\nparent aedf42ae0ac4941b7d31963c0e5e2a3d8b74b216\nparent ea9119500d3a2224eb028f7f8e4b4a486fa44ad8\nauthor Nicolas Mattia 1555281669 +0200\ncommitter GitHub 1555281669 +0200\n\nMerge pull request #49 from nmattia/nm-update-readme\n\nUpdate README" + } + }, + "url": "https://api.github.com/repos/nmattia/niv/commits/cbadb8355ca348991d2d1ec9c7dfdb30c77c35d1", + "html_url": "https://github.com/nmattia/niv/commit/cbadb8355ca348991d2d1ec9c7dfdb30c77c35d1", + "comments_url": "https://api.github.com/repos/nmattia/niv/commits/cbadb8355ca348991d2d1ec9c7dfdb30c77c35d1/comments", + "author": { + "login": "nmattia", + "id": 6930756, + "node_id": "MDQ6VXNlcjY5MzA3NTY=", + "avatar_url": "https://avatars2.githubusercontent.com/u/6930756?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/nmattia", + "html_url": "https://github.com/nmattia", + "followers_url": "https://api.github.com/users/nmattia/followers", + "following_url": "https://api.github.com/users/nmattia/following{/other_user}", + "gists_url": "https://api.github.com/users/nmattia/gists{/gist_id}", + "starred_url": "https://api.github.com/users/nmattia/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/nmattia/subscriptions", + "organizations_url": "https://api.github.com/users/nmattia/orgs", + "repos_url": "https://api.github.com/users/nmattia/repos", + "events_url": "https://api.github.com/users/nmattia/events{/privacy}", + "received_events_url": "https://api.github.com/users/nmattia/received_events", + "type": "User", + "site_admin": false + }, + "committer": { + "login": "web-flow", + "id": 19864447, + "node_id": "MDQ6VXNlcjE5ODY0NDQ3", + "avatar_url": "https://avatars3.githubusercontent.com/u/19864447?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/web-flow", + "html_url": "https://github.com/web-flow", + "followers_url": "https://api.github.com/users/web-flow/followers", + "following_url": "https://api.github.com/users/web-flow/following{/other_user}", + "gists_url": "https://api.github.com/users/web-flow/gists{/gist_id}", + "starred_url": "https://api.github.com/users/web-flow/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/web-flow/subscriptions", + "organizations_url": "https://api.github.com/users/web-flow/orgs", + "repos_url": "https://api.github.com/users/web-flow/repos", + "events_url": "https://api.github.com/users/web-flow/events{/privacy}", + "received_events_url": "https://api.github.com/users/web-flow/received_events", + "type": "User", + "site_admin": false + }, + "parents": [ + { + "sha": "aedf42ae0ac4941b7d31963c0e5e2a3d8b74b216", + "url": "https://api.github.com/repos/nmattia/niv/commits/aedf42ae0ac4941b7d31963c0e5e2a3d8b74b216", + "html_url": "https://github.com/nmattia/niv/commit/aedf42ae0ac4941b7d31963c0e5e2a3d8b74b216" + }, + { + "sha": "ea9119500d3a2224eb028f7f8e4b4a486fa44ad8", + "url": "https://api.github.com/repos/nmattia/niv/commits/ea9119500d3a2224eb028f7f8e4b4a486fa44ad8", + "html_url": "https://github.com/nmattia/niv/commit/ea9119500d3a2224eb028f7f8e4b4a486fa44ad8" + } + ] + }, + { + "sha": "ea9119500d3a2224eb028f7f8e4b4a486fa44ad8", + "node_id": "MDY6Q29tbWl0MTY2Mjk2MTUwOmVhOTExOTUwMGQzYTIyMjRlYjAyOGY3ZjhlNGI0YTQ4NmZhNDRhZDg=", + "commit": { + "author": { + "name": "Nicolas Mattia", + "email": "nicolas@nmattia.com", + "date": "2019-04-14T21:50:42Z" + }, + "committer": { + "name": "Nicolas Mattia", + "email": "nicolas@nmattia.com", + "date": "2019-04-14T21:50:42Z" + }, + "message": "Update README", + "tree": { + "sha": "93e270b68fdc356e26390b0083b485d82c55bba4", + "url": "https://api.github.com/repos/nmattia/niv/git/trees/93e270b68fdc356e26390b0083b485d82c55bba4" + }, + "url": "https://api.github.com/repos/nmattia/niv/git/commits/ea9119500d3a2224eb028f7f8e4b4a486fa44ad8", + "comment_count": 0, + "verification": { + "verified": false, + "reason": "unsigned", + "signature": null, + "payload": null + } + }, + "url": "https://api.github.com/repos/nmattia/niv/commits/ea9119500d3a2224eb028f7f8e4b4a486fa44ad8", + "html_url": "https://github.com/nmattia/niv/commit/ea9119500d3a2224eb028f7f8e4b4a486fa44ad8", + "comments_url": "https://api.github.com/repos/nmattia/niv/commits/ea9119500d3a2224eb028f7f8e4b4a486fa44ad8/comments", + "author": { + "login": "nmattia", + "id": 6930756, + "node_id": "MDQ6VXNlcjY5MzA3NTY=", + "avatar_url": "https://avatars2.githubusercontent.com/u/6930756?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/nmattia", + "html_url": "https://github.com/nmattia", + "followers_url": "https://api.github.com/users/nmattia/followers", + "following_url": "https://api.github.com/users/nmattia/following{/other_user}", + "gists_url": "https://api.github.com/users/nmattia/gists{/gist_id}", + "starred_url": "https://api.github.com/users/nmattia/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/nmattia/subscriptions", + "organizations_url": "https://api.github.com/users/nmattia/orgs", + "repos_url": "https://api.github.com/users/nmattia/repos", + "events_url": "https://api.github.com/users/nmattia/events{/privacy}", + "received_events_url": "https://api.github.com/users/nmattia/received_events", + "type": "User", + "site_admin": false + }, + "committer": { + "login": "nmattia", + "id": 6930756, + "node_id": "MDQ6VXNlcjY5MzA3NTY=", + "avatar_url": "https://avatars2.githubusercontent.com/u/6930756?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/nmattia", + "html_url": "https://github.com/nmattia", + "followers_url": "https://api.github.com/users/nmattia/followers", + "following_url": "https://api.github.com/users/nmattia/following{/other_user}", + "gists_url": "https://api.github.com/users/nmattia/gists{/gist_id}", + "starred_url": "https://api.github.com/users/nmattia/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/nmattia/subscriptions", + "organizations_url": "https://api.github.com/users/nmattia/orgs", + "repos_url": "https://api.github.com/users/nmattia/repos", + "events_url": "https://api.github.com/users/nmattia/events{/privacy}", + "received_events_url": "https://api.github.com/users/nmattia/received_events", + "type": "User", + "site_admin": false + }, + "parents": [ + { + "sha": "aedf42ae0ac4941b7d31963c0e5e2a3d8b74b216", + "url": "https://api.github.com/repos/nmattia/niv/commits/aedf42ae0ac4941b7d31963c0e5e2a3d8b74b216", + "html_url": "https://github.com/nmattia/niv/commit/aedf42ae0ac4941b7d31963c0e5e2a3d8b74b216" + } + ] + }, + { + "sha": "aedf42ae0ac4941b7d31963c0e5e2a3d8b74b216", + "node_id": "MDY6Q29tbWl0MTY2Mjk2MTUwOmFlZGY0MmFlMGFjNDk0MWI3ZDMxOTYzYzBlNWUyYTNkOGI3NGIyMTY=", + "commit": { + "author": { + "name": "Nicolas Mattia", + "email": "nicolas@nmattia.com", + "date": "2019-04-14T19:18:09Z" + }, + "committer": { + "name": "GitHub", + "email": "noreply@github.com", + "date": "2019-04-14T19:18:09Z" + }, + "message": "Merge pull request #48 from nmattia/nm-svg\n\nAdd SVG to README", + "tree": { + "sha": "2af0be6992486c6c76de74e4be2947acddea0119", + "url": "https://api.github.com/repos/nmattia/niv/git/trees/2af0be6992486c6c76de74e4be2947acddea0119" + }, + "url": "https://api.github.com/repos/nmattia/niv/git/commits/aedf42ae0ac4941b7d31963c0e5e2a3d8b74b216", + "comment_count": 0, + "verification": { + "verified": true, + "reason": "valid", + "signature": "-----BEGIN PGP SIGNATURE-----\n\nwsBcBAABCAAQBQJcs4dxCRBK7hj4Ov3rIwAAdHIIAJTTi9sEH9ygj52o0qPw5BUv\nsi/Xwc2paVARUTzOgwXqAsKGY6IOJis80x8YVslDfw8cBxJgCtsx6dG5nOm7IXmI\nmxde9inZhqkRDBr2iqB+i+YM4neJAsWHNGyIM9VgVmpZUx+7vUjoX+dYOWVG2xma\n4C7EltJf4begrHMsy5inc4fVP1IJ7EAG7EYu4hefXG9IQNada/ao19B5qPda210t\neIuAgy1lo2awwG2wgb8ScZNFDfIgIqPJpbnFk9vCWc6zVFoDuKFsfLw3+lIAlI9l\nErD9lpRNKrUAczzY19pLWMAzEl3XhqYepRpWMrLRq2aw8wtm00PKXAZiilnVCnc=\n=ORn1\n-----END PGP SIGNATURE-----\n", + "payload": "tree 2af0be6992486c6c76de74e4be2947acddea0119\nparent 7aa070d8b3f5a1399286c685a457c622df616c68\nparent 9703f53e8153489b913fecb804d18d2b1a76e920\nauthor Nicolas Mattia 1555269489 +0200\ncommitter GitHub 1555269489 +0200\n\nMerge pull request #48 from nmattia/nm-svg\n\nAdd SVG to README" + } + }, + "url": "https://api.github.com/repos/nmattia/niv/commits/aedf42ae0ac4941b7d31963c0e5e2a3d8b74b216", + "html_url": "https://github.com/nmattia/niv/commit/aedf42ae0ac4941b7d31963c0e5e2a3d8b74b216", + "comments_url": "https://api.github.com/repos/nmattia/niv/commits/aedf42ae0ac4941b7d31963c0e5e2a3d8b74b216/comments", + "author": { + "login": "nmattia", + "id": 6930756, + "node_id": "MDQ6VXNlcjY5MzA3NTY=", + "avatar_url": "https://avatars2.githubusercontent.com/u/6930756?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/nmattia", + "html_url": "https://github.com/nmattia", + "followers_url": "https://api.github.com/users/nmattia/followers", + "following_url": "https://api.github.com/users/nmattia/following{/other_user}", + "gists_url": "https://api.github.com/users/nmattia/gists{/gist_id}", + "starred_url": "https://api.github.com/users/nmattia/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/nmattia/subscriptions", + "organizations_url": "https://api.github.com/users/nmattia/orgs", + "repos_url": "https://api.github.com/users/nmattia/repos", + "events_url": "https://api.github.com/users/nmattia/events{/privacy}", + "received_events_url": "https://api.github.com/users/nmattia/received_events", + "type": "User", + "site_admin": false + }, + "committer": { + "login": "web-flow", + "id": 19864447, + "node_id": "MDQ6VXNlcjE5ODY0NDQ3", + "avatar_url": "https://avatars3.githubusercontent.com/u/19864447?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/web-flow", + "html_url": "https://github.com/web-flow", + "followers_url": "https://api.github.com/users/web-flow/followers", + "following_url": "https://api.github.com/users/web-flow/following{/other_user}", + "gists_url": "https://api.github.com/users/web-flow/gists{/gist_id}", + "starred_url": "https://api.github.com/users/web-flow/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/web-flow/subscriptions", + "organizations_url": "https://api.github.com/users/web-flow/orgs", + "repos_url": "https://api.github.com/users/web-flow/repos", + "events_url": "https://api.github.com/users/web-flow/events{/privacy}", + "received_events_url": "https://api.github.com/users/web-flow/received_events", + "type": "User", + "site_admin": false + }, + "parents": [ + { + "sha": "7aa070d8b3f5a1399286c685a457c622df616c68", + "url": "https://api.github.com/repos/nmattia/niv/commits/7aa070d8b3f5a1399286c685a457c622df616c68", + "html_url": "https://github.com/nmattia/niv/commit/7aa070d8b3f5a1399286c685a457c622df616c68" + }, + { + "sha": "9703f53e8153489b913fecb804d18d2b1a76e920", + "url": "https://api.github.com/repos/nmattia/niv/commits/9703f53e8153489b913fecb804d18d2b1a76e920", + "html_url": "https://github.com/nmattia/niv/commit/9703f53e8153489b913fecb804d18d2b1a76e920" + } + ] + }, + { + "sha": "9703f53e8153489b913fecb804d18d2b1a76e920", + "node_id": "MDY6Q29tbWl0MTY2Mjk2MTUwOjk3MDNmNTNlODE1MzQ4OWI5MTNmZWNiODA0ZDE4ZDJiMWE3NmU5MjA=", + "commit": { + "author": { + "name": "Nicolas Mattia", + "email": "nicolas@nmattia.com", + "date": "2019-04-14T12:49:13Z" + }, + "committer": { + "name": "Nicolas Mattia", + "email": "nicolas@nmattia.com", + "date": "2019-04-14T19:11:18Z" + }, + "message": "Add SVG to README", + "tree": { + "sha": "2af0be6992486c6c76de74e4be2947acddea0119", + "url": "https://api.github.com/repos/nmattia/niv/git/trees/2af0be6992486c6c76de74e4be2947acddea0119" + }, + "url": "https://api.github.com/repos/nmattia/niv/git/commits/9703f53e8153489b913fecb804d18d2b1a76e920", + "comment_count": 0, + "verification": { + "verified": false, + "reason": "unsigned", + "signature": null, + "payload": null + } + }, + "url": "https://api.github.com/repos/nmattia/niv/commits/9703f53e8153489b913fecb804d18d2b1a76e920", + "html_url": "https://github.com/nmattia/niv/commit/9703f53e8153489b913fecb804d18d2b1a76e920", + "comments_url": "https://api.github.com/repos/nmattia/niv/commits/9703f53e8153489b913fecb804d18d2b1a76e920/comments", + "author": { + "login": "nmattia", + "id": 6930756, + "node_id": "MDQ6VXNlcjY5MzA3NTY=", + "avatar_url": "https://avatars2.githubusercontent.com/u/6930756?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/nmattia", + "html_url": "https://github.com/nmattia", + "followers_url": "https://api.github.com/users/nmattia/followers", + "following_url": "https://api.github.com/users/nmattia/following{/other_user}", + "gists_url": "https://api.github.com/users/nmattia/gists{/gist_id}", + "starred_url": "https://api.github.com/users/nmattia/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/nmattia/subscriptions", + "organizations_url": "https://api.github.com/users/nmattia/orgs", + "repos_url": "https://api.github.com/users/nmattia/repos", + "events_url": "https://api.github.com/users/nmattia/events{/privacy}", + "received_events_url": "https://api.github.com/users/nmattia/received_events", + "type": "User", + "site_admin": false + }, + "committer": { + "login": "nmattia", + "id": 6930756, + "node_id": "MDQ6VXNlcjY5MzA3NTY=", + "avatar_url": "https://avatars2.githubusercontent.com/u/6930756?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/nmattia", + "html_url": "https://github.com/nmattia", + "followers_url": "https://api.github.com/users/nmattia/followers", + "following_url": "https://api.github.com/users/nmattia/following{/other_user}", + "gists_url": "https://api.github.com/users/nmattia/gists{/gist_id}", + "starred_url": "https://api.github.com/users/nmattia/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/nmattia/subscriptions", + "organizations_url": "https://api.github.com/users/nmattia/orgs", + "repos_url": "https://api.github.com/users/nmattia/repos", + "events_url": "https://api.github.com/users/nmattia/events{/privacy}", + "received_events_url": "https://api.github.com/users/nmattia/received_events", + "type": "User", + "site_admin": false + }, + "parents": [ + { + "sha": "7aa070d8b3f5a1399286c685a457c622df616c68", + "url": "https://api.github.com/repos/nmattia/niv/commits/7aa070d8b3f5a1399286c685a457c622df616c68", + "html_url": "https://github.com/nmattia/niv/commit/7aa070d8b3f5a1399286c685a457c622df616c68" + } + ] + }, + { + "sha": "7aa070d8b3f5a1399286c685a457c622df616c68", + "node_id": "MDY6Q29tbWl0MTY2Mjk2MTUwOjdhYTA3MGQ4YjNmNWExMzk5Mjg2YzY4NWE0NTdjNjIyZGY2MTZjNjg=", + "commit": { + "author": { + "name": "Nicolas Mattia", + "email": "nicolas@nmattia.com", + "date": "2019-04-11T07:57:24Z" + }, + "committer": { + "name": "GitHub", + "email": "noreply@github.com", + "date": "2019-04-11T07:57:24Z" + }, + "message": "Merge pull request #47 from nmattia/nm-missing-repo\n\nWarn if GitHub repository cannot be read", + "tree": { + "sha": "ab4c3318e8206501c0d36dd9e238941a4a850c82", + "url": "https://api.github.com/repos/nmattia/niv/git/trees/ab4c3318e8206501c0d36dd9e238941a4a850c82" + }, + "url": "https://api.github.com/repos/nmattia/niv/git/commits/7aa070d8b3f5a1399286c685a457c622df616c68", + "comment_count": 0, + "verification": { + "verified": true, + "reason": "valid", + "signature": "-----BEGIN PGP SIGNATURE-----\n\nwsBcBAABCAAQBQJcrvNkCRBK7hj4Ov3rIwAAdHIIABqTCKWBffc6fFZRVD34TooE\nA+UU0mz/XpHugXB3bd51zVOg+Tfe/8OMIBQLoR/lPE/cYlrxujZ3K4eyJIaW5+5o\nFiiMU3JyOK8p6u6Vj9kZFBZliaLcfQEZHWhlWc9cbttwsc41LJ/CVh9mhSW944vD\n4d7beFacov6J8VoSB39sZ/l9Bd6XdcuIA5Mz17FqN7GLHNm6lMs4Egh8bOx5yjKz\niby5O4Adl2ey3X/C947LBuKG6GKSexgbcsS59G6CvpQ64mIbk8rZMlyg43HWZy4y\n5+65xxwkxRPwg4k9SJ/wYSV7Ipiq+kF5gRmtOumX5myHIZ9SI2P3Btq559GMIkg=\n=+3fB\n-----END PGP SIGNATURE-----\n", + "payload": "tree ab4c3318e8206501c0d36dd9e238941a4a850c82\nparent 29e351ce6771eccd7e71713d3f22f5e9d58f0a3f\nparent cd9206daf085902707eb656401816ea632f9a928\nauthor Nicolas Mattia 1554969444 +0200\ncommitter GitHub 1554969444 +0200\n\nMerge pull request #47 from nmattia/nm-missing-repo\n\nWarn if GitHub repository cannot be read" + } + }, + "url": "https://api.github.com/repos/nmattia/niv/commits/7aa070d8b3f5a1399286c685a457c622df616c68", + "html_url": "https://github.com/nmattia/niv/commit/7aa070d8b3f5a1399286c685a457c622df616c68", + "comments_url": "https://api.github.com/repos/nmattia/niv/commits/7aa070d8b3f5a1399286c685a457c622df616c68/comments", + "author": { + "login": "nmattia", + "id": 6930756, + "node_id": "MDQ6VXNlcjY5MzA3NTY=", + "avatar_url": "https://avatars2.githubusercontent.com/u/6930756?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/nmattia", + "html_url": "https://github.com/nmattia", + "followers_url": "https://api.github.com/users/nmattia/followers", + "following_url": "https://api.github.com/users/nmattia/following{/other_user}", + "gists_url": "https://api.github.com/users/nmattia/gists{/gist_id}", + "starred_url": "https://api.github.com/users/nmattia/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/nmattia/subscriptions", + "organizations_url": "https://api.github.com/users/nmattia/orgs", + "repos_url": "https://api.github.com/users/nmattia/repos", + "events_url": "https://api.github.com/users/nmattia/events{/privacy}", + "received_events_url": "https://api.github.com/users/nmattia/received_events", + "type": "User", + "site_admin": false + }, + "committer": { + "login": "web-flow", + "id": 19864447, + "node_id": "MDQ6VXNlcjE5ODY0NDQ3", + "avatar_url": "https://avatars3.githubusercontent.com/u/19864447?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/web-flow", + "html_url": "https://github.com/web-flow", + "followers_url": "https://api.github.com/users/web-flow/followers", + "following_url": "https://api.github.com/users/web-flow/following{/other_user}", + "gists_url": "https://api.github.com/users/web-flow/gists{/gist_id}", + "starred_url": "https://api.github.com/users/web-flow/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/web-flow/subscriptions", + "organizations_url": "https://api.github.com/users/web-flow/orgs", + "repos_url": "https://api.github.com/users/web-flow/repos", + "events_url": "https://api.github.com/users/web-flow/events{/privacy}", + "received_events_url": "https://api.github.com/users/web-flow/received_events", + "type": "User", + "site_admin": false + }, + "parents": [ + { + "sha": "29e351ce6771eccd7e71713d3f22f5e9d58f0a3f", + "url": "https://api.github.com/repos/nmattia/niv/commits/29e351ce6771eccd7e71713d3f22f5e9d58f0a3f", + "html_url": "https://github.com/nmattia/niv/commit/29e351ce6771eccd7e71713d3f22f5e9d58f0a3f" + }, + { + "sha": "cd9206daf085902707eb656401816ea632f9a928", + "url": "https://api.github.com/repos/nmattia/niv/commits/cd9206daf085902707eb656401816ea632f9a928", + "html_url": "https://github.com/nmattia/niv/commit/cd9206daf085902707eb656401816ea632f9a928" + } + ] + }, + { + "sha": "cd9206daf085902707eb656401816ea632f9a928", + "node_id": "MDY6Q29tbWl0MTY2Mjk2MTUwOmNkOTIwNmRhZjA4NTkwMjcwN2ViNjU2NDAxODE2ZWE2MzJmOWE5Mjg=", + "commit": { + "author": { + "name": "Nicolas Mattia", + "email": "nicolas@nmattia.com", + "date": "2019-04-10T21:25:25Z" + }, + "committer": { + "name": "Nicolas Mattia", + "email": "nicolas@nmattia.com", + "date": "2019-04-10T21:27:12Z" + }, + "message": "Warn if GitHub repository cannot be read", + "tree": { + "sha": "ab4c3318e8206501c0d36dd9e238941a4a850c82", + "url": "https://api.github.com/repos/nmattia/niv/git/trees/ab4c3318e8206501c0d36dd9e238941a4a850c82" + }, + "url": "https://api.github.com/repos/nmattia/niv/git/commits/cd9206daf085902707eb656401816ea632f9a928", + "comment_count": 0, + "verification": { + "verified": false, + "reason": "unsigned", + "signature": null, + "payload": null + } + }, + "url": "https://api.github.com/repos/nmattia/niv/commits/cd9206daf085902707eb656401816ea632f9a928", + "html_url": "https://github.com/nmattia/niv/commit/cd9206daf085902707eb656401816ea632f9a928", + "comments_url": "https://api.github.com/repos/nmattia/niv/commits/cd9206daf085902707eb656401816ea632f9a928/comments", + "author": { + "login": "nmattia", + "id": 6930756, + "node_id": "MDQ6VXNlcjY5MzA3NTY=", + "avatar_url": "https://avatars2.githubusercontent.com/u/6930756?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/nmattia", + "html_url": "https://github.com/nmattia", + "followers_url": "https://api.github.com/users/nmattia/followers", + "following_url": "https://api.github.com/users/nmattia/following{/other_user}", + "gists_url": "https://api.github.com/users/nmattia/gists{/gist_id}", + "starred_url": "https://api.github.com/users/nmattia/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/nmattia/subscriptions", + "organizations_url": "https://api.github.com/users/nmattia/orgs", + "repos_url": "https://api.github.com/users/nmattia/repos", + "events_url": "https://api.github.com/users/nmattia/events{/privacy}", + "received_events_url": "https://api.github.com/users/nmattia/received_events", + "type": "User", + "site_admin": false + }, + "committer": { + "login": "nmattia", + "id": 6930756, + "node_id": "MDQ6VXNlcjY5MzA3NTY=", + "avatar_url": "https://avatars2.githubusercontent.com/u/6930756?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/nmattia", + "html_url": "https://github.com/nmattia", + "followers_url": "https://api.github.com/users/nmattia/followers", + "following_url": "https://api.github.com/users/nmattia/following{/other_user}", + "gists_url": "https://api.github.com/users/nmattia/gists{/gist_id}", + "starred_url": "https://api.github.com/users/nmattia/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/nmattia/subscriptions", + "organizations_url": "https://api.github.com/users/nmattia/orgs", + "repos_url": "https://api.github.com/users/nmattia/repos", + "events_url": "https://api.github.com/users/nmattia/events{/privacy}", + "received_events_url": "https://api.github.com/users/nmattia/received_events", + "type": "User", + "site_admin": false + }, + "parents": [ + { + "sha": "29e351ce6771eccd7e71713d3f22f5e9d58f0a3f", + "url": "https://api.github.com/repos/nmattia/niv/commits/29e351ce6771eccd7e71713d3f22f5e9d58f0a3f", + "html_url": "https://github.com/nmattia/niv/commit/29e351ce6771eccd7e71713d3f22f5e9d58f0a3f" + } + ] + }, + { + "sha": "29e351ce6771eccd7e71713d3f22f5e9d58f0a3f", + "node_id": "MDY6Q29tbWl0MTY2Mjk2MTUwOjI5ZTM1MWNlNjc3MWVjY2Q3ZTcxNzEzZDNmMjJmNWU5ZDU4ZjBhM2Y=", + "commit": { + "author": { + "name": "Nicolas Mattia", + "email": "nicolas@nmattia.com", + "date": "2019-04-10T21:14:43Z" + }, + "committer": { + "name": "GitHub", + "email": "noreply@github.com", + "date": "2019-04-10T21:14:43Z" + }, + "message": "Merge pull request #45 from nmattia/nm-fix-nixpkgs-fetch\n\nFix infinite recursion and empty nixpkgs", + "tree": { + "sha": "e6c14851a5297aeb598ddfd9ff4328ec1d13d3f3", + "url": "https://api.github.com/repos/nmattia/niv/git/trees/e6c14851a5297aeb598ddfd9ff4328ec1d13d3f3" + }, + "url": "https://api.github.com/repos/nmattia/niv/git/commits/29e351ce6771eccd7e71713d3f22f5e9d58f0a3f", + "comment_count": 0, + "verification": { + "verified": true, + "reason": "valid", + "signature": "-----BEGIN PGP SIGNATURE-----\n\nwsBcBAABCAAQBQJcrlzDCRBK7hj4Ov3rIwAAdHIIAALOds8v1uI6IvGgWQfBgIwA\nzTQ5QE8Ho+Xrzk1aRUTxiZQAFYpVwEFq1L2BtV8/TvOtTjWV9wYmEhKkw1MxstFg\nRbpqxvlARjCILbCWNZ5ZxVQFJFaghb9J7E2XL0OBWFSIqNjJW35NhEh44A4DscbI\nbQSCMjSUT9NH8Gwb/7YpHWe7vli2qF7zwQQEFVQ1KSZ6zHenm5zlWrpkQBWPcO7Z\nlU4kHesbJyzb+kw34k99DXKaI1O7+H7rFHvOyqvpkkjv7JuDma/3Wiv2Jkyz/T+k\nqyER6I/QqqqikAKVP3waaqWI6pLMYFknFUKtkCGXZC49gZlFBoiHIGLYCz4KoPk=\n=+/p9\n-----END PGP SIGNATURE-----\n", + "payload": "tree e6c14851a5297aeb598ddfd9ff4328ec1d13d3f3\nparent af92a311c9920bae44bd7fd485d1cb0e819141e5\nparent b63863299396d67fa49d10f1d3da9cf193585307\nauthor Nicolas Mattia 1554930883 +0200\ncommitter GitHub 1554930883 +0200\n\nMerge pull request #45 from nmattia/nm-fix-nixpkgs-fetch\n\nFix infinite recursion and empty nixpkgs" + } + }, + "url": "https://api.github.com/repos/nmattia/niv/commits/29e351ce6771eccd7e71713d3f22f5e9d58f0a3f", + "html_url": "https://github.com/nmattia/niv/commit/29e351ce6771eccd7e71713d3f22f5e9d58f0a3f", + "comments_url": "https://api.github.com/repos/nmattia/niv/commits/29e351ce6771eccd7e71713d3f22f5e9d58f0a3f/comments", + "author": { + "login": "nmattia", + "id": 6930756, + "node_id": "MDQ6VXNlcjY5MzA3NTY=", + "avatar_url": "https://avatars2.githubusercontent.com/u/6930756?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/nmattia", + "html_url": "https://github.com/nmattia", + "followers_url": "https://api.github.com/users/nmattia/followers", + "following_url": "https://api.github.com/users/nmattia/following{/other_user}", + "gists_url": "https://api.github.com/users/nmattia/gists{/gist_id}", + "starred_url": "https://api.github.com/users/nmattia/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/nmattia/subscriptions", + "organizations_url": "https://api.github.com/users/nmattia/orgs", + "repos_url": "https://api.github.com/users/nmattia/repos", + "events_url": "https://api.github.com/users/nmattia/events{/privacy}", + "received_events_url": "https://api.github.com/users/nmattia/received_events", + "type": "User", + "site_admin": false + }, + "committer": { + "login": "web-flow", + "id": 19864447, + "node_id": "MDQ6VXNlcjE5ODY0NDQ3", + "avatar_url": "https://avatars3.githubusercontent.com/u/19864447?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/web-flow", + "html_url": "https://github.com/web-flow", + "followers_url": "https://api.github.com/users/web-flow/followers", + "following_url": "https://api.github.com/users/web-flow/following{/other_user}", + "gists_url": "https://api.github.com/users/web-flow/gists{/gist_id}", + "starred_url": "https://api.github.com/users/web-flow/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/web-flow/subscriptions", + "organizations_url": "https://api.github.com/users/web-flow/orgs", + "repos_url": "https://api.github.com/users/web-flow/repos", + "events_url": "https://api.github.com/users/web-flow/events{/privacy}", + "received_events_url": "https://api.github.com/users/web-flow/received_events", + "type": "User", + "site_admin": false + }, + "parents": [ + { + "sha": "af92a311c9920bae44bd7fd485d1cb0e819141e5", + "url": "https://api.github.com/repos/nmattia/niv/commits/af92a311c9920bae44bd7fd485d1cb0e819141e5", + "html_url": "https://github.com/nmattia/niv/commit/af92a311c9920bae44bd7fd485d1cb0e819141e5" + }, + { + "sha": "b63863299396d67fa49d10f1d3da9cf193585307", + "url": "https://api.github.com/repos/nmattia/niv/commits/b63863299396d67fa49d10f1d3da9cf193585307", + "html_url": "https://github.com/nmattia/niv/commit/b63863299396d67fa49d10f1d3da9cf193585307" + } + ] + }, + { + "sha": "b63863299396d67fa49d10f1d3da9cf193585307", + "node_id": "MDY6Q29tbWl0MTY2Mjk2MTUwOmI2Mzg2MzI5OTM5NmQ2N2ZhNDlkMTBmMWQzZGE5Y2YxOTM1ODUzMDc=", + "commit": { + "author": { + "name": "Nicolas Mattia", + "email": "nicolas@nmattia.com", + "date": "2019-04-10T21:10:46Z" + }, + "committer": { + "name": "Nicolas Mattia", + "email": "nicolas@nmattia.com", + "date": "2019-04-10T21:10:46Z" + }, + "message": "Improve error message when no nixpkgs", + "tree": { + "sha": "e6c14851a5297aeb598ddfd9ff4328ec1d13d3f3", + "url": "https://api.github.com/repos/nmattia/niv/git/trees/e6c14851a5297aeb598ddfd9ff4328ec1d13d3f3" + }, + "url": "https://api.github.com/repos/nmattia/niv/git/commits/b63863299396d67fa49d10f1d3da9cf193585307", + "comment_count": 0, + "verification": { + "verified": false, + "reason": "unsigned", + "signature": null, + "payload": null + } + }, + "url": "https://api.github.com/repos/nmattia/niv/commits/b63863299396d67fa49d10f1d3da9cf193585307", + "html_url": "https://github.com/nmattia/niv/commit/b63863299396d67fa49d10f1d3da9cf193585307", + "comments_url": "https://api.github.com/repos/nmattia/niv/commits/b63863299396d67fa49d10f1d3da9cf193585307/comments", + "author": { + "login": "nmattia", + "id": 6930756, + "node_id": "MDQ6VXNlcjY5MzA3NTY=", + "avatar_url": "https://avatars2.githubusercontent.com/u/6930756?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/nmattia", + "html_url": "https://github.com/nmattia", + "followers_url": "https://api.github.com/users/nmattia/followers", + "following_url": "https://api.github.com/users/nmattia/following{/other_user}", + "gists_url": "https://api.github.com/users/nmattia/gists{/gist_id}", + "starred_url": "https://api.github.com/users/nmattia/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/nmattia/subscriptions", + "organizations_url": "https://api.github.com/users/nmattia/orgs", + "repos_url": "https://api.github.com/users/nmattia/repos", + "events_url": "https://api.github.com/users/nmattia/events{/privacy}", + "received_events_url": "https://api.github.com/users/nmattia/received_events", + "type": "User", + "site_admin": false + }, + "committer": { + "login": "nmattia", + "id": 6930756, + "node_id": "MDQ6VXNlcjY5MzA3NTY=", + "avatar_url": "https://avatars2.githubusercontent.com/u/6930756?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/nmattia", + "html_url": "https://github.com/nmattia", + "followers_url": "https://api.github.com/users/nmattia/followers", + "following_url": "https://api.github.com/users/nmattia/following{/other_user}", + "gists_url": "https://api.github.com/users/nmattia/gists{/gist_id}", + "starred_url": "https://api.github.com/users/nmattia/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/nmattia/subscriptions", + "organizations_url": "https://api.github.com/users/nmattia/orgs", + "repos_url": "https://api.github.com/users/nmattia/repos", + "events_url": "https://api.github.com/users/nmattia/events{/privacy}", + "received_events_url": "https://api.github.com/users/nmattia/received_events", + "type": "User", + "site_admin": false + }, + "parents": [ + { + "sha": "e45c61ecdc4b927d713b7b4a3df3383d0c17f31a", + "url": "https://api.github.com/repos/nmattia/niv/commits/e45c61ecdc4b927d713b7b4a3df3383d0c17f31a", + "html_url": "https://github.com/nmattia/niv/commit/e45c61ecdc4b927d713b7b4a3df3383d0c17f31a" + } + ] + }, + { + "sha": "e45c61ecdc4b927d713b7b4a3df3383d0c17f31a", + "node_id": "MDY6Q29tbWl0MTY2Mjk2MTUwOmU0NWM2MWVjZGM0YjkyN2Q3MTNiN2I0YTNkZjMzODNkMGMxN2YzMWE=", + "commit": { + "author": { + "name": "Nicolas Mattia", + "email": "nicolas@nmattia.com", + "date": "2019-04-07T17:56:58Z" + }, + "committer": { + "name": "Nicolas Mattia", + "email": "nicolas@nmattia.com", + "date": "2019-04-07T17:56:58Z" + }, + "message": "Use niv's nix/sources.nix in niv", + "tree": { + "sha": "2747667a9425690204bd4a99dc70a8f0916ac01e", + "url": "https://api.github.com/repos/nmattia/niv/git/trees/2747667a9425690204bd4a99dc70a8f0916ac01e" + }, + "url": "https://api.github.com/repos/nmattia/niv/git/commits/e45c61ecdc4b927d713b7b4a3df3383d0c17f31a", + "comment_count": 0, + "verification": { + "verified": false, + "reason": "unsigned", + "signature": null, + "payload": null + } + }, + "url": "https://api.github.com/repos/nmattia/niv/commits/e45c61ecdc4b927d713b7b4a3df3383d0c17f31a", + "html_url": "https://github.com/nmattia/niv/commit/e45c61ecdc4b927d713b7b4a3df3383d0c17f31a", + "comments_url": "https://api.github.com/repos/nmattia/niv/commits/e45c61ecdc4b927d713b7b4a3df3383d0c17f31a/comments", + "author": { + "login": "nmattia", + "id": 6930756, + "node_id": "MDQ6VXNlcjY5MzA3NTY=", + "avatar_url": "https://avatars2.githubusercontent.com/u/6930756?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/nmattia", + "html_url": "https://github.com/nmattia", + "followers_url": "https://api.github.com/users/nmattia/followers", + "following_url": "https://api.github.com/users/nmattia/following{/other_user}", + "gists_url": "https://api.github.com/users/nmattia/gists{/gist_id}", + "starred_url": "https://api.github.com/users/nmattia/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/nmattia/subscriptions", + "organizations_url": "https://api.github.com/users/nmattia/orgs", + "repos_url": "https://api.github.com/users/nmattia/repos", + "events_url": "https://api.github.com/users/nmattia/events{/privacy}", + "received_events_url": "https://api.github.com/users/nmattia/received_events", + "type": "User", + "site_admin": false + }, + "committer": { + "login": "nmattia", + "id": 6930756, + "node_id": "MDQ6VXNlcjY5MzA3NTY=", + "avatar_url": "https://avatars2.githubusercontent.com/u/6930756?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/nmattia", + "html_url": "https://github.com/nmattia", + "followers_url": "https://api.github.com/users/nmattia/followers", + "following_url": "https://api.github.com/users/nmattia/following{/other_user}", + "gists_url": "https://api.github.com/users/nmattia/gists{/gist_id}", + "starred_url": "https://api.github.com/users/nmattia/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/nmattia/subscriptions", + "organizations_url": "https://api.github.com/users/nmattia/orgs", + "repos_url": "https://api.github.com/users/nmattia/repos", + "events_url": "https://api.github.com/users/nmattia/events{/privacy}", + "received_events_url": "https://api.github.com/users/nmattia/received_events", + "type": "User", + "site_admin": false + }, + "parents": [ + { + "sha": "3cd02da1ce9a9d6ac851f01e3628d1ee15c5a0e4", + "url": "https://api.github.com/repos/nmattia/niv/commits/3cd02da1ce9a9d6ac851f01e3628d1ee15c5a0e4", + "html_url": "https://github.com/nmattia/niv/commit/3cd02da1ce9a9d6ac851f01e3628d1ee15c5a0e4" + } + ] + }, + { + "sha": "3cd02da1ce9a9d6ac851f01e3628d1ee15c5a0e4", + "node_id": "MDY6Q29tbWl0MTY2Mjk2MTUwOjNjZDAyZGExY2U5YTlkNmFjODUxZjAxZTM2MjhkMWVlMTVjNWEwZTQ=", + "commit": { + "author": { + "name": "Nicolas Mattia", + "email": "nicolas@nmattia.com", + "date": "2019-04-07T17:56:40Z" + }, + "committer": { + "name": "Nicolas Mattia", + "email": "nicolas@nmattia.com", + "date": "2019-04-07T17:56:40Z" + }, + "message": "Fix sources.nix for empty and ./. ", + "tree": { + "sha": "b1160ed55acf7e93230778cfd713a4dd48c12b31", + "url": "https://api.github.com/repos/nmattia/niv/git/trees/b1160ed55acf7e93230778cfd713a4dd48c12b31" + }, + "url": "https://api.github.com/repos/nmattia/niv/git/commits/3cd02da1ce9a9d6ac851f01e3628d1ee15c5a0e4", + "comment_count": 0, + "verification": { + "verified": false, + "reason": "unsigned", + "signature": null, + "payload": null + } + }, + "url": "https://api.github.com/repos/nmattia/niv/commits/3cd02da1ce9a9d6ac851f01e3628d1ee15c5a0e4", + "html_url": "https://github.com/nmattia/niv/commit/3cd02da1ce9a9d6ac851f01e3628d1ee15c5a0e4", + "comments_url": "https://api.github.com/repos/nmattia/niv/commits/3cd02da1ce9a9d6ac851f01e3628d1ee15c5a0e4/comments", + "author": { + "login": "nmattia", + "id": 6930756, + "node_id": "MDQ6VXNlcjY5MzA3NTY=", + "avatar_url": "https://avatars2.githubusercontent.com/u/6930756?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/nmattia", + "html_url": "https://github.com/nmattia", + "followers_url": "https://api.github.com/users/nmattia/followers", + "following_url": "https://api.github.com/users/nmattia/following{/other_user}", + "gists_url": "https://api.github.com/users/nmattia/gists{/gist_id}", + "starred_url": "https://api.github.com/users/nmattia/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/nmattia/subscriptions", + "organizations_url": "https://api.github.com/users/nmattia/orgs", + "repos_url": "https://api.github.com/users/nmattia/repos", + "events_url": "https://api.github.com/users/nmattia/events{/privacy}", + "received_events_url": "https://api.github.com/users/nmattia/received_events", + "type": "User", + "site_admin": false + }, + "committer": { + "login": "nmattia", + "id": 6930756, + "node_id": "MDQ6VXNlcjY5MzA3NTY=", + "avatar_url": "https://avatars2.githubusercontent.com/u/6930756?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/nmattia", + "html_url": "https://github.com/nmattia", + "followers_url": "https://api.github.com/users/nmattia/followers", + "following_url": "https://api.github.com/users/nmattia/following{/other_user}", + "gists_url": "https://api.github.com/users/nmattia/gists{/gist_id}", + "starred_url": "https://api.github.com/users/nmattia/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/nmattia/subscriptions", + "organizations_url": "https://api.github.com/users/nmattia/orgs", + "repos_url": "https://api.github.com/users/nmattia/repos", + "events_url": "https://api.github.com/users/nmattia/events{/privacy}", + "received_events_url": "https://api.github.com/users/nmattia/received_events", + "type": "User", + "site_admin": false + }, + "parents": [ + { + "sha": "af92a311c9920bae44bd7fd485d1cb0e819141e5", + "url": "https://api.github.com/repos/nmattia/niv/commits/af92a311c9920bae44bd7fd485d1cb0e819141e5", + "html_url": "https://github.com/nmattia/niv/commit/af92a311c9920bae44bd7fd485d1cb0e819141e5" + } + ] + }, + { + "sha": "af92a311c9920bae44bd7fd485d1cb0e819141e5", + "node_id": "MDY6Q29tbWl0MTY2Mjk2MTUwOmFmOTJhMzExYzk5MjBiYWU0NGJkN2ZkNDg1ZDFjYjBlODE5MTQxZTU=", + "commit": { + "author": { + "name": "Nicolas Mattia", + "email": "nicolas@nmattia.com", + "date": "2019-04-07T11:09:12Z" + }, + "committer": { + "name": "GitHub", + "email": "noreply@github.com", + "date": "2019-04-07T11:09:12Z" + }, + "message": "Merge pull request #44 from nmattia/nm-no-cache\n\nDrop the cache", + "tree": { + "sha": "89890b3f1c640b49b91404f2728c07248796d5d1", + "url": "https://api.github.com/repos/nmattia/niv/git/trees/89890b3f1c640b49b91404f2728c07248796d5d1" + }, + "url": "https://api.github.com/repos/nmattia/niv/git/commits/af92a311c9920bae44bd7fd485d1cb0e819141e5", + "comment_count": 0, + "verification": { + "verified": true, + "reason": "valid", + "signature": "-----BEGIN PGP SIGNATURE-----\n\nwsBcBAABCAAQBQJcqdpYCRBK7hj4Ov3rIwAAdHIIACnRd6lLZXTnJt0onXFJN46s\nwsuIYRVTGI+u09WiXg2c2BWJIJ7L6cdXrgsRaUCwitIySaibyr3xY0tUpDo8cZsS\nVcj7JmxNI0vgYrnbKXbR5U2nwzc+prsXX9o9BC3g0s+t17/M0A4+ZsB8PbFZTG1k\nzVOE351K8YcfsRLkbdB4/rzuLTYAOMvDdVVS/WLfpcX1txVkJpRBupiN2VElYpmI\ndwV4QMf+fGJY6GAVt3Q1O8/IF039Gks+C46h038Pk+/K0heuM2gJY2suiZvfqbiU\nZ2WtpVHVzRA0w8NnBg1PhGjNfaPmYVUKzRMdoijj/I7k/ngSI+dt5J1JD9Ko6wA=\n=eQk8\n-----END PGP SIGNATURE-----\n", + "payload": "tree 89890b3f1c640b49b91404f2728c07248796d5d1\nparent 0491c8a4e88a3087d15b26c30ac00622df257451\nparent 8b1b890b43a05e0a9194af626e75a872356fdee2\nauthor Nicolas Mattia 1554635352 +0200\ncommitter GitHub 1554635352 +0200\n\nMerge pull request #44 from nmattia/nm-no-cache\n\nDrop the cache" + } + }, + "url": "https://api.github.com/repos/nmattia/niv/commits/af92a311c9920bae44bd7fd485d1cb0e819141e5", + "html_url": "https://github.com/nmattia/niv/commit/af92a311c9920bae44bd7fd485d1cb0e819141e5", + "comments_url": "https://api.github.com/repos/nmattia/niv/commits/af92a311c9920bae44bd7fd485d1cb0e819141e5/comments", + "author": { + "login": "nmattia", + "id": 6930756, + "node_id": "MDQ6VXNlcjY5MzA3NTY=", + "avatar_url": "https://avatars2.githubusercontent.com/u/6930756?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/nmattia", + "html_url": "https://github.com/nmattia", + "followers_url": "https://api.github.com/users/nmattia/followers", + "following_url": "https://api.github.com/users/nmattia/following{/other_user}", + "gists_url": "https://api.github.com/users/nmattia/gists{/gist_id}", + "starred_url": "https://api.github.com/users/nmattia/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/nmattia/subscriptions", + "organizations_url": "https://api.github.com/users/nmattia/orgs", + "repos_url": "https://api.github.com/users/nmattia/repos", + "events_url": "https://api.github.com/users/nmattia/events{/privacy}", + "received_events_url": "https://api.github.com/users/nmattia/received_events", + "type": "User", + "site_admin": false + }, + "committer": { + "login": "web-flow", + "id": 19864447, + "node_id": "MDQ6VXNlcjE5ODY0NDQ3", + "avatar_url": "https://avatars3.githubusercontent.com/u/19864447?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/web-flow", + "html_url": "https://github.com/web-flow", + "followers_url": "https://api.github.com/users/web-flow/followers", + "following_url": "https://api.github.com/users/web-flow/following{/other_user}", + "gists_url": "https://api.github.com/users/web-flow/gists{/gist_id}", + "starred_url": "https://api.github.com/users/web-flow/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/web-flow/subscriptions", + "organizations_url": "https://api.github.com/users/web-flow/orgs", + "repos_url": "https://api.github.com/users/web-flow/repos", + "events_url": "https://api.github.com/users/web-flow/events{/privacy}", + "received_events_url": "https://api.github.com/users/web-flow/received_events", + "type": "User", + "site_admin": false + }, + "parents": [ + { + "sha": "0491c8a4e88a3087d15b26c30ac00622df257451", + "url": "https://api.github.com/repos/nmattia/niv/commits/0491c8a4e88a3087d15b26c30ac00622df257451", + "html_url": "https://github.com/nmattia/niv/commit/0491c8a4e88a3087d15b26c30ac00622df257451" + }, + { + "sha": "8b1b890b43a05e0a9194af626e75a872356fdee2", + "url": "https://api.github.com/repos/nmattia/niv/commits/8b1b890b43a05e0a9194af626e75a872356fdee2", + "html_url": "https://github.com/nmattia/niv/commit/8b1b890b43a05e0a9194af626e75a872356fdee2" + } + ] + }, + { + "sha": "0491c8a4e88a3087d15b26c30ac00622df257451", + "node_id": "MDY6Q29tbWl0MTY2Mjk2MTUwOjA0OTFjOGE0ZTg4YTMwODdkMTViMjZjMzBhYzAwNjIyZGYyNTc0NTE=", + "commit": { + "author": { + "name": "Nicolas Mattia", + "email": "nicolas@nmattia.com", + "date": "2019-04-07T11:06:15Z" + }, + "committer": { + "name": "GitHub", + "email": "noreply@github.com", + "date": "2019-04-07T11:06:15Z" + }, + "message": "Merge pull request #43 from nmattia/nm-sources-cleanup\n\nOnly generate nix/sources.json and nix/sources.nix", + "tree": { + "sha": "986fc06547fc32fb7d7f37807626df4db7d8b0fc", + "url": "https://api.github.com/repos/nmattia/niv/git/trees/986fc06547fc32fb7d7f37807626df4db7d8b0fc" + }, + "url": "https://api.github.com/repos/nmattia/niv/git/commits/0491c8a4e88a3087d15b26c30ac00622df257451", + "comment_count": 0, + "verification": { + "verified": true, + "reason": "valid", + "signature": "-----BEGIN PGP SIGNATURE-----\n\nwsBcBAABCAAQBQJcqdmnCRBK7hj4Ov3rIwAAdHIIAFhJnrHC/8Ho62zEBUNvRQ2o\nllL6vZb5qIZDKyuGfOU66Afbxq2IO+EIoCbAmi/kmnjmSjwW5Tyc26DoDk+LoeAc\nROBtp6be3N9baOzl7COnGpsunXW14Uc40Qi9/ABYlz9D/oKr0d7mR5SfAOBdyq79\nCpq+CAR/Q9VxlxSayOoeaCeXKfE54BEFMmt2yYOJSlLXqafwjzi1mPrHPBqiBXUp\nj1PrutfZIgv5IttGrBRla6yY2BIL11+iQM9F9+e2u0qDQog/WzUk1PFUbcHFK95O\nuY2wDsG1EmochAmnJiGPCA1FekeyM/z/bmRhkK6JZ1meRQgtV5fA3yPQJ25vF8g=\n=s182\n-----END PGP SIGNATURE-----\n", + "payload": "tree 986fc06547fc32fb7d7f37807626df4db7d8b0fc\nparent 130ac83460b2279b40f3b78d239fac159e9672cf\nparent 13f81059c083145e12f76cf6a05474261dcf1e73\nauthor Nicolas Mattia 1554635175 +0200\ncommitter GitHub 1554635175 +0200\n\nMerge pull request #43 from nmattia/nm-sources-cleanup\n\nOnly generate nix/sources.json and nix/sources.nix" + } + }, + "url": "https://api.github.com/repos/nmattia/niv/commits/0491c8a4e88a3087d15b26c30ac00622df257451", + "html_url": "https://github.com/nmattia/niv/commit/0491c8a4e88a3087d15b26c30ac00622df257451", + "comments_url": "https://api.github.com/repos/nmattia/niv/commits/0491c8a4e88a3087d15b26c30ac00622df257451/comments", + "author": { + "login": "nmattia", + "id": 6930756, + "node_id": "MDQ6VXNlcjY5MzA3NTY=", + "avatar_url": "https://avatars2.githubusercontent.com/u/6930756?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/nmattia", + "html_url": "https://github.com/nmattia", + "followers_url": "https://api.github.com/users/nmattia/followers", + "following_url": "https://api.github.com/users/nmattia/following{/other_user}", + "gists_url": "https://api.github.com/users/nmattia/gists{/gist_id}", + "starred_url": "https://api.github.com/users/nmattia/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/nmattia/subscriptions", + "organizations_url": "https://api.github.com/users/nmattia/orgs", + "repos_url": "https://api.github.com/users/nmattia/repos", + "events_url": "https://api.github.com/users/nmattia/events{/privacy}", + "received_events_url": "https://api.github.com/users/nmattia/received_events", + "type": "User", + "site_admin": false + }, + "committer": { + "login": "web-flow", + "id": 19864447, + "node_id": "MDQ6VXNlcjE5ODY0NDQ3", + "avatar_url": "https://avatars3.githubusercontent.com/u/19864447?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/web-flow", + "html_url": "https://github.com/web-flow", + "followers_url": "https://api.github.com/users/web-flow/followers", + "following_url": "https://api.github.com/users/web-flow/following{/other_user}", + "gists_url": "https://api.github.com/users/web-flow/gists{/gist_id}", + "starred_url": "https://api.github.com/users/web-flow/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/web-flow/subscriptions", + "organizations_url": "https://api.github.com/users/web-flow/orgs", + "repos_url": "https://api.github.com/users/web-flow/repos", + "events_url": "https://api.github.com/users/web-flow/events{/privacy}", + "received_events_url": "https://api.github.com/users/web-flow/received_events", + "type": "User", + "site_admin": false + }, + "parents": [ + { + "sha": "130ac83460b2279b40f3b78d239fac159e9672cf", + "url": "https://api.github.com/repos/nmattia/niv/commits/130ac83460b2279b40f3b78d239fac159e9672cf", + "html_url": "https://github.com/nmattia/niv/commit/130ac83460b2279b40f3b78d239fac159e9672cf" + }, + { + "sha": "13f81059c083145e12f76cf6a05474261dcf1e73", + "url": "https://api.github.com/repos/nmattia/niv/commits/13f81059c083145e12f76cf6a05474261dcf1e73", + "html_url": "https://github.com/nmattia/niv/commit/13f81059c083145e12f76cf6a05474261dcf1e73" + } + ] + }, + { + "sha": "8b1b890b43a05e0a9194af626e75a872356fdee2", + "node_id": "MDY6Q29tbWl0MTY2Mjk2MTUwOjhiMWI4OTBiNDNhMDVlMGE5MTk0YWY2MjZlNzVhODcyMzU2ZmRlZTI=", + "commit": { + "author": { + "name": "Nicolas Mattia", + "email": "nicolas@nmattia.com", + "date": "2019-04-07T11:04:21Z" + }, + "committer": { + "name": "Nicolas Mattia", + "email": "nicolas@nmattia.com", + "date": "2019-04-07T11:05:33Z" + }, + "message": "Drop the cache\n\nRight now warming up and saving the cache takes more time than the build\nitself.", + "tree": { + "sha": "50591903f47c85740f9c11fe4a3a608f24cc9df7", + "url": "https://api.github.com/repos/nmattia/niv/git/trees/50591903f47c85740f9c11fe4a3a608f24cc9df7" + }, + "url": "https://api.github.com/repos/nmattia/niv/git/commits/8b1b890b43a05e0a9194af626e75a872356fdee2", + "comment_count": 0, + "verification": { + "verified": false, + "reason": "unsigned", + "signature": null, + "payload": null + } + }, + "url": "https://api.github.com/repos/nmattia/niv/commits/8b1b890b43a05e0a9194af626e75a872356fdee2", + "html_url": "https://github.com/nmattia/niv/commit/8b1b890b43a05e0a9194af626e75a872356fdee2", + "comments_url": "https://api.github.com/repos/nmattia/niv/commits/8b1b890b43a05e0a9194af626e75a872356fdee2/comments", + "author": { + "login": "nmattia", + "id": 6930756, + "node_id": "MDQ6VXNlcjY5MzA3NTY=", + "avatar_url": "https://avatars2.githubusercontent.com/u/6930756?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/nmattia", + "html_url": "https://github.com/nmattia", + "followers_url": "https://api.github.com/users/nmattia/followers", + "following_url": "https://api.github.com/users/nmattia/following{/other_user}", + "gists_url": "https://api.github.com/users/nmattia/gists{/gist_id}", + "starred_url": "https://api.github.com/users/nmattia/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/nmattia/subscriptions", + "organizations_url": "https://api.github.com/users/nmattia/orgs", + "repos_url": "https://api.github.com/users/nmattia/repos", + "events_url": "https://api.github.com/users/nmattia/events{/privacy}", + "received_events_url": "https://api.github.com/users/nmattia/received_events", + "type": "User", + "site_admin": false + }, + "committer": { + "login": "nmattia", + "id": 6930756, + "node_id": "MDQ6VXNlcjY5MzA3NTY=", + "avatar_url": "https://avatars2.githubusercontent.com/u/6930756?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/nmattia", + "html_url": "https://github.com/nmattia", + "followers_url": "https://api.github.com/users/nmattia/followers", + "following_url": "https://api.github.com/users/nmattia/following{/other_user}", + "gists_url": "https://api.github.com/users/nmattia/gists{/gist_id}", + "starred_url": "https://api.github.com/users/nmattia/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/nmattia/subscriptions", + "organizations_url": "https://api.github.com/users/nmattia/orgs", + "repos_url": "https://api.github.com/users/nmattia/repos", + "events_url": "https://api.github.com/users/nmattia/events{/privacy}", + "received_events_url": "https://api.github.com/users/nmattia/received_events", + "type": "User", + "site_admin": false + }, + "parents": [ + { + "sha": "130ac83460b2279b40f3b78d239fac159e9672cf", + "url": "https://api.github.com/repos/nmattia/niv/commits/130ac83460b2279b40f3b78d239fac159e9672cf", + "html_url": "https://github.com/nmattia/niv/commit/130ac83460b2279b40f3b78d239fac159e9672cf" + } + ] + }, + { + "sha": "13f81059c083145e12f76cf6a05474261dcf1e73", + "node_id": "MDY6Q29tbWl0MTY2Mjk2MTUwOjEzZjgxMDU5YzA4MzE0NWUxMmY3NmNmNmEwNTQ3NDI2MWRjZjFlNzM=", + "commit": { + "author": { + "name": "Nicolas Mattia", + "email": "nicolas@nmattia.com", + "date": "2019-04-07T10:50:47Z" + }, + "committer": { + "name": "Nicolas Mattia", + "email": "nicolas@nmattia.com", + "date": "2019-04-07T10:50:47Z" + }, + "message": "Drop lots of generated files", + "tree": { + "sha": "986fc06547fc32fb7d7f37807626df4db7d8b0fc", + "url": "https://api.github.com/repos/nmattia/niv/git/trees/986fc06547fc32fb7d7f37807626df4db7d8b0fc" + }, + "url": "https://api.github.com/repos/nmattia/niv/git/commits/13f81059c083145e12f76cf6a05474261dcf1e73", + "comment_count": 0, + "verification": { + "verified": false, + "reason": "unsigned", + "signature": null, + "payload": null + } + }, + "url": "https://api.github.com/repos/nmattia/niv/commits/13f81059c083145e12f76cf6a05474261dcf1e73", + "html_url": "https://github.com/nmattia/niv/commit/13f81059c083145e12f76cf6a05474261dcf1e73", + "comments_url": "https://api.github.com/repos/nmattia/niv/commits/13f81059c083145e12f76cf6a05474261dcf1e73/comments", + "author": { + "login": "nmattia", + "id": 6930756, + "node_id": "MDQ6VXNlcjY5MzA3NTY=", + "avatar_url": "https://avatars2.githubusercontent.com/u/6930756?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/nmattia", + "html_url": "https://github.com/nmattia", + "followers_url": "https://api.github.com/users/nmattia/followers", + "following_url": "https://api.github.com/users/nmattia/following{/other_user}", + "gists_url": "https://api.github.com/users/nmattia/gists{/gist_id}", + "starred_url": "https://api.github.com/users/nmattia/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/nmattia/subscriptions", + "organizations_url": "https://api.github.com/users/nmattia/orgs", + "repos_url": "https://api.github.com/users/nmattia/repos", + "events_url": "https://api.github.com/users/nmattia/events{/privacy}", + "received_events_url": "https://api.github.com/users/nmattia/received_events", + "type": "User", + "site_admin": false + }, + "committer": { + "login": "nmattia", + "id": 6930756, + "node_id": "MDQ6VXNlcjY5MzA3NTY=", + "avatar_url": "https://avatars2.githubusercontent.com/u/6930756?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/nmattia", + "html_url": "https://github.com/nmattia", + "followers_url": "https://api.github.com/users/nmattia/followers", + "following_url": "https://api.github.com/users/nmattia/following{/other_user}", + "gists_url": "https://api.github.com/users/nmattia/gists{/gist_id}", + "starred_url": "https://api.github.com/users/nmattia/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/nmattia/subscriptions", + "organizations_url": "https://api.github.com/users/nmattia/orgs", + "repos_url": "https://api.github.com/users/nmattia/repos", + "events_url": "https://api.github.com/users/nmattia/events{/privacy}", + "received_events_url": "https://api.github.com/users/nmattia/received_events", + "type": "User", + "site_admin": false + }, + "parents": [ + { + "sha": "60cc94d3e600c89a13865695c5da1b82bacbb0a6", + "url": "https://api.github.com/repos/nmattia/niv/commits/60cc94d3e600c89a13865695c5da1b82bacbb0a6", + "html_url": "https://github.com/nmattia/niv/commit/60cc94d3e600c89a13865695c5da1b82bacbb0a6" + } + ] + }, + { + "sha": "60cc94d3e600c89a13865695c5da1b82bacbb0a6", + "node_id": "MDY6Q29tbWl0MTY2Mjk2MTUwOjYwY2M5NGQzZTYwMGM4OWExMzg2NTY5NWM1ZGExYjgyYmFjYmIwYTY=", + "commit": { + "author": { + "name": "Nicolas Mattia", + "email": "nicolas@nmattia.com", + "date": "2019-04-07T10:50:35Z" + }, + "committer": { + "name": "Nicolas Mattia", + "email": "nicolas@nmattia.com", + "date": "2019-04-07T10:50:35Z" + }, + "message": "Fix shell hook", + "tree": { + "sha": "6752fb3cb6c6075f071bd9ea3a080bb07ede065e", + "url": "https://api.github.com/repos/nmattia/niv/git/trees/6752fb3cb6c6075f071bd9ea3a080bb07ede065e" + }, + "url": "https://api.github.com/repos/nmattia/niv/git/commits/60cc94d3e600c89a13865695c5da1b82bacbb0a6", + "comment_count": 0, + "verification": { + "verified": false, + "reason": "unsigned", + "signature": null, + "payload": null + } + }, + "url": "https://api.github.com/repos/nmattia/niv/commits/60cc94d3e600c89a13865695c5da1b82bacbb0a6", + "html_url": "https://github.com/nmattia/niv/commit/60cc94d3e600c89a13865695c5da1b82bacbb0a6", + "comments_url": "https://api.github.com/repos/nmattia/niv/commits/60cc94d3e600c89a13865695c5da1b82bacbb0a6/comments", + "author": { + "login": "nmattia", + "id": 6930756, + "node_id": "MDQ6VXNlcjY5MzA3NTY=", + "avatar_url": "https://avatars2.githubusercontent.com/u/6930756?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/nmattia", + "html_url": "https://github.com/nmattia", + "followers_url": "https://api.github.com/users/nmattia/followers", + "following_url": "https://api.github.com/users/nmattia/following{/other_user}", + "gists_url": "https://api.github.com/users/nmattia/gists{/gist_id}", + "starred_url": "https://api.github.com/users/nmattia/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/nmattia/subscriptions", + "organizations_url": "https://api.github.com/users/nmattia/orgs", + "repos_url": "https://api.github.com/users/nmattia/repos", + "events_url": "https://api.github.com/users/nmattia/events{/privacy}", + "received_events_url": "https://api.github.com/users/nmattia/received_events", + "type": "User", + "site_admin": false + }, + "committer": { + "login": "nmattia", + "id": 6930756, + "node_id": "MDQ6VXNlcjY5MzA3NTY=", + "avatar_url": "https://avatars2.githubusercontent.com/u/6930756?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/nmattia", + "html_url": "https://github.com/nmattia", + "followers_url": "https://api.github.com/users/nmattia/followers", + "following_url": "https://api.github.com/users/nmattia/following{/other_user}", + "gists_url": "https://api.github.com/users/nmattia/gists{/gist_id}", + "starred_url": "https://api.github.com/users/nmattia/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/nmattia/subscriptions", + "organizations_url": "https://api.github.com/users/nmattia/orgs", + "repos_url": "https://api.github.com/users/nmattia/repos", + "events_url": "https://api.github.com/users/nmattia/events{/privacy}", + "received_events_url": "https://api.github.com/users/nmattia/received_events", + "type": "User", + "site_admin": false + }, + "parents": [ + { + "sha": "262dd9ab218a51e781eebd8593d8a9c6002d473f", + "url": "https://api.github.com/repos/nmattia/niv/commits/262dd9ab218a51e781eebd8593d8a9c6002d473f", + "html_url": "https://github.com/nmattia/niv/commit/262dd9ab218a51e781eebd8593d8a9c6002d473f" + } + ] + }, + { + "sha": "130ac83460b2279b40f3b78d239fac159e9672cf", + "node_id": "MDY6Q29tbWl0MTY2Mjk2MTUwOjEzMGFjODM0NjBiMjI3OWI0MGYzYjc4ZDIzOWZhYzE1OWU5NjcyY2Y=", + "commit": { + "author": { + "name": "Nicolas Mattia", + "email": "nicolas@nmattia.com", + "date": "2019-04-07T10:41:41Z" + }, + "committer": { + "name": "GitHub", + "email": "noreply@github.com", + "date": "2019-04-07T10:41:41Z" + }, + "message": "Merge pull request #41 from nmattia/nm-nix-cleanup\n\nReplace snack with cabal", + "tree": { + "sha": "486b8d1ee148255a3d688ce46a886df6454146c6", + "url": "https://api.github.com/repos/nmattia/niv/git/trees/486b8d1ee148255a3d688ce46a886df6454146c6" + }, + "url": "https://api.github.com/repos/nmattia/niv/git/commits/130ac83460b2279b40f3b78d239fac159e9672cf", + "comment_count": 0, + "verification": { + "verified": true, + "reason": "valid", + "signature": "-----BEGIN PGP SIGNATURE-----\n\nwsBcBAABCAAQBQJcqdPlCRBK7hj4Ov3rIwAAdHIIAAalpJziQhoMLhaCcpVEXIma\nlRL2RtikqBiJsbb7dw/Iut2tDdFmqBqePqAoe9DzEbWxWe5YxHtxUPaFvFtTxTHT\nNOVwCDUKAWr6zKkyssX8yAle/zR7sKnaKmFBDZKr6+vLzsi90MPKBLjykkbG1BF7\nyUpaYnGxOt+osZm/B6GtZe8MGpgn5skop2NcRzVTW3Rv0CunCOIeb+XoCPcexb0E\nV5ovHnwNard8BycbPWZalZK4kjpAeSM5iLm8b7WUo3Iahq1KUtgx0Q2BOogC9YAP\ndmHyqmi9duczG4iWAASc6oG4vzsoRHU8d7VkGQ5foCMa+tiRanOYupi2DoYHppk=\n=wqI1\n-----END PGP SIGNATURE-----\n", + "payload": "tree 486b8d1ee148255a3d688ce46a886df6454146c6\nparent d9e38ae971f13cca0e6b08c4d22c62f779c9038c\nparent 262dd9ab218a51e781eebd8593d8a9c6002d473f\nauthor Nicolas Mattia 1554633701 +0200\ncommitter GitHub 1554633701 +0200\n\nMerge pull request #41 from nmattia/nm-nix-cleanup\n\nReplace snack with cabal" + } + }, + "url": "https://api.github.com/repos/nmattia/niv/commits/130ac83460b2279b40f3b78d239fac159e9672cf", + "html_url": "https://github.com/nmattia/niv/commit/130ac83460b2279b40f3b78d239fac159e9672cf", + "comments_url": "https://api.github.com/repos/nmattia/niv/commits/130ac83460b2279b40f3b78d239fac159e9672cf/comments", + "author": { + "login": "nmattia", + "id": 6930756, + "node_id": "MDQ6VXNlcjY5MzA3NTY=", + "avatar_url": "https://avatars2.githubusercontent.com/u/6930756?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/nmattia", + "html_url": "https://github.com/nmattia", + "followers_url": "https://api.github.com/users/nmattia/followers", + "following_url": "https://api.github.com/users/nmattia/following{/other_user}", + "gists_url": "https://api.github.com/users/nmattia/gists{/gist_id}", + "starred_url": "https://api.github.com/users/nmattia/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/nmattia/subscriptions", + "organizations_url": "https://api.github.com/users/nmattia/orgs", + "repos_url": "https://api.github.com/users/nmattia/repos", + "events_url": "https://api.github.com/users/nmattia/events{/privacy}", + "received_events_url": "https://api.github.com/users/nmattia/received_events", + "type": "User", + "site_admin": false + }, + "committer": { + "login": "web-flow", + "id": 19864447, + "node_id": "MDQ6VXNlcjE5ODY0NDQ3", + "avatar_url": "https://avatars3.githubusercontent.com/u/19864447?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/web-flow", + "html_url": "https://github.com/web-flow", + "followers_url": "https://api.github.com/users/web-flow/followers", + "following_url": "https://api.github.com/users/web-flow/following{/other_user}", + "gists_url": "https://api.github.com/users/web-flow/gists{/gist_id}", + "starred_url": "https://api.github.com/users/web-flow/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/web-flow/subscriptions", + "organizations_url": "https://api.github.com/users/web-flow/orgs", + "repos_url": "https://api.github.com/users/web-flow/repos", + "events_url": "https://api.github.com/users/web-flow/events{/privacy}", + "received_events_url": "https://api.github.com/users/web-flow/received_events", + "type": "User", + "site_admin": false + }, + "parents": [ + { + "sha": "d9e38ae971f13cca0e6b08c4d22c62f779c9038c", + "url": "https://api.github.com/repos/nmattia/niv/commits/d9e38ae971f13cca0e6b08c4d22c62f779c9038c", + "html_url": "https://github.com/nmattia/niv/commit/d9e38ae971f13cca0e6b08c4d22c62f779c9038c" + }, + { + "sha": "262dd9ab218a51e781eebd8593d8a9c6002d473f", + "url": "https://api.github.com/repos/nmattia/niv/commits/262dd9ab218a51e781eebd8593d8a9c6002d473f", + "html_url": "https://github.com/nmattia/niv/commit/262dd9ab218a51e781eebd8593d8a9c6002d473f" + } + ] + }, + { + "sha": "262dd9ab218a51e781eebd8593d8a9c6002d473f", + "node_id": "MDY6Q29tbWl0MTY2Mjk2MTUwOjI2MmRkOWFiMjE4YTUxZTc4MWVlYmQ4NTkzZDhhOWM2MDAyZDQ3M2Y=", + "commit": { + "author": { + "name": "Nicolas Mattia", + "email": "nicolas@nmattia.com", + "date": "2019-04-05T09:43:57Z" + }, + "committer": { + "name": "Nicolas Mattia", + "email": "nicolas@nmattia.com", + "date": "2019-04-07T10:29:24Z" + }, + "message": "Replace snack with cabal", + "tree": { + "sha": "486b8d1ee148255a3d688ce46a886df6454146c6", + "url": "https://api.github.com/repos/nmattia/niv/git/trees/486b8d1ee148255a3d688ce46a886df6454146c6" + }, + "url": "https://api.github.com/repos/nmattia/niv/git/commits/262dd9ab218a51e781eebd8593d8a9c6002d473f", + "comment_count": 0, + "verification": { + "verified": false, + "reason": "unsigned", + "signature": null, + "payload": null + } + }, + "url": "https://api.github.com/repos/nmattia/niv/commits/262dd9ab218a51e781eebd8593d8a9c6002d473f", + "html_url": "https://github.com/nmattia/niv/commit/262dd9ab218a51e781eebd8593d8a9c6002d473f", + "comments_url": "https://api.github.com/repos/nmattia/niv/commits/262dd9ab218a51e781eebd8593d8a9c6002d473f/comments", + "author": { + "login": "nmattia", + "id": 6930756, + "node_id": "MDQ6VXNlcjY5MzA3NTY=", + "avatar_url": "https://avatars2.githubusercontent.com/u/6930756?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/nmattia", + "html_url": "https://github.com/nmattia", + "followers_url": "https://api.github.com/users/nmattia/followers", + "following_url": "https://api.github.com/users/nmattia/following{/other_user}", + "gists_url": "https://api.github.com/users/nmattia/gists{/gist_id}", + "starred_url": "https://api.github.com/users/nmattia/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/nmattia/subscriptions", + "organizations_url": "https://api.github.com/users/nmattia/orgs", + "repos_url": "https://api.github.com/users/nmattia/repos", + "events_url": "https://api.github.com/users/nmattia/events{/privacy}", + "received_events_url": "https://api.github.com/users/nmattia/received_events", + "type": "User", + "site_admin": false + }, + "committer": { + "login": "nmattia", + "id": 6930756, + "node_id": "MDQ6VXNlcjY5MzA3NTY=", + "avatar_url": "https://avatars2.githubusercontent.com/u/6930756?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/nmattia", + "html_url": "https://github.com/nmattia", + "followers_url": "https://api.github.com/users/nmattia/followers", + "following_url": "https://api.github.com/users/nmattia/following{/other_user}", + "gists_url": "https://api.github.com/users/nmattia/gists{/gist_id}", + "starred_url": "https://api.github.com/users/nmattia/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/nmattia/subscriptions", + "organizations_url": "https://api.github.com/users/nmattia/orgs", + "repos_url": "https://api.github.com/users/nmattia/repos", + "events_url": "https://api.github.com/users/nmattia/events{/privacy}", + "received_events_url": "https://api.github.com/users/nmattia/received_events", + "type": "User", + "site_admin": false + }, + "parents": [ + { + "sha": "45041fa7656c17d098db8e9f84f7f672da734754", + "url": "https://api.github.com/repos/nmattia/niv/commits/45041fa7656c17d098db8e9f84f7f672da734754", + "html_url": "https://github.com/nmattia/niv/commit/45041fa7656c17d098db8e9f84f7f672da734754" + } + ] + }, + { + "sha": "45041fa7656c17d098db8e9f84f7f672da734754", + "node_id": "MDY6Q29tbWl0MTY2Mjk2MTUwOjQ1MDQxZmE3NjU2YzE3ZDA5OGRiOGU5Zjg0ZjdmNjcyZGE3MzQ3NTQ=", + "commit": { + "author": { + "name": "Nicolas Mattia", + "email": "nicolas@nmattia.com", + "date": "2019-04-05T09:29:26Z" + }, + "committer": { + "name": "Nicolas Mattia", + "email": "nicolas@nmattia.com", + "date": "2019-04-05T09:29:26Z" + }, + "message": "Drop nix/packages.nix", + "tree": { + "sha": "2c54ba0ae92bcfa9f1ac1067b6a1c1f56ac3ae94", + "url": "https://api.github.com/repos/nmattia/niv/git/trees/2c54ba0ae92bcfa9f1ac1067b6a1c1f56ac3ae94" + }, + "url": "https://api.github.com/repos/nmattia/niv/git/commits/45041fa7656c17d098db8e9f84f7f672da734754", + "comment_count": 0, + "verification": { + "verified": false, + "reason": "unsigned", + "signature": null, + "payload": null + } + }, + "url": "https://api.github.com/repos/nmattia/niv/commits/45041fa7656c17d098db8e9f84f7f672da734754", + "html_url": "https://github.com/nmattia/niv/commit/45041fa7656c17d098db8e9f84f7f672da734754", + "comments_url": "https://api.github.com/repos/nmattia/niv/commits/45041fa7656c17d098db8e9f84f7f672da734754/comments", + "author": { + "login": "nmattia", + "id": 6930756, + "node_id": "MDQ6VXNlcjY5MzA3NTY=", + "avatar_url": "https://avatars2.githubusercontent.com/u/6930756?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/nmattia", + "html_url": "https://github.com/nmattia", + "followers_url": "https://api.github.com/users/nmattia/followers", + "following_url": "https://api.github.com/users/nmattia/following{/other_user}", + "gists_url": "https://api.github.com/users/nmattia/gists{/gist_id}", + "starred_url": "https://api.github.com/users/nmattia/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/nmattia/subscriptions", + "organizations_url": "https://api.github.com/users/nmattia/orgs", + "repos_url": "https://api.github.com/users/nmattia/repos", + "events_url": "https://api.github.com/users/nmattia/events{/privacy}", + "received_events_url": "https://api.github.com/users/nmattia/received_events", + "type": "User", + "site_admin": false + }, + "committer": { + "login": "nmattia", + "id": 6930756, + "node_id": "MDQ6VXNlcjY5MzA3NTY=", + "avatar_url": "https://avatars2.githubusercontent.com/u/6930756?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/nmattia", + "html_url": "https://github.com/nmattia", + "followers_url": "https://api.github.com/users/nmattia/followers", + "following_url": "https://api.github.com/users/nmattia/following{/other_user}", + "gists_url": "https://api.github.com/users/nmattia/gists{/gist_id}", + "starred_url": "https://api.github.com/users/nmattia/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/nmattia/subscriptions", + "organizations_url": "https://api.github.com/users/nmattia/orgs", + "repos_url": "https://api.github.com/users/nmattia/repos", + "events_url": "https://api.github.com/users/nmattia/events{/privacy}", + "received_events_url": "https://api.github.com/users/nmattia/received_events", + "type": "User", + "site_admin": false + }, + "parents": [ + { + "sha": "d9e38ae971f13cca0e6b08c4d22c62f779c9038c", + "url": "https://api.github.com/repos/nmattia/niv/commits/d9e38ae971f13cca0e6b08c4d22c62f779c9038c", + "html_url": "https://github.com/nmattia/niv/commit/d9e38ae971f13cca0e6b08c4d22c62f779c9038c" + } + ] + }, + { + "sha": "d9e38ae971f13cca0e6b08c4d22c62f779c9038c", + "node_id": "MDY6Q29tbWl0MTY2Mjk2MTUwOmQ5ZTM4YWU5NzFmMTNjY2EwZTZiMDhjNGQyMmM2MmY3NzljOTAzOGM=", + "commit": { + "author": { + "name": "Nicolas Mattia", + "email": "nicolas@nmattia.com", + "date": "2019-04-04T11:19:33Z" + }, + "committer": { + "name": "GitHub", + "email": "noreply@github.com", + "date": "2019-04-04T11:19:33Z" + }, + "message": "Merge pull request #40 from nmattia/nm-build-cleanup\n\nClean up CI build", + "tree": { + "sha": "04f10c49d869e0ca3a661b923f403e7458d6a97d", + "url": "https://api.github.com/repos/nmattia/niv/git/trees/04f10c49d869e0ca3a661b923f403e7458d6a97d" + }, + "url": "https://api.github.com/repos/nmattia/niv/git/commits/d9e38ae971f13cca0e6b08c4d22c62f779c9038c", + "comment_count": 0, + "verification": { + "verified": true, + "reason": "valid", + "signature": "-----BEGIN PGP SIGNATURE-----\n\nwsBcBAABCAAQBQJcpehFCRBK7hj4Ov3rIwAAdHIIADZ9Abea432nz7POoXxMa4Ih\ndCn65IOusQ/kp+y9EAiPL+Rha1qvkLyZRiWhEl1yiufQLkS4rTpY9x33uhFENttG\nk00XsJdhBUQVyEEFU9zJmdPuNCnxmvynr0jdtKQ7g4I56RDyyxULOfLB2UyoLHDd\nD+m6LBMkpsAHEaLA5Y6sFeu4Se8/r8uYCu3R+WQ5Wn0JsF8lJSjyuGGa/JLNzS40\nl3bCxzElNevZ18o2VdbK8P7FbbgpuIT3XiJF5EwT6qhKsocuKWQ48UKVPzuBLGS0\nJ1AHo1rCJBaoeQGzPz/OTzm+s4ra1e04d1p9g431PV2YTBVEhDXEKpgBP7OI/vk=\n=a4C1\n-----END PGP SIGNATURE-----\n", + "payload": "tree 04f10c49d869e0ca3a661b923f403e7458d6a97d\nparent f57c85d05e6c2dd359f901d936f896e4f117d3e6\nparent 5b68e373880a80cd0275dbaf62a16c9716998e96\nauthor Nicolas Mattia 1554376773 +0200\ncommitter GitHub 1554376773 +0200\n\nMerge pull request #40 from nmattia/nm-build-cleanup\n\nClean up CI build" + } + }, + "url": "https://api.github.com/repos/nmattia/niv/commits/d9e38ae971f13cca0e6b08c4d22c62f779c9038c", + "html_url": "https://github.com/nmattia/niv/commit/d9e38ae971f13cca0e6b08c4d22c62f779c9038c", + "comments_url": "https://api.github.com/repos/nmattia/niv/commits/d9e38ae971f13cca0e6b08c4d22c62f779c9038c/comments", + "author": { + "login": "nmattia", + "id": 6930756, + "node_id": "MDQ6VXNlcjY5MzA3NTY=", + "avatar_url": "https://avatars2.githubusercontent.com/u/6930756?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/nmattia", + "html_url": "https://github.com/nmattia", + "followers_url": "https://api.github.com/users/nmattia/followers", + "following_url": "https://api.github.com/users/nmattia/following{/other_user}", + "gists_url": "https://api.github.com/users/nmattia/gists{/gist_id}", + "starred_url": "https://api.github.com/users/nmattia/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/nmattia/subscriptions", + "organizations_url": "https://api.github.com/users/nmattia/orgs", + "repos_url": "https://api.github.com/users/nmattia/repos", + "events_url": "https://api.github.com/users/nmattia/events{/privacy}", + "received_events_url": "https://api.github.com/users/nmattia/received_events", + "type": "User", + "site_admin": false + }, + "committer": { + "login": "web-flow", + "id": 19864447, + "node_id": "MDQ6VXNlcjE5ODY0NDQ3", + "avatar_url": "https://avatars3.githubusercontent.com/u/19864447?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/web-flow", + "html_url": "https://github.com/web-flow", + "followers_url": "https://api.github.com/users/web-flow/followers", + "following_url": "https://api.github.com/users/web-flow/following{/other_user}", + "gists_url": "https://api.github.com/users/web-flow/gists{/gist_id}", + "starred_url": "https://api.github.com/users/web-flow/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/web-flow/subscriptions", + "organizations_url": "https://api.github.com/users/web-flow/orgs", + "repos_url": "https://api.github.com/users/web-flow/repos", + "events_url": "https://api.github.com/users/web-flow/events{/privacy}", + "received_events_url": "https://api.github.com/users/web-flow/received_events", + "type": "User", + "site_admin": false + }, + "parents": [ + { + "sha": "f57c85d05e6c2dd359f901d936f896e4f117d3e6", + "url": "https://api.github.com/repos/nmattia/niv/commits/f57c85d05e6c2dd359f901d936f896e4f117d3e6", + "html_url": "https://github.com/nmattia/niv/commit/f57c85d05e6c2dd359f901d936f896e4f117d3e6" + }, + { + "sha": "5b68e373880a80cd0275dbaf62a16c9716998e96", + "url": "https://api.github.com/repos/nmattia/niv/commits/5b68e373880a80cd0275dbaf62a16c9716998e96", + "html_url": "https://github.com/nmattia/niv/commit/5b68e373880a80cd0275dbaf62a16c9716998e96" + } + ] + }, + { + "sha": "5b68e373880a80cd0275dbaf62a16c9716998e96", + "node_id": "MDY6Q29tbWl0MTY2Mjk2MTUwOjViNjhlMzczODgwYTgwY2QwMjc1ZGJhZjYyYTE2Yzk3MTY5OThlOTY=", + "commit": { + "author": { + "name": "Nicolas Mattia", + "email": "nicolas@nmattia.com", + "date": "2019-04-04T10:46:41Z" + }, + "committer": { + "name": "Nicolas Mattia", + "email": "nicolas@nmattia.com", + "date": "2019-04-04T11:04:16Z" + }, + "message": "Simplify CI cache", + "tree": { + "sha": "04f10c49d869e0ca3a661b923f403e7458d6a97d", + "url": "https://api.github.com/repos/nmattia/niv/git/trees/04f10c49d869e0ca3a661b923f403e7458d6a97d" + }, + "url": "https://api.github.com/repos/nmattia/niv/git/commits/5b68e373880a80cd0275dbaf62a16c9716998e96", + "comment_count": 0, + "verification": { + "verified": false, + "reason": "unsigned", + "signature": null, + "payload": null + } + }, + "url": "https://api.github.com/repos/nmattia/niv/commits/5b68e373880a80cd0275dbaf62a16c9716998e96", + "html_url": "https://github.com/nmattia/niv/commit/5b68e373880a80cd0275dbaf62a16c9716998e96", + "comments_url": "https://api.github.com/repos/nmattia/niv/commits/5b68e373880a80cd0275dbaf62a16c9716998e96/comments", + "author": { + "login": "nmattia", + "id": 6930756, + "node_id": "MDQ6VXNlcjY5MzA3NTY=", + "avatar_url": "https://avatars2.githubusercontent.com/u/6930756?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/nmattia", + "html_url": "https://github.com/nmattia", + "followers_url": "https://api.github.com/users/nmattia/followers", + "following_url": "https://api.github.com/users/nmattia/following{/other_user}", + "gists_url": "https://api.github.com/users/nmattia/gists{/gist_id}", + "starred_url": "https://api.github.com/users/nmattia/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/nmattia/subscriptions", + "organizations_url": "https://api.github.com/users/nmattia/orgs", + "repos_url": "https://api.github.com/users/nmattia/repos", + "events_url": "https://api.github.com/users/nmattia/events{/privacy}", + "received_events_url": "https://api.github.com/users/nmattia/received_events", + "type": "User", + "site_admin": false + }, + "committer": { + "login": "nmattia", + "id": 6930756, + "node_id": "MDQ6VXNlcjY5MzA3NTY=", + "avatar_url": "https://avatars2.githubusercontent.com/u/6930756?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/nmattia", + "html_url": "https://github.com/nmattia", + "followers_url": "https://api.github.com/users/nmattia/followers", + "following_url": "https://api.github.com/users/nmattia/following{/other_user}", + "gists_url": "https://api.github.com/users/nmattia/gists{/gist_id}", + "starred_url": "https://api.github.com/users/nmattia/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/nmattia/subscriptions", + "organizations_url": "https://api.github.com/users/nmattia/orgs", + "repos_url": "https://api.github.com/users/nmattia/repos", + "events_url": "https://api.github.com/users/nmattia/events{/privacy}", + "received_events_url": "https://api.github.com/users/nmattia/received_events", + "type": "User", + "site_admin": false + }, + "parents": [ + { + "sha": "3185f8a32b4b62fd2ed86ff9b095470c7eabe84c", + "url": "https://api.github.com/repos/nmattia/niv/commits/3185f8a32b4b62fd2ed86ff9b095470c7eabe84c", + "html_url": "https://github.com/nmattia/niv/commit/3185f8a32b4b62fd2ed86ff9b095470c7eabe84c" + } + ] + }, + { + "sha": "3185f8a32b4b62fd2ed86ff9b095470c7eabe84c", + "node_id": "MDY6Q29tbWl0MTY2Mjk2MTUwOjMxODVmOGEzMmI0YjYyZmQyZWQ4NmZmOWIwOTU0NzBjN2VhYmU4NGM=", + "commit": { + "author": { + "name": "Nicolas Mattia", + "email": "nicolas@nmattia.com", + "date": "2019-04-04T10:32:51Z" + }, + "committer": { + "name": "Nicolas Mattia", + "email": "nicolas@nmattia.com", + "date": "2019-04-04T10:32:51Z" + }, + "message": "Don't generate links in test script", + "tree": { + "sha": "60dd614563423913c6244a0ef529f02510ee53a5", + "url": "https://api.github.com/repos/nmattia/niv/git/trees/60dd614563423913c6244a0ef529f02510ee53a5" + }, + "url": "https://api.github.com/repos/nmattia/niv/git/commits/3185f8a32b4b62fd2ed86ff9b095470c7eabe84c", + "comment_count": 0, + "verification": { + "verified": false, + "reason": "unsigned", + "signature": null, + "payload": null + } + }, + "url": "https://api.github.com/repos/nmattia/niv/commits/3185f8a32b4b62fd2ed86ff9b095470c7eabe84c", + "html_url": "https://github.com/nmattia/niv/commit/3185f8a32b4b62fd2ed86ff9b095470c7eabe84c", + "comments_url": "https://api.github.com/repos/nmattia/niv/commits/3185f8a32b4b62fd2ed86ff9b095470c7eabe84c/comments", + "author": { + "login": "nmattia", + "id": 6930756, + "node_id": "MDQ6VXNlcjY5MzA3NTY=", + "avatar_url": "https://avatars2.githubusercontent.com/u/6930756?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/nmattia", + "html_url": "https://github.com/nmattia", + "followers_url": "https://api.github.com/users/nmattia/followers", + "following_url": "https://api.github.com/users/nmattia/following{/other_user}", + "gists_url": "https://api.github.com/users/nmattia/gists{/gist_id}", + "starred_url": "https://api.github.com/users/nmattia/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/nmattia/subscriptions", + "organizations_url": "https://api.github.com/users/nmattia/orgs", + "repos_url": "https://api.github.com/users/nmattia/repos", + "events_url": "https://api.github.com/users/nmattia/events{/privacy}", + "received_events_url": "https://api.github.com/users/nmattia/received_events", + "type": "User", + "site_admin": false + }, + "committer": { + "login": "nmattia", + "id": 6930756, + "node_id": "MDQ6VXNlcjY5MzA3NTY=", + "avatar_url": "https://avatars2.githubusercontent.com/u/6930756?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/nmattia", + "html_url": "https://github.com/nmattia", + "followers_url": "https://api.github.com/users/nmattia/followers", + "following_url": "https://api.github.com/users/nmattia/following{/other_user}", + "gists_url": "https://api.github.com/users/nmattia/gists{/gist_id}", + "starred_url": "https://api.github.com/users/nmattia/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/nmattia/subscriptions", + "organizations_url": "https://api.github.com/users/nmattia/orgs", + "repos_url": "https://api.github.com/users/nmattia/repos", + "events_url": "https://api.github.com/users/nmattia/events{/privacy}", + "received_events_url": "https://api.github.com/users/nmattia/received_events", + "type": "User", + "site_admin": false + }, + "parents": [ + { + "sha": "f57c85d05e6c2dd359f901d936f896e4f117d3e6", + "url": "https://api.github.com/repos/nmattia/niv/commits/f57c85d05e6c2dd359f901d936f896e4f117d3e6", + "html_url": "https://github.com/nmattia/niv/commit/f57c85d05e6c2dd359f901d936f896e4f117d3e6" + } + ] + }, + { + "sha": "f57c85d05e6c2dd359f901d936f896e4f117d3e6", + "node_id": "MDY6Q29tbWl0MTY2Mjk2MTUwOmY1N2M4NWQwNWU2YzJkZDM1OWY5MDFkOTM2Zjg5NmU0ZjExN2QzZTY=", + "commit": { + "author": { + "name": "Nicolas Mattia", + "email": "nicolas@nmattia.com", + "date": "2019-03-28T09:24:30Z" + }, + "committer": { + "name": "GitHub", + "email": "noreply@github.com", + "date": "2019-03-28T09:24:30Z" + }, + "message": "Merge pull request #38 from domenkozar/patch-1\n\nToo much Nix", + "tree": { + "sha": "bc7cedbea1ea2a1e9ebc13bfc940575db93f5248", + "url": "https://api.github.com/repos/nmattia/niv/git/trees/bc7cedbea1ea2a1e9ebc13bfc940575db93f5248" + }, + "url": "https://api.github.com/repos/nmattia/niv/git/commits/f57c85d05e6c2dd359f901d936f896e4f117d3e6", + "comment_count": 0, + "verification": { + "verified": true, + "reason": "valid", + "signature": "-----BEGIN PGP SIGNATURE-----\n\nwsBcBAABCAAQBQJcnJLOCRBK7hj4Ov3rIwAAdHIIAA/ZKt7ki4Gcmpe8eQ6CsXtb\nNROaVKrmlnB4VU9VoLJQZmnzW+KXDyiRTwswGvRxQS/BVflOHgoiPvya5CP3PYR+\nheCQHIoK7PIW32S9XpIR6x1gjYet6lS8YCZNr1Ge5fdnlakFxLRGONo1ljRZju8q\nB4ZWf+R11tF0+ON/H28/YNxUecJv4GDLFXzw6TKOE+hYtD23D1BoeJA4QGUSxsod\nvO5R/MA5CgVVthC1FqYz7nLhhY/vAyyBOOSRkXNWI+AnzV8p0GI6B+VvhIjXbTmu\nC1G6ShrFzYZR+wBA+68xLBGbRW+QAXnTlSk39Takyi0NKeGzrn14JFM4LtcQBbA=\n=UtCT\n-----END PGP SIGNATURE-----\n", + "payload": "tree bc7cedbea1ea2a1e9ebc13bfc940575db93f5248\nparent c2698b0780b783880e0b1a520723948fe3b5c26a\nparent 86eb9881b8bcc5323dc7e01d2d399579b39207b6\nauthor Nicolas Mattia 1553765070 +0100\ncommitter GitHub 1553765070 +0100\n\nMerge pull request #38 from domenkozar/patch-1\n\nToo much Nix" + } + }, + "url": "https://api.github.com/repos/nmattia/niv/commits/f57c85d05e6c2dd359f901d936f896e4f117d3e6", + "html_url": "https://github.com/nmattia/niv/commit/f57c85d05e6c2dd359f901d936f896e4f117d3e6", + "comments_url": "https://api.github.com/repos/nmattia/niv/commits/f57c85d05e6c2dd359f901d936f896e4f117d3e6/comments", + "author": { + "login": "nmattia", + "id": 6930756, + "node_id": "MDQ6VXNlcjY5MzA3NTY=", + "avatar_url": "https://avatars2.githubusercontent.com/u/6930756?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/nmattia", + "html_url": "https://github.com/nmattia", + "followers_url": "https://api.github.com/users/nmattia/followers", + "following_url": "https://api.github.com/users/nmattia/following{/other_user}", + "gists_url": "https://api.github.com/users/nmattia/gists{/gist_id}", + "starred_url": "https://api.github.com/users/nmattia/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/nmattia/subscriptions", + "organizations_url": "https://api.github.com/users/nmattia/orgs", + "repos_url": "https://api.github.com/users/nmattia/repos", + "events_url": "https://api.github.com/users/nmattia/events{/privacy}", + "received_events_url": "https://api.github.com/users/nmattia/received_events", + "type": "User", + "site_admin": false + }, + "committer": { + "login": "web-flow", + "id": 19864447, + "node_id": "MDQ6VXNlcjE5ODY0NDQ3", + "avatar_url": "https://avatars3.githubusercontent.com/u/19864447?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/web-flow", + "html_url": "https://github.com/web-flow", + "followers_url": "https://api.github.com/users/web-flow/followers", + "following_url": "https://api.github.com/users/web-flow/following{/other_user}", + "gists_url": "https://api.github.com/users/web-flow/gists{/gist_id}", + "starred_url": "https://api.github.com/users/web-flow/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/web-flow/subscriptions", + "organizations_url": "https://api.github.com/users/web-flow/orgs", + "repos_url": "https://api.github.com/users/web-flow/repos", + "events_url": "https://api.github.com/users/web-flow/events{/privacy}", + "received_events_url": "https://api.github.com/users/web-flow/received_events", + "type": "User", + "site_admin": false + }, + "parents": [ + { + "sha": "c2698b0780b783880e0b1a520723948fe3b5c26a", + "url": "https://api.github.com/repos/nmattia/niv/commits/c2698b0780b783880e0b1a520723948fe3b5c26a", + "html_url": "https://github.com/nmattia/niv/commit/c2698b0780b783880e0b1a520723948fe3b5c26a" + }, + { + "sha": "86eb9881b8bcc5323dc7e01d2d399579b39207b6", + "url": "https://api.github.com/repos/nmattia/niv/commits/86eb9881b8bcc5323dc7e01d2d399579b39207b6", + "html_url": "https://github.com/nmattia/niv/commit/86eb9881b8bcc5323dc7e01d2d399579b39207b6" + } + ] + }, + { + "sha": "86eb9881b8bcc5323dc7e01d2d399579b39207b6", + "node_id": "MDY6Q29tbWl0MTY2Mjk2MTUwOjg2ZWI5ODgxYjhiY2M1MzIzZGM3ZTAxZDJkMzk5NTc5YjM5MjA3YjY=", + "commit": { + "author": { + "name": "Domen Kožar", + "email": "domen@enlambda.com", + "date": "2019-03-28T07:43:32Z" + }, + "committer": { + "name": "GitHub", + "email": "noreply@github.com", + "date": "2019-03-28T07:43:32Z" + }, + "message": "Too much Nix", + "tree": { + "sha": "bc7cedbea1ea2a1e9ebc13bfc940575db93f5248", + "url": "https://api.github.com/repos/nmattia/niv/git/trees/bc7cedbea1ea2a1e9ebc13bfc940575db93f5248" + }, + "url": "https://api.github.com/repos/nmattia/niv/git/commits/86eb9881b8bcc5323dc7e01d2d399579b39207b6", + "comment_count": 0, + "verification": { + "verified": true, + "reason": "valid", + "signature": "-----BEGIN PGP SIGNATURE-----\n\nwsBcBAABCAAQBQJcnHskCRBK7hj4Ov3rIwAAdHIIAF0VFoI2nQ1sL/B24oTblHOg\n3ot5HZBrvCvi4G568elorTSXtmv0S+C00sh7TRzst31UfVvRHMCl4mHLwikEgZdr\n4K4hfUhNerAQnug5GZ5kj+FCApVvg5LuK6u48nMuZdJTIdz8S+3b18tKAwDyQN2D\njHvVvxUAHcSoYCOL//U1w8x7gHmRTauzGbfS6AzW/ZQUeTclA32p4z4/xmjXshGN\n56q7LOdHH/G5822voX5vSSL6PLKj3bExaHAwIOf+xpTgmG7tALJGkPOjjzg2vTXd\nC9E9tvz3bkuC17xNvg3iRXSLsYKiWWk5tEDWVToQjPfWOx4P4+fwiPi+TJ5TCMo=\n=Y3uv\n-----END PGP SIGNATURE-----\n", + "payload": "tree bc7cedbea1ea2a1e9ebc13bfc940575db93f5248\nparent c2698b0780b783880e0b1a520723948fe3b5c26a\nauthor Domen Kožar 1553759012 +0000\ncommitter GitHub 1553759012 +0000\n\nToo much Nix" + } + }, + "url": "https://api.github.com/repos/nmattia/niv/commits/86eb9881b8bcc5323dc7e01d2d399579b39207b6", + "html_url": "https://github.com/nmattia/niv/commit/86eb9881b8bcc5323dc7e01d2d399579b39207b6", + "comments_url": "https://api.github.com/repos/nmattia/niv/commits/86eb9881b8bcc5323dc7e01d2d399579b39207b6/comments", + "author": { + "login": "domenkozar", + "id": 126339, + "node_id": "MDQ6VXNlcjEyNjMzOQ==", + "avatar_url": "https://avatars2.githubusercontent.com/u/126339?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/domenkozar", + "html_url": "https://github.com/domenkozar", + "followers_url": "https://api.github.com/users/domenkozar/followers", + "following_url": "https://api.github.com/users/domenkozar/following{/other_user}", + "gists_url": "https://api.github.com/users/domenkozar/gists{/gist_id}", + "starred_url": "https://api.github.com/users/domenkozar/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/domenkozar/subscriptions", + "organizations_url": "https://api.github.com/users/domenkozar/orgs", + "repos_url": "https://api.github.com/users/domenkozar/repos", + "events_url": "https://api.github.com/users/domenkozar/events{/privacy}", + "received_events_url": "https://api.github.com/users/domenkozar/received_events", + "type": "User", + "site_admin": false + }, + "committer": { + "login": "web-flow", + "id": 19864447, + "node_id": "MDQ6VXNlcjE5ODY0NDQ3", + "avatar_url": "https://avatars3.githubusercontent.com/u/19864447?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/web-flow", + "html_url": "https://github.com/web-flow", + "followers_url": "https://api.github.com/users/web-flow/followers", + "following_url": "https://api.github.com/users/web-flow/following{/other_user}", + "gists_url": "https://api.github.com/users/web-flow/gists{/gist_id}", + "starred_url": "https://api.github.com/users/web-flow/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/web-flow/subscriptions", + "organizations_url": "https://api.github.com/users/web-flow/orgs", + "repos_url": "https://api.github.com/users/web-flow/repos", + "events_url": "https://api.github.com/users/web-flow/events{/privacy}", + "received_events_url": "https://api.github.com/users/web-flow/received_events", + "type": "User", + "site_admin": false + }, + "parents": [ + { + "sha": "c2698b0780b783880e0b1a520723948fe3b5c26a", + "url": "https://api.github.com/repos/nmattia/niv/commits/c2698b0780b783880e0b1a520723948fe3b5c26a", + "html_url": "https://github.com/nmattia/niv/commit/c2698b0780b783880e0b1a520723948fe3b5c26a" + } + ] + }, + { + "sha": "c2698b0780b783880e0b1a520723948fe3b5c26a", + "node_id": "MDY6Q29tbWl0MTY2Mjk2MTUwOmMyNjk4YjA3ODBiNzgzODgwZTBiMWE1MjA3MjM5NDhmZTNiNWMyNmE=", + "commit": { + "author": { + "name": "Nicolas Mattia", + "email": "nicolas@nmattia.com", + "date": "2019-03-21T19:56:07Z" + }, + "committer": { + "name": "GitHub", + "email": "noreply@github.com", + "date": "2019-03-21T19:56:07Z" + }, + "message": "Merge pull request #30 from nmattia/nm-update-sources\n\nUpdate nix/sources.nix if necessary", + "tree": { + "sha": "49881ae87762dff3d48d19f971865a93c0ed3f2f", + "url": "https://api.github.com/repos/nmattia/niv/git/trees/49881ae87762dff3d48d19f971865a93c0ed3f2f" + }, + "url": "https://api.github.com/repos/nmattia/niv/git/commits/c2698b0780b783880e0b1a520723948fe3b5c26a", + "comment_count": 0, + "verification": { + "verified": true, + "reason": "valid", + "signature": "-----BEGIN PGP SIGNATURE-----\n\nwsBcBAABCAAQBQJck+xXCRBK7hj4Ov3rIwAAdHIIAEhwH/Snip4sB6QCeM47m1QR\n4A8qVqDqBH6dkw0FPykWrwV+yTPDbz8JwqP2WCsrFROJbENDo06AY8OQ8RvU8JYK\nx1rM9iQiiVjv+2RYevygCQrsh/NG4k2gtby4Hy94zM35Am2H48LGXIdBGSszRsdT\nhG3w83s0E03DXqMnTotCm27mQVNPx3HGfy/xRqX+dQGC/S1YBZafD80+P69RBCg4\nFGv6xuEDRlVl0ukmJMhxtMsk1y4ePQcprWlnKR3n2OwN3nuzp+qkY5xQEBYlktWS\nSwQKoXP0M7+34vvN8XxbSaZwp6Gq40xyLukDvS6ZWtDyZAu7RebJzrVYH0iZXYg=\n=dIDT\n-----END PGP SIGNATURE-----\n", + "payload": "tree 49881ae87762dff3d48d19f971865a93c0ed3f2f\nparent fc58efb5ed80b0a5bc997db53748c70d62c27603\nparent fbaed6d7257d6c9ed55dde8fd53ebc31cfe6cdb1\nauthor Nicolas Mattia 1553198167 +0100\ncommitter GitHub 1553198167 +0100\n\nMerge pull request #30 from nmattia/nm-update-sources\n\nUpdate nix/sources.nix if necessary" + } + }, + "url": "https://api.github.com/repos/nmattia/niv/commits/c2698b0780b783880e0b1a520723948fe3b5c26a", + "html_url": "https://github.com/nmattia/niv/commit/c2698b0780b783880e0b1a520723948fe3b5c26a", + "comments_url": "https://api.github.com/repos/nmattia/niv/commits/c2698b0780b783880e0b1a520723948fe3b5c26a/comments", + "author": { + "login": "nmattia", + "id": 6930756, + "node_id": "MDQ6VXNlcjY5MzA3NTY=", + "avatar_url": "https://avatars2.githubusercontent.com/u/6930756?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/nmattia", + "html_url": "https://github.com/nmattia", + "followers_url": "https://api.github.com/users/nmattia/followers", + "following_url": "https://api.github.com/users/nmattia/following{/other_user}", + "gists_url": "https://api.github.com/users/nmattia/gists{/gist_id}", + "starred_url": "https://api.github.com/users/nmattia/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/nmattia/subscriptions", + "organizations_url": "https://api.github.com/users/nmattia/orgs", + "repos_url": "https://api.github.com/users/nmattia/repos", + "events_url": "https://api.github.com/users/nmattia/events{/privacy}", + "received_events_url": "https://api.github.com/users/nmattia/received_events", + "type": "User", + "site_admin": false + }, + "committer": { + "login": "web-flow", + "id": 19864447, + "node_id": "MDQ6VXNlcjE5ODY0NDQ3", + "avatar_url": "https://avatars3.githubusercontent.com/u/19864447?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/web-flow", + "html_url": "https://github.com/web-flow", + "followers_url": "https://api.github.com/users/web-flow/followers", + "following_url": "https://api.github.com/users/web-flow/following{/other_user}", + "gists_url": "https://api.github.com/users/web-flow/gists{/gist_id}", + "starred_url": "https://api.github.com/users/web-flow/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/web-flow/subscriptions", + "organizations_url": "https://api.github.com/users/web-flow/orgs", + "repos_url": "https://api.github.com/users/web-flow/repos", + "events_url": "https://api.github.com/users/web-flow/events{/privacy}", + "received_events_url": "https://api.github.com/users/web-flow/received_events", + "type": "User", + "site_admin": false + }, + "parents": [ + { + "sha": "fc58efb5ed80b0a5bc997db53748c70d62c27603", + "url": "https://api.github.com/repos/nmattia/niv/commits/fc58efb5ed80b0a5bc997db53748c70d62c27603", + "html_url": "https://github.com/nmattia/niv/commit/fc58efb5ed80b0a5bc997db53748c70d62c27603" + }, + { + "sha": "fbaed6d7257d6c9ed55dde8fd53ebc31cfe6cdb1", + "url": "https://api.github.com/repos/nmattia/niv/commits/fbaed6d7257d6c9ed55dde8fd53ebc31cfe6cdb1", + "html_url": "https://github.com/nmattia/niv/commit/fbaed6d7257d6c9ed55dde8fd53ebc31cfe6cdb1" + } + ] + }, + { + "sha": "fbaed6d7257d6c9ed55dde8fd53ebc31cfe6cdb1", + "node_id": "MDY6Q29tbWl0MTY2Mjk2MTUwOmZiYWVkNmQ3MjU3ZDZjOWVkNTVkZGU4ZmQ1M2ViYzMxY2ZlNmNkYjE=", + "commit": { + "author": { + "name": "Nicolas Mattia", + "email": "nicolas@nmattia.com", + "date": "2019-03-13T11:59:41Z" + }, + "committer": { + "name": "Nicolas Mattia", + "email": "nicolas@nmattia.com", + "date": "2019-03-13T11:59:41Z" + }, + "message": "Clean up", + "tree": { + "sha": "49881ae87762dff3d48d19f971865a93c0ed3f2f", + "url": "https://api.github.com/repos/nmattia/niv/git/trees/49881ae87762dff3d48d19f971865a93c0ed3f2f" + }, + "url": "https://api.github.com/repos/nmattia/niv/git/commits/fbaed6d7257d6c9ed55dde8fd53ebc31cfe6cdb1", + "comment_count": 0, + "verification": { + "verified": false, + "reason": "unsigned", + "signature": null, + "payload": null + } + }, + "url": "https://api.github.com/repos/nmattia/niv/commits/fbaed6d7257d6c9ed55dde8fd53ebc31cfe6cdb1", + "html_url": "https://github.com/nmattia/niv/commit/fbaed6d7257d6c9ed55dde8fd53ebc31cfe6cdb1", + "comments_url": "https://api.github.com/repos/nmattia/niv/commits/fbaed6d7257d6c9ed55dde8fd53ebc31cfe6cdb1/comments", + "author": { + "login": "nmattia", + "id": 6930756, + "node_id": "MDQ6VXNlcjY5MzA3NTY=", + "avatar_url": "https://avatars2.githubusercontent.com/u/6930756?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/nmattia", + "html_url": "https://github.com/nmattia", + "followers_url": "https://api.github.com/users/nmattia/followers", + "following_url": "https://api.github.com/users/nmattia/following{/other_user}", + "gists_url": "https://api.github.com/users/nmattia/gists{/gist_id}", + "starred_url": "https://api.github.com/users/nmattia/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/nmattia/subscriptions", + "organizations_url": "https://api.github.com/users/nmattia/orgs", + "repos_url": "https://api.github.com/users/nmattia/repos", + "events_url": "https://api.github.com/users/nmattia/events{/privacy}", + "received_events_url": "https://api.github.com/users/nmattia/received_events", + "type": "User", + "site_admin": false + }, + "committer": { + "login": "nmattia", + "id": 6930756, + "node_id": "MDQ6VXNlcjY5MzA3NTY=", + "avatar_url": "https://avatars2.githubusercontent.com/u/6930756?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/nmattia", + "html_url": "https://github.com/nmattia", + "followers_url": "https://api.github.com/users/nmattia/followers", + "following_url": "https://api.github.com/users/nmattia/following{/other_user}", + "gists_url": "https://api.github.com/users/nmattia/gists{/gist_id}", + "starred_url": "https://api.github.com/users/nmattia/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/nmattia/subscriptions", + "organizations_url": "https://api.github.com/users/nmattia/orgs", + "repos_url": "https://api.github.com/users/nmattia/repos", + "events_url": "https://api.github.com/users/nmattia/events{/privacy}", + "received_events_url": "https://api.github.com/users/nmattia/received_events", + "type": "User", + "site_admin": false + }, + "parents": [ + { + "sha": "956f976f5b6858151e63cf4d840dccf35f97deb1", + "url": "https://api.github.com/repos/nmattia/niv/commits/956f976f5b6858151e63cf4d840dccf35f97deb1", + "html_url": "https://github.com/nmattia/niv/commit/956f976f5b6858151e63cf4d840dccf35f97deb1" + } + ] + }, + { + "sha": "956f976f5b6858151e63cf4d840dccf35f97deb1", + "node_id": "MDY6Q29tbWl0MTY2Mjk2MTUwOjk1NmY5NzZmNWI2ODU4MTUxZTYzY2Y0ZDg0MGRjY2YzNWY5N2RlYjE=", + "commit": { + "author": { + "name": "lewo", + "email": "lewo@abesis.fr", + "date": "2019-03-13T11:53:28Z" + }, + "committer": { + "name": "Nicolas Mattia", + "email": "nicolas@nmattia.com", + "date": "2019-03-13T11:54:10Z" + }, + "message": "Update Main.hs\n\nCo-Authored-By: nmattia ", + "tree": { + "sha": "25a73b709f4387ab22fd7797cb5947ad7c091d65", + "url": "https://api.github.com/repos/nmattia/niv/git/trees/25a73b709f4387ab22fd7797cb5947ad7c091d65" + }, + "url": "https://api.github.com/repos/nmattia/niv/git/commits/956f976f5b6858151e63cf4d840dccf35f97deb1", + "comment_count": 0, + "verification": { + "verified": false, + "reason": "unsigned", + "signature": null, + "payload": null + } + }, + "url": "https://api.github.com/repos/nmattia/niv/commits/956f976f5b6858151e63cf4d840dccf35f97deb1", + "html_url": "https://github.com/nmattia/niv/commit/956f976f5b6858151e63cf4d840dccf35f97deb1", + "comments_url": "https://api.github.com/repos/nmattia/niv/commits/956f976f5b6858151e63cf4d840dccf35f97deb1/comments", + "author": { + "login": "nlewo", + "id": 3425311, + "node_id": "MDQ6VXNlcjM0MjUzMTE=", + "avatar_url": "https://avatars2.githubusercontent.com/u/3425311?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/nlewo", + "html_url": "https://github.com/nlewo", + "followers_url": "https://api.github.com/users/nlewo/followers", + "following_url": "https://api.github.com/users/nlewo/following{/other_user}", + "gists_url": "https://api.github.com/users/nlewo/gists{/gist_id}", + "starred_url": "https://api.github.com/users/nlewo/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/nlewo/subscriptions", + "organizations_url": "https://api.github.com/users/nlewo/orgs", + "repos_url": "https://api.github.com/users/nlewo/repos", + "events_url": "https://api.github.com/users/nlewo/events{/privacy}", + "received_events_url": "https://api.github.com/users/nlewo/received_events", + "type": "User", + "site_admin": false + }, + "committer": { + "login": "nmattia", + "id": 6930756, + "node_id": "MDQ6VXNlcjY5MzA3NTY=", + "avatar_url": "https://avatars2.githubusercontent.com/u/6930756?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/nmattia", + "html_url": "https://github.com/nmattia", + "followers_url": "https://api.github.com/users/nmattia/followers", + "following_url": "https://api.github.com/users/nmattia/following{/other_user}", + "gists_url": "https://api.github.com/users/nmattia/gists{/gist_id}", + "starred_url": "https://api.github.com/users/nmattia/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/nmattia/subscriptions", + "organizations_url": "https://api.github.com/users/nmattia/orgs", + "repos_url": "https://api.github.com/users/nmattia/repos", + "events_url": "https://api.github.com/users/nmattia/events{/privacy}", + "received_events_url": "https://api.github.com/users/nmattia/received_events", + "type": "User", + "site_admin": false + }, + "parents": [ + { + "sha": "fed62f31e554decb7dc5f8dfe628958e20bd26a0", + "url": "https://api.github.com/repos/nmattia/niv/commits/fed62f31e554decb7dc5f8dfe628958e20bd26a0", + "html_url": "https://github.com/nmattia/niv/commit/fed62f31e554decb7dc5f8dfe628958e20bd26a0" + } + ] + }, + { + "sha": "fed62f31e554decb7dc5f8dfe628958e20bd26a0", + "node_id": "MDY6Q29tbWl0MTY2Mjk2MTUwOmZlZDYyZjMxZTU1NGRlY2I3ZGM1ZjhkZmU2Mjg5NThlMjBiZDI2YTA=", + "commit": { + "author": { + "name": "Nicolas Mattia", + "email": "nicolas@nmattia.com", + "date": "2019-03-05T19:44:41Z" + }, + "committer": { + "name": "Nicolas Mattia", + "email": "nicolas@nmattia.com", + "date": "2019-03-13T11:54:10Z" + }, + "message": "Update nix/sources.nix if necessary", + "tree": { + "sha": "8a7778bd9fdde9b1eed86f36623f7fef4a3a0407", + "url": "https://api.github.com/repos/nmattia/niv/git/trees/8a7778bd9fdde9b1eed86f36623f7fef4a3a0407" + }, + "url": "https://api.github.com/repos/nmattia/niv/git/commits/fed62f31e554decb7dc5f8dfe628958e20bd26a0", + "comment_count": 0, + "verification": { + "verified": false, + "reason": "unsigned", + "signature": null, + "payload": null + } + }, + "url": "https://api.github.com/repos/nmattia/niv/commits/fed62f31e554decb7dc5f8dfe628958e20bd26a0", + "html_url": "https://github.com/nmattia/niv/commit/fed62f31e554decb7dc5f8dfe628958e20bd26a0", + "comments_url": "https://api.github.com/repos/nmattia/niv/commits/fed62f31e554decb7dc5f8dfe628958e20bd26a0/comments", + "author": { + "login": "nmattia", + "id": 6930756, + "node_id": "MDQ6VXNlcjY5MzA3NTY=", + "avatar_url": "https://avatars2.githubusercontent.com/u/6930756?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/nmattia", + "html_url": "https://github.com/nmattia", + "followers_url": "https://api.github.com/users/nmattia/followers", + "following_url": "https://api.github.com/users/nmattia/following{/other_user}", + "gists_url": "https://api.github.com/users/nmattia/gists{/gist_id}", + "starred_url": "https://api.github.com/users/nmattia/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/nmattia/subscriptions", + "organizations_url": "https://api.github.com/users/nmattia/orgs", + "repos_url": "https://api.github.com/users/nmattia/repos", + "events_url": "https://api.github.com/users/nmattia/events{/privacy}", + "received_events_url": "https://api.github.com/users/nmattia/received_events", + "type": "User", + "site_admin": false + }, + "committer": { + "login": "nmattia", + "id": 6930756, + "node_id": "MDQ6VXNlcjY5MzA3NTY=", + "avatar_url": "https://avatars2.githubusercontent.com/u/6930756?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/nmattia", + "html_url": "https://github.com/nmattia", + "followers_url": "https://api.github.com/users/nmattia/followers", + "following_url": "https://api.github.com/users/nmattia/following{/other_user}", + "gists_url": "https://api.github.com/users/nmattia/gists{/gist_id}", + "starred_url": "https://api.github.com/users/nmattia/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/nmattia/subscriptions", + "organizations_url": "https://api.github.com/users/nmattia/orgs", + "repos_url": "https://api.github.com/users/nmattia/repos", + "events_url": "https://api.github.com/users/nmattia/events{/privacy}", + "received_events_url": "https://api.github.com/users/nmattia/received_events", + "type": "User", + "site_admin": false + }, + "parents": [ + { + "sha": "fc58efb5ed80b0a5bc997db53748c70d62c27603", + "url": "https://api.github.com/repos/nmattia/niv/commits/fc58efb5ed80b0a5bc997db53748c70d62c27603", + "html_url": "https://github.com/nmattia/niv/commit/fc58efb5ed80b0a5bc997db53748c70d62c27603" + } + ] + }, + { + "sha": "fc58efb5ed80b0a5bc997db53748c70d62c27603", + "node_id": "MDY6Q29tbWl0MTY2Mjk2MTUwOmZjNThlZmI1ZWQ4MGIwYTViYzk5N2RiNTM3NDhjNzBkNjJjMjc2MDM=", + "commit": { + "author": { + "name": "Nicolas Mattia", + "email": "nicolas@nmattia.com", + "date": "2019-03-13T11:52:41Z" + }, + "committer": { + "name": "GitHub", + "email": "noreply@github.com", + "date": "2019-03-13T11:52:41Z" + }, + "message": "Merge pull request #33 from nlewo/cleaning\n\nsources.nix: cleaning", + "tree": { + "sha": "99e2e2d15a2950b5c66c1ef6975ed84b9188d743", + "url": "https://api.github.com/repos/nmattia/niv/git/trees/99e2e2d15a2950b5c66c1ef6975ed84b9188d743" + }, + "url": "https://api.github.com/repos/nmattia/niv/git/commits/fc58efb5ed80b0a5bc997db53748c70d62c27603", + "comment_count": 0, + "verification": { + "verified": true, + "reason": "valid", + "signature": "-----BEGIN PGP SIGNATURE-----\n\nwsBcBAABCAAQBQJciO8JCRBK7hj4Ov3rIwAAdHIIAD9/zQALS0clbJNLfvGbRwMQ\nXJ+mzxH4HGk3Jb1BzG5yqhMeUa09WETfUaVaiotRDeu3gFZjVuekRkFL3pbYii25\nms0+WNvR0vUIO1zsjkOUxvJMZRufMkTk7j7Zzmr0k/eeg+lyjjSj36r5lQCpshHi\n5ylMly35sPJo8bEO/WqiLrPvNgTeMtTjc2olT51R3yHRbyOIu03S+8cBeBDFWxdm\nZO4BCEwmDdxj0HPn4QBAKHGZnA4zIYxrSYkZ13nHDwZtTEfc2gcEZTkMfdz4J59a\nPwjycL72BC7exaI7FsgQ+mc4HJm+QGiMzKf74cVVWNAvqr1T7uTTLb189HFV64Q=\n=XKfu\n-----END PGP SIGNATURE-----\n", + "payload": "tree 99e2e2d15a2950b5c66c1ef6975ed84b9188d743\nparent 82bd4999de0215d4de8e5b845d338f8114c590c5\nparent 4c6b3c24510c224cee84f8ae49f22d001db56ed4\nauthor Nicolas Mattia 1552477961 +0100\ncommitter GitHub 1552477961 +0100\n\nMerge pull request #33 from nlewo/cleaning\n\nsources.nix: cleaning" + } + }, + "url": "https://api.github.com/repos/nmattia/niv/commits/fc58efb5ed80b0a5bc997db53748c70d62c27603", + "html_url": "https://github.com/nmattia/niv/commit/fc58efb5ed80b0a5bc997db53748c70d62c27603", + "comments_url": "https://api.github.com/repos/nmattia/niv/commits/fc58efb5ed80b0a5bc997db53748c70d62c27603/comments", + "author": { + "login": "nmattia", + "id": 6930756, + "node_id": "MDQ6VXNlcjY5MzA3NTY=", + "avatar_url": "https://avatars2.githubusercontent.com/u/6930756?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/nmattia", + "html_url": "https://github.com/nmattia", + "followers_url": "https://api.github.com/users/nmattia/followers", + "following_url": "https://api.github.com/users/nmattia/following{/other_user}", + "gists_url": "https://api.github.com/users/nmattia/gists{/gist_id}", + "starred_url": "https://api.github.com/users/nmattia/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/nmattia/subscriptions", + "organizations_url": "https://api.github.com/users/nmattia/orgs", + "repos_url": "https://api.github.com/users/nmattia/repos", + "events_url": "https://api.github.com/users/nmattia/events{/privacy}", + "received_events_url": "https://api.github.com/users/nmattia/received_events", + "type": "User", + "site_admin": false + }, + "committer": { + "login": "web-flow", + "id": 19864447, + "node_id": "MDQ6VXNlcjE5ODY0NDQ3", + "avatar_url": "https://avatars3.githubusercontent.com/u/19864447?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/web-flow", + "html_url": "https://github.com/web-flow", + "followers_url": "https://api.github.com/users/web-flow/followers", + "following_url": "https://api.github.com/users/web-flow/following{/other_user}", + "gists_url": "https://api.github.com/users/web-flow/gists{/gist_id}", + "starred_url": "https://api.github.com/users/web-flow/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/web-flow/subscriptions", + "organizations_url": "https://api.github.com/users/web-flow/orgs", + "repos_url": "https://api.github.com/users/web-flow/repos", + "events_url": "https://api.github.com/users/web-flow/events{/privacy}", + "received_events_url": "https://api.github.com/users/web-flow/received_events", + "type": "User", + "site_admin": false + }, + "parents": [ + { + "sha": "82bd4999de0215d4de8e5b845d338f8114c590c5", + "url": "https://api.github.com/repos/nmattia/niv/commits/82bd4999de0215d4de8e5b845d338f8114c590c5", + "html_url": "https://github.com/nmattia/niv/commit/82bd4999de0215d4de8e5b845d338f8114c590c5" + }, + { + "sha": "4c6b3c24510c224cee84f8ae49f22d001db56ed4", + "url": "https://api.github.com/repos/nmattia/niv/commits/4c6b3c24510c224cee84f8ae49f22d001db56ed4", + "html_url": "https://github.com/nmattia/niv/commit/4c6b3c24510c224cee84f8ae49f22d001db56ed4" + } + ] + } +] diff --git a/tests/data/repos/nmattia/niv/repository.json b/tests/data/repos/nmattia/niv/repository.json new file mode 100644 index 0000000..f955728 --- /dev/null +++ b/tests/data/repos/nmattia/niv/repository.json @@ -0,0 +1,96 @@ +{ + "id": 166296150, + "node_id": "MDEwOlJlcG9zaXRvcnkxNjYyOTYxNTA=", + "name": "niv", + "full_name": "nmattia/niv", + "private": false, + "owner": { + "login": "nmattia", + "id": 6930756, + "node_id": "MDQ6VXNlcjY5MzA3NTY=", + "avatar_url": "https://avatars2.githubusercontent.com/u/6930756?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/nmattia", + "html_url": "https://github.com/nmattia", + "followers_url": "https://api.github.com/users/nmattia/followers", + "following_url": "https://api.github.com/users/nmattia/following{/other_user}", + "gists_url": "https://api.github.com/users/nmattia/gists{/gist_id}", + "starred_url": "https://api.github.com/users/nmattia/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/nmattia/subscriptions", + "organizations_url": "https://api.github.com/users/nmattia/orgs", + "repos_url": "https://api.github.com/users/nmattia/repos", + "events_url": "https://api.github.com/users/nmattia/events{/privacy}", + "received_events_url": "https://api.github.com/users/nmattia/received_events", + "type": "User", + "site_admin": false + }, + "html_url": "https://github.com/nmattia/niv", + "description": "Easy dependency management for Nix projects", + "fork": false, + "url": "https://api.github.com/repos/nmattia/niv", + "forks_url": "https://api.github.com/repos/nmattia/niv/forks", + "keys_url": "https://api.github.com/repos/nmattia/niv/keys{/key_id}", + "collaborators_url": "https://api.github.com/repos/nmattia/niv/collaborators{/collaborator}", + "teams_url": "https://api.github.com/repos/nmattia/niv/teams", + "hooks_url": "https://api.github.com/repos/nmattia/niv/hooks", + "issue_events_url": "https://api.github.com/repos/nmattia/niv/issues/events{/number}", + "events_url": "https://api.github.com/repos/nmattia/niv/events", + "assignees_url": "https://api.github.com/repos/nmattia/niv/assignees{/user}", + "branches_url": "https://api.github.com/repos/nmattia/niv/branches{/branch}", + "tags_url": "https://api.github.com/repos/nmattia/niv/tags", + "blobs_url": "https://api.github.com/repos/nmattia/niv/git/blobs{/sha}", + "git_tags_url": "https://api.github.com/repos/nmattia/niv/git/tags{/sha}", + "git_refs_url": "https://api.github.com/repos/nmattia/niv/git/refs{/sha}", + "trees_url": "https://api.github.com/repos/nmattia/niv/git/trees{/sha}", + "statuses_url": "https://api.github.com/repos/nmattia/niv/statuses/{sha}", + "languages_url": "https://api.github.com/repos/nmattia/niv/languages", + "stargazers_url": "https://api.github.com/repos/nmattia/niv/stargazers", + "contributors_url": "https://api.github.com/repos/nmattia/niv/contributors", + "subscribers_url": "https://api.github.com/repos/nmattia/niv/subscribers", + "subscription_url": "https://api.github.com/repos/nmattia/niv/subscription", + "commits_url": "https://api.github.com/repos/nmattia/niv/commits{/sha}", + "git_commits_url": "https://api.github.com/repos/nmattia/niv/git/commits{/sha}", + "comments_url": "https://api.github.com/repos/nmattia/niv/comments{/number}", + "issue_comment_url": "https://api.github.com/repos/nmattia/niv/issues/comments{/number}", + "contents_url": "https://api.github.com/repos/nmattia/niv/contents/{+path}", + "compare_url": "https://api.github.com/repos/nmattia/niv/compare/{base}...{head}", + "merges_url": "https://api.github.com/repos/nmattia/niv/merges", + "archive_url": "https://api.github.com/repos/nmattia/niv/{archive_format}{/ref}", + "downloads_url": "https://api.github.com/repos/nmattia/niv/downloads", + "issues_url": "https://api.github.com/repos/nmattia/niv/issues{/number}", + "pulls_url": "https://api.github.com/repos/nmattia/niv/pulls{/number}", + "milestones_url": "https://api.github.com/repos/nmattia/niv/milestones{/number}", + "notifications_url": "https://api.github.com/repos/nmattia/niv/notifications{?since,all,participating}", + "labels_url": "https://api.github.com/repos/nmattia/niv/labels{/name}", + "releases_url": "https://api.github.com/repos/nmattia/niv/releases{/id}", + "deployments_url": "https://api.github.com/repos/nmattia/niv/deployments", + "created_at": "2019-01-17T21:00:18Z", + "updated_at": "2019-04-23T09:28:07Z", + "pushed_at": "2019-04-25T22:20:50Z", + "git_url": "git://github.com/nmattia/niv.git", + "ssh_url": "git@github.com:nmattia/niv.git", + "clone_url": "https://github.com/nmattia/niv.git", + "svn_url": "https://github.com/nmattia/niv", + "homepage": "https://github.com/nmattia/niv", + "size": 125, + "stargazers_count": 84, + "watchers_count": 84, + "language": "Haskell", + "has_issues": true, + "has_projects": true, + "has_downloads": true, + "has_wiki": true, + "has_pages": false, + "forks_count": 5, + "mirror_url": null, + "archived": false, + "disabled": false, + "open_issues_count": 9, + "license": null, + "forks": 5, + "open_issues": 9, + "watchers": 84, + "default_branch": "master", + "network_count": 5, + "subscribers_count": 9 +} diff --git a/tests/default.nix b/tests/default.nix new file mode 100644 index 0000000..46a5af5 --- /dev/null +++ b/tests/default.nix @@ -0,0 +1,94 @@ +# Test the niv binary +# +# A webserver is started to mock API requests to GitHub and to serve +# files. niv commands are then executed and the some elements of the +# resulting sources.json are verified with jq. +# +# Note that niv needs to be patched to use http://localhost:3333 +# instead of https://github.com since it doesn't support another +# GitHub url (while the GitHub API permits that). +# +# To mock GitHub, JSON responses of the real GitHub API have been +# copied to files (in the data folder) and are used by the webserver +# to serve GitHub API responses. + +{ pkgs, niv }: + +let + nivForTest = niv.overrideDerivation(old: { + # TODO: Remove this patch by adding an argument to the github + # subcommand to support GitHub entreprise. + prePatch = '' + sed "s|GH.executeRequest'|GH.executeRequest (GH.EnterpriseOAuth \"http://localhost:3333\" \"\")|" -i app/Niv.hs + sed "s|https://github.com|http://localhost:3333|" -i app/Niv.hs + ''; + }); +in pkgs.runCommand "test" { buildInputs = [ pkgs.python nivForTest pkgs.nix pkgs.jq pkgs.netcat-gnu ]; } + '' + set -euo pipefail + + echo *** Starting the webserver... + mkdir mock + ( cd mock; python -m SimpleHTTPServer 3333 ) & + + while ! nc -z 127.0.0.1 3333; do + echo waiting for mock server + sleep 1 + done + + # We can't access /nix or /var from the sandbox + export NIX_STATE_DIR=$PWD/nix/var/nix + export NIX_STORE_DIR=$PWD/nix/store + + + echo -e "\n*** niv init" + mkdir -p mock/repos/nmattia/niv/ + cp ${./data/repos/nmattia/niv/repository.json} mock/repos/nmattia/niv/index.html + cat ${./data/repos/nmattia/niv/commits.json} | jq '.[0] | [.]' > mock/repos/nmattia/niv/commits + mkdir -p mock/nmattia/niv/archive + cp ${./data/archives/a489b65a5c3a29983701069d1ce395b23d9bde64.tar.gz} mock/nmattia/niv/archive/a489b65a5c3a29983701069d1ce395b23d9bde64.tar.gz + + mkdir -p mock/repos/NixOS/nixpkgs-channels + cp ${./data/repos/NixOS/nixpkgs-channels/repository.json} mock/repos/NixOS/nixpkgs-channels/index.html + cat ${./data/repos/NixOS/nixpkgs-channels/commits.json} | jq '.[0] | [.]' > mock/repos/NixOS/nixpkgs-channels/commits + mkdir -p mock/NixOS/nixpkgs-channels/archive + cp ${./data/archives/571b40d3f50466d3e91c1e609d372de96d782793.tar.gz} mock/NixOS/nixpkgs-channels/archive/571b40d3f50466d3e91c1e609d372de96d782793.tar.gz + + niv init + diff -h ${./expected/niv-init.json} nix/sources.json + echo "*** ok." + + + echo -e "\n*** niv drop niv" + niv drop niv + echo -n "niv package has been removed: " + cat nix/sources.json | jq -e '. | has("niv") | not' + echo -e "*** ok." + + + echo -e "\n*** niv add nmattia/niv" + # We use the HEAD~1 commit to update it in the next step + cat ${./data/repos/nmattia/niv/commits.json} | jq '.[1] | [.]' > mock/repos/nmattia/niv/commits + cp ${./data/archives/abc51449406ba3279c466b4d356b4ae8522ceb58.tar.gz} mock/nmattia/niv/archive/abc51449406ba3279c466b4d356b4ae8522ceb58.tar.gz + niv add nmattia/niv + echo -n "niv.rev == abc51449406ba3279c466b4d356b4ae8522ceb58: " + cat nix/sources.json | jq -e '.niv | .rev == "abc51449406ba3279c466b4d356b4ae8522ceb58"' + echo -e "*** ok." + + + echo -e "\n*** niv update niv" + cat ${./data/repos/nmattia/niv/commits.json} | jq '.[0] | [.]' > mock/repos/nmattia/niv/commits + niv update niv + echo -n "niv.rev == a489b65a5c3a29983701069d1ce395b23d9bde64: " + cat nix/sources.json | jq -e '.niv | .rev == "a489b65a5c3a29983701069d1ce395b23d9bde64"' + echo -e "*** ok." + + + echo -e "\n*** niv add foo -v 1 -t 'localhost:3333/foo-v'" + echo foo > mock/foo-v1 + niv add foo -v 1 -t 'localhost:3333/foo-v' + echo -n "foo.url == localhost:3333/foo-v1: " + cat nix/sources.json | jq -e '.foo | .url == "localhost:3333/foo-v1"' + echo "*** ok." + cp nix/sources.json $out + '' diff --git a/tests/expected/niv-init.json b/tests/expected/niv-init.json new file mode 100644 index 0000000..f0299cc --- /dev/null +++ b/tests/expected/niv-init.json @@ -0,0 +1,25 @@ +{ + "nixpkgs": { + "url": "http://localhost:3333/NixOS/nixpkgs-channels/archive/571b40d3f50466d3e91c1e609d372de96d782793.tar.gz", + "owner": "NixOS", + "branch": "nixos-18.09", + "url_template": "http://localhost:3333///archive/.tar.gz", + "repo": "nixpkgs-channels", + "type": "tarball", + "sha256": "18hlxki1hbimvm1jagcf7dy5km1iakr1px472cb05y9602py7f6g", + "description": "Nixpkgs/NixOS branches that track the Nixpkgs/NixOS channels", + "rev": "571b40d3f50466d3e91c1e609d372de96d782793" + }, + "niv": { + "homepage": "https://github.com/nmattia/niv", + "url": "http://localhost:3333/nmattia/niv/archive/a489b65a5c3a29983701069d1ce395b23d9bde64.tar.gz", + "owner": "nmattia", + "branch": "master", + "url_template": "http://localhost:3333///archive/.tar.gz", + "repo": "niv", + "type": "tarball", + "sha256": "18hx0pg48xh306gwz9wja8fcyl8isfkv3ja7453yj3hmy72b6scp", + "description": "Easy dependency management for Nix projects", + "rev": "a489b65a5c3a29983701069d1ce395b23d9bde64" + } +} \ No newline at end of file