{"action":"created","issue":{"url":"https://api.github.com/repos/joomla/joomla-cms/issues/12835","repository_url":"https://api.github.com/repos/joomla/joomla-cms","labels_url":"https://api.github.com/repos/joomla/joomla-cms/issues/12835/labels{/name}","comments_url":"https://api.github.com/repos/joomla/joomla-cms/issues/12835/comments","events_url":"https://api.github.com/repos/joomla/joomla-cms/issues/12835/events","html_url":"https://github.com/joomla/joomla-cms/pull/12835","id":187972179,"number":12835,"title":"Email address: authorise single quote in local-part (long standing bug)","user":{"login":"infograf768","id":869724,"avatar_url":"https://avatars.githubusercontent.com/u/869724?v=3","gravatar_id":"","url":"https://api.github.com/users/infograf768","html_url":"https://github.com/infograf768","followers_url":"https://api.github.com/users/infograf768/followers","following_url":"https://api.github.com/users/infograf768/following{/other_user}","gists_url":"https://api.github.com/users/infograf768/gists{/gist_id}","starred_url":"https://api.github.com/users/infograf768/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/infograf768/subscriptions","organizations_url":"https://api.github.com/users/infograf768/orgs","repos_url":"https://api.github.com/users/infograf768/repos","events_url":"https://api.github.com/users/infograf768/events{/privacy}","received_events_url":"https://api.github.com/users/infograf768/received_events","type":"User","site_admin":false},"labels":[{"id":60721348,"url":"https://api.github.com/repos/joomla/joomla-cms/labels/PR-staging","name":"PR-staging","color":"c7def8","default":false},{"id":32990672,"url":"https://api.github.com/repos/joomla/joomla-cms/labels/RTC","name":"RTC","color":"009800","default":false},{"id":38040572,"url":"https://api.github.com/repos/joomla/joomla-cms/labels/Unit/System%20Tests","name":"Unit/System Tests","color":"5319e7","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":16,"created_at":"2016-11-08T11:50:16Z","updated_at":"2016-11-09T08:16:49Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/joomla/joomla-cms/pulls/12835","html_url":"https://github.com/joomla/joomla-cms/pull/12835","diff_url":"https://github.com/joomla/joomla-cms/pull/12835.diff","patch_url":"https://github.com/joomla/joomla-cms/pull/12835.patch"},"body":"Pull Request for Issue https://github.com/joomla/joomla-cms/issues/12804\r\n\r\n### Summary of Changes\r\n\r\nAuthorise the use of a single quote in the local-part of an email address by changing `’` to `'` in the regex.\r\nSingle quote is authorised by RFC-2822 while `#8217` `’` is not\r\n\r\n### Testing Instructions\r\nCreate or change the email of a user to include a single quote, for example\r\n`John.O'Connor@foobar.com`\r\nIt will now validate and save ok.\r\n\r\nDisplay that type of mail in frontend in an article.\r\nMake sure the mailcloak plugin is enabled.\r\n\r\nCheck source: the address is cloaked OK\r\n\r\n\r\n"},"comment":{"url":"https://api.github.com/repos/joomla/joomla-cms/issues/comments/259356419","html_url":"https://github.com/joomla/joomla-cms/pull/12835#issuecomment-259356419","issue_url":"https://api.github.com/repos/joomla/joomla-cms/issues/12835","id":259356419,"user":{"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},"created_at":"2016-11-09T08:16:48Z","updated_at":"2016-11-09T08:16:48Z","body":"Try telling that to everyone with a forbidden character in their name -\nmaybe it is rare in greece to have a ' in your name but it is VERY common\nin many countries\n\nOn 9 November 2016 at 09:13, Dimitri Grammatikogianni <\nnotifications@github.com> wrote:\n\n> @brianteeman <https://github.com/brianteeman> it's all about forbidden\n> characters, and single quote is one of them\n>\n> —\n> You are receiving this because you were mentioned.\n> Reply to this email directly, view it on GitHub\n> <https://github.com/joomla/joomla-cms/pull/12835#issuecomment-259355948>,\n> or mute the thread\n> <https://github.com/notifications/unsubscribe-auth/ABPH8cykBhfVkfVVJy10_M2StYKjmVT7ks5q8YCvgaJpZM4KsVn2>\n> .\n>\n\n\n\n-- \nBrian Teeman\nCo-founder Joomla! and OpenSourceMatters Inc.\nhttps://brian.teeman.net/ <http://brian.teeman.net/>\n"}}
{"actor":{"display_login":"brianteeman"}}