{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":422446624,"defaultBranch":"staging","name":"infrastructure-puppet","ownerLogin":"jquery","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-10-29T04:58:19.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/70142?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1710662977.0","currentOid":""},"activityList":{"items":[{"before":"432470872eaf12020cd14f7e6e4d0fb6ca061176","after":"f54151b66a608166dbd689666a39c21a7442057b","ref":"refs/heads/staging","pushedAt":"2024-05-20T13:30:00.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Krinkle","name":"Timo Tijhof","path":"/Krinkle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/156867?s=80&v=4"},"commit":{"message":"test: add codeorigin tests with gzip compression\n\n* add \"Accept-Encoding\" to request headers.\r\n* expect content-encoding in response (gzip compression).\r\n\r\nWe don't make assertions for `content-length` and `accept-ranges` due to origin servers using dynamic gzip, ref https://github.com/jquery/codeorigin.jquery.com/issues/103#issuecomment-2119271843.\r\n\r\nCloses https://github.com/jquery/codeorigin.jquery.com/issues/103.","shortMessageHtmlLink":"test: add codeorigin tests with gzip compression"}},{"before":"41afcac6c50415573291a48ce836fe93b0b7011b","after":"432470872eaf12020cd14f7e6e4d0fb6ca061176","ref":"refs/heads/production","pushedAt":"2024-04-26T23:03:01.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"mgol","name":"Michał Gołębiowski-Owczarek","path":"/mgol","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1758366?s=80&v=4"},"commit":{"message":"P:testswarm: update browsers","shortMessageHtmlLink":"P:testswarm: update browsers"}},{"before":"517510f875be4617792e4ff934437c626a70740a","after":"432470872eaf12020cd14f7e6e4d0fb6ca061176","ref":"refs/heads/staging","pushedAt":"2024-04-26T23:02:57.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"mgol","name":"Michał Gołębiowski-Owczarek","path":"/mgol","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1758366?s=80&v=4"},"commit":{"message":"P:testswarm: update browsers","shortMessageHtmlLink":"P:testswarm: update browsers"}},{"before":"482aabddf67a27db509ec98fe9cd889ed8f6758d","after":"517510f875be4617792e4ff934437c626a70740a","ref":"refs/heads/staging","pushedAt":"2024-04-24T20:04:41.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"timmywil","name":"Timmy Willison","path":"/timmywil","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/192451?s=80&v=4"},"commit":{"message":"octodiff: fix the octodiff-docker script for windows\n\nClose gh-45","shortMessageHtmlLink":"octodiff: fix the octodiff-docker script for windows"}},{"before":"41afcac6c50415573291a48ce836fe93b0b7011b","after":"482aabddf67a27db509ec98fe9cd889ed8f6758d","ref":"refs/heads/staging","pushedAt":"2024-04-24T17:33:12.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"timmywil","name":"Timmy Willison","path":"/timmywil","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/192451?s=80&v=4"},"commit":{"message":"filestash: remove sshd.conf to allow for legacy rsa keys\n\n- this is no longer needed now that all filestash workflows have\r\n been migrated from jenkins to GH actions\r\n\r\nClose gh-44","shortMessageHtmlLink":"filestash: remove sshd.conf to allow for legacy rsa keys"}},{"before":"ce392b9244edb58287de469f508cb5b06e6be331","after":"41afcac6c50415573291a48ce836fe93b0b7011b","ref":"refs/heads/production","pushedAt":"2024-04-23T17:18:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"timmywil","name":"Timmy Willison","path":"/timmywil","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/192451?s=80&v=4"},"commit":{"message":"miscweb: Deploy plugins.jquery.com static site\n\nRef https://github.com/jquery/infrastructure-puppet/issues/29\r\n\r\nClose gh-43","shortMessageHtmlLink":"miscweb: Deploy plugins.jquery.com static site"}},{"before":"ce392b9244edb58287de469f508cb5b06e6be331","after":"41afcac6c50415573291a48ce836fe93b0b7011b","ref":"refs/heads/staging","pushedAt":"2024-04-23T17:14:04.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"timmywil","name":"Timmy Willison","path":"/timmywil","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/192451?s=80&v=4"},"commit":{"message":"miscweb: Deploy plugins.jquery.com static site\n\nRef https://github.com/jquery/infrastructure-puppet/issues/29\r\n\r\nClose gh-43","shortMessageHtmlLink":"miscweb: Deploy plugins.jquery.com static site"}},{"before":"a84d68772f67b24894cf47bde40f029a172ef522","after":"ce392b9244edb58287de469f508cb5b06e6be331","ref":"refs/heads/production","pushedAt":"2024-04-21T20:18:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Krinkle","name":"Timo Tijhof","path":"/Krinkle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/156867?s=80&v=4"},"commit":{"message":"wordpress: Fix PHP error log noise from internal files\n\nAvoid noise in PHP error logs from bots crawling WP internals\n\n> Uncaught Error: Call to undefined function __()\n> in /srv/wordpress/sites/jquery_com/wp-admin/includes/file.php\n\nhttps://core.trac.wordpress.org/ticket/9185","shortMessageHtmlLink":"wordpress: Fix PHP error log noise from internal files"}},{"before":"ec979e08de3f52af8262a458a29dfef99af8bcc8","after":"ce392b9244edb58287de469f508cb5b06e6be331","ref":"refs/heads/staging","pushedAt":"2024-04-21T19:49:21.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Krinkle","name":"Timo Tijhof","path":"/Krinkle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/156867?s=80&v=4"},"commit":{"message":"wordpress: Fix PHP error log noise from internal files\n\nAvoid noise in PHP error logs from bots crawling WP internals\n\n> Uncaught Error: Call to undefined function __()\n> in /srv/wordpress/sites/jquery_com/wp-admin/includes/file.php\n\nhttps://core.trac.wordpress.org/ticket/9185","shortMessageHtmlLink":"wordpress: Fix PHP error log noise from internal files"}},{"before":"a84d68772f67b24894cf47bde40f029a172ef522","after":"ec979e08de3f52af8262a458a29dfef99af8bcc8","ref":"refs/heads/staging","pushedAt":"2024-04-21T19:47:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Krinkle","name":"Timo Tijhof","path":"/Krinkle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/156867?s=80&v=4"},"commit":{"message":"wordpress: Fix PHP error log noise from internal files\n\nAvoid noise in PHP error logs from bots crawling WP internals\n\n> Uncaught Error: Call to undefined function __()\n> in /srv/wordpress/sites/jquery_com/wp-admin/includes/file.php\n\nhttps://core.trac.wordpress.org/ticket/9185","shortMessageHtmlLink":"wordpress: Fix PHP error log noise from internal files"}},{"before":"5b16621066b2795f743af9580a33a047436d13c7","after":"a84d68772f67b24894cf47bde40f029a172ef522","ref":"refs/heads/production","pushedAt":"2024-04-21T18:30:19.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Krinkle","name":"Timo Tijhof","path":"/Krinkle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/156867?s=80&v=4"},"commit":{"message":"wordpress: Enable enable_object_cache on wpdocs sites","shortMessageHtmlLink":"wordpress: Enable enable_object_cache on wpdocs sites"}},{"before":"b75f797519b026d38ba4f6c7110c9d1a6578e4b8","after":"a84d68772f67b24894cf47bde40f029a172ef522","ref":"refs/heads/staging","pushedAt":"2024-04-21T18:30:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Krinkle","name":"Timo Tijhof","path":"/Krinkle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/156867?s=80&v=4"},"commit":{"message":"wordpress: Enable enable_object_cache on wpdocs sites","shortMessageHtmlLink":"wordpress: Enable enable_object_cache on wpdocs sites"}},{"before":"d36c0b3ee21bef775e52ff5d83f250cb716a63f8","after":"b75f797519b026d38ba4f6c7110c9d1a6578e4b8","ref":"refs/heads/staging","pushedAt":"2024-04-21T18:19:12.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Krinkle","name":"Timo Tijhof","path":"/Krinkle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/156867?s=80&v=4"},"commit":{"message":"wordpress: install memcached on wpdocs in staging\n\nFollows-up 875339ca5, which explored apcu. Note that php-apcu in puppet\nwas only ever installed. The WordPress apcu object-cache.php plugin\nwas only tested locally on staging servers and has long since been\nremoved.\n\nThe problem with apcu in WordPress is that it isn't supported by\nWP-CLI currently (it is unable to purge the same logical keys, it\nwould probably require the apcu WordPress plugin to implement some kind\nof WP-CLI endpoint over HTTP to relay purges). This could be worked\naround by having Puppet restart php-fpm after any WP-CLI command(s),\nbut there is a simpler and arguably better solution which is to use\nthe official memcached plugin.\n\nThe state of memcached plugins is a bit of a mess at the moment:\n\n* https://wordpress.org/plugins/memcached/\n https://github.com/Automattic/wp-memcached/\n\n This is the oldest and most mature plugin, and has the benefit\n of being maintained by a first-party WordPress contributor\n (Automattic).\n\n Downsides:\n - Uses the older php-memcache client, instead of php-memcached.\n The latter is based on the seemingly more complete, widely used,\n and more actively maintained libmemcache (including support\n for igbinary).\n\n - Last release was 2 years ago. Improvements for recent WordPress\n versions (implement get_multiple) and recent PHP versions\n (fix PHP 8.2 deprecation warnings) are waiting to be released.\n\n - The GitHub repo has diverged from the WordPress.org SVN repo.\n The last change in the WordPress.org repo is\n https://plugins.trac.wordpress.org/changeset/2820882/memcached/trunk\n which is in fact missing from https://github.com/Automattic/wp-memcached/\n\n The dozens of other changes in the GitHub repo are likewise\n missing from the SVN repo.\n\n - The maintainers have seemingly stopped using it themselves in\n favour of two internal forks, one at\n https://github.com/Automattic/wp-cache-memcached\n and another at\n https://github.com/Automattic/vip-go-mu-plugins/tree/develop/drop-ins/wp-memcached\n Neither seems committed to unforking and folding work\n back into the wordpress.org plugin.\n\n - Ref https://github.com/Automattic/wp-memcached/issues/35\n\n - Various forks and PRs exist to add php-memcached support, but\n nothing has made it into the repo to date.\n\n* https://wordpress.org/plugins/memcached-redux/\n\n Forked from wp-memcached in 2012 to switch from php-memcache to\n php-memcached.\n\n Downsides:\n\n - Last release was even longer ago, 4 years ago.\n - Missing recent improvements and fixes, e.g. missing get_multple,\n and missing fixes for PHP 8.2 warnings about \"Creation of dynamic\n property $cache_misses\", etc.\n\n* Neither supports automatic installation, which is probably why\n their wordpress.org stats are so unbelievably low (\"300+\" and \"30+\"\n respectively), because people just copy the file by hand rather\n than installing via wp-admin or WP-CLI.\n\nRef https://github.com/jquery/jquery-wp-content/commit/fff52b7e61e698272539a50dfd45d5738675c184","shortMessageHtmlLink":"wordpress: install memcached on wpdocs in staging"}},{"before":"5b16621066b2795f743af9580a33a047436d13c7","after":"d36c0b3ee21bef775e52ff5d83f250cb716a63f8","ref":"refs/heads/staging","pushedAt":"2024-04-21T17:50:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Krinkle","name":"Timo Tijhof","path":"/Krinkle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/156867?s=80&v=4"},"commit":{"message":"wordpress: install memcached on wpdocs in staging\n\nFollows-up 875339ca5, which explored apcu. Note that php-apcu in puppet\nwas only ever installed. The WordPress apcu object-cache.php plugin\nwas only tested locally on staging servers and has long since been\nremoved.\n\nThe problem with apcu in WordPress is that it isn't supported by\nWP-CLI currently (it is unable to purge the same logical keys, it\nwould probably require the apcu WordPress plugin to implement some kind\nof WP-CLI endpoint over HTTP to relay purges). This could be worked\naround by having Puppet restart php-fpm after any WP-CLI command(s),\nbut there is a simpler and arguably better solution which is to use\nthe official memcached plugin.\n\nThe state of memcached plugins is a bit of a mess at the moment:\n\n* https://wordpress.org/plugins/memcached/\n https://github.com/Automattic/wp-memcached/\n\n This is the oldest and most mature plugin, and has the benefit\n of being maintained by a first-party WordPress contributor\n (Automattic).\n\n Downsides:\n - Uses the older php-memcache client, instead of php-memcached.\n The latter is based on the seemingly more complete, widely used,\n and more actively maintained libmemcache (including support\n for igbinary).\n\n - Last release was 2 years ago. Improvements for recent WordPress\n versions (implement get_multiple) and recent PHP versions\n (fix PHP 8.2 deprecation warnings) are waiting to be released.\n\n - The GitHub repo has diverged from the WordPress.org SVN repo.\n The last change in the WordPress.org repo is\n https://plugins.trac.wordpress.org/changeset/2820882/memcached/trunk\n which is in fact missing from https://github.com/Automattic/wp-memcached/\n\n The dozens of other changes in the GitHub repo are likewise\n missing from the SVN repo.\n\n - The maintainers have seemingly stopped using it themselves in\n favour of two internal forks, one at\n https://github.com/Automattic/wp-cache-memcached\n and another at\n https://github.com/Automattic/vip-go-mu-plugins/tree/develop/drop-ins/wp-memcached\n Neither seems committed to unforking and folding work\n back into the wordpress.org plugin.\n\n - Ref https://github.com/Automattic/wp-memcached/issues/35\n\n - Various forks and PRs exist to add php-memcached support, but\n nothing has made it into the repo to date.\n\n* https://wordpress.org/plugins/memcached-redux/\n\n Forked from wp-memcached in 2012 to switch from php-memcache to\n php-memcached.\n\n Downsides:\n\n - Last release was even longer ago, 4 years ago.\n - Missing recent improvements and fixes, e.g. missing get_multple,\n and missing fixes for PHP 8.2 warnings about \"Creation of dynamic\n property $cache_misses\", etc.\n\n* Neither supports automatic installation, which is probably why\n their wordpress.org stats are so unbelievably low (\"300+\" and \"30+\"\n respectively), because people just copy the file by hand rather\n than installing via wp-admin or WP-CLI.\n\nRef https://github.com/jquery/jquery-wp-content/commit/fff52b7e61e698272539a50dfd45d5738675c184","shortMessageHtmlLink":"wordpress: install memcached on wpdocs in staging"}},{"before":"f91420c89d879e9a8937d92f7cabedc3e6a5d5d1","after":"5b16621066b2795f743af9580a33a047436d13c7","ref":"refs/heads/production","pushedAt":"2024-04-13T14:52:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Krinkle","name":"Timo Tijhof","path":"/Krinkle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/156867?s=80&v=4"},"commit":{"message":"miscweb: fix http://podcast.jquery.com/contact-us/","shortMessageHtmlLink":"miscweb: fix http://podcast.jquery.com/contact-us/"}},{"before":"f91420c89d879e9a8937d92f7cabedc3e6a5d5d1","after":"5b16621066b2795f743af9580a33a047436d13c7","ref":"refs/heads/staging","pushedAt":"2024-04-13T14:52:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Krinkle","name":"Timo Tijhof","path":"/Krinkle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/156867?s=80&v=4"},"commit":{"message":"miscweb: fix http://podcast.jquery.com/contact-us/","shortMessageHtmlLink":"miscweb: fix http://podcast.jquery.com/contact-us/"}},{"before":"04a256e87154ca98005ef0ba3cdab27d15aceaea","after":"f91420c89d879e9a8937d92f7cabedc3e6a5d5d1","ref":"refs/heads/production","pushedAt":"2024-04-13T14:35:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Krinkle","name":"Timo Tijhof","path":"/Krinkle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/156867?s=80&v=4"},"commit":{"message":"miscweb: fix http://docs.jquery.com/UI_1.5_Changelog redirect","shortMessageHtmlLink":"miscweb: fix http://docs.jquery.com/UI_1.5_Changelog redirect"}},{"before":"04a256e87154ca98005ef0ba3cdab27d15aceaea","after":"f91420c89d879e9a8937d92f7cabedc3e6a5d5d1","ref":"refs/heads/staging","pushedAt":"2024-04-13T14:35:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Krinkle","name":"Timo Tijhof","path":"/Krinkle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/156867?s=80&v=4"},"commit":{"message":"miscweb: fix http://docs.jquery.com/UI_1.5_Changelog redirect","shortMessageHtmlLink":"miscweb: fix http://docs.jquery.com/UI_1.5_Changelog redirect"}},{"before":"4ba12ecdeed58d28ee4cf5cc5558b2c1508870e7","after":"04a256e87154ca98005ef0ba3cdab27d15aceaea","ref":"refs/heads/production","pushedAt":"2024-04-13T14:14:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Krinkle","name":"Timo Tijhof","path":"/Krinkle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/156867?s=80&v=4"},"commit":{"message":"wordpress: Fix http://ui.jquery.com/download_builder/ redirect","shortMessageHtmlLink":"wordpress: Fix http://ui.jquery.com/download_builder/ redirect"}},{"before":"4ba12ecdeed58d28ee4cf5cc5558b2c1508870e7","after":"04a256e87154ca98005ef0ba3cdab27d15aceaea","ref":"refs/heads/staging","pushedAt":"2024-04-13T14:14:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Krinkle","name":"Timo Tijhof","path":"/Krinkle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/156867?s=80&v=4"},"commit":{"message":"wordpress: Fix http://ui.jquery.com/download_builder/ redirect","shortMessageHtmlLink":"wordpress: Fix http://ui.jquery.com/download_builder/ redirect"}},{"before":"47526a81bca808ec27ca70dad4b7ad45ca383553","after":"4ba12ecdeed58d28ee4cf5cc5558b2c1508870e7","ref":"refs/heads/production","pushedAt":"2024-04-07T00:29:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Krinkle","name":"Timo Tijhof","path":"/Krinkle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/156867?s=80&v=4"},"commit":{"message":"miscweb: restore dev.jquery.com redirect","shortMessageHtmlLink":"miscweb: restore dev.jquery.com redirect"}},{"before":"47526a81bca808ec27ca70dad4b7ad45ca383553","after":"4ba12ecdeed58d28ee4cf5cc5558b2c1508870e7","ref":"refs/heads/staging","pushedAt":"2024-04-07T00:29:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Krinkle","name":"Timo Tijhof","path":"/Krinkle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/156867?s=80&v=4"},"commit":{"message":"miscweb: restore dev.jquery.com redirect","shortMessageHtmlLink":"miscweb: restore dev.jquery.com redirect"}},{"before":"cc4d1705123d68f11a90210c0831878e475d8928","after":"47526a81bca808ec27ca70dad4b7ad45ca383553","ref":"refs/heads/production","pushedAt":"2024-04-04T21:40:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Krinkle","name":"Timo Tijhof","path":"/Krinkle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/156867?s=80&v=4"},"commit":{"message":"wordpress: improve tests\n\nIt seems Cloudflare is inconsistent about how it caches and resolves\nredirects. Let these tests check the HTTPS versions instead of\nrequiring that the HTTP url directly go to its destination which isn't\nthat important.","shortMessageHtmlLink":"wordpress: improve tests"}},{"before":"cc4d1705123d68f11a90210c0831878e475d8928","after":"47526a81bca808ec27ca70dad4b7ad45ca383553","ref":"refs/heads/staging","pushedAt":"2024-04-04T21:40:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Krinkle","name":"Timo Tijhof","path":"/Krinkle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/156867?s=80&v=4"},"commit":{"message":"wordpress: improve tests\n\nIt seems Cloudflare is inconsistent about how it caches and resolves\nredirects. Let these tests check the HTTPS versions instead of\nrequiring that the HTTP url directly go to its destination which isn't\nthat important.","shortMessageHtmlLink":"wordpress: improve tests"}},{"before":"72bb1ea914c71c2649abaa9e48c3f9f8db1fe397","after":"cc4d1705123d68f11a90210c0831878e475d8928","ref":"refs/heads/production","pushedAt":"2024-04-04T21:30:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Krinkle","name":"Timo Tijhof","path":"/Krinkle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/156867?s=80&v=4"},"commit":{"message":"miscweb: Update events.jquery.com redirect to https://openjsf.org/events\n\nIdem for https://events.jquery.org.","shortMessageHtmlLink":"miscweb: Update events.jquery.com redirect to https://openjsf.org/events"}},{"before":"72bb1ea914c71c2649abaa9e48c3f9f8db1fe397","after":"cc4d1705123d68f11a90210c0831878e475d8928","ref":"refs/heads/staging","pushedAt":"2024-04-04T21:30:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Krinkle","name":"Timo Tijhof","path":"/Krinkle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/156867?s=80&v=4"},"commit":{"message":"miscweb: Update events.jquery.com redirect to https://openjsf.org/events\n\nIdem for https://events.jquery.org.","shortMessageHtmlLink":"miscweb: Update events.jquery.com redirect to https://openjsf.org/events"}},{"before":"b61e9228cd54cb3b05a8a1ca27d007d23dfc403a","after":"72bb1ea914c71c2649abaa9e48c3f9f8db1fe397","ref":"refs/heads/production","pushedAt":"2024-04-04T19:48:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Krinkle","name":"Timo Tijhof","path":"/Krinkle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/156867?s=80&v=4"},"commit":{"message":"wordpress: build jquerymobile.com from main branch without semver tags","shortMessageHtmlLink":"wordpress: build jquerymobile.com from main branch without semver tags"}},{"before":"b61e9228cd54cb3b05a8a1ca27d007d23dfc403a","after":"72bb1ea914c71c2649abaa9e48c3f9f8db1fe397","ref":"refs/heads/staging","pushedAt":"2024-04-04T19:48:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Krinkle","name":"Timo Tijhof","path":"/Krinkle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/156867?s=80&v=4"},"commit":{"message":"wordpress: build jquerymobile.com from main branch without semver tags","shortMessageHtmlLink":"wordpress: build jquerymobile.com from main branch without semver tags"}},{"before":"72d9445ef3ef857b53eef85259e54d963ae3a85a","after":"b61e9228cd54cb3b05a8a1ca27d007d23dfc403a","ref":"refs/heads/production","pushedAt":"2024-04-01T19:56:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Krinkle","name":"Timo Tijhof","path":"/Krinkle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/156867?s=80&v=4"},"commit":{"message":"puppet: reduce puppet_report_cleanup retention to 21 days","shortMessageHtmlLink":"puppet: reduce puppet_report_cleanup retention to 21 days"}},{"before":"72d9445ef3ef857b53eef85259e54d963ae3a85a","after":"b61e9228cd54cb3b05a8a1ca27d007d23dfc403a","ref":"refs/heads/staging","pushedAt":"2024-04-01T19:56:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Krinkle","name":"Timo Tijhof","path":"/Krinkle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/156867?s=80&v=4"},"commit":{"message":"puppet: reduce puppet_report_cleanup retention to 21 days","shortMessageHtmlLink":"puppet: reduce puppet_report_cleanup retention to 21 days"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAETtP9xQA","startCursor":null,"endCursor":null}},"title":"Activity · jquery/infrastructure-puppet"}