gitlab-org--gitlab-foss/changelogs/unreleased
Douwe Maan 75c8faf7ba Merge branch '24276-usernames-with-dots' into 'master'
Allow registering users where the username contains dots (.)

## What does this MR do?

- Allow registering users whose usernames contains dots `.`
- This can currently be done by registering with a username containing no dots, and then editing the username to have dots in the user's profile settings.

## Does this MR meet the acceptance criteria?

-  [#24276/!7500] Unable to register names with dot
    - [x]  Implementation
    - [x]  Tests
        - [x]  Added
        - [x]  [Passing](https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/7500/builds)
    - [x]  Meta
        - [x]  CHANGELOG entry created
        - [x]  Documentation created/updated
        - [x]  API support added
        - [x]  Branch has no merge conflicts with `master`
        - [x]  Squashed related commits together
    - [x]  Review
        - [x]  Endboss
            - [x]  Use `Gitlab::Regex::NAMESPACE_REGEX_STR` instead of a hardcoded pattern
            - [x]  Define `NAMESPACE_REGEX_STR` in terms of `NAMESPACE_REGEX_STR_JS`
    - [ ]  Wait for merge


## What are the relevant issue numbers?

- Closes #24276

See merge request !7500
2016-11-18 09:55:06 +00:00
..
.gitkeep Add changelogs/unreleased/.gitkeep 2016-09-09 14:37:25 -04:00
20968-add-setting-to-check-unresolved-discussion.yml Revert "Update CHANGELOG.md for 8.14.0-rc1" 2016-11-15 16:55:24 +02:00
21076-deleted-merged-branches.yml Add button to delete all merged branches 2016-11-09 21:04:03 +01:00
21664-incorrect-workhorse-version-number-displayed.yml Revert "Update CHANGELOG.md for 8.14.0-rc1" 2016-11-15 16:55:24 +02:00
21992-disable-access-requests-by-default.yml Make access request specs explicitly enable or disable access requests as required 2016-11-11 15:45:47 +00:00
22307-pipeline-link-in-builds-view.yml Revert "Update CHANGELOG.md for 8.14.0-rc2" 2016-11-15 16:55:02 +02:00
22588-todos-filter-shows-all-users.yml Revert "Update CHANGELOG.md for 8.14.0-rc1" 2016-11-15 16:55:24 +02:00
22699-group-permssion-background-migration.yml Revert "Update CHANGELOG.md for 8.14.0-rc2" 2016-11-15 16:55:02 +02:00
22790-mention-autocomplete-avatar.yml shows user avatar in mention autocomplete in editor 2016-11-16 00:03:24 +06:00
22947-fix_issues_atom_feed_url.yml Revert "Update CHANGELOG.md for 8.14.0-rc1" 2016-11-15 16:55:24 +02:00
23036-replace-git-blame-spinach-tests-with-rspec-feature-tests.yml Revert "Update CHANGELOG.md for 8.14.0-rc1" 2016-11-15 16:55:24 +02:00
23117-search-for-a-filename-in-a-project.yml Search for a filename in a project 2016-11-16 14:25:54 +02:00
23584-triggering-builds-from-webhooks.yml Add ref parameter for triggerring builds with gitlab webhook from other project. 2016-11-15 17:19:33 +03:00
23731-add-param-to-user-api.yml Revert "Update CHANGELOG.md for 8.14.0-rc1" 2016-11-15 16:55:24 +02:00
23961-can-t-share-project-with-groups.yml Revert "Update CHANGELOG.md for 8.14.0-rc1" 2016-11-15 16:55:24 +02:00
23990-project-show-error-when-empty-repo.yml adds fix for security issue when annonymous user does not have access to repository we now display the activity feed instead of the readme 2016-11-17 12:42:21 +00:00
24010-change-anchor-link-to-mr-diff.yml Unify anchor link format for MR diff files !7298 2016-11-15 20:51:21 +03:00
24010-double-event-trigger.yml Fix double event and xhr request call on MR page !7298 2016-11-15 20:51:02 +03:00
24048-dropdown-issue-with-devider.yml Revert "Update CHANGELOG.md for 8.14.0-rc2" 2016-11-15 16:55:02 +02:00
24056-guest-sees-some-project-details-and-gets-404.yml Revert "Update CHANGELOG.md for 8.14.0-rc1" 2016-11-15 16:55:24 +02:00
24059-round-robin-repository-storage.yml Revert "Update CHANGELOG.md for 8.14.0-rc1" 2016-11-15 16:55:24 +02:00
24072-improve-importing-of-github-pull-requests.yml Refactor github import to reduce number of API calls 2016-11-18 07:47:00 +10:00
24102-cannot-unselect-remove-source-branch-when-editing-merge-request.yml Revert "Update CHANGELOG.md for 8.14.0-rc1" 2016-11-15 16:55:24 +02:00
24107-slack-comment-link.yml Change the slack notification comment link. 2016-11-16 14:43:58 +03:00
24255-search-fix.yml Revert "Update CHANGELOG.md for 8.14.0-rc1" 2016-11-15 16:55:24 +02:00
24276-usernames-with-dots.yml Add changelog entry for #24276 / !7500 2016-11-18 11:47:37 +05:30
24279-issue-merge-request-sidebar-todo-button-style-improvement.yml Revert "Update CHANGELOG.md for 8.14.0-rc2" 2016-11-15 16:55:02 +02:00
24369-remove-additional-padding.yml Revert "Update CHANGELOG.md for 8.14.0-rc2" 2016-11-15 16:55:02 +02:00
24492-promise-polyfill.yml Adds es6-promise polyfill 2016-11-15 16:18:28 +00:00
24496-fix-internal-api-project-lookup.yml Fix POST /internal/allowed to cope with gitlab-shell v4.0.0 project paths 2016-11-16 14:30:56 +00:00
adam-build-missing-services-when-necessary.yml Defer saving project services to the database if there are no user changes 2016-11-16 12:46:07 +01:00
adam-fix-collapsed-diff-symlink-file-conversion.yml Revert "Update CHANGELOG.md for 8.14.0-rc2" 2016-11-15 16:55:02 +02:00
add-api-label-id.yml Revert "Update CHANGELOG.md for 8.14.0-rc1" 2016-11-15 16:55:24 +02:00
add-chat-names.yml Add specs for testing authorization and deny of chat user 2016-11-16 23:10:53 +01:00
add-project-import-data-index.yml Revert "Update CHANGELOG.md for 8.14.0-rc1" 2016-11-15 16:55:24 +02:00
always-show-download-button.yml Revert "Update CHANGELOG.md for 8.14.0-rc2" 2016-11-15 16:55:02 +02:00
api-label-priorities.yml Revert "Update CHANGELOG.md for 8.14.0-rc1" 2016-11-15 16:55:24 +02:00
api-return-400-if-post-systemhook-fails.yml Revert "Update CHANGELOG.md for 8.14.0-rc1" 2016-11-15 16:55:24 +02:00
assignee-dropdown-autocomplete.yml Include author in assignee dropdown search 2016-11-17 11:13:39 +00:00
broken-link-frontend-dev-guide.yml Revert "Update CHANGELOG.md for 8.14.0-rc1" 2016-11-15 16:55:24 +02:00
faster_project_search.yml Revert "Update CHANGELOG.md for 8.14.0-rc1" 2016-11-15 16:55:24 +02:00
feature-api_owned_resource.yml Revert "Update CHANGELOG.md for 8.14.0-rc2" 2016-11-15 16:55:02 +02:00
feature-environment-teardown-when-branch-deleted.yml Add Changelog entry for auto-close environments 2016-11-16 12:30:44 +01:00
feature-subscribe-to-group-level-labels.yml Add CHANGELOG entry 2016-11-17 15:10:13 -02:00
fix-404-on-network-when-entering-a-nonexistent-git-revision.yml Revert "Update CHANGELOG.md for 8.14.0-rc1" 2016-11-15 16:55:24 +02:00
fix-error-when-invalid-branch-for-new-pipeline-used.yml Revert "Update CHANGELOG.md for 8.14.0-rc2" 2016-11-15 16:55:02 +02:00
fix-help-page-links.yml Revert "Update CHANGELOG.md for 8.14.0-rc2" 2016-11-15 16:55:02 +02:00
fix-invalid-filename-eslint.yml Revert "Update CHANGELOG.md for 8.14.0-rc1" 2016-11-15 16:55:24 +02:00
fix-merge-request-screen-deleted-source-branch.yml Do not create a MergeRequestDiff record when source branch is deleted 2016-11-16 11:33:20 +01:00
fix-search-input-padding.yml Revert "Update CHANGELOG.md for 8.14.0-rc2" 2016-11-15 16:55:02 +02:00
fix-shibboleth-auth-with-no-uid.yml fix shibboleth misconfigurations resulting in authentication bypass 2016-11-14 17:10:20 -05:00
fix-singin-redirect-for-fork-new.yml Fixing the issue of visiting a project fork url giving 500 error when not signed in instead of being redirected to the sign in page. The main reason is ApplicationController skips authentication if the project exists. To fix the issue, forced the authentication in ForksController when current_user is nil. 2016-11-10 04:08:45 +03:00
fix-trace-patch-updated-at.yml Add CHANGELOG entry 2016-11-16 13:10:03 +01:00
fix_labels_api_adding_missing_parameter.yml fix changelog typos 2016-11-14 17:17:38 +01:00
fix_navigation_bar_issuables_counters.yml Improve changes after MR review. 2016-11-16 09:44:49 +01:00
forking-in-progress-title.yml Revert "Update CHANGELOG.md for 8.14.0-rc2" 2016-11-15 16:55:02 +02:00
git-gc-improvements.yml Revert "Update CHANGELOG.md for 8.14.0-rc1" 2016-11-15 16:55:24 +02:00
issue-13823.yml Revert "Update CHANGELOG.md for 8.14.0-rc2" 2016-11-15 16:55:02 +02:00
issue-24512.yml Add placeholder in the color input inside the create new label popup 2016-11-16 16:21:28 -07:00
issue-boards-counter-border-fix.yml Fixed issue boards counter border when unauthorized 2016-11-16 13:04:29 +00:00
issue_23032.yml Revert "Update CHANGELOG.md for 8.14.0-rc1" 2016-11-15 16:55:24 +02:00
jira_service_simplify.yml simplify url generation 2016-11-05 14:59:08 +01:00
ldap_check_bind.yml Revert "Update CHANGELOG.md for 8.14.0-rc1" 2016-11-15 16:55:24 +02:00
mailroom_idle_timeout.yml Add mail_room idle_timeout to the Changelog. 2016-11-16 12:49:41 +01:00
master-recursiveTree.yml Issue #4270: Recursive option for files through API 2016-11-12 10:00:39 +01:00
milestone-project-require.yml Revert "Update CHANGELOG.md for 8.14.0-rc2" 2016-11-15 16:55:02 +02:00
namespace-validation.yml Check all namespaces on validation of new username. 2016-11-17 19:59:03 +01:00
new-note-worker-record-not-found-fix.yml Revert "Update CHANGELOG.md for 8.14.0-rc2" 2016-11-15 16:55:02 +02:00
pipeline-notifications.yml Revert "Update CHANGELOG.md for 8.14.0-rc1" 2016-11-15 16:55:24 +02:00
process-commits-using-sidekiq.yml Revert "Update CHANGELOG.md for 8.14.0-rc1" 2016-11-15 16:55:24 +02:00
related-mr-labels.yml Added colored labels to related MR list. 2016-11-16 19:21:32 +02:00
remove-heading-space-from-diff-content.yml Revert "Update CHANGELOG.md for 8.14.0-rc1" 2016-11-15 16:55:24 +02:00
repository-name-emojis Added ability to put emojis into repository name 2016-11-12 09:21:23 +01:00
setter-for-key.yml Use setter for key instead AR callback 2016-11-16 00:59:09 +05:00
sh-bump-omniauth-gitlab.yml Revert "Update CHANGELOG.md for 8.14.0-rc1" 2016-11-15 16:55:24 +02:00
show-status-from-branch.yml Revert "Update CHANGELOG.md for 8.14.0-rc1" 2016-11-15 16:55:24 +02:00
sidekiq-job-throttling.yml Revert "Update CHANGELOG.md for 8.14.0-rc2" 2016-11-15 16:55:02 +02:00
sidekiq_default_retries.yml Revert "Update CHANGELOG.md for 8.14.0-rc1" 2016-11-15 16:55:24 +02:00
sort-api-groups.yml Allow sorting groups in API 2016-11-17 18:37:52 +00:00
stanhu-gitlab-ce-fix-error-500-with-mr-images.yml Fix Error 500 when creating a merge request that contains an image that was deleted and added 2016-11-14 15:57:01 +01:00
upgrade-timeago.yml Revert "Update CHANGELOG.md for 8.14.0-rc1" 2016-11-15 16:55:24 +02:00
use-separate-token-for-incoming-email.yml Revert "Update CHANGELOG.md for 8.14.0-rc1" 2016-11-15 16:55:24 +02:00
user-dropdown-multiple-requests-fix.yml Stopped multiple requests with dropdowns 2016-11-16 14:56:50 +00:00
user_filter_auth.yml Revert "Update CHANGELOG.md for 8.14.0-rc2" 2016-11-15 16:55:02 +02:00