{"action":"created","issue":{"url":"https://api.github.com/repos/joomla/joomla-cms/issues/12355","repository_url":"https://api.github.com/repos/joomla/joomla-cms","labels_url":"https://api.github.com/repos/joomla/joomla-cms/issues/12355/labels{/name}","comments_url":"https://api.github.com/repos/joomla/joomla-cms/issues/12355/comments","events_url":"https://api.github.com/repos/joomla/joomla-cms/issues/12355/events","html_url":"https://github.com/joomla/joomla-cms/pull/12355","id":181846213,"number":12355,"title":"[com_joomlaupdate] Check for minimum supported database type and version","user":{"login":"zero-24","id":2596554,"avatar_url":"https://avatars.githubusercontent.com/u/2596554?v=3","gravatar_id":"","url":"https://api.github.com/users/zero-24","html_url":"https://github.com/zero-24","followers_url":"https://api.github.com/users/zero-24/followers","following_url":"https://api.github.com/users/zero-24/following{/other_user}","gists_url":"https://api.github.com/users/zero-24/gists{/gist_id}","starred_url":"https://api.github.com/users/zero-24/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/zero-24/subscriptions","organizations_url":"https://api.github.com/users/zero-24/orgs","repos_url":"https://api.github.com/users/zero-24/repos","events_url":"https://api.github.com/users/zero-24/events{/privacy}","received_events_url":"https://api.github.com/users/zero-24/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/joomla/joomla-cms/labels/Documentation%20Required","name":"Documentation Required","color":"fbca04"},{"url":"https://api.github.com/repos/joomla/joomla-cms/labels/New%20Feature","name":"New Feature","color":"e102d8"},{"url":"https://api.github.com/repos/joomla/joomla-cms/labels/PR-staging","name":"PR-staging","color":"c7def8"},{"url":"https://api.github.com/repos/joomla/joomla-cms/labels/RTC","name":"RTC","color":"009800"}],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":{"url":"https://api.github.com/repos/joomla/joomla-cms/milestones/14","html_url":"https://github.com/joomla/joomla-cms/milestones/Joomla%203.7.0","labels_url":"https://api.github.com/repos/joomla/joomla-cms/milestones/14/labels","id":1750036,"number":14,"title":"Joomla 3.7.0","description":"","creator":{"login":"brianteeman","id":1296369,"avatar_url":"https://avatars.githubusercontent.com/u/1296369?v=3","gravatar_id":"","url":"https://api.github.com/users/brianteeman","html_url":"https://github.com/brianteeman","followers_url":"https://api.github.com/users/brianteeman/followers","following_url":"https://api.github.com/users/brianteeman/following{/other_user}","gists_url":"https://api.github.com/users/brianteeman/gists{/gist_id}","starred_url":"https://api.github.com/users/brianteeman/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/brianteeman/subscriptions","organizations_url":"https://api.github.com/users/brianteeman/orgs","repos_url":"https://api.github.com/users/brianteeman/repos","events_url":"https://api.github.com/users/brianteeman/events{/privacy}","received_events_url":"https://api.github.com/users/brianteeman/received_events","type":"User","site_admin":false},"open_issues":39,"closed_issues":179,"state":"open","created_at":"2016-05-05T16:42:34Z","updated_at":"2016-10-18T17:43:09Z","due_on":null,"closed_at":null},"comments":14,"created_at":"2016-10-08T20:09:38Z","updated_at":"2016-10-18T17:43:19Z","closed_at":"2016-10-18T17:42:40Z","pull_request":{"url":"https://api.github.com/repos/joomla/joomla-cms/pulls/12355","html_url":"https://github.com/joomla/joomla-cms/pull/12355","diff_url":"https://github.com/joomla/joomla-cms/pull/12355.diff","patch_url":"https://github.com/joomla/joomla-cms/pull/12355.patch"},"body":"Pull Request for Issue #12351\r\n\r\n### Summary of Changes\r\n\r\nThis implements a minimum database feature into com_joomlaupdate so we can check for minimum supported database version per type\r\n\r\n### Testing Instructions\r\n\r\nFirst Please review the code.\r\n\r\n#### Test the Core\r\n\r\n- Install 3.7.x (https://github.com/joomla/joomla-cms/archive/3.7.x.zip)\r\n- set this as custom update server `http://www.jah-tz.de/downloads/core/nightlies/next_minor_list.xml`\r\n- confirm that com_joomlaupdate still points to 3.7.0-dev2\r\n- apply this patch\r\n- confirm that com_joomlaupdate still points to 3.7.0-dev2\r\n- Do NOT install this update\r\n- change the custom update server to `http://www.jah-tz.de/downloads/core/nightlies/next_minor_list2.xml`\r\n- confirm that you get the `We can't find a download URL ....` message in com_joomlaupdate\r\n- change the custom update server to `http://www.jah-tz.de/downloads/core/nightlies/next_minor_list3.xml`\r\n- confirm that com_joomlaupdate still points to 3.7.0-dev2 (if you meat the requirements of mysql 5.5.3 else you should get the warning)\r\n\r\n\r\n#### Test Extensions\r\n\r\n- install 3.7.x (https://github.com/joomla/joomla-cms/archive/3.7.x.zip)\r\n- install an older component of choice e.g. JCE\r\n- confirm that the update show and run as expected\r\n- install this custom component (http://www.jah-tz.de/downloads/download.php?file=plg_dbminimum.zip&folder=core/extensions/plg_dbminimum/)\r\n- confirm that it adds this update server `http://www.jah-tz.de/downloads/core/extensions/plg_dbminimum/plg_dbminimum.xml` (see: Backend -> Extensions -> Manage -> Update Sites)\r\n- Try to update to the next version (0.0.2)\r\n- confirm that you got a error message\r\n\r\n### Documentation Changes Required\r\n\r\nDocument the new tag if implemented as this can also be used by 3party extensions"},"comment":{"url":"https://api.github.com/repos/joomla/joomla-cms/issues/comments/254583871","html_url":"https://github.com/joomla/joomla-cms/pull/12355#issuecomment-254583871","issue_url":"https://api.github.com/repos/joomla/joomla-cms/issues/12355","id":254583871,"user":{"login":"zero-24","id":2596554,"avatar_url":"https://avatars.githubusercontent.com/u/2596554?v=3","gravatar_id":"","url":"https://api.github.com/users/zero-24","html_url":"https://github.com/zero-24","followers_url":"https://api.github.com/users/zero-24/followers","following_url":"https://api.github.com/users/zero-24/following{/other_user}","gists_url":"https://api.github.com/users/zero-24/gists{/gist_id}","starred_url":"https://api.github.com/users/zero-24/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/zero-24/subscriptions","organizations_url":"https://api.github.com/users/zero-24/orgs","repos_url":"https://api.github.com/users/zero-24/repos","events_url":"https://api.github.com/users/zero-24/events{/privacy}","received_events_url":"https://api.github.com/users/zero-24/received_events","type":"User","site_admin":false},"created_at":"2016-10-18T17:43:19Z","updated_at":"2016-10-18T17:43:19Z","body":"Thanks!"}}
{"actor":{"display_login":"zero-24"}}