{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":746336701,"defaultBranch":"main","name":"dotnet-snap","ownerLogin":"canonical","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-01-21T18:58:57.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/53057619?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1715698060.0","currentOid":""},"activityList":{"items":[{"before":"aa38959aceb1a7d6f994054b1374b1f08ae71cf0","after":"f93136d5e3e4c45df527ebbacacf86d444aa973b","ref":"refs/heads/feat/new-structure","pushedAt":"2024-06-05T19:40:42.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"mateusrodrigues","name":"Mateus Rodrigues de Morais","path":"/mateusrodrigues","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6340196?s=80&v=4"},"commit":{"message":"Update snapcraft.yaml to use manual build instead of dotnet plugin","shortMessageHtmlLink":"Update snapcraft.yaml to use manual build instead of dotnet plugin"}},{"before":"b581da6ff7c887d46b4d949638a4a15962275961","after":"aa38959aceb1a7d6f994054b1374b1f08ae71cf0","ref":"refs/heads/feat/new-structure","pushedAt":"2024-06-05T16:55:56.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"mateusrodrigues","name":"Mateus Rodrigues de Morais","path":"/mateusrodrigues","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6340196?s=80&v=4"},"commit":{"message":"Removed unused exceptions","shortMessageHtmlLink":"Removed unused exceptions"}},{"before":"9ad875ee84e9f3caeceb23e7e08bf8c6b3d69f3e","after":"b581da6ff7c887d46b4d949638a4a15962275961","ref":"refs/heads/feat/new-structure","pushedAt":"2024-06-04T20:41:21.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"mateusrodrigues","name":"Mateus Rodrigues de Morais","path":"/mateusrodrigues","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6340196?s=80&v=4"},"commit":{"message":"Fixed tests","shortMessageHtmlLink":"Fixed tests"}},{"before":"2fae1c54ac7717338384637650c73ef243d8d894","after":"9ad875ee84e9f3caeceb23e7e08bf8c6b3d69f3e","ref":"refs/heads/feat/new-structure","pushedAt":"2024-05-29T19:02:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mateusrodrigues","name":"Mateus Rodrigues de Morais","path":"/mateusrodrigues","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6340196?s=80&v=4"},"commit":{"message":"Removed manifest from this repository","shortMessageHtmlLink":"Removed manifest from this repository"}},{"before":"21816b48267c6eb38f59da38374d4ce960d0c8a9","after":"2fae1c54ac7717338384637650c73ef243d8d894","ref":"refs/heads/feat/new-structure","pushedAt":"2024-05-29T17:49:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mateusrodrigues","name":"Mateus Rodrigues de Morais","path":"/mateusrodrigues","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6340196?s=80&v=4"},"commit":{"message":"Removed legacy deb-based installation infrastructure","shortMessageHtmlLink":"Removed legacy deb-based installation infrastructure"}},{"before":"793a19173b7723114a70f6ea0621548fd36b8bd7","after":"21816b48267c6eb38f59da38374d4ce960d0c8a9","ref":"refs/heads/feat/new-structure","pushedAt":"2024-05-27T17:36:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mateusrodrigues","name":"Mateus Rodrigues de Morais","path":"/mateusrodrigues","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6340196?s=80&v=4"},"commit":{"message":"Removed dependency injection engine","shortMessageHtmlLink":"Removed dependency injection engine"}},{"before":null,"after":"793a19173b7723114a70f6ea0621548fd36b8bd7","ref":"refs/heads/feat/new-structure","pushedAt":"2024-05-14T14:47:40.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mateusrodrigues","name":"Mateus Rodrigues de Morais","path":"/mateusrodrigues","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6340196?s=80&v=4"},"commit":{"message":"Few changes to snapcraft.yaml","shortMessageHtmlLink":"Few changes to snapcraft.yaml"}},{"before":"4f1c65c6c0a4a4a379494bb1535d8f5c995c0925","after":"6b5fc515548402bc3c38fc08668fd584187fa54a","ref":"refs/heads/gh-pages","pushedAt":"2024-04-12T20:02:20.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"deploy","shortMessageHtmlLink":"deploy"}},{"before":"2eb3bfd67e70bc7a4f39cbb19f9dcf61f60a664f","after":"eb1dffb5bf91ea58eb576535b6be4fcf74728af7","ref":"refs/heads/main","pushedAt":"2024-04-12T20:01:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mateusrodrigues","name":"Mateus Rodrigues de Morais","path":"/mateusrodrigues","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6340196?s=80&v=4"},"commit":{"message":"Fix install script","shortMessageHtmlLink":"Fix install script"}},{"before":"f1c311fa626f93c859be9eba04440dcdfc4adc89","after":"4f1c65c6c0a4a4a379494bb1535d8f5c995c0925","ref":"refs/heads/gh-pages","pushedAt":"2024-04-11T20:49:22.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"deploy","shortMessageHtmlLink":"deploy"}},{"before":"3d81623626d31569ba3189264eed985daf19dd08","after":null,"ref":"refs/heads/feat/commands-overhaul","pushedAt":"2024-04-11T20:48:46.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mateusrodrigues","name":"Mateus Rodrigues de Morais","path":"/mateusrodrigues","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6340196?s=80&v=4"}},{"before":"8353a747ba86d33ac52139053ec6afae256ae9d6","after":"2eb3bfd67e70bc7a4f39cbb19f9dcf61f60a664f","ref":"refs/heads/main","pushedAt":"2024-04-11T20:48:43.000Z","pushType":"pr_merge","commitsCount":9,"pusher":{"login":"mateusrodrigues","name":"Mateus Rodrigues de Morais","path":"/mateusrodrigues","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6340196?s=80&v=4"},"commit":{"message":"Merge pull request #12 from canonical/feat/commands-overhaul\n\nSimplify commands + bug squashing","shortMessageHtmlLink":"Merge pull request #12 from canonical/feat/commands-overhaul"}},{"before":"d7833440fadb54fad5084f50510d7caefb7b11ac","after":"3d81623626d31569ba3189264eed985daf19dd08","ref":"refs/heads/feat/commands-overhaul","pushedAt":"2024-04-11T20:44:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mateusrodrigues","name":"Mateus Rodrigues de Morais","path":"/mateusrodrigues","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6340196?s=80&v=4"},"commit":{"message":"Install: add support for major.minor specifier","shortMessageHtmlLink":"Install: add support for major.minor specifier"}},{"before":"29fc4b359bb1d2c43e87f0ed8066d4f4869afbae","after":"d7833440fadb54fad5084f50510d7caefb7b11ac","ref":"refs/heads/feat/commands-overhaul","pushedAt":"2024-04-11T20:27:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mateusrodrigues","name":"Mateus Rodrigues de Morais","path":"/mateusrodrigues","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6340196?s=80&v=4"},"commit":{"message":"Fix tests","shortMessageHtmlLink":"Fix tests"}},{"before":"f3e5498ade18277ffc2825c3ff3d57c846faf83f","after":"29fc4b359bb1d2c43e87f0ed8066d4f4869afbae","ref":"refs/heads/feat/commands-overhaul","pushedAt":"2024-04-11T20:27:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mateusrodrigues","name":"Mateus Rodrigues de Morais","path":"/mateusrodrigues","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6340196?s=80&v=4"},"commit":{"message":"Add version and arch to package registration filename","shortMessageHtmlLink":"Add version and arch to package registration filename"}},{"before":null,"after":"f3e5498ade18277ffc2825c3ff3d57c846faf83f","ref":"refs/heads/feat/commands-overhaul","pushedAt":"2024-04-11T19:35:48.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mateusrodrigues","name":"Mateus Rodrigues de Morais","path":"/mateusrodrigues","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6340196?s=80&v=4"},"commit":{"message":"Pass down event registrations to dependency components","shortMessageHtmlLink":"Pass down event registrations to dependency components"}},{"before":"19a5c79779f60c2af36ec48ad1ad6c4279f4a308","after":"f1c311fa626f93c859be9eba04440dcdfc4adc89","ref":"refs/heads/gh-pages","pushedAt":"2024-04-11T14:28:36.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"deploy","shortMessageHtmlLink":"deploy"}},{"before":"c0cf5dd17fa74117fe0a95236857e329b4b803be","after":null,"ref":"refs/heads/feat/snap-files-directory","pushedAt":"2024-04-11T14:28:01.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mateusrodrigues","name":"Mateus Rodrigues de Morais","path":"/mateusrodrigues","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6340196?s=80&v=4"}},{"before":"8be734793f58e779fd5a69a4d244ab2a10a20e0a","after":"8353a747ba86d33ac52139053ec6afae256ae9d6","ref":"refs/heads/main","pushedAt":"2024-04-11T14:27:58.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"mateusrodrigues","name":"Mateus Rodrigues de Morais","path":"/mateusrodrigues","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6340196?s=80&v=4"},"commit":{"message":"Merge pull request #11 from canonical/feat/snap-files-directory\n\nKeep snap-related files under snap directory in $SNAP_COMMON","shortMessageHtmlLink":"Merge pull request #11 from canonical/feat/snap-files-directory"}},{"before":"161f2d2a5c969ef6181bff57fffd88db92b53d61","after":"c0cf5dd17fa74117fe0a95236857e329b4b803be","ref":"refs/heads/feat/snap-files-directory","pushedAt":"2024-04-09T18:23:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mateusrodrigues","name":"Mateus Rodrigues de Morais","path":"/mateusrodrigues","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6340196?s=80&v=4"},"commit":{"message":"Fix tests","shortMessageHtmlLink":"Fix tests"}},{"before":"eca85d804feb75ecb04451f4be757226b5aea3a8","after":"161f2d2a5c969ef6181bff57fffd88db92b53d61","ref":"refs/heads/feat/snap-files-directory","pushedAt":"2024-04-09T18:20:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mateusrodrigues","name":"Mateus Rodrigues de Morais","path":"/mateusrodrigues","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6340196?s=80&v=4"},"commit":{"message":"Add snap directory to $SNAP_COMMON\n\n* This directory will store package file registrations and the local manifest.","shortMessageHtmlLink":"Add snap directory to $SNAP_COMMON"}},{"before":null,"after":"eca85d804feb75ecb04451f4be757226b5aea3a8","ref":"refs/heads/feat/snap-files-directory","pushedAt":"2024-04-09T13:55:38.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mateusrodrigues","name":"Mateus Rodrigues de Morais","path":"/mateusrodrigues","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6340196?s=80&v=4"},"commit":{"message":"Replace $DOTNET_LATEST with `latest` in install hook","shortMessageHtmlLink":"Replace $DOTNET_LATEST with latest in install hook"}},{"before":"936ccb19602f8da6f9415223fe40dbe5eb176030","after":"19a5c79779f60c2af36ec48ad1ad6c4279f4a308","ref":"refs/heads/gh-pages","pushedAt":"2024-04-03T20:34:19.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"deploy","shortMessageHtmlLink":"deploy"}},{"before":"308a13eb6807cf601a68621ab2e50c20c9537849","after":null,"ref":"refs/heads/feat/revision-support","pushedAt":"2024-04-03T20:33:48.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mateusrodrigues","name":"Mateus Rodrigues de Morais","path":"/mateusrodrigues","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6340196?s=80&v=4"}},{"before":"e16259b9dd7e48e0af038b4cf02e445adc8994a3","after":"8be734793f58e779fd5a69a4d244ab2a10a20e0a","ref":"refs/heads/main","pushedAt":"2024-04-03T20:33:45.000Z","pushType":"pr_merge","commitsCount":12,"pusher":{"login":"mateusrodrigues","name":"Mateus Rodrigues de Morais","path":"/mateusrodrigues","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6340196?s=80&v=4"},"commit":{"message":"Merge pull request #10 from canonical/feat/revision-support\n\nAdd revision support to versioning","shortMessageHtmlLink":"Merge pull request #10 from canonical/feat/revision-support"}},{"before":"29d22656bb98807bc9d407728dd04364c1970831","after":"308a13eb6807cf601a68621ab2e50c20c9537849","ref":"refs/heads/feat/revision-support","pushedAt":"2024-04-03T20:27:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mateusrodrigues","name":"Mateus Rodrigues de Morais","path":"/mateusrodrigues","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6340196?s=80&v=4"},"commit":{"message":"Removed PPA ref from snapcraft.yaml","shortMessageHtmlLink":"Removed PPA ref from snapcraft.yaml"}},{"before":"4bef32138044c32efd20ac4e0654b6477ce4e67f","after":"29d22656bb98807bc9d407728dd04364c1970831","ref":"refs/heads/feat/revision-support","pushedAt":"2024-04-03T20:12:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mateusrodrigues","name":"Mateus Rodrigues de Morais","path":"/mateusrodrigues","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6340196?s=80&v=4"},"commit":{"message":"Removed previous component removal on install\n\nRemoved the logic to remove a previous version of a component upon the installation of a newer version. In order to make it work, one would have to:\n\n 1. Remove reverse dependencies of older version to be removed.\n 2. Make sure to install the new versions of these reverse dependencies.\n\nUpdate will do the trick for now.","shortMessageHtmlLink":"Removed previous component removal on install"}},{"before":"73117d1160add5d184fdd3201dbd743f70205174","after":"4bef32138044c32efd20ac4e0654b6477ce4e67f","ref":"refs/heads/feat/revision-support","pushedAt":"2024-04-03T14:23:55.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"mateusrodrigues","name":"Mateus Rodrigues de Morais","path":"/mateusrodrigues","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6340196?s=80&v=4"},"commit":{"message":"Removed revision from list command version strings","shortMessageHtmlLink":"Removed revision from list command version strings"}},{"before":"95bd7ba7eb0763b5de819e1e28a77a6af0145a94","after":"73117d1160add5d184fdd3201dbd743f70205174","ref":"refs/heads/feat/revision-support","pushedAt":"2024-04-02T18:16:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mateusrodrigues","name":"Mateus Rodrigues de Morais","path":"/mateusrodrigues","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6340196?s=80&v=4"},"commit":{"message":"Change order between installing new and uninstalling old in update\n\nIt could happen that the update might not be installable because of the host version limit in the user's machine. Since install() is the method that fails, and uninstall() is not bound by limits, we run the former first to make sure it succeeds before removing anything.","shortMessageHtmlLink":"Change order between installing new and uninstalling old in update"}},{"before":"e5af8732ee6336b2e8492b546ad899782638db50","after":"95bd7ba7eb0763b5de819e1e28a77a6af0145a94","ref":"refs/heads/feat/revision-support","pushedAt":"2024-04-02T18:14:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mateusrodrigues","name":"Mateus Rodrigues de Morais","path":"/mateusrodrigues","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6340196?s=80&v=4"},"commit":{"message":"Update install and remove commands to ignore versions revisions","shortMessageHtmlLink":"Update install and remove commands to ignore versions revisions"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEXX9R3AA","startCursor":null,"endCursor":null}},"title":"Activity ยท canonical/dotnet-snap"}