{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":259655441,"defaultBranch":"master","name":"broker","ownerLogin":"JacobCallahan","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2020-04-28T14:09:31.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/6618303?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1716236287.0","currentOid":""},"activityList":{"items":[{"before":"08dfe35ddbf63c88b20d06f8065370d9b26d4cb2","after":"4d116f851590542b93040571f6f7eebe47fdddb7","ref":"refs/heads/master","pushedAt":"2024-06-20T17:41:26.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"JacobCallahan","name":"Jake Callahan","path":"/JacobCallahan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6618303?s=80&v=4"},"commit":{"message":"Minor changes to logging and exceptions\n\nThis change addresses some minor issues we've seen with a new exception.\nAdditionally, it simplifies the AnsibleTower instance repr in logging.","shortMessageHtmlLink":"Minor changes to logging and exceptions"}},{"before":"3d09980b2c99c863e8f0b4c81c8b14ab420925b1","after":"08dfe35ddbf63c88b20d06f8065370d9b26d4cb2","ref":"refs/heads/master","pushedAt":"2024-06-14T21:13:39.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"JacobCallahan","name":"Jake Callahan","path":"/JacobCallahan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6618303?s=80&v=4"},"commit":{"message":"Minor changes to logging and exceptions\n\nThis change addresses some minor issues we've seen with a new exception.\nAdditionally, it simplifies the AnsibleTower instance repr in logging.","shortMessageHtmlLink":"Minor changes to logging and exceptions"}},{"before":"a216ad322109da2323f477beed64fdfb3b37f748","after":null,"ref":"refs/heads/alt_settings","pushedAt":"2024-05-20T20:18:07.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"JacobCallahan","name":"Jake Callahan","path":"/JacobCallahan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6618303?s=80&v=4"}},{"before":"6d72cd4dab61b7f4287413e334f0397f66a177ee","after":"a216ad322109da2323f477beed64fdfb3b37f748","ref":"refs/heads/alt_settings","pushedAt":"2024-05-16T21:23:27.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"JacobCallahan","name":"Jake Callahan","path":"/JacobCallahan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6618303?s=80&v=4"},"commit":{"message":"Allow broker_settings example copy from local repo\n\nThere are cases, like github actions, where it is preferable for\nbroker's settings to come from a local repo clone than from github.\nThis change starts with a check for the local clone with a fallback to\nthe source on github.","shortMessageHtmlLink":"Allow broker_settings example copy from local repo"}},{"before":null,"after":"6d72cd4dab61b7f4287413e334f0397f66a177ee","ref":"refs/heads/alt_settings","pushedAt":"2024-05-16T21:21:21.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"JacobCallahan","name":"Jake Callahan","path":"/JacobCallahan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6618303?s=80&v=4"},"commit":{"message":"Allow broker_settings example copy from local repo\n\nThere are cases, like github actions, where it is preferable for\nbroker's settings to come from a local repo clone than from github.\nThis change starts with a check for the local clone with a fallback to\nthe source on github.","shortMessageHtmlLink":"Allow broker_settings example copy from local repo"}},{"before":"f161d295f42e040c0479dc0be94f98c7c00351f3","after":null,"ref":"refs/heads/podmen","pushedAt":"2024-05-13T13:19:20.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"JacobCallahan","name":"Jake Callahan","path":"/JacobCallahan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6618303?s=80&v=4"}},{"before":"a2031b0a5ce8edd0399030db213879b27ebfe4df","after":null,"ref":"refs/heads/infra","pushedAt":"2024-05-01T19:44:17.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"JacobCallahan","name":"Jake Callahan","path":"/JacobCallahan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6618303?s=80&v=4"}},{"before":"874e80479b8a20b9e6b397c6b474f25c2bddf857","after":"f161d295f42e040c0479dc0be94f98c7c00351f3","ref":"refs/heads/podmen","pushedAt":"2024-04-23T14:36:00.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"JacobCallahan","name":"Jake Callahan","path":"/JacobCallahan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6618303?s=80&v=4"},"commit":{"message":"Add full compatibility for podman\n\nThis change fills the gap previously seen for podman's inability execute\ncommands on containers.\nA large part of this was handling the returned output from podman's\nexec_run, which is a tuple containing the return code and a bytes string\ncontaining both the stdout and stderr.\nDue to this, we needed to implement a demuxer.\n\nAlso made some minor tweaks to the functional tests","shortMessageHtmlLink":"Add full compatibility for podman"}},{"before":"784f9c42fd9969379d578b104abf50c4b1eae028","after":"a2031b0a5ce8edd0399030db213879b27ebfe4df","ref":"refs/heads/infra","pushedAt":"2024-04-23T13:59:44.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"JacobCallahan","name":"Jake Callahan","path":"/JacobCallahan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6618303?s=80&v=4"},"commit":{"message":"Add more refined exception classes\n\nInstead of wrapping everything under a single ProviderError, let's add\nsome nuance.","shortMessageHtmlLink":"Add more refined exception classes"}},{"before":null,"after":"784f9c42fd9969379d578b104abf50c4b1eae028","ref":"refs/heads/infra","pushedAt":"2024-04-17T18:16:24.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"JacobCallahan","name":"Jake Callahan","path":"/JacobCallahan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6618303?s=80&v=4"},"commit":{"message":"Add more refined exception classes\n\nInstead of wrapping everything under a single ProviderError, let's add\nsome nuance.","shortMessageHtmlLink":"Add more refined exception classes"}},{"before":null,"after":"874e80479b8a20b9e6b397c6b474f25c2bddf857","ref":"refs/heads/podmen","pushedAt":"2024-04-16T18:55:22.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"JacobCallahan","name":"Jake Callahan","path":"/JacobCallahan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6618303?s=80&v=4"},"commit":{"message":"Add full compatibility for podman\n\nThis change fills the gap previously seen for podman's inability execute\ncommands on containers.\nA large part of this was handling the returned output from podman's\nexec_run, which is a tuple containing the return code and a bytes string\ncontaining both the stdout and stderr.\nDue to this, we needed to implement a demuxer.\n\nAlso made some minor tweaks to the functional tests","shortMessageHtmlLink":"Add full compatibility for podman"}},{"before":null,"after":"d1ed9ed7c3c19d40e003f5adea349fdc92379bf2","ref":"refs/heads/dedupe","pushedAt":"2024-04-15T19:41:30.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"JacobCallahan","name":"Jake Callahan","path":"/JacobCallahan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6618303?s=80&v=4"},"commit":{"message":"Remove the duplicate subcommand\n\nThis was previously deprecated and we received no feedback to keep it\nin.\nI also updated the podman python binding to the newly active name.","shortMessageHtmlLink":"Remove the duplicate subcommand"}},{"before":"15f8482d5a9e5cd64d9572da44531f8551c49fdb","after":"3d09980b2c99c863e8f0b4c81c8b14ab420925b1","ref":"refs/heads/master","pushedAt":"2024-03-19T15:47:10.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"JacobCallahan","name":"Jake Callahan","path":"/JacobCallahan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6618303?s=80&v=4"},"commit":{"message":"Updates to publish and pyproject.toml\n\nA previous update changed the installation deps for python publish.\nThis resulted in missing build dependencies.\nAdditionally, some old ruff rules have been removed.","shortMessageHtmlLink":"Updates to publish and pyproject.toml"}},{"before":"3484cfc9c272bb6f17977aa517ee4b6a03dc1933","after":"15f8482d5a9e5cd64d9572da44531f8551c49fdb","ref":"refs/heads/master","pushedAt":"2024-03-19T15:24:51.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"JacobCallahan","name":"Jake Callahan","path":"/JacobCallahan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6618303?s=80&v=4"},"commit":{"message":"Adjust extra_vars handling in non-json cases\n\nIt seems that we don't always get a json object back from the api for\nthe extra_vars available in a job. In these cases, we'll try a custom\nparser.","shortMessageHtmlLink":"Adjust extra_vars handling in non-json cases"}},{"before":"66e067d5538232d8db310999f7e08eafa3efb5f4","after":"3484cfc9c272bb6f17977aa517ee4b6a03dc1933","ref":"refs/heads/master","pushedAt":"2024-03-19T13:58:25.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"JacobCallahan","name":"Jake Callahan","path":"/JacobCallahan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6618303?s=80&v=4"},"commit":{"message":"Adjust extra_vars handling in non-json cases\n\nIt seems that we don't always get a json object back from the api for\nthe extra_vars available in a job. In these cases, we'll try a custom\nparser.","shortMessageHtmlLink":"Adjust extra_vars handling in non-json cases"}},{"before":"01ce1bb3a4b44cc6430508980d9c56f843b7106f","after":"66e067d5538232d8db310999f7e08eafa3efb5f4","ref":"refs/heads/master","pushedAt":"2024-03-14T18:24:44.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"JacobCallahan","name":"Jake Callahan","path":"/JacobCallahan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6618303?s=80&v=4"},"commit":{"message":"Simplify uv use\n\nuv now let's us install to system python instead of requiring a virtual\nenvironment.","shortMessageHtmlLink":"Simplify uv use"}},{"before":"786f00d8de9c5b012e58b6c150e5947833ef06ad","after":"01ce1bb3a4b44cc6430508980d9c56f843b7106f","ref":"refs/heads/master","pushedAt":"2024-03-13T17:27:53.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"JacobCallahan","name":"Jake Callahan","path":"/JacobCallahan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6618303?s=80&v=4"},"commit":{"message":"Swap ssh2-python dependency to ssh2-python312\n\nThis change moves away from the github fork-based dependency to the\nnewly published ssh2-python312 on PyPI.","shortMessageHtmlLink":"Swap ssh2-python dependency to ssh2-python312"}},{"before":"b614ba6e5579b048413a19d4c4861207c95fe606","after":"786f00d8de9c5b012e58b6c150e5947833ef06ad","ref":"refs/heads/master","pushedAt":"2024-03-07T22:00:36.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"JacobCallahan","name":"Jake Callahan","path":"/JacobCallahan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6618303?s=80&v=4"},"commit":{"message":"Revert ssh2-python submodule\n\nThis change reverts those introduced to add submodule-based inclusion of\nthe ssh2-python dependency.\nAdditionally, I added a attempt to reconnect to dead sessions (when\nservers reboot).","shortMessageHtmlLink":"Revert ssh2-python submodule"}},{"before":"1d849bd7e5372181e6e10fc44098b0a98ba234a0","after":null,"ref":"refs/heads/submod","pushedAt":"2024-03-06T19:56:46.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"JacobCallahan","name":"Jake Callahan","path":"/JacobCallahan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6618303?s=80&v=4"}},{"before":"fd38902e2d22abe39339466a755857f8dc19e7b4","after":"1d849bd7e5372181e6e10fc44098b0a98ba234a0","ref":"refs/heads/submod","pushedAt":"2024-03-02T05:26:58.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"JacobCallahan","name":"Jake Callahan","path":"/JacobCallahan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6618303?s=80&v=4"},"commit":{"message":"Vendor ssh2-python as a submodule\n\nIn another attempt to circumvent the restrictions from PyPI, I am adding\na submodule for my fork of ssh2-python and adding that as a local build\nrequirement.","shortMessageHtmlLink":"Vendor ssh2-python as a submodule"}},{"before":"de4ca0fb0450b90fa30fc8050c96048dd4b6efcf","after":"fd38902e2d22abe39339466a755857f8dc19e7b4","ref":"refs/heads/submod","pushedAt":"2024-03-01T22:43:07.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"JacobCallahan","name":"Jake Callahan","path":"/JacobCallahan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6618303?s=80&v=4"},"commit":{"message":"Vendor ssh2-python as a submodule\n\nIn another attempt to circumvent the restrictions from PyPI, I am adding\na submodule for my fork of ssh2-python and adding that as a local build\nrequirement.","shortMessageHtmlLink":"Vendor ssh2-python as a submodule"}},{"before":null,"after":"de4ca0fb0450b90fa30fc8050c96048dd4b6efcf","ref":"refs/heads/submod","pushedAt":"2024-03-01T22:30:40.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"JacobCallahan","name":"Jake Callahan","path":"/JacobCallahan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6618303?s=80&v=4"},"commit":{"message":"Vendor ssh2-python as a submodule\n\nIn another attempt to circumvent the restrictions from PyPI, I am adding\na submodule for my fork of ssh2-python and adding that as a local build\nrequirement.","shortMessageHtmlLink":"Vendor ssh2-python as a submodule"}},{"before":"f05a0af923a42925eafcc67ef11fc61af182ea26","after":null,"ref":"refs/heads/deprecate","pushedAt":"2024-02-13T19:41:18.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"JacobCallahan","name":"Jake Callahan","path":"/JacobCallahan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6618303?s=80&v=4"}},{"before":null,"after":"f05a0af923a42925eafcc67ef11fc61af182ea26","ref":"refs/heads/deprecate","pushedAt":"2024-02-13T19:37:16.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"JacobCallahan","name":"Jake Callahan","path":"/JacobCallahan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6618303?s=80&v=4"},"commit":{"message":"Moving ssh2-python fork dependency back to main list\n\nSince making it an extra didn't help with PyPi, I'm moving this back up\nuntil we have a better option. This will simplify installs from github.","shortMessageHtmlLink":"Moving ssh2-python fork dependency back to main list"}},{"before":"5f9c28bfd2f0ad66fe8e4a170c5eed7b418eede9","after":null,"ref":"refs/heads/split_dep","pushedAt":"2024-02-08T21:57:12.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"JacobCallahan","name":"Jake Callahan","path":"/JacobCallahan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6618303?s=80&v=4"}},{"before":"d7bd12487fd415c3ef534b53f0609fc3cc727d2a","after":null,"ref":"refs/heads/dynaconf3","pushedAt":"2024-02-08T21:56:56.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"JacobCallahan","name":"Jake Callahan","path":"/JacobCallahan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6618303?s=80&v=4"}},{"before":"f17555083e37943b1d2c5af64d383adec9f4c9cf","after":null,"ref":"refs/heads/forking","pushedAt":"2024-02-08T21:56:55.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"JacobCallahan","name":"Jake Callahan","path":"/JacobCallahan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6618303?s=80&v=4"}},{"before":"d4ceb163404d2bb497a5ab8efde5e8434b08f948","after":null,"ref":"refs/heads/branch","pushedAt":"2024-02-08T21:56:54.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"JacobCallahan","name":"Jake Callahan","path":"/JacobCallahan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6618303?s=80&v=4"}},{"before":"0874aaff6bef514ddc628a4b7cbaa5ca988acde9","after":null,"ref":"refs/heads/validate","pushedAt":"2024-02-08T21:56:53.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"JacobCallahan","name":"Jake Callahan","path":"/JacobCallahan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6618303?s=80&v=4"}},{"before":"aa8486b0ee54200afc4dee4e580082926cf1434f","after":null,"ref":"refs/heads/log","pushedAt":"2024-02-08T21:56:52.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"JacobCallahan","name":"Jake Callahan","path":"/JacobCallahan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6618303?s=80&v=4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEatal6wA","startCursor":null,"endCursor":null}},"title":"Activity ยท JacobCallahan/broker"}