{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":93771395,"defaultBranch":"devel","name":"ansible","ownerLogin":"hanyouqing","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2017-06-08T16:42:03.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/3043256?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1676686354.2355719","currentOid":""},"activityList":{"items":[{"before":"c0fb71a6422f9edc0e6eb86ab3852a7b416287d0","after":"facf9186b437ec0243502d6d6a01b59cbc2ef7e2","ref":"refs/heads/devel","pushedAt":"2024-09-26T04:16:14.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"pull[bot]","name":null,"path":"/apps/pull","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/12910?s=80&v=4"},"commit":{"message":"Test entry points with editable install (#84002)\n\nThis allows collection of code coverage for the entry points.","shortMessageHtmlLink":"Test entry points with editable install (ansible#84002)"}},{"before":"6efb30b43e89e56061311235b3ee97181039a1c9","after":"c0fb71a6422f9edc0e6eb86ab3852a7b416287d0","ref":"refs/heads/devel","pushedAt":"2024-09-24T02:06:42.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"pull[bot]","name":null,"path":"/apps/pull","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/12910?s=80&v=4"},"commit":{"message":"Move ansible-deprecated ignores for tests inline (#83989)","shortMessageHtmlLink":"Move ansible-deprecated ignores for tests inline (ansible#83989)"}},{"before":"85d9a40aacd4ec04dd6dd86cb681efb3475645c3","after":"6efb30b43e89e56061311235b3ee97181039a1c9","ref":"refs/heads/devel","pushedAt":"2024-09-21T00:10:12.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"pull[bot]","name":null,"path":"/apps/pull","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/12910?s=80&v=4"},"commit":{"message":"Do not convert floats to ints when there is truncation (#83864)\n\nAdjusted error messages\r\nfixed tests\r\nremoved py2 compat tests, since no more py2\r\n\r\nCo-authored-by: Matt Clay ","shortMessageHtmlLink":"Do not convert floats to ints when there is truncation (ansible#83864)"}},{"before":"f00e3d7762091a3427ade2df7812d551491c4528","after":"85d9a40aacd4ec04dd6dd86cb681efb3475645c3","ref":"refs/heads/devel","pushedAt":"2024-09-19T07:30:20.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"pull[bot]","name":null,"path":"/apps/pull","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/12910?s=80&v=4"},"commit":{"message":"Clarify galaxy CLI --help about install locations (#83919)\n\n* add descriptions for `ansible-galaxy install` and `ansible-galaxy role|collection install`\r\n\r\n* fix the usage for installing roles and collections together and include collections in the description for -r\r\n\r\nCloses #81159\r\n\r\nCo-authored-by: Alan Rominger \r\nCo-authored-by: Sandra McCann ","shortMessageHtmlLink":"Clarify galaxy CLI --help about install locations (ansible#83919)"}},{"before":"b5ae8a382baca04442ad82e654ab6e35379844c3","after":"f00e3d7762091a3427ade2df7812d551491c4528","ref":"refs/heads/devel","pushedAt":"2024-09-17T09:19:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pull[bot]","name":null,"path":"/apps/pull","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/12910?s=80&v=4"},"commit":{"message":"Update communication links for the forum (#83862)\n\n* update communication details in README\r\n\r\n* update comms details in contributing\r\n\r\n* update comms details in issue templates\r\n\r\n* add link to contributors guide\r\n\r\n* point to devel for comms","shortMessageHtmlLink":"Update communication links for the forum (ansible#83862)"}},{"before":"33d4ba8fa2c09139b31b072fcc8f64afec7ae7fe","after":"b5ae8a382baca04442ad82e654ab6e35379844c3","ref":"refs/heads/devel","pushedAt":"2024-09-13T18:43:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pull[bot]","name":null,"path":"/apps/pull","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/12910?s=80&v=4"},"commit":{"message":"runas - create new SYTEM token for become (#83827)\n\nInstead of re-using the token used in impersonation, this change will\r\ncreate a new token for the SYSTEM account as returned by LogonUser. The\r\nbenefits of this is that the token will contain the full privileges for\r\nthe SYSTEM account rather than potentially one that has restricted\r\nprivileges we used during impersonation. It should also help avoid\r\nproblems on Windows that fails on status 0x0000016F when the\r\nimpersonated token during become was from a process that is restricted\r\nfrom creating sub processes.","shortMessageHtmlLink":"runas - create new SYTEM token for become (ansible#83827)"}},{"before":"47e64dc37153b5584ce0a467d086b8edd6300e85","after":"33d4ba8fa2c09139b31b072fcc8f64afec7ae7fe","ref":"refs/heads/devel","pushedAt":"2024-09-11T23:07:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pull[bot]","name":null,"path":"/apps/pull","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/12910?s=80&v=4"},"commit":{"message":"file module: Clarify the docs that the force parameter works for hardlinks too (#83913)","shortMessageHtmlLink":"file module: Clarify the docs that the force parameter works for hard…"}},{"before":"11e56d9c27cdee08e0fd94efe530a9f09e4aaa43","after":"47e64dc37153b5584ce0a467d086b8edd6300e85","ref":"refs/heads/devel","pushedAt":"2024-09-11T04:28:19.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"pull[bot]","name":null,"path":"/apps/pull","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/12910?s=80&v=4"},"commit":{"message":"service_facts, fix systemd/ubuntu failed reporting (#83424)\n\nAvoid check description, better comments","shortMessageHtmlLink":"service_facts, fix systemd/ubuntu failed reporting (ansible#83424)"}},{"before":"9c49fdd86d0f555dd1bef0d117e095ca1287047f","after":"11e56d9c27cdee08e0fd94efe530a9f09e4aaa43","ref":"refs/heads/devel","pushedAt":"2024-09-07T00:30:12.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"pull[bot]","name":null,"path":"/apps/pull","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/12910?s=80&v=4"},"commit":{"message":"iptables, use existing validation (#83907)\n\nalso remove redundant and wrong test","shortMessageHtmlLink":"iptables, use existing validation (ansible#83907)"}},{"before":"1a4644ff15355fd696ac5b9d074a566a80fe7ca3","after":"9c49fdd86d0f555dd1bef0d117e095ca1287047f","ref":"refs/heads/devel","pushedAt":"2024-09-06T07:21:01.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"pull[bot]","name":null,"path":"/apps/pull","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/12910?s=80&v=4"},"commit":{"message":"delay keyword changed from int to float (#83901)\n\n* delay keyword changed from int to float\r\n\r\n* draft test\r\n\r\n* fixed test\r\n\r\n* expanded test, fixed 'name' tests also\r\n\r\n* cleanup\r\n\r\n* fix","shortMessageHtmlLink":"delay keyword changed from int to float (ansible#83901)"}},{"before":"8b8a249d26e873783e39d8bdfcd977a9148a0f6f","after":"1a4644ff15355fd696ac5b9d074a566a80fe7ca3","ref":"refs/heads/devel","pushedAt":"2024-09-02T06:21:49.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"pull[bot]","name":null,"path":"/apps/pull","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/12910?s=80&v=4"},"commit":{"message":"psrp - Remove extras lookups (#83760)\n\n* psrp - Remove extras lookups\r\n\r\nRemoved the extras variable lookups for the psrp connection plugin. All\r\nvalid options are already documented and the extras functionality is\r\nslated to be deprecated at a future point in time. This should have\r\naffect on existing user's playbooks.\r\n\r\n* Fix up sanity tests and add explicit boolean conversion test","shortMessageHtmlLink":"psrp - Remove extras lookups (ansible#83760)"}},{"before":"1f987423fd4887228736f27a525a98aca36b881a","after":"8b8a249d26e873783e39d8bdfcd977a9148a0f6f","ref":"refs/heads/devel","pushedAt":"2024-08-30T03:38:46.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"pull[bot]","name":null,"path":"/apps/pull","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/12910?s=80&v=4"},"commit":{"message":"Remove references to IRC or Google Groups (#83875)","shortMessageHtmlLink":"Remove references to IRC or Google Groups (ansible#83875)"}},{"before":"b5e0293645570f3f404ad1dbbe5f006956ada0df","after":"1f987423fd4887228736f27a525a98aca36b881a","ref":"refs/heads/devel","pushedAt":"2024-08-28T17:35:50.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"pull[bot]","name":null,"path":"/apps/pull","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/12910?s=80&v=4"},"commit":{"message":"Print the name of the option being deprecated (#83761)\n\nFixes #83759","shortMessageHtmlLink":"Print the name of the option being deprecated (ansible#83761)"}},{"before":"5ab5f2348798dc3b9325573d1427b76ca8295386","after":"b5e0293645570f3f404ad1dbbe5f006956ada0df","ref":"refs/heads/devel","pushedAt":"2024-08-25T21:34:02.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"pull[bot]","name":null,"path":"/apps/pull","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/12910?s=80&v=4"},"commit":{"message":"powershell - Improve CLIXML parsing (#83847)\n\nImproves the logic used when parsing CLIXML to support all escaped\r\ncharacter sequences and not just newlines.","shortMessageHtmlLink":"powershell - Improve CLIXML parsing (ansible#83847)"}},{"before":"89137cb5a04805ff507d17f33e666751476d2a60","after":"5ab5f2348798dc3b9325573d1427b76ca8295386","ref":"refs/heads/devel","pushedAt":"2024-08-22T18:19:18.000Z","pushType":"push","commitsCount":13,"pusher":{"login":"pull[bot]","name":null,"path":"/apps/pull","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/12910?s=80&v=4"},"commit":{"message":"dnf: stop filtering exceptions by matching on text (#83297)\n\n* Rely on dnf.base.remove, no special handling isn't needed,\r\n let the dnf internals figure out what is needed to be done.\r\n This is more in line with what dnf cli does.\r\n\r\n* \"already installed\" in Exception (if it is even a thing) should be\r\n caught by special exceptions like MarkingError or CompsError. This\r\n appears to be a historic check that is no longer needed.\r\n\r\nSupersedes: #83295","shortMessageHtmlLink":"dnf: stop filtering exceptions by matching on text (ansible#83297)"}},{"before":"9a54ba5a3910ec37590a1019078105a025a3a383","after":"89137cb5a04805ff507d17f33e666751476d2a60","ref":"refs/heads/devel","pushedAt":"2024-08-14T07:30:49.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"pull[bot]","name":null,"path":"/apps/pull","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/12910?s=80&v=4"},"commit":{"message":"Add end_role meta task (#83263)\n\nci_complete","shortMessageHtmlLink":"Add end_role meta task (ansible#83263)"}},{"before":"68515abf97dfc769c9aed2ba457ed7b8b2580a5c","after":"9a54ba5a3910ec37590a1019078105a025a3a383","ref":"refs/heads/devel","pushedAt":"2024-08-13T21:51:38.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"pull[bot]","name":null,"path":"/apps/pull","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/12910?s=80&v=4"},"commit":{"message":"Ensure skipped loop iteration register var is available (#83756)\n\nFixes #83619","shortMessageHtmlLink":"Ensure skipped loop iteration register var is available (ansible#83756)"}},{"before":"7b74de069cfeb5f1ec1b9f3d1784e1c744d93488","after":"68515abf97dfc769c9aed2ba457ed7b8b2580a5c","ref":"refs/heads/devel","pushedAt":"2024-08-12T22:51:00.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"pull[bot]","name":null,"path":"/apps/pull","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/12910?s=80&v=4"},"commit":{"message":"Drop use of setup.py and setup.cfg (#81443)","shortMessageHtmlLink":"Drop use of setup.py and setup.cfg (ansible#81443)"}},{"before":"e4d7286298ea72c80097b86b9d747b5e9b319994","after":"7b74de069cfeb5f1ec1b9f3d1784e1c744d93488","ref":"refs/heads/devel","pushedAt":"2024-08-11T05:52:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pull[bot]","name":null,"path":"/apps/pull","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/12910?s=80&v=4"},"commit":{"message":"fix: `COLOR_INCLUDED` to colorize `included` output (#83711)\n\nadds color included configuration and applies to include message\r\n\r\nCo-authored-by: Achille Myette ","shortMessageHtmlLink":"fix: COLOR_INCLUDED to colorize included output (ansible#83711)"}},{"before":"207a5fbebba79f348185d6335c82028d175db0df","after":"e4d7286298ea72c80097b86b9d747b5e9b319994","ref":"refs/heads/devel","pushedAt":"2024-08-09T00:02:33.000Z","pushType":"push","commitsCount":15,"pusher":{"login":"pull[bot]","name":null,"path":"/apps/pull","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/12910?s=80&v=4"},"commit":{"message":"use diff intermediate var to preserve functionality (#83738)\n\nadd tests","shortMessageHtmlLink":"use diff intermediate var to preserve functionality (ansible#83738)"}},{"before":"245885177c6dd35128cf9ff74cef538f170b225d","after":"207a5fbebba79f348185d6335c82028d175db0df","ref":"refs/heads/devel","pushedAt":"2024-08-03T00:56:37.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"pull[bot]","name":null,"path":"/apps/pull","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/12910?s=80&v=4"},"commit":{"message":"test: Handle Singleton Display class (#83673)\n\nFixes: #83538\r\n\r\nSigned-off-by: Abhijeet Kasurde ","shortMessageHtmlLink":"test: Handle Singleton Display class (ansible#83673)"}},{"before":"ff5deaf62fa7c4fd610fb77c80d02ca8311e8f33","after":"245885177c6dd35128cf9ff74cef538f170b225d","ref":"refs/heads/devel","pushedAt":"2024-08-01T21:09:11.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"pull[bot]","name":null,"path":"/apps/pull","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/12910?s=80&v=4"},"commit":{"message":"systemd facts: Handle AttributeError (#83684)\n\n* Handle AttributeError raised while running systemd facts on\r\n non-systemd hosts\r\n\r\nSigned-off-by: Abhijeet Kasurde ","shortMessageHtmlLink":"systemd facts: Handle AttributeError (ansible#83684)"}},{"before":"d23a2de5f249727e70c1b45c3b22dc1dee7c5865","after":"ff5deaf62fa7c4fd610fb77c80d02ca8311e8f33","ref":"refs/heads/devel","pushedAt":"2024-07-31T02:41:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pull[bot]","name":null,"path":"/apps/pull","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/12910?s=80&v=4"},"commit":{"message":"fix module_defaults group incorrectly giving deprecation warnings (#83510)\n\ndon't display deprecation warnings for actions/modules as a result of using an action_group containing a deprecated plugin","shortMessageHtmlLink":"fix module_defaults group incorrectly giving deprecation warnings (an…"}},{"before":"3d4bd79574641cc1f3da55ef447cc9f296771baf","after":"d23a2de5f249727e70c1b45c3b22dc1dee7c5865","ref":"refs/heads/devel","pushedAt":"2024-07-29T22:03:43.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"pull[bot]","name":null,"path":"/apps/pull","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/12910?s=80&v=4"},"commit":{"message":"Remove selinux import (#83674)\n\nRemove selinux import which was kept for backward compatibility\r\n\r\nFixes: #83657\r\n\r\nSigned-off-by: Abhijeet Kasurde ","shortMessageHtmlLink":"Remove selinux import (ansible#83674)"}},{"before":"7e3916b767e1f02fae67630ce7e81bdf47825282","after":"3d4bd79574641cc1f3da55ef447cc9f296771baf","ref":"refs/heads/devel","pushedAt":"2024-07-29T04:20:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pull[bot]","name":null,"path":"/apps/pull","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/12910?s=80&v=4"},"commit":{"message":"validate-modules: detect names set mismatch between argument spec and documentation (#83599)","shortMessageHtmlLink":"validate-modules: detect names set mismatch between argument spec and…"}},{"before":"8e74cdc7b2ad485b051f96784e0297113f447a93","after":"7e3916b767e1f02fae67630ce7e81bdf47825282","ref":"refs/heads/devel","pushedAt":"2024-07-28T09:55:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pull[bot]","name":null,"path":"/apps/pull","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/12910?s=80&v=4"},"commit":{"message":"Typo fixes and other bits and bobs (#83672)\n\n\r\nCo-authored-by: Lee Garrett ","shortMessageHtmlLink":"Typo fixes and other bits and bobs (ansible#83672)"}},{"before":"33565f377476ccd92643f6f32be814a00efb340d","after":"8e74cdc7b2ad485b051f96784e0297113f447a93","ref":"refs/heads/devel","pushedAt":"2024-07-27T09:50:38.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"pull[bot]","name":null,"path":"/apps/pull","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/12910?s=80&v=4"},"commit":{"message":"Set LANGUAGE env variable is set to a non-English locale (#83671)\n\nFixes: #83608\r\n\r\nSigned-off-by: Abhijeet Kasurde ","shortMessageHtmlLink":"Set LANGUAGE env variable is set to a non-English locale (ansible#83671)"}},{"before":"f261a6142f2f56f69ee2896229c07814b3880095","after":"33565f377476ccd92643f6f32be814a00efb340d","ref":"refs/heads/devel","pushedAt":"2024-07-25T12:06:34.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"pull[bot]","name":null,"path":"/apps/pull","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/12910?s=80&v=4"},"commit":{"message":"increase timeout downloading galaxy role URLs (#83562)\n\n* Update the timeout to download role archive to 60 seconds to match collections\r\nTODO: in future make a configurable 'artifact download timeout'","shortMessageHtmlLink":"increase timeout downloading galaxy role URLs (ansible#83562)"}},{"before":"eeb9b50669602f7770f151e2a2fb35a06b4e3248","after":"f261a6142f2f56f69ee2896229c07814b3880095","ref":"refs/heads/devel","pushedAt":"2024-07-20T04:54:48.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"pull[bot]","name":null,"path":"/apps/pull","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/12910?s=80&v=4"},"commit":{"message":"Use build instead of pep517 for integration test","shortMessageHtmlLink":"Use build instead of pep517 for integration test"}},{"before":"906c969b551b346ef54a2c0b41e04f632b7b73c2","after":"eeb9b50669602f7770f151e2a2fb35a06b4e3248","ref":"refs/heads/devel","pushedAt":"2024-07-19T11:14:56.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"pull[bot]","name":null,"path":"/apps/pull","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/12910?s=80&v=4"},"commit":{"message":"remove ignore clauses for module lineinfile (#83595)","shortMessageHtmlLink":"remove ignore clauses for module lineinfile (ansible#83595)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yNlQwNDoxNjoxNC4wMDAwMDBazwAAAATBBuvh","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNy0xOVQxMToxNDo1Ni4wMDAwMDBazwAAAASD1uLb"}},"title":"Activity · hanyouqing/ansible"}