{"push_id":1663511352,"size":35,"distinct_size":27,"ref":"refs/heads/rest_api_settings_page","head":"b654ee6baf877298ed90a349b1608bc4e323c30a","before":"cc0d8b82d6fff0903aece2cfb8336e24e631d424","commits":[{"sha":"d24c99aa9ec7467d8b1168f7f965530d408fd7e5","author":{"name":"donncha","email":"8e0440d1c76725b6237b0e6316bbecc44ba32240@gmail.com"},"message":"Display cache tester errors next to attempt messages.\n\nImprove the cache tester by showing errors under fetch attempt messages\nand also check if cache comments are enabled because testing won't work\notherwise.","distinct":false,"url":"https://api.github.com/repos/Automattic/wp-super-cache/commits/d24c99aa9ec7467d8b1168f7f965530d408fd7e5"},{"sha":"3c474e8cf2556fc1ffa192ed53b99759aa2dbe1a","author":{"name":"donncha","email":"8e0440d1c76725b6237b0e6316bbecc44ba32240@gmail.com"},"message":"Hide warning when wp-cache-config.php doesn't exist and we include it.\n\nWhen the plugin is first installed it tries to load wp-cache-config.php\nbut that file doesn't yet exist so a warning will show if the user has\ndisplay errors on. Let's just supress that.","distinct":false,"url":"https://api.github.com/repos/Automattic/wp-super-cache/commits/3c474e8cf2556fc1ffa192ed53b99759aa2dbe1a"},{"sha":"3638b6e189dd0ff22189d3cd8bafe4cd8d2c1214","author":{"name":"Donncha Ó Caoimh","email":"8e0440d1c76725b6237b0e6316bbecc44ba32240@automattic.com"},"message":"Merge pull request #216 from Automattic/hide_config_file_warnings\n\nHide warning when wp-cache-config.php doesn't exist and we include it.","distinct":false,"url":"https://api.github.com/repos/Automattic/wp-super-cache/commits/3638b6e189dd0ff22189d3cd8bafe4cd8d2c1214"},{"sha":"7b3bcec31d74fff0467d0215de58420309c43baa","author":{"name":"Donncha Ó Caoimh","email":"8e0440d1c76725b6237b0e6316bbecc44ba32240@automattic.com"},"message":"Merge pull request #211 from Automattic/cache_tester_debugging\n\nDisplay cache tester errors next to attempt messages.","distinct":false,"url":"https://api.github.com/repos/Automattic/wp-super-cache/commits/7b3bcec31d74fff0467d0215de58420309c43baa"},{"sha":"0cf1dafecd89d456c7306c9fa13f9249cd4fa85e","author":{"name":"donncha","email":"8e0440d1c76725b6237b0e6316bbecc44ba32240@gmail.com"},"message":"Check that we're deleting files inside the cache directory.\n\nFixes #217\nIf prune_super_cache() is called with the name of an outside directory\neverything in that directory could be deleted if the permissions are\npermissive enough. Replicates checks already in wpsc_delete_files() and\nwp_cache_rebuild_or_delete().","distinct":false,"url":"https://api.github.com/repos/Automattic/wp-super-cache/commits/0cf1dafecd89d456c7306c9fa13f9249cd4fa85e"},{"sha":"26bc152030d717c1c805d2b697f2dcb1a25a65a9","author":{"name":"Donncha Ó Caoimh","email":"8e0440d1c76725b6237b0e6316bbecc44ba32240@automattic.com"},"message":"Merge pull request #218 from Automattic/217_check_path_prune_super_cache\n\nCheck that we're deleting files inside the cache directory.","distinct":false,"url":"https://api.github.com/repos/Automattic/wp-super-cache/commits/26bc152030d717c1c805d2b697f2dcb1a25a65a9"},{"sha":"318f244fe6ad44a5f3b23c5c943b43da834dc144","author":{"name":"donncha","email":"8e0440d1c76725b6237b0e6316bbecc44ba32240@gmail.com"},"message":"Cache this to save on calls to realpath()\n\nprune_super_cache() can be called many times in one process so we should\nmake it run as fast as possible.","distinct":false,"url":"https://api.github.com/repos/Automattic/wp-super-cache/commits/318f244fe6ad44a5f3b23c5c943b43da834dc144"},{"sha":"d88a28c87aca61649e7b008b117e3ad564e8c644","author":{"name":"Donncha Ó Caoimh","email":"8e0440d1c76725b6237b0e6316bbecc44ba32240@automattic.com"},"message":"Merge pull request #219 from Automattic/cache_realpath_in_prune_super_cache\n\nCache this to save on calls to realpath()","distinct":false,"url":"https://api.github.com/repos/Automattic/wp-super-cache/commits/d88a28c87aca61649e7b008b117e3ad564e8c644"},{"sha":"ce464f029f521278a161376bbfbb89cad0374559","author":{"name":"donncha","email":"8e0440d1c76725b6237b0e6316bbecc44ba32240@gmail.com"},"message":"Add REST API interface to plugin settings page.","distinct":true,"url":"https://api.github.com/repos/Automattic/wp-super-cache/commits/ce464f029f521278a161376bbfbb89cad0374559"},{"sha":"bb727e3a4ccd80e3e3ab2febda679f00e7a3c302","author":{"name":"Panos Kountanis","email":"56cef9a574b218fb63fb7d5973896ec20e199a75@gmail.com"},"message":"fix notices from missing globals","distinct":true,"url":"https://api.github.com/repos/Automattic/wp-super-cache/commits/bb727e3a4ccd80e3e3ab2febda679f00e7a3c302"},{"sha":"d76da19827e0e5b3e89e206c6532b8b55b3de932","author":{"name":"donncha","email":"8e0440d1c76725b6237b0e6316bbecc44ba32240@gmail.com"},"message":"Various improvements to how the GC expiry time form works.\n\nMoved the nonce check to one line rather than on separate lines.\nAdjust how the API calls the update function so it doesn't reset the\n\"email me\" value each time.\nSet up all the GC fields so that the API can update a single field if\nrequired.","distinct":true,"url":"https://api.github.com/repos/Automattic/wp-super-cache/commits/d76da19827e0e5b3e89e206c6532b8b55b3de932"},{"sha":"49bc2941fb4ccdea30f94924a896608500f42e1e","author":{"name":"donncha","email":"8e0440d1c76725b6237b0e6316bbecc44ba32240@gmail.com"},"message":"Added a delete cache endpoint to the rest api\n\nDelete the cache of the current blog by sending an emtpy POST to /delete\nSend a JSON encoded post ID to delete the cache for that post/page.\nAdded a new function wpsc_delete_post_cache() to delete a single post,\ngiven a post_id.\nAnd fixed a bug in wp_cache_clean_cache() where $supercachedir is not\nset. (shouldn't happen too often)","distinct":true,"url":"https://api.github.com/repos/Automattic/wp-super-cache/commits/49bc2941fb4ccdea30f94924a896608500f42e1e"},{"sha":"5c6277b741875ee2ccf1dc49d727a6b258e305e4","author":{"name":"donncha","email":"8e0440d1c76725b6237b0e6316bbecc44ba32240@gmail.com"},"message":"Typo - added a missing brace.","distinct":true,"url":"https://api.github.com/repos/Automattic/wp-super-cache/commits/5c6277b741875ee2ccf1dc49d727a6b258e305e4"},{"sha":"54e2017d199b6d4a6a363b752a32b1531ba053d4","author":{"name":"donncha","email":"8e0440d1c76725b6237b0e6316bbecc44ba32240@gmail.com"},"message":"Added a \"deleteall\" parameter to delete the whole cache directory.\n\nDelete everything in wp-content/cache/.","distinct":true,"url":"https://api.github.com/repos/Automattic/wp-super-cache/commits/54e2017d199b6d4a6a363b752a32b1531ba053d4"},{"sha":"a2effe7b012a948b349d484a62df686fe99fb6d0","author":{"name":"donncha","email":"8e0440d1c76725b6237b0e6316bbecc44ba32240@gmail.com"},"message":"Separate out delete and deleteall routes and use DELETE method\n\nUse the DELETE HTTP method to delete cache files. Added\nwpsc_delete_url_cache() to delete the cached files for that url,\nincluding paged archive files\nDelete author archive if a post is deleted to force it to regenerate.\nCheck permissions before deleting.","distinct":true,"url":"https://api.github.com/repos/Automattic/wp-super-cache/commits/a2effe7b012a948b349d484a62df686fe99fb6d0"},{"sha":"73aade95d631a0547e3130426fd04a5c7245cac4","author":{"name":"donncha","email":"8e0440d1c76725b6237b0e6316bbecc44ba32240@gmail.com"},"message":"Add CDN settings to REST API","distinct":true,"url":"https://api.github.com/repos/Automattic/wp-super-cache/commits/73aade95d631a0547e3130426fd04a5c7245cac4"},{"sha":"53a2fdfe0818d5632b2b06293efaf5c417efb1d4","author":{"name":"donncha","email":"8e0440d1c76725b6237b0e6316bbecc44ba32240@gmail.com"},"message":"Fix display of the cache stats","distinct":true,"url":"https://api.github.com/repos/Automattic/wp-super-cache/commits/53a2fdfe0818d5632b2b06293efaf5c417efb1d4"},{"sha":"8f87d2b73166e97ba086305eed626e2d0ea2c93a","author":{"name":"donncha","email":"8e0440d1c76725b6237b0e6316bbecc44ba32240@gmail.com"},"message":"wp_verify_nonce() isn't defined every time this file is loaded\n\nNeed to check if wp_verify_nonce() is defined before using it.","distinct":true,"url":"https://api.github.com/repos/Automattic/wp-super-cache/commits/8f87d2b73166e97ba086305eed626e2d0ea2c93a"},{"sha":"d8e03fe34be47a62ba1b178482d09bf829bc7c2c","author":{"name":"donncha","email":"8e0440d1c76725b6237b0e6316bbecc44ba32240@gmail.com"},"message":"Define fsize to avoid PHP warnings when no cache files.","distinct":true,"url":"https://api.github.com/repos/Automattic/wp-super-cache/commits/d8e03fe34be47a62ba1b178482d09bf829bc7c2c"},{"sha":"c7407699e5f7ca36096128e5009fa1a2fd0544a9","author":{"name":"donncha","email":"8e0440d1c76725b6237b0e6316bbecc44ba32240@gmail.com"},"message":"Added stats route to get statistics about the cache","distinct":true,"url":"https://api.github.com/repos/Automattic/wp-super-cache/commits/c7407699e5f7ca36096128e5009fa1a2fd0544a9"}]}
{"actor":{"display_login":"dbtlr"}}