{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":117136540,"defaultBranch":"master","name":"transactional-update","ownerLogin":"laenion","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2018-01-11T18:21:54.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/2150415?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1669043131.9234052","currentOid":""},"activityList":{"items":[{"before":"c817bf5f2b05c1e630491a43ae75bb57d06db215","after":"a683cb90c4dfef45f612cc66e1c227af840c63fe","ref":"refs/heads/master","pushedAt":"2024-02-26T14:08:21.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"laenion","name":"Ignaz Forster","path":"/laenion","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2150415?s=80&v=4"},"commit":{"message":"Add soft-reboot support\n\nThis deprecates the \"kexec\" reboot method because there's a better\nreplacement with adding support for zypp-boot-plugin (evaluated by the\n\"systemd\" reboot method) now, determining the optimal reboot method\nautomatically now.","shortMessageHtmlLink":"Add soft-reboot support"}},{"before":"3f84d6ec037dd6d06f6bd55a19b47cf73e870dab","after":"c817bf5f2b05c1e630491a43ae75bb57d06db215","ref":"refs/heads/master","pushedAt":"2024-02-26T13:30:23.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"laenion","name":"Ignaz Forster","path":"/laenion","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2150415?s=80&v=4"},"commit":{"message":"Add soft-reboot support\n\nThis deprecates the \"kexec\" reboot method because there's a better\nreplacement with adding support for zypp-boot-plugin (evaluated by the\n\"systemd\" reboot method) now, determining the optimal reboot method\nautomatically now.","shortMessageHtmlLink":"Add soft-reboot support"}},{"before":"275a7f7b53861408bcc6d08a2202509df8f2e00b","after":"3f84d6ec037dd6d06f6bd55a19b47cf73e870dab","ref":"refs/heads/master","pushedAt":"2024-02-23T17:49:59.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"laenion","name":"Ignaz Forster","path":"/laenion","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2150415?s=80&v=4"},"commit":{"message":"soft-reboot","shortMessageHtmlLink":"soft-reboot"}},{"before":"774d6ed247b8cc579dbeeec685bb43b9c69a3b5c","after":"275a7f7b53861408bcc6d08a2202509df8f2e00b","ref":"refs/heads/master","pushedAt":"2023-11-29T15:59:54.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"laenion","name":"Ignaz Forster","path":"/laenion","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2150415?s=80&v=4"},"commit":{"message":"Add safety net before deleting overlays\n\n[boo#1217416]","shortMessageHtmlLink":"Add safety net before deleting overlays"}},{"before":"33d4359b8acf4e5e677e42a1b0ddaa4b77bff610","after":"774d6ed247b8cc579dbeeec685bb43b9c69a3b5c","ref":"refs/heads/master","pushedAt":"2023-11-22T17:27:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"laenion","name":"Ignaz Forster","path":"/laenion","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2150415?s=80&v=4"},"commit":{"message":"Add soft-reboot support\n\nThis deprecates the \"kexec\" reboot method because there's a better\nreplacement with adding support for zypp-boot-plugin (evaluated by the\n\"systemd\" reboot method) now, determining the optimal reboot method\nautomatically now.","shortMessageHtmlLink":"Add soft-reboot support"}},{"before":"1b7cce9971862d92c383354cde39c0abd0bc23d4","after":"33d4359b8acf4e5e677e42a1b0ddaa4b77bff610","ref":"refs/heads/master","pushedAt":"2023-11-21T16:29:22.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"laenion","name":"Ignaz Forster","path":"/laenion","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2150415?s=80&v=4"},"commit":{"message":"Determine D-Bus availabilty via system socket\n\nPreviously snapper calls would just be retried without D-Bus if they\nfailed. On non-D-Bus related errors this was always duplicating the log\nmessages.\n\nInstead just check whether the D-Bus system socket file is there - if so\nthis is a good enough indicator that the D-Bus service is actually\navailable.\n\nAn alternate implementation could be to actively call Ping() on the\norg.freedesktop.DBus.Peer interface, but that would be overkill here.","shortMessageHtmlLink":"Determine D-Bus availabilty via system socket"}},{"before":"15b524c120cad372a760e781e6693986ac8c9e81","after":"1b7cce9971862d92c383354cde39c0abd0bc23d4","ref":"refs/heads/master","pushedAt":"2023-11-21T15:04:55.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"laenion","name":"Ignaz Forster","path":"/laenion","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2150415?s=80&v=4"},"commit":{"message":"Determine D-Bus availabilty via system socket\n\nPreviously snapper calls would just be retried without D-Bus if they\nfailed. On non-D-Bus related errors this was always duplicating the log\nmessages.\n\nInstead just check whether the D-Bus system socket file is there - if so\nthis is a good enough indicator that the D-Bus service is actually\navailable.","shortMessageHtmlLink":"Determine D-Bus availabilty via system socket"}},{"before":"9d87cdf31da848b202c1e15b342d0e82acb4ea14","after":"15b524c120cad372a760e781e6693986ac8c9e81","ref":"refs/heads/master","pushedAt":"2023-10-27T15:12:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"laenion","name":"Ignaz Forster","path":"/laenion","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2150415?s=80&v=4"},"commit":{"message":"Update outdated D-Bus README file","shortMessageHtmlLink":"Update outdated D-Bus README file"}},{"before":"d4768342c3ef193564c471553abc10620b567b0d","after":"9d87cdf31da848b202c1e15b342d0e82acb4ea14","ref":"refs/heads/master","pushedAt":"2023-10-27T14:09:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"laenion","name":"Ignaz Forster","path":"/laenion","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2150415?s=80&v=4"},"commit":{"message":"Implement snapshot delete & rollback for D-Bus","shortMessageHtmlLink":"Implement snapshot delete & rollback for D-Bus"}},{"before":"7239180e5986cbcd99b40114c1232fcc863f34a4","after":"d4768342c3ef193564c471553abc10620b567b0d","ref":"refs/heads/master","pushedAt":"2023-10-26T15:06:09.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"laenion","name":"Ignaz Forster","path":"/laenion","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2150415?s=80&v=4"},"commit":{"message":"Fix API doc inaccuracies","shortMessageHtmlLink":"Fix API doc inaccuracies"}},{"before":"e119f236692ff4e94b6c060ae2a339a928e8d4b3","after":"7239180e5986cbcd99b40114c1232fcc863f34a4","ref":"refs/heads/master","pushedAt":"2023-10-16T08:56:22.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"laenion","name":"Ignaz Forster","path":"/laenion","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2150415?s=80&v=4"},"commit":{"message":"Add use case information to README\n\nFixes #59","shortMessageHtmlLink":"Add use case information to README"}},{"before":"3c3ba4382f72959e984af0cfa984b52c1000cf4c","after":"e119f236692ff4e94b6c060ae2a339a928e8d4b3","ref":"refs/heads/master","pushedAt":"2023-10-16T08:54:44.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"laenion","name":"Ignaz Forster","path":"/laenion","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2150415?s=80&v=4"},"commit":{"message":"Add use case information to README\n\nFixes #59","shortMessageHtmlLink":"Add use case information to README"}},{"before":"5d317a458b1e23095d4f73bb1ee7d1be22443fd9","after":"3c3ba4382f72959e984af0cfa984b52c1000cf4c","ref":"refs/heads/master","pushedAt":"2023-10-12T14:49:32.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"laenion","name":"Ignaz Forster","path":"/laenion","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2150415?s=80&v=4"},"commit":{"message":"Use value of UPDATE_METHOD for default action\n\nImplements #101.","shortMessageHtmlLink":"Use value of UPDATE_METHOD for default action"}},{"before":"b0c031be2d00a7451dae5b3ebc5eee6d149de597","after":"5d317a458b1e23095d4f73bb1ee7d1be22443fd9","ref":"refs/heads/master","pushedAt":"2023-05-08T16:59:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"laenion","name":"Ignaz Forster","path":"/laenion","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2150415?s=80&v=4"},"commit":{"message":"Don't hardcode GRUB2\n\nThis change makes it possible to run on systems with different boot\nmanagers (such as systemd-boot). These will still need some other\nintegration though.\n\n[gh#openSUSE/transactional-update#85] / [poo#127154]","shortMessageHtmlLink":"Don't hardcode GRUB2"}},{"before":"d34bba7367b450a9d8271c168eddcbbf0513a47a","after":"b0c031be2d00a7451dae5b3ebc5eee6d149de597","ref":"refs/heads/master","pushedAt":"2023-05-04T15:15:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"laenion","name":"Ignaz Forster","path":"/laenion","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2150415?s=80&v=4"},"commit":{"message":"Use new snapper functionality to modify snapshot\n\nsnapper has been extended and makes it possible to set the read-write\nstate and the default snapshot via the modify command now. Use this new\nfunctionality to correctly trigger the snapper hooks as required for\n[poo#127160].","shortMessageHtmlLink":"Use new snapper functionality to modify snapshot"}},{"before":"d3d70c116e74c580e5f4c1835ed64d3f16faf759","after":"d34bba7367b450a9d8271c168eddcbbf0513a47a","ref":"refs/heads/master","pushedAt":"2023-05-03T17:02:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"laenion","name":"Ignaz Forster","path":"/laenion","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2150415?s=80&v=4"},"commit":{"message":"Support combining \"rollback\" and \"apply\"","shortMessageHtmlLink":"Support combining \"rollback\" and \"apply\""}},{"before":"4fa078e2bfe677d689fcf5f6e045714c3598c754","after":"d3d70c116e74c580e5f4c1835ed64d3f16faf759","ref":"refs/heads/master","pushedAt":"2023-05-02T14:55:07.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"laenion","name":"Ignaz Forster","path":"/laenion","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2150415?s=80&v=4"},"commit":{"message":"Implement \"apply\" command","shortMessageHtmlLink":"Implement \"apply\" command"}},{"before":"721fc6cb062b7f0a4e015e09d9d86fd9a7af3521","after":"4fa078e2bfe677d689fcf5f6e045714c3598c754","ref":"refs/heads/master","pushedAt":"2023-04-27T14:08:36.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"laenion","name":"Ignaz Forster","path":"/laenion","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2150415?s=80&v=4"},"commit":{"message":"Implement \"apply\" command","shortMessageHtmlLink":"Implement \"apply\" command"}},{"before":"d1c516604cd3e934301acb21f8a1f85d48bdede0","after":"721fc6cb062b7f0a4e015e09d9d86fd9a7af3521","ref":"refs/heads/master","pushedAt":"2023-04-13T10:41:08.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"laenion","name":"Ignaz Forster","path":"/laenion","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2150415?s=80&v=4"},"commit":{"message":"Implement \"apply\" command","shortMessageHtmlLink":"Implement \"apply\" command"}},{"before":"3bb70635aa4d23e4f1dd571c9deed64564c60625","after":"d1c516604cd3e934301acb21f8a1f85d48bdede0","ref":"refs/heads/master","pushedAt":"2023-04-13T10:34:49.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"laenion","name":"Ignaz Forster","path":"/laenion","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2150415?s=80&v=4"},"commit":{"message":"Implement \"apply\" command","shortMessageHtmlLink":"Implement \"apply\" command"}},{"before":"7ae3a1a999f7addd88614196ae220eb090f57d06","after":"3bb70635aa4d23e4f1dd571c9deed64564c60625","ref":"refs/heads/master","pushedAt":"2023-04-06T10:03:35.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"laenion","name":"Ignaz Forster","path":"/laenion","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2150415?s=80&v=4"},"commit":{"message":"Implement \"apply\" command","shortMessageHtmlLink":"Implement \"apply\" command"}},{"before":"3f4183e4bf3efd3458e6c0a01e030044c9770864","after":"7ae3a1a999f7addd88614196ae220eb090f57d06","ref":"refs/heads/master","pushedAt":"2023-04-05T16:20:54.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"laenion","name":"Ignaz Forster","path":"/laenion","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2150415?s=80&v=4"},"commit":{"message":"Implement \"apply\" command","shortMessageHtmlLink":"Implement \"apply\" command"}},{"before":"e92ce8425323bb1b547cab5104cc380cfc523fc7","after":"3f4183e4bf3efd3458e6c0a01e030044c9770864","ref":"refs/heads/master","pushedAt":"2023-03-31T16:28:20.198Z","pushType":"push","commitsCount":1,"pusher":{"login":"laenion","name":"Ignaz Forster","path":"/laenion","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2150415?s=80&v=4"},"commit":{"message":"Implement \"apply\" command","shortMessageHtmlLink":"Implement \"apply\" command"}},{"before":"8b54d6c1ba3816a98543d52537fa0b33ed475191","after":"e92ce8425323bb1b547cab5104cc380cfc523fc7","ref":"refs/heads/master","pushedAt":"2023-03-27T14:18:00.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"laenion","name":"Ignaz Forster","path":"/laenion","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2150415?s=80&v=4"},"commit":{"message":"Fix broken cleanup\n\nThe logger would accidentally catch the signal handler and prevent\ncleanup.","shortMessageHtmlLink":"Fix broken cleanup"}},{"before":"5169e5cb4050757677b8669dd1829a3e46614d5a","after":"8b54d6c1ba3816a98543d52537fa0b33ed475191","ref":"refs/heads/master","pushedAt":"2023-03-22T17:07:53.000Z","pushType":"push","commitsCount":10,"pusher":{"login":"laenion","name":"Ignaz Forster","path":"/laenion","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2150415?s=80&v=4"},"commit":{"message":"Add support for configuration file snippets","shortMessageHtmlLink":"Add support for configuration file snippets"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEBXOayQA","startCursor":null,"endCursor":null}},"title":"Activity ยท laenion/transactional-update"}