{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":224977451,"defaultBranch":"master","name":"openupm-cli","ownerLogin":"openupm","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2019-11-30T07:42:54.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/53162534?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1726933205.0","currentOid":""},"activityList":{"items":[{"before":"875b6454d8ac6d6b92be84dd354d43e8ce2d006a","after":"f3df53b3043ebe1c83acde728b2911852530c136","ref":"refs/heads/master","pushedAt":"2024-09-21T16:06:18.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"ComradeVanti","name":"Ramon Brullo","path":"/ComradeVanti","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31240807?s=80&v=4"},"commit":{"message":"refactor: pull up partial application\n\nPull up creation of partially applied functions so that they a. don't pollute business code and b. are created only once","shortMessageHtmlLink":"refactor: pull up partial application"}},{"before":"6d613647715f468d78fd398d7243666a5354693e","after":"875b6454d8ac6d6b92be84dd354d43e8ce2d006a","ref":"refs/heads/master","pushedAt":"2024-09-21T15:42:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"chore(release): 4.2.0 [skip ci]\n\n# [4.2.0](https://github.com/openupm/openupm-cli/compare/4.1.2...4.2.0) (2024-09-21)\n\n### Features\n\n* multiple upstreams ([#397](https://github.com/openupm/openupm-cli/issues/397)) ([6d61364](https://github.com/openupm/openupm-cli/commit/6d613647715f468d78fd398d7243666a5354693e))","shortMessageHtmlLink":"chore(release): 4.2.0 [skip ci]"}},{"before":"cbe9d0682d64d50be6e9de9b8750aae2ac272f42","after":null,"ref":"refs/heads/multiple-sources","pushedAt":"2024-09-21T15:40:05.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ComradeVanti","name":"Ramon Brullo","path":"/ComradeVanti","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31240807?s=80&v=4"}},{"before":"ac31f01cced0acc1994e3a8d16f3be103b10afe1","after":"6d613647715f468d78fd398d7243666a5354693e","ref":"refs/heads/master","pushedAt":"2024-09-21T15:40:02.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ComradeVanti","name":"Ramon Brullo","path":"/ComradeVanti","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31240807?s=80&v=4"},"commit":{"message":"feat: multiple upstreams (#397)\n\n* refactor: rename symbols\r\n\r\nRename references to \"upstream\" with \"Unity\". This is in preparation for adding multiple upstreams.\r\n\r\n* refactor: variable init\r\n\r\nRefactor logic to init isUnityPackage variable so that it works with an arbitrary amount of registries.\r\n\r\n* make registry multi arg\r\n\r\n* docs: expand registry readme section","shortMessageHtmlLink":"feat: multiple upstreams (#397)"}},{"before":"0e21feb406371b6129923fff9861e06392c5d07f","after":"cbe9d0682d64d50be6e9de9b8750aae2ac272f42","ref":"refs/heads/multiple-sources","pushedAt":"2024-09-21T08:45:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ComradeVanti","name":"Ramon Brullo","path":"/ComradeVanti","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31240807?s=80&v=4"},"commit":{"message":"docs: expand registry readme section","shortMessageHtmlLink":"docs: expand registry readme section"}},{"before":"f0b88abda9e90fbd5de4103c982912909695ca6d","after":"0e21feb406371b6129923fff9861e06392c5d07f","ref":"refs/heads/multiple-sources","pushedAt":"2024-09-21T08:29:03.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ComradeVanti","name":"Ramon Brullo","path":"/ComradeVanti","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31240807?s=80&v=4"},"commit":{"message":"make registry multi arg","shortMessageHtmlLink":"make registry multi arg"}},{"before":"3f880c622a47542e5cd4f34ffdb80a283cde3d5e","after":"f0b88abda9e90fbd5de4103c982912909695ca6d","ref":"refs/heads/multiple-sources","pushedAt":"2024-09-17T16:06:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ComradeVanti","name":"Ramon Brullo","path":"/ComradeVanti","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31240807?s=80&v=4"},"commit":{"message":"make registry multi arg","shortMessageHtmlLink":"make registry multi arg"}},{"before":"a4567a12d675167d48b580e9961f0cc1ec4c89de","after":"3f880c622a47542e5cd4f34ffdb80a283cde3d5e","ref":"refs/heads/multiple-sources","pushedAt":"2024-09-17T16:01:48.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ComradeVanti","name":"Ramon Brullo","path":"/ComradeVanti","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31240807?s=80&v=4"},"commit":{"message":"fix scope logic","shortMessageHtmlLink":"fix scope logic"}},{"before":"63a3d22ee762df601e856117c84b6cfa82c80128","after":"a4567a12d675167d48b580e9961f0cc1ec4c89de","ref":"refs/heads/multiple-sources","pushedAt":"2024-09-17T15:59:27.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ComradeVanti","name":"Ramon Brullo","path":"/ComradeVanti","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31240807?s=80&v=4"},"commit":{"message":"fix scope logic","shortMessageHtmlLink":"fix scope logic"}},{"before":"ea38889b2cabc329272107b3da9c753da3495207","after":null,"ref":"refs/heads/no-global-opts","pushedAt":"2024-09-17T15:56:40.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ComradeVanti","name":"Ramon Brullo","path":"/ComradeVanti","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31240807?s=80&v=4"}},{"before":"b4ba2db77f9545ce123b4071dde20a9bb7e90055","after":"ac31f01cced0acc1994e3a8d16f3be103b10afe1","ref":"refs/heads/master","pushedAt":"2024-09-17T15:56:37.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ComradeVanti","name":"Ramon Brullo","path":"/ComradeVanti","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31240807?s=80&v=4"},"commit":{"message":"refactor: global cli options (#399)\n\nExtract options to own object and files. This way they can be easily reused. Also do global option handing inside cli index. This has the nice effect that we can get rid of global options and env, which were always kinda bothersome to begin with.","shortMessageHtmlLink":"refactor: global cli options (#399)"}},{"before":"644fdd9a4fa6061dbcc66fa21b1cabd6ec6c7e3c","after":"ea38889b2cabc329272107b3da9c753da3495207","ref":"refs/heads/no-global-opts","pushedAt":"2024-09-17T15:54:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ComradeVanti","name":"Ramon Brullo","path":"/ComradeVanti","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31240807?s=80&v=4"},"commit":{"message":"color","shortMessageHtmlLink":"color"}},{"before":"84458fa1025a376a41bc2a8c42e518e4d784e294","after":"644fdd9a4fa6061dbcc66fa21b1cabd6ec6c7e3c","ref":"refs/heads/no-global-opts","pushedAt":"2024-09-17T15:49:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ComradeVanti","name":"Ramon Brullo","path":"/ComradeVanti","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31240807?s=80&v=4"},"commit":{"message":"upstream","shortMessageHtmlLink":"upstream"}},{"before":"7bc5023307729a5f7cdabd69b1d33fd093ee892a","after":"84458fa1025a376a41bc2a8c42e518e4d784e294","ref":"refs/heads/no-global-opts","pushedAt":"2024-09-17T15:46:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ComradeVanti","name":"Ramon Brullo","path":"/ComradeVanti","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31240807?s=80&v=4"},"commit":{"message":"system user","shortMessageHtmlLink":"system user"}},{"before":"8de27eafb727a760d7e033c2a73f439f30cb3625","after":"7bc5023307729a5f7cdabd69b1d33fd093ee892a","ref":"refs/heads/no-global-opts","pushedAt":"2024-09-17T15:42:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ComradeVanti","name":"Ramon Brullo","path":"/ComradeVanti","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31240807?s=80&v=4"},"commit":{"message":"verbose","shortMessageHtmlLink":"verbose"}},{"before":"75f7f85a3bbff616c297e2630178b81297b87177","after":"8de27eafb727a760d7e033c2a73f439f30cb3625","ref":"refs/heads/no-global-opts","pushedAt":"2024-09-17T15:38:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ComradeVanti","name":"Ramon Brullo","path":"/ComradeVanti","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31240807?s=80&v=4"},"commit":{"message":"workdir opt","shortMessageHtmlLink":"workdir opt"}},{"before":"53e09fe48ee015dc93efd5142379b74ebeff8088","after":"75f7f85a3bbff616c297e2630178b81297b87177","ref":"refs/heads/no-global-opts","pushedAt":"2024-09-17T15:30:06.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ComradeVanti","name":"Ramon Brullo","path":"/ComradeVanti","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31240807?s=80&v=4"},"commit":{"message":"extract registry","shortMessageHtmlLink":"extract registry"}},{"before":null,"after":"53e09fe48ee015dc93efd5142379b74ebeff8088","ref":"refs/heads/no-global-opts","pushedAt":"2024-09-17T15:16:14.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ComradeVanti","name":"Ramon Brullo","path":"/ComradeVanti","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31240807?s=80&v=4"},"commit":{"message":"extract registry","shortMessageHtmlLink":"extract registry"}},{"before":"a11e23771d84d63844a5a95b0225f71c42246011","after":null,"ref":"refs/heads/de-global-cli","pushedAt":"2024-09-17T15:06:18.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ComradeVanti","name":"Ramon Brullo","path":"/ComradeVanti","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31240807?s=80&v=4"}},{"before":"ed877f8281a362e4e7a3f259507d7f21e5fbde89","after":"b4ba2db77f9545ce123b4071dde20a9bb7e90055","ref":"refs/heads/master","pushedAt":"2024-09-17T15:06:15.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ComradeVanti","name":"Ramon Brullo","path":"/ComradeVanti","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31240807?s=80&v=4"},"commit":{"message":"refactor: shrink cli index (#398)\n\nThis change shrinks `cli/index.ts`. Composition root and other global app setup was moved into `index.ts`. Logic for each command was moved into the corresponding cmd file. This is in preparation for overhauling the option logic which in itself is in preparation for #397.","shortMessageHtmlLink":"refactor: shrink cli index (#398)"}},{"before":"0f8c8b99cdce723833cd0d3fc2d61db1be3738e1","after":"a11e23771d84d63844a5a95b0225f71c42246011","ref":"refs/heads/de-global-cli","pushedAt":"2024-09-17T15:01:34.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ComradeVanti","name":"Ramon Brullo","path":"/ComradeVanti","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31240807?s=80&v=4"},"commit":{"message":"extract non-cli to root main","shortMessageHtmlLink":"extract non-cli to root main"}},{"before":"96b28515f2f8593d67236137a76d0fe2ebde61fb","after":"0f8c8b99cdce723833cd0d3fc2d61db1be3738e1","ref":"refs/heads/de-global-cli","pushedAt":"2024-09-17T14:57:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ComradeVanti","name":"Ramon Brullo","path":"/ComradeVanti","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31240807?s=80&v=4"},"commit":{"message":"fix move import","shortMessageHtmlLink":"fix move import"}},{"before":"999bffeef9e9fd1b6ecb8b4cdc898fbb9b50ea1d","after":"96b28515f2f8593d67236137a76d0fe2ebde61fb","ref":"refs/heads/de-global-cli","pushedAt":"2024-09-17T14:52:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ComradeVanti","name":"Ramon Brullo","path":"/ComradeVanti","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31240807?s=80&v=4"},"commit":{"message":"fix bad path","shortMessageHtmlLink":"fix bad path"}},{"before":"8b2909d71e74b264d221c03edf8880994cd32e27","after":"999bffeef9e9fd1b6ecb8b4cdc898fbb9b50ea1d","ref":"refs/heads/de-global-cli","pushedAt":"2024-09-17T14:51:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ComradeVanti","name":"Ramon Brullo","path":"/ComradeVanti","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31240807?s=80&v=4"},"commit":{"message":"extract non-cli to root main","shortMessageHtmlLink":"extract non-cli to root main"}},{"before":"050f99c31f427c48b60bb36675d6fab99a8855f3","after":"8b2909d71e74b264d221c03edf8880994cd32e27","ref":"refs/heads/de-global-cli","pushedAt":"2024-09-17T14:35:17.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"ComradeVanti","name":"Ramon Brullo","path":"/ComradeVanti","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31240807?s=80&v=4"},"commit":{"message":"extract view","shortMessageHtmlLink":"extract view"}},{"before":"eaedd547df7afadfe542e07028d174442b00db6b","after":"050f99c31f427c48b60bb36675d6fab99a8855f3","ref":"refs/heads/de-global-cli","pushedAt":"2024-09-17T14:30:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ComradeVanti","name":"Ramon Brullo","path":"/ComradeVanti","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31240807?s=80&v=4"},"commit":{"message":"extract search","shortMessageHtmlLink":"extract search"}},{"before":"2d8f22b890d48f22209ce62c62a3d70bf447972d","after":"eaedd547df7afadfe542e07028d174442b00db6b","ref":"refs/heads/de-global-cli","pushedAt":"2024-09-17T14:28:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ComradeVanti","name":"Ramon Brullo","path":"/ComradeVanti","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31240807?s=80&v=4"},"commit":{"message":"extract remove","shortMessageHtmlLink":"extract remove"}},{"before":"5c827aad85d30c3920ed8aae4f42a538e3756775","after":"2d8f22b890d48f22209ce62c62a3d70bf447972d","ref":"refs/heads/de-global-cli","pushedAt":"2024-09-17T14:24:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ComradeVanti","name":"Ramon Brullo","path":"/ComradeVanti","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31240807?s=80&v=4"},"commit":{"message":"extract login","shortMessageHtmlLink":"extract login"}},{"before":"2ddb47ae4ce49a52d0148133c1b28a9bfdb253fd","after":"5c827aad85d30c3920ed8aae4f42a538e3756775","ref":"refs/heads/de-global-cli","pushedAt":"2024-09-17T14:10:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ComradeVanti","name":"Ramon Brullo","path":"/ComradeVanti","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31240807?s=80&v=4"},"commit":{"message":"extract deps","shortMessageHtmlLink":"extract deps"}},{"before":"4f7dbf2c4e124c9f75186ff7f9f492c82b0abc4a","after":"2ddb47ae4ce49a52d0148133c1b28a9bfdb253fd","ref":"refs/heads/de-global-cli","pushedAt":"2024-09-17T14:02:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ComradeVanti","name":"Ramon Brullo","path":"/ComradeVanti","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31240807?s=80&v=4"},"commit":{"message":"extract options","shortMessageHtmlLink":"extract options"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yMVQxNjowNjoxOC4wMDAwMDBazwAAAAS8x0kK","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yMVQxNjowNjoxOC4wMDAwMDBazwAAAAS8x0kK","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xN1QxNDowMjowMi4wMDAwMDBazwAAAAS4my6P"}},"title":"Activity ยท openupm/openupm-cli"}