<p><a href="https://github.com/jguthrie100" class="user-mention">@jguthrie100</a> pushed 13 commits.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/openstreetmap/openstreetmap-website/commit/c42900f">c42900f</a>  Localisation updates from https://translatewiki.net.</li>
  <li><a class="commit-link" href="https://github.com/openstreetmap/openstreetmap-website/commit/e93e5fb">e93e5fb</a>  Allow note comments with no body</li>
  <li><a class="commit-link" href="https://github.com/openstreetmap/openstreetmap-website/commit/88e048d">88e048d</a>  Specifiy invalid chars in username error message</li>
  <li><a class="commit-link" href="https://github.com/openstreetmap/openstreetmap-website/commit/c3254b7">c3254b7</a>  Added trailing/leading whitespace errors to locale</li>
  <li><a class="commit-link" href="https://github.com/openstreetmap/openstreetmap-website/commit/b439bac">b439bac</a>  Make invalid char list more explicit (between ascii and non ascii chars)</li>
  <li><a class="commit-link" href="https://github.com/openstreetmap/openstreetmap-website/commit/7d6c5d7">7d6c5d7</a>  Fix rubucop errors</li>
  <li><a class="commit-link" href="https://github.com/openstreetmap/openstreetmap-website/commit/64816e5">64816e5</a>  Added more non-ascii chars to validation (matching list of chars in other models)</li>
  <li><a class="commit-link" href="https://github.com/openstreetmap/openstreetmap-website/commit/c2f23fe">c2f23fe</a>  Create invalid_char validators and apply to models</li>
  <li><a class="commit-link" href="https://github.com/openstreetmap/openstreetmap-website/commit/3b68061">3b68061</a>  Fix rubocop errors</li>
  <li><a class="commit-link" href="https://github.com/openstreetmap/openstreetmap-website/commit/e091246">e091246</a>  Converted invalid_chars validator to use locale</li>
  <li><a class="commit-link" href="https://github.com/openstreetmap/openstreetmap-website/commit/6cde8c9">6cde8c9</a>  Changed User model to not allow nil display_name (w/ tests)</li>
  <li><a class="commit-link" href="https://github.com/openstreetmap/openstreetmap-website/commit/0a85919">0a85919</a>  Added tests for validators</li>
  <li><a class="commit-link" href="https://github.com/openstreetmap/openstreetmap-website/commit/1aa96ec">1aa96ec</a>  Merge branch 'fix_username_validation' of https://github.com/jguthrie100/openstreetmap-website into fix_username_validation</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">—<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/openstreetmap/openstreetmap-website/pull/2044/files/afba1583258c31fdd3a42d1cf42e6549525f8ede..1aa96eca016c5ae0e9f2f7cd796316f45f10be33">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/ABWnLSD2bPwo8uHW6ILMz5vAdmmmVLbuks5usF1agaJpZM4YNX4E">mute the thread</a>.<img src="https://github.com/notifications/beacon/ABWnLZD9lPF58HgLto6rPOvPDklHH3Pwks5usF1agaJpZM4YNX4E.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/openstreetmap/openstreetmap-website","title":"openstreetmap/openstreetmap-website","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/openstreetmap/openstreetmap-website"}},"updates":{"snippets":[{"icon":"PERSON","message":"@jguthrie100 pushed 13 commits in #2044"}],"action":{"name":"View Pull Request","url":"https://github.com/openstreetmap/openstreetmap-website/pull/2044/files/afba1583258c31fdd3a42d1cf42e6549525f8ede..1aa96eca016c5ae0e9f2f7cd796316f45f10be33"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/openstreetmap/openstreetmap-website/pull/2044/files/afba1583258c31fdd3a42d1cf42e6549525f8ede..1aa96eca016c5ae0e9f2f7cd796316f45f10be33",
"url": "https://github.com/openstreetmap/openstreetmap-website/pull/2044/files/afba1583258c31fdd3a42d1cf42e6549525f8ede..1aa96eca016c5ae0e9f2f7cd796316f45f10be33",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "@jguthrie100 pushed 13 commits in #2044",
"sections": [
{
"text": "13 new commits pushed to openstreetmap/openstreetmap-website #2044:",
"activityTitle": "**Jamie Guthrie**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@jguthrie100",
"facts": [
{
"name": "c42900f",
"value": "Localisation updates from https://translatewiki.net."
},
{
"name": "e93e5fb",
"value": "Allow note comments with no body"
},
{
"name": "88e048d",
"value": "Specifiy invalid chars in username error message"
},
{
"name": "c3254b7",
"value": "Added trailing/leading whitespace errors to locale"
},
{
"name": "b439bac",
"value": "Make invalid char list more explicit (between ascii and non ascii chars)"
},
{
"name": "7d6c5d7",
"value": "Fix rubucop errors"
},
{
"name": "64816e5",
"value": "Added more non-ascii chars to validation (matching list of chars in other models)"
},
{
"name": "c2f23fe",
"value": "Create invalid_char validators and apply to models"
},
{
"name": "3b68061",
"value": "Fix rubocop errors"
},
{
"name": "e091246",
"value": "Converted invalid_chars validator to use locale"
},
{
"name": "6cde8c9",
"value": "Changed User model to not allow nil display_name (w/ tests)"
},
{
"name": "0a85919",
"value": "Added tests for validators"
},
{
"name": "1aa96ec",
"value": "Merge branch 'fix_username_validation' of https://github.com/jguthrie100/openstreetmap-website into fix_username_validation"
}
]
}
],
"potentialAction": [
{
"targets": [
{
"os": "default",
"uri": "https://github.com/openstreetmap/openstreetmap-website/pull/2044/files/afba1583258c31fdd3a42d1cf42e6549525f8ede..1aa96eca016c5ae0e9f2f7cd796316f45f10be33"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 406158852\n}"
}
],
"themeColor": "26292E"
}
]</script>