{"push_id":601205452,"size":1000,"distinct_size":14510,"ref":"refs/heads/develop","head":"80e54f8b294ea07e0fbb711f661f4ba79eb2c5be","before":"62d64daf1c016797533f8b2fb4892ed5a6e98dc2","commits":[{"sha":"8ed18ce9f53ec4a3fd74c2fdf205fae0b4c46750","author":{"email":"2d00bc2c74768cf27c5a78623e81f1b7f1ca2826@gmail.com","name":"Thomas Jackson"},"message":"Better dep checking in rest_tornado\n\nThis should help alleviate issues some people have found (such as #20945) where the module loads but then immediately crashes","distinct":true,"url":"https://api.github.com/repos/ticosax/salt/commits/8ed18ce9f53ec4a3fd74c2fdf205fae0b4c46750"},{"sha":"8d013efe66a35c833225082d274df5803163e693","author":{"email":"5fee00239940f883d4c2854e41c7f989e75278a3@saltstack.com","name":"Nicole Thomas"},"message":"Merge pull request #21000 from rallytime/skip_ec2_tests\n\nSkip the ec2 nightly cloud tests for now","distinct":true,"url":"https://api.github.com/repos/ticosax/salt/commits/8d013efe66a35c833225082d274df5803163e693"},{"sha":"c5433454a14f4dd6c3d84735e920144914ca6f2d","author":{"email":"5ee3c5dda9254c40149979434962fe3f5c719ee0@gmail.com","name":"David Boucha"},"message":"Add Twilio text message beacon\n\nThis beacon will poll a Twilio account for text messages\nand emit an event on Salt's event bus as texts are received.","distinct":true,"url":"https://api.github.com/repos/ticosax/salt/commits/c5433454a14f4dd6c3d84735e920144914ca6f2d"},{"sha":"e92f8074520a33141808465f7c9a4a237576d7be","author":{"email":"2e8aa918660411855c6d44d5bb2da677aa033255@inflection.com","name":"Nathan Grennan"},"message":"Fixing examples to avoid problem where there is always a change","distinct":true,"url":"https://api.github.com/repos/ticosax/salt/commits/e92f8074520a33141808465f7c9a4a237576d7be"},{"sha":"50e6ccd7d7c525790633ae83d94f65a59d60824d","author":{"email":"ccaff2a4d2ab1cf402a892489bef844219da90d1@gmail.com","name":"Steve Weber"},"message":"use key from dict\n\nuse key from dict","distinct":true,"url":"https://api.github.com/repos/ticosax/salt/commits/50e6ccd7d7c525790633ae83d94f65a59d60824d"},{"sha":"18b7ea7ae556faa5eeb82628007a324f5ad27d1e","author":{"email":"5fee00239940f883d4c2854e41c7f989e75278a3@saltstack.com","name":"Nicole Thomas"},"message":"Merge pull request #21007 from ngrennan-inflection/develop\n\nFixing examples to avoid problem where there is always a change","distinct":true,"url":"https://api.github.com/repos/ticosax/salt/commits/18b7ea7ae556faa5eeb82628007a324f5ad27d1e"},{"sha":"cd1908f2a733e705dcdcdef05c14399410e18d0b","author":{"email":"5fee00239940f883d4c2854e41c7f989e75278a3@saltstack.com","name":"Nicole Thomas"},"message":"Merge pull request #20987 from joehoyle/fix-typo-s3fs\n\nFix typo in s3fs fix","distinct":true,"url":"https://api.github.com/repos/ticosax/salt/commits/cd1908f2a733e705dcdcdef05c14399410e18d0b"},{"sha":"129851ed0bfa851a2c3a764a46c2de5dc74713ea","author":{"email":"43d4bedced1af4597739798c38c6ae5eac3c296e@gmail.com","name":"Erik Johnson"},"message":"gitfs: fix new branch detection (GitPython)\n\nThe existing method of change detection only caught changes to existing\nbranches. New branches and deleted branches weren't detected as changes.\n\nIt turns out that the return value of a fetch with no changes is an\nempty list, so simply checking if the return value is non-empty catches\ninstances where there is a new branch, as well as instances where an\nexisting branch was updated.\n\nAdditionally, the existence of stale refs after a fetch is now used to\ndetermine if a local branch no longer exists on the remote repository.\nThese stale refs are now deleted to keep the local checkout clean.","distinct":true,"url":"https://api.github.com/repos/ticosax/salt/commits/129851ed0bfa851a2c3a764a46c2de5dc74713ea"},{"sha":"32db86c3cd73a2687e50196ff1b9525b0a2eeb78","author":{"email":"43d4bedced1af4597739798c38c6ae5eac3c296e@gmail.com","name":"Erik Johnson"},"message":"gitfs: fix new branch detection (pygit2)\n\nThis fixes the same branch/tag detection issues resolved for GitPython\nin the previous commit. Additionally, it refines the work done to fix\nthis issue in GitPython.","distinct":true,"url":"https://api.github.com/repos/ticosax/salt/commits/32db86c3cd73a2687e50196ff1b9525b0a2eeb78"},{"sha":"64f6efa3d58115a4c7027766bd8022bf1fcd6b80","author":{"email":"43d4bedced1af4597739798c38c6ae5eac3c296e@gmail.com","name":"Erik Johnson"},"message":"Add salt.fileserver.gitfs.clear_cache()\n\nAlso rename purge_cache() to more accurately describe what the function\ndoes.","distinct":true,"url":"https://api.github.com/repos/ticosax/salt/commits/64f6efa3d58115a4c7027766bd8022bf1fcd6b80"},{"sha":"601a589f7b8e21558b97d2705bf53bdfaf31b626","author":{"email":"43d4bedced1af4597739798c38c6ae5eac3c296e@gmail.com","name":"Erik Johnson"},"message":"Add salt.fileserver.hgfs.clear_cache()\n\nAlso rename purge_cache() to more accurately describe what the function\ndoes.","distinct":true,"url":"https://api.github.com/repos/ticosax/salt/commits/601a589f7b8e21558b97d2705bf53bdfaf31b626"},{"sha":"154af97e698adaab41a6e5bdb74981a707e3ebea","author":{"email":"43d4bedced1af4597739798c38c6ae5eac3c296e@gmail.com","name":"Erik Johnson"},"message":"Add salt.fileserver.svnfs.clear_cache()\n\nAlso rename purge_cache() to more accurately describe what the function\ndoes.","distinct":true,"url":"https://api.github.com/repos/ticosax/salt/commits/154af97e698adaab41a6e5bdb74981a707e3ebea"},{"sha":"4a6c538e2bdce9b1a79a57fe4d28624192d24f22","author":{"email":"43d4bedced1af4597739798c38c6ae5eac3c296e@gmail.com","name":"Erik Johnson"},"message":"Add function in Fileserver class to invoke fsb.clear_cache","distinct":true,"url":"https://api.github.com/repos/ticosax/salt/commits/4a6c538e2bdce9b1a79a57fe4d28624192d24f22"},{"sha":"fc4f4e397b1cc701dd5b2089e311cc684f33ea76","author":{"email":"43d4bedced1af4597739798c38c6ae5eac3c296e@gmail.com","name":"Erik Johnson"},"message":"Add fileserver.clear_cache runner","distinct":true,"url":"https://api.github.com/repos/ticosax/salt/commits/fc4f4e397b1cc701dd5b2089e311cc684f33ea76"},{"sha":"7dbb5a50080b570101084c0e4019173288b97031","author":{"email":"43d4bedced1af4597739798c38c6ae5eac3c296e@gmail.com","name":"Erik Johnson"},"message":"gitfs.clear_cache: return errors instead of ignoring","distinct":true,"url":"https://api.github.com/repos/ticosax/salt/commits/7dbb5a50080b570101084c0e4019173288b97031"},{"sha":"cad06a94fae7fa8e667659082043b20f903b7738","author":{"email":"43d4bedced1af4597739798c38c6ae5eac3c296e@gmail.com","name":"Erik Johnson"},"message":"hgfs.clear_cache: return errors instead of ignoring","distinct":true,"url":"https://api.github.com/repos/ticosax/salt/commits/cad06a94fae7fa8e667659082043b20f903b7738"},{"sha":"8a3f9eae4eb99d4612e574ac70a5102965525b55","author":{"email":"43d4bedced1af4597739798c38c6ae5eac3c296e@gmail.com","name":"Erik Johnson"},"message":"svnfs.clear_cache: return errors instead of ignoring","distinct":true,"url":"https://api.github.com/repos/ticosax/salt/commits/8a3f9eae4eb99d4612e574ac70a5102965525b55"},{"sha":"259c498d040eb79ad493e4fb5c98b9bcf64adf52","author":{"email":"43d4bedced1af4597739798c38c6ae5eac3c296e@gmail.com","name":"Erik Johnson"},"message":"fileserver.clear_cache: return success and errors separately","distinct":true,"url":"https://api.github.com/repos/ticosax/salt/commits/259c498d040eb79ad493e4fb5c98b9bcf64adf52"},{"sha":"96d4151ecd92a94990c8fd5f54d1d0ca8678e2f8","author":{"email":"43d4bedced1af4597739798c38c6ae5eac3c296e@gmail.com","name":"Erik Johnson"},"message":"runners.fileserver.clear_cache: display success and errors separately","distinct":true,"url":"https://api.github.com/repos/ticosax/salt/commits/96d4151ecd92a94990c8fd5f54d1d0ca8678e2f8"},{"sha":"5bb28b696973e62c92afcf575d694214fb171348","author":{"email":"43d4bedced1af4597739798c38c6ae5eac3c296e@gmail.com","name":"Erik Johnson"},"message":"Add note about dulwich gitfs cache incompatibility","distinct":true,"url":"https://api.github.com/repos/ticosax/salt/commits/5bb28b696973e62c92afcf575d694214fb171348"}]}