{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":52263225,"defaultBranch":"master","name":"kobo","ownerLogin":"release-engineering","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2016-02-22T09:45:26.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/9591189?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1719911048.0","currentOid":""},"activityList":{"items":[{"before":"e769532d854ca3adf7e51d61e36dcf1e0db21c83","after":"ea882524c843ece43d2193f79eef914c094ba393","ref":"refs/heads/master","pushedAt":"2024-07-02T09:03:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"querti","name":"Ľubomír Gallovič","path":"/querti","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38067220?s=80&v=4"},"commit":{"message":"Release 0.37.0","shortMessageHtmlLink":"Release 0.37.0"}},{"before":"1ac403461947289c2eae8b197d1a3e51e1d487b6","after":"e769532d854ca3adf7e51d61e36dcf1e0db21c83","ref":"refs/heads/master","pushedAt":"2024-07-02T08:58:32.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"querti","name":"Ľubomír Gallovič","path":"/querti","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38067220?s=80&v=4"},"commit":{"message":"Merge pull request #264 from querti/return-assigned-tasks\n\nAdd option for get_worker_tasks to also return ASSIGNED tasks","shortMessageHtmlLink":"Merge pull request #264 from querti/return-assigned-tasks"}},{"before":"b3720e0d22b535d4e49398497a05b437ef506337","after":"1ac403461947289c2eae8b197d1a3e51e1d487b6","ref":"refs/heads/master","pushedAt":"2024-05-02T22:19:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rohanpm","name":"Rohan McGovern","path":"/rohanpm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/312424?s=80&v=4"},"commit":{"message":"Release 0.36.2","shortMessageHtmlLink":"Release 0.36.2"}},{"before":"d4b1c22d9bd35751a909ac40bdd736b3a1e1d54c","after":"b3720e0d22b535d4e49398497a05b437ef506337","ref":"refs/heads/master","pushedAt":"2024-05-02T21:41:55.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"rohanpm","name":"Rohan McGovern","path":"/rohanpm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/312424?s=80&v=4"},"commit":{"message":"Merge pull request #261 from lzaoral/worker-dead-thread-deadlock\n\nworker: fix deadlock when the `LoggingThread` is not running","shortMessageHtmlLink":"Merge pull request #261 from lzaoral/worker-dead-thread-deadlock"}},{"before":"c08f3d9da60998f152a750ac21b6e155bd426651","after":"d4b1c22d9bd35751a909ac40bdd736b3a1e1d54c","ref":"refs/heads/master","pushedAt":"2024-04-05T03:26:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rohanpm","name":"Rohan McGovern","path":"/rohanpm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/312424?s=80&v=4"},"commit":{"message":"Release 0.36.1","shortMessageHtmlLink":"Release 0.36.1"}},{"before":"37ea28d8ce6be8f40b5f0d279f15eccac18da9cf","after":"c08f3d9da60998f152a750ac21b6e155bd426651","ref":"refs/heads/master","pushedAt":"2024-04-04T02:43:20.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"rohanpm","name":"Rohan McGovern","path":"/rohanpm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/312424?s=80&v=4"},"commit":{"message":"Merge pull request #257 from lzaoral/worker-fix-logger-deadlock\n\nworker: fix deadlock when `LoggingThread` wrote into its own `Queue`","shortMessageHtmlLink":"Merge pull request #257 from lzaoral/worker-fix-logger-deadlock"}},{"before":"d245e0c4e48f3d7e9c7453af60cb573ce74a3c70","after":"37ea28d8ce6be8f40b5f0d279f15eccac18da9cf","ref":"refs/heads/master","pushedAt":"2024-03-25T23:31:08.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"rohanpm","name":"Rohan McGovern","path":"/rohanpm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/312424?s=80&v=4"},"commit":{"message":"Merge pull request #255 from lzaoral/worker-do-not-accept-new-tasks-when-locked\n\nworker: do not open additional tasks if the `TaskManager` is locked","shortMessageHtmlLink":"Merge pull request #255 from lzaoral/worker-do-not-accept-new-tasks-w…"}},{"before":"9af65943b183e2904b47855cbc820b8dda2d5643","after":"d245e0c4e48f3d7e9c7453af60cb573ce74a3c70","ref":"refs/heads/master","pushedAt":"2024-03-25T23:12:15.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"rohanpm","name":"Rohan McGovern","path":"/rohanpm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/312424?s=80&v=4"},"commit":{"message":"Merge pull request #256 from lzaoral/hub-fix-user-detail-template\n\nhub: fix display of permissions in user details template","shortMessageHtmlLink":"Merge pull request #256 from lzaoral/hub-fix-user-detail-template"}},{"before":"8c7fef388b72b759ff68df779087f10ffb80e54e","after":"9af65943b183e2904b47855cbc820b8dda2d5643","ref":"refs/heads/master","pushedAt":"2024-03-18T23:40:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rohanpm","name":"Rohan McGovern","path":"/rohanpm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/312424?s=80&v=4"},"commit":{"message":"Release 0.36.0","shortMessageHtmlLink":"Release 0.36.0"}},{"before":"869eb93cfefa6e5ced84b449c351dbf9ac0df6d7","after":"8c7fef388b72b759ff68df779087f10ffb80e54e","ref":"refs/heads/master","pushedAt":"2024-03-18T12:04:18.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"crungehottman","name":"Caleigh Runge-Hottman","path":"/crungehottman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13953722?s=80&v=4"},"commit":{"message":"Merge pull request #253 from crungehottman/logging-thread-retries\n\nAdd fatal LoggingThread error backout strategy","shortMessageHtmlLink":"Merge pull request #253 from crungehottman/logging-thread-retries"}},{"before":"022ba22f0974db1f4371934775e02e8c04ecaed7","after":"869eb93cfefa6e5ced84b449c351dbf9ac0df6d7","ref":"refs/heads/master","pushedAt":"2024-03-18T02:42:54.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"rohanpm","name":"Rohan McGovern","path":"/rohanpm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/312424?s=80&v=4"},"commit":{"message":"Merge pull request #245 from lzaoral/reload-on-sighup\n\nworker: finish all opened tasks and reexec on `SIGHUP`","shortMessageHtmlLink":"Merge pull request #245 from lzaoral/reload-on-sighup"}},{"before":"6e56481c4f79ef115b860b863c0b9368bc693f14","after":"022ba22f0974db1f4371934775e02e8c04ecaed7","ref":"refs/heads/master","pushedAt":"2024-03-14T23:00:27.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"rohanpm","name":"Rohan McGovern","path":"/rohanpm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/312424?s=80&v=4"},"commit":{"message":"Merge pull request #252 from lzaoral/client-watch-log-hub\n\nclient: accept `--hub` option in `watch-log` command","shortMessageHtmlLink":"Merge pull request #252 from lzaoral/client-watch-log-hub"}},{"before":"c5acba405a33551f0a74e18964797c5a0f20c138","after":"6e56481c4f79ef115b860b863c0b9368bc693f14","ref":"refs/heads/master","pushedAt":"2024-03-14T22:59:10.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"rohanpm","name":"Rohan McGovern","path":"/rohanpm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/312424?s=80&v=4"},"commit":{"message":"Merge pull request #251 from lzaoral/fix-reporting-of-running-tasks\n\nhub: return only OPEN tasks in `worker.get_worker_tasks`","shortMessageHtmlLink":"Merge pull request #251 from lzaoral/fix-reporting-of-running-tasks"}},{"before":"88237f21fce90b80135aeeaf20a602946c31586d","after":"c5acba405a33551f0a74e18964797c5a0f20c138","ref":"refs/heads/master","pushedAt":"2024-03-14T22:58:08.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"rohanpm","name":"Rohan McGovern","path":"/rohanpm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/312424?s=80&v=4"},"commit":{"message":"Merge pull request #249 from lzaoral/worker-logger-ratelimit\n\nworker: limit the size of Queue in `LoggingThread`","shortMessageHtmlLink":"Merge pull request #249 from lzaoral/worker-logger-ratelimit"}},{"before":"313d5537d27ce3b1d3c21d33c484c6e40abd7ee8","after":"88237f21fce90b80135aeeaf20a602946c31586d","ref":"refs/heads/master","pushedAt":"2024-03-14T05:45:36.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"rohanpm","name":"Rohan McGovern","path":"/rohanpm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/312424?s=80&v=4"},"commit":{"message":"Merge pull request #250 from lzaoral/hub-remove-extra-newline-in-logs\n\nhub: do not insert extra newlines to logs on page reloads","shortMessageHtmlLink":"Merge pull request #250 from lzaoral/hub-remove-extra-newline-in-logs"}},{"before":"6ae4ad61bfe0da51f6f351b027c5919e876b7f46","after":"313d5537d27ce3b1d3c21d33c484c6e40abd7ee8","ref":"refs/heads/master","pushedAt":"2024-02-07T16:22:33.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"crungehottman","name":"Caleigh Runge-Hottman","path":"/crungehottman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13953722?s=80&v=4"},"commit":{"message":"Merge pull request #248 from crungehottman/logging-thread-retries\n\nMake LoggingThread recover on all errors [RHELDST-332]","shortMessageHtmlLink":"Merge pull request #248 from crungehottman/logging-thread-retries"}},{"before":"176bc36d5c1361bd38a9fe196e8d3f824a288057","after":"6ae4ad61bfe0da51f6f351b027c5919e876b7f46","ref":"refs/heads/master","pushedAt":"2024-01-16T23:33:30.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"rohanpm","name":"Rohan McGovern","path":"/rohanpm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/312424?s=80&v=4"},"commit":{"message":"Merge pull request #247 from lzaoral/test-fixes\n\ntests: minor test fixes","shortMessageHtmlLink":"Merge pull request #247 from lzaoral/test-fixes"}},{"before":"ede5169b11992416437c5a3c2b7a8f170e34a8f5","after":"176bc36d5c1361bd38a9fe196e8d3f824a288057","ref":"refs/heads/master","pushedAt":"2024-01-16T02:19:00.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"rohanpm","name":"Rohan McGovern","path":"/rohanpm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/312424?s=80&v=4"},"commit":{"message":"Merge pull request #243 from lzaoral/fix-worker-details\n\nhub: fix display of worker details","shortMessageHtmlLink":"Merge pull request #243 from lzaoral/fix-worker-details"}},{"before":"df8fb01625229b5c91b4aeca6a694f9908fc94fc","after":"ede5169b11992416437c5a3c2b7a8f170e34a8f5","ref":"refs/heads/master","pushedAt":"2024-01-16T02:18:16.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"rohanpm","name":"Rohan McGovern","path":"/rohanpm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/312424?s=80&v=4"},"commit":{"message":"Merge pull request #244 from lzaoral/404-nonexistent-logs\n\nhub: raise 404 for non-existent logs & fix TOCTOU in `_open_log`","shortMessageHtmlLink":"Merge pull request #244 from lzaoral/404-nonexistent-logs"}},{"before":"78276244fb2a15b7669d972f2069fa9b54c87b57","after":"df8fb01625229b5c91b4aeca6a694f9908fc94fc","ref":"refs/heads/master","pushedAt":"2024-01-16T02:06:52.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"rohanpm","name":"Rohan McGovern","path":"/rohanpm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/312424?s=80&v=4"},"commit":{"message":"Merge pull request #246 from lzaoral/fix-traceback-format\n\ntback: make `Traceback` printing compatible with Python 3","shortMessageHtmlLink":"Merge pull request #246 from lzaoral/fix-traceback-format"}},{"before":"3e393cb703f50865ef849b2a369b0ef64623b11d","after":"78276244fb2a15b7669d972f2069fa9b54c87b57","ref":"refs/heads/master","pushedAt":"2024-01-11T23:02:11.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"rohanpm","name":"Rohan McGovern","path":"/rohanpm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/312424?s=80&v=4"},"commit":{"message":"Merge pull request #242 from kdudka/tasks-to-assign\n\nworker: fix a misleading debug message","shortMessageHtmlLink":"Merge pull request #242 from kdudka/tasks-to-assign"}},{"before":"82f89361e3706f7bc5d73ce4273476bae2f85ca1","after":"3e393cb703f50865ef849b2a369b0ef64623b11d","ref":"refs/heads/master","pushedAt":"2023-12-20T20:44:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rohanpm","name":"Rohan McGovern","path":"/rohanpm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/312424?s=80&v=4"},"commit":{"message":"Release 0.35.1","shortMessageHtmlLink":"Release 0.35.1"}},{"before":"7a25ecf766bf69db1907a5155595875bb623a1d5","after":"82f89361e3706f7bc5d73ce4273476bae2f85ca1","ref":"refs/heads/master","pushedAt":"2023-12-20T20:39:57.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"rohanpm","name":"Rohan McGovern","path":"/rohanpm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/312424?s=80&v=4"},"commit":{"message":"Merge pull request #241 from lzaoral/xmlrpc-fix-proxy-connections\n\nxmlrpc: make proxy connections compatible with Python 3","shortMessageHtmlLink":"Merge pull request #241 from lzaoral/xmlrpc-fix-proxy-connections"}},{"before":"37cb0ae8f00c56af84bcba2083404dec3ced3495","after":"7a25ecf766bf69db1907a5155595875bb623a1d5","ref":"refs/heads/master","pushedAt":"2023-12-12T21:24:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rohanpm","name":"Rohan McGovern","path":"/rohanpm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/312424?s=80&v=4"},"commit":{"message":"Release 0.35.0","shortMessageHtmlLink":"Release 0.35.0"}},{"before":"e37bba6de25416256542e4bb26096da1a923bd1b","after":"37cb0ae8f00c56af84bcba2083404dec3ced3495","ref":"refs/heads/master","pushedAt":"2023-12-12T21:19:35.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"rohanpm","name":"Rohan McGovern","path":"/rohanpm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/312424?s=80&v=4"},"commit":{"message":"Merge pull request #240 from lzaoral/hub-fix-worker-detail\n\nhub: fix display of worker arches and channels","shortMessageHtmlLink":"Merge pull request #240 from lzaoral/hub-fix-worker-detail"}},{"before":"308ea96638b6869e2d49fc41c43bb2c9bb561e0f","after":"e37bba6de25416256542e4bb26096da1a923bd1b","ref":"refs/heads/master","pushedAt":"2023-12-12T21:17:44.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"rohanpm","name":"Rohan McGovern","path":"/rohanpm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/312424?s=80&v=4"},"commit":{"message":"Merge pull request #239 from lzaoral/fix-uploads-selinux\n\nupload: use `copy` instead of `move`","shortMessageHtmlLink":"Merge pull request #239 from lzaoral/fix-uploads-selinux"}},{"before":"a470ecf9f0f9a0d4221f2ff6c7688e86fec6605d","after":"308ea96638b6869e2d49fc41c43bb2c9bb561e0f","ref":"refs/heads/master","pushedAt":"2023-12-12T03:18:39.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"rohanpm","name":"Rohan McGovern","path":"/rohanpm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/312424?s=80&v=4"},"commit":{"message":"Merge pull request #236 from lzaoral/add-django-5\n\nAdd support for Django 5.0","shortMessageHtmlLink":"Merge pull request #236 from lzaoral/add-django-5"}},{"before":"86ee235e25e7d2a01f1359dc7a8b2998c28fb678","after":"a470ecf9f0f9a0d4221f2ff6c7688e86fec6605d","ref":"refs/heads/master","pushedAt":"2023-12-12T03:18:02.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"rohanpm","name":"Rohan McGovern","path":"/rohanpm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/312424?s=80&v=4"},"commit":{"message":"Merge pull request #237 from lzaoral/hub-respect-worker-arches\n\nhub: do not assign tasks to workers with incompatible arches","shortMessageHtmlLink":"Merge pull request #237 from lzaoral/hub-respect-worker-arches"}},{"before":"db132f15574e25df5a682683466499eaac04e0a7","after":"86ee235e25e7d2a01f1359dc7a8b2998c28fb678","ref":"refs/heads/master","pushedAt":"2023-12-05T21:41:16.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"rohanpm","name":"Rohan McGovern","path":"/rohanpm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/312424?s=80&v=4"},"commit":{"message":"Merge pull request #234 from lzaoral/safe-krb5-redirects\n\nauth: make `krb5login` redirects safer","shortMessageHtmlLink":"Merge pull request #234 from lzaoral/safe-krb5-redirects"}},{"before":"495006016ed9e094f322e26d88a33d38ae904730","after":"db132f15574e25df5a682683466499eaac04e0a7","ref":"refs/heads/master","pushedAt":"2023-12-05T21:39:35.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"rohanpm","name":"Rohan McGovern","path":"/rohanpm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/312424?s=80&v=4"},"commit":{"message":"Merge pull request #235 from lzaoral/ci-python3.12\n\nci: add Python 3.12 jobs","shortMessageHtmlLink":"Merge pull request #235 from lzaoral/ci-python3.12"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNy0wMlQwOTowMzoxNi4wMDAwMDBazwAAAAR0l5oX","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0xMi0wNVQyMTozOTozNS4wMDAwMDBazwAAAAPCB_I1"}},"title":"Activity · release-engineering/kobo"}