{"push_id":2479265282,"size":61,"distinct_size":7,"ref":"refs/heads/devel","head":"cdb064289b40b551ecbfc1e33c10376ed23e53ba","before":"450cfa87760892baaab4ab4d68eed52248e28dde","commits":[{"sha":"89d6c3658481859d69b3b13ec5a1166fd3f7f963","author":{"name":"Daniel Andrei Mincă","email":"bd4dfb2842d60b62ea2e155cad7ddf0b6f29dc8d@users.noreply.github.com"},"message":"Optimize file handling in the find module (#38192)\n\n* Optimize file handling\r\n\r\nUse the best practice of opening and doing operations on an opened file\r\n\r\nSigned-off-by: Daniel Andrei Minca <mandrei17@gmail.com>\r\n\r\n* Fix docstring to Sphinx type\r\n\r\n- update the docstrings to Sphinx type, as suggested by Toshio\r\n- Move the pattern object assignment outside the context manager, as\r\n  suggested by Matt\r\n\r\nSigned-off-by: Daniel Andrei Minca <mandrei17@gmail.com>","distinct":false,"url":"https://api.github.com/repos/maartenq/ansible/commits/89d6c3658481859d69b3b13ec5a1166fd3f7f963"},{"sha":"0507c907a91706b052ba07fa1b36f828369b8b03","author":{"name":"Matt Martz","email":"1fa2ef4755a9226cb9a0a4840bd89b158ac71391@sivel.net"},"message":"get_url should accept headers as a dict, instead of only a complicated string (#35470)\n\n* get_url should accept headers as a dict, instead of only a complicated string\r\n\r\n* update headers description text\r\n\r\n* Add headers string and dict tests for get_url\r\n\r\n* Add intg test for string header format parsing error\r\n\r\n* Adjust deprecation version ahead 1 release, add the version dict format was added in to description","distinct":false,"url":"https://api.github.com/repos/maartenq/ansible/commits/0507c907a91706b052ba07fa1b36f828369b8b03"},{"sha":"2a55c64da949a26d7ff0bebd1f589261f79f7aac","author":{"name":"Sviatoslav Sydorenko","email":"13bd1fc5137f503b0a8355ad400e7a87ebb45b25@sydorenko.org.ua"},"message":"Add docs badge to README","distinct":false,"url":"https://api.github.com/repos/maartenq/ansible/commits/2a55c64da949a26d7ff0bebd1f589261f79f7aac"},{"sha":"0f9a66a32c78e9fba40c95951140a74083e521ef","author":{"name":"Philippe Makowski","email":"d43f652d51de9757ec96a5aeaef4a08f04165a05@users.noreply.github.com"},"message":"urpmi module improvements (#37596)\n\n* fix urpmi.update path #37432\r\n\r\n* improve urpmi\r\n\r\n* use get_bin_path rather than hard coding the path\r\n\r\n* fix pep8 issue\r\n\r\n* avoid using global\r\n\r\n* - `RPM_PATH`, `URPMIUPDATE_PATH`, `URPME_PATH`) aren't constants, they should be lowercase rather than uppercase\r\n- shorten too long lines\r\n- remove unused import\r\n\r\n* revert removed imports\r\n\r\n* use lowercase rather than uppercase\r\n\r\n* update doc\r\n\r\n* update doc\r\n\r\n* update doc after sanity check","distinct":false,"url":"https://api.github.com/repos/maartenq/ansible/commits/0f9a66a32c78e9fba40c95951140a74083e521ef"},{"sha":"38491fe93d8dc7309de2fa63c27ef106a49465c5","author":{"name":"John R Barker","email":"a51dda7c7ff50b61eaea0444371f4a6a9301e501@johnrbarker.com"},"message":"Explicitly exclude W504 (#38539)\n\npycodestyle 2.4 has changed the default for W504","distinct":false,"url":"https://api.github.com/repos/maartenq/ansible/commits/38491fe93d8dc7309de2fa63c27ef106a49465c5"},{"sha":"c679186f17347c8370224b5202969897675c33bd","author":{"name":"Brian Coca","email":"f1eed0fb86b1f5c84d18845198ea098ecd3e5194@gmail.com"},"message":"better handling of diff key types in compose\n\nalso made separator configurable\nfixed some exception types\nbetter error msgs","distinct":false,"url":"https://api.github.com/repos/maartenq/ansible/commits/c679186f17347c8370224b5202969897675c33bd"},{"sha":"62957c9fc0802623c84b0cf387e10f3f6ea23dc8","author":{"name":"Matt Clay","email":"1fa2ef4755a9226cb9a0a4840bd89b158ac71391@mystile.com"},"message":"Support network action plugin classification.","distinct":false,"url":"https://api.github.com/repos/maartenq/ansible/commits/62957c9fc0802623c84b0cf387e10f3f6ea23dc8"},{"sha":"f97f81ec2efe18f82b864673a981ce37939aecbd","author":{"name":"Simon Dodsley","email":"088e16a1019277b15d58faf0541e11910eb756f6@purestorage.com"},"message":"Update Pure Storage FA Host module to allow for mixed protocol hosts (#37078)","distinct":false,"url":"https://api.github.com/repos/maartenq/ansible/commits/f97f81ec2efe18f82b864673a981ce37939aecbd"},{"sha":"d4e5e385ca39c52f3d07b78aa2a14fc9914b9dd1","author":{"name":"Ryan S. Brown","email":"b70482a9c35b236639019cd8b2ecb03a9ee7db09@ryansb.com"},"message":"[docs][cloud] Include volume_size in ec2 module docs","distinct":false,"url":"https://api.github.com/repos/maartenq/ansible/commits/d4e5e385ca39c52f3d07b78aa2a14fc9914b9dd1"},{"sha":"cc250156c4fc72c598d441f508691cf5f0104882","author":{"name":"Simon Dodsley","email":"088e16a1019277b15d58faf0541e11910eb756f6@purestorage.com"},"message":"Update Pure Storage FlashArray hostgroup module (#38503)\n\nAllow for deletion and additon of hosts and volumes to a\r\nvolume group.","distinct":false,"url":"https://api.github.com/repos/maartenq/ansible/commits/cc250156c4fc72c598d441f508691cf5f0104882"},{"sha":"95ce00ff00e2907e89f4106747abaf9d4e4ccd7f","author":{"name":"Andrew Gaffney","email":"02e0a999c50b1f88df7a8f5a04e1b76b35ea6a88@agaffney.org"},"message":"Allow loading dirs from role defaults/vars (#36357)\n\nThis commit moves code to look for vars files/dirs to a common place and\r\nuses it for loading role defaults/vars. This allows things such as\r\n'defaults/main' or 'vars/main' being a directory in a role, allowing\r\nsplitting of defaults/vars into multiple files. This commit also fixes\r\nthe role loading unit tests for py3 when bytestrings are used for paths\r\ninstead of utf8 strings.\r\n\r\nThis fixes #14248 and #11639.","distinct":false,"url":"https://api.github.com/repos/maartenq/ansible/commits/95ce00ff00e2907e89f4106747abaf9d4e4ccd7f"},{"sha":"1850bb752f9f1cf54b62e279e3ef79f41e970fdc","author":{"name":"Brian Coca","email":"cde2288a4505b40178bc8f0ddd96dbc32526f60d@users.noreply.github.com"},"message":"ignore version when deciding callback loading (#38281)\n\n* ignore version when deciding callback loading\r\n\r\nThe code already defaulted to load the callback if the properties are not present\r\nthere was no need for us to also check the version\r\n\r\nfixes #38270\r\n\r\n* fix error msg on set optoins to use correct name","distinct":false,"url":"https://api.github.com/repos/maartenq/ansible/commits/1850bb752f9f1cf54b62e279e3ef79f41e970fdc"},{"sha":"eef70d028fc43e8cd9d6c6a6561b4bba21670543","author":{"name":"Brian Coca","email":"cde2288a4505b40178bc8f0ddd96dbc32526f60d@users.noreply.github.com"},"message":"restrore showing stderr on script success (#38177)\n\n* restrore showing stderr on script success\r\n\r\naccidentally removed during transition to plugin, with toggle for those\r\nwho prefer the quiet way\r\n\r\nfixes #33776\r\n\r\n* stderr display if no other errors capture first\r\n* fixed issue with error encoding","distinct":false,"url":"https://api.github.com/repos/maartenq/ansible/commits/eef70d028fc43e8cd9d6c6a6561b4bba21670543"},{"sha":"34c002c771ae3935742d5335c11f67b53bc6e325","author":{"name":"Brian Coca","email":"f1eed0fb86b1f5c84d18845198ea098ecd3e5194@gmail.com"},"message":"give hint to users when a file is not found","distinct":false,"url":"https://api.github.com/repos/maartenq/ansible/commits/34c002c771ae3935742d5335c11f67b53bc6e325"},{"sha":"42912e1ac88a142b14f7851a5cb9b4fc7e094db6","author":{"name":"Brian Coca","email":"f1eed0fb86b1f5c84d18845198ea098ecd3e5194@gmail.com"},"message":"minimize loading files/plugins\n\navoids some repetitive loading\n - read config file only once\n - now cache the ini parser per file\n - optimize shell plugin loading\n\ntried to 'optimize' vars_plugins loading but it creates issues with precedence,\nprobalby due to iterator not being reset, will look into it in subsequent fix/PR","distinct":false,"url":"https://api.github.com/repos/maartenq/ansible/commits/42912e1ac88a142b14f7851a5cb9b4fc7e094db6"},{"sha":"0c2e7fd841e9412c620f74f47476e3675e48fac2","author":{"name":"Brian Coca","email":"cde2288a4505b40178bc8f0ddd96dbc32526f60d@users.noreply.github.com"},"message":"made missing cli tools non fatal (#37194)\n\n* made missing cli tools non fatal\r\n\r\n* remove bare exceptions\r\n\r\nthese shoudl not be there as they can prevent 'wanted' exits","distinct":false,"url":"https://api.github.com/repos/maartenq/ansible/commits/0c2e7fd841e9412c620f74f47476e3675e48fac2"},{"sha":"5a333859fed02b5b12d183bba94150b0d3afbb87","author":{"name":"Brian Coca","email":"f1eed0fb86b1f5c84d18845198ea098ecd3e5194@gmail.com"},"message":"allow for parameterized string functions\n\nnow also allow for ending parens\n\nfrom following, 1, 2, 4 and 5 match, rest are ignored.\n\n\t{doc | to_nice_json}}\n\t{{(doc | to_nice_json)}}\n\t{{doc | to_nice_json| from_json}}\n\t{{doc | to_nice_json()}}\n\t{{doc | to_nice_json(indent=2)}}\n\t{{doc | to_nice_json(indent=2) | from_json()}}\n\t{{doc | to_nice_json(indent=2) | from_json}}\n\nfixes #37579","distinct":false,"url":"https://api.github.com/repos/maartenq/ansible/commits/5a333859fed02b5b12d183bba94150b0d3afbb87"},{"sha":"32cf79c0443d0e3a39eb85ec652c77ac72300a68","author":{"name":"Brian Coca","email":"f1eed0fb86b1f5c84d18845198ea098ecd3e5194@gmail.com"},"message":"show changed in online","distinct":false,"url":"https://api.github.com/repos/maartenq/ansible/commits/32cf79c0443d0e3a39eb85ec652c77ac72300a68"},{"sha":"fda93123799f29673dd6e87db8134fa9580933c3","author":{"name":"Brian Coca","email":"cde2288a4505b40178bc8f0ddd96dbc32526f60d@users.noreply.github.com"},"message":"actual error reporting on failed galaxy clone (#36788)\n\nactual error reprting on failed galaxy clone\r\n\r\nalso allow debugging to see stdout/stderr from command\r\nhandle output for all commands on error\r\nalso use std temp dir instead of random","distinct":false,"url":"https://api.github.com/repos/maartenq/ansible/commits/fda93123799f29673dd6e87db8134fa9580933c3"},{"sha":"2e852fcd6d4508b009bb4715dd1eef3eed1df77f","author":{"name":"Brian Coca","email":"f1eed0fb86b1f5c84d18845198ea098ecd3e5194@gmail.com"},"message":"return empty host list when pattern is empty\n\nfixes #37894","distinct":false,"url":"https://api.github.com/repos/maartenq/ansible/commits/2e852fcd6d4508b009bb4715dd1eef3eed1df77f"}]}
{"actor":{"display_login":"maartenq"}}