summaryrefslogtreecommitdiff
path: root/lib
Commit message (Collapse)AuthorAgeFilesLines
...
| * | | | | | | | get rid of light url builder and fix wrong specJames Lopez2016-11-171-67/+0
| | | | | | | | |
| * | | | | | | | Renamed pipeline column and fixed permissions for builds in events controllerJames Lopez2016-11-171-1/+1
| | | | | | | | |
| * | | | | | | | serialize all the things!James Lopez2016-11-171-20/+11
| | | | | | | | |
| * | | | | | | | get all stages to use serlalizers - apart from plan - WIPJames Lopez2016-11-172-3/+3
| | | | | | | | |
| * | | | | | | | fix issue events and related spec - now using generic serializer for a hashJames Lopez2016-11-171-4/+4
| | | | | | | | |
| * | | | | | | | use request to pass extra parametersJames Lopez2016-11-171-2/+2
| | | | | | | | |
| * | | | | | | | WIP - refactor events to use a generic build entity for some of the hybrid ↵James Lopez2016-11-173-32/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | events
| * | | | | | | | WIP - refactored events to use build serializer, related spec passingJames Lopez2016-11-171-3/+3
| | | | | | | | |
| * | | | | | | | WIP - refactoring URL builder and events presenter into serializersJames Lopez2016-11-172-10/+3
| | | | | | | | |
| * | | | | | | | fix iid issue making spec to fail - MySQL onlyJames Lopez2016-11-171-1/+1
| | | | | | | | |
| * | | | | | | | fix MySQL problem with queryJames Lopez2016-11-172-2/+2
| | | | | | | | |
| * | | | | | | | fix events presenter after refactoringJames Lopez2016-11-171-5/+5
| | | | | | | | |
| * | | | | | | | refactored light url builderJames Lopez2016-11-172-29/+29
| | | | | | | | |
| * | | | | | | | refactored and added missing spec to light URL builderJames Lopez2016-11-173-20/+8
| | | | | | | | |
| * | | | | | | | fix rubocop warningJames Lopez2016-11-171-18/+17
| | | | | | | | |
| * | | | | | | | Updated production events with new fieldsJames Lopez2016-11-172-3/+5
| | | | | | | | |
| * | | | | | | | Refactored staging events, added missing fields and fixed specsJames Lopez2016-11-173-19/+29
| | | | | | | | |
| * | | | | | | | Added branch option to test eventsJames Lopez2016-11-175-8/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Also fixed test events ordering issue
| * | | | | | | | Refactored test eventsJames Lopez2016-11-175-3/+36
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Now test events return the builds instead a list of pipelines to avoid calling pipeline.builds per each and get the info. Also, added missing fields/data, URLs, and fixed specs in events spec.
| * | | | | | | | added missing fields to code events and updated specJames Lopez2016-11-173-7/+20
| | | | | | | | |
| * | | | | | | | added missing fields to plan events and updated specJames Lopez2016-11-173-10/+24
| | | | | | | | |
| * | | | | | | | added missing fields to issue. Also, added a light url builder to add URLs ↵James Lopez2016-11-173-2/+55
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | easily from arel. Updated specs.
| * | | | | | | | some more integration scenarios testing order. Also, fixed bug in the ↵James Lopez2016-11-172-4/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | staging and test stages.
| * | | | | | | | fix specsJames Lopez2016-11-172-6/+2
| | | | | | | | |
| * | | | | | | | Some refactoring - used class instead of hash for the query configurationJames Lopez2016-11-173-46/+95
| | | | | | | | |
| * | | | | | | | add email to user related queries so it can be used for displaying avatar in ↵James Lopez2016-11-172-5/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | the UI
| * | | | | | | | added production events and related specJames Lopez2016-11-172-11/+15
| | | | | | | | |
| * | | | | | | | Refactor the SQL/query stuff into a dynamic class. Also merged all the ↵James Lopez2016-11-174-107/+108
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | config in a single hash.
| * | | | | | | | fix mySQL errorJames Lopez2016-11-171-0/+2
| | | | | | | | |
| * | | | | | | | added staging events and specJames Lopez2016-11-172-2/+21
| | | | | | | | |
| * | | | | | | | fixing spec failuresJames Lopez2016-11-172-5/+5
| | | | | | | | |
| * | | | | | | | review events - spec and logicJames Lopez2016-11-172-8/+24
| | | | | | | | |
| * | | | | | | | Added test events specs and logic. Also fixed some SQL and refactored the ↵James Lopez2016-11-172-1/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | pipeline worker spec.
| * | | | | | | | Added code events spec and logic. Also fixed SQL issues and refactored the ↵James Lopez2016-11-174-10/+41
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | code a bit.
| * | | | | | | | plan events and spec working. Also added some TODOs to the code.James Lopez2016-11-173-12/+27
| | | | | | | | |
| * | | | | | | | commit events and specJames Lopez2016-11-173-7/+38
| | | | | | | | |
| * | | | | | | | fix specs - issue events workingJames Lopez2016-11-172-2/+7
| | | | | | | | |
| * | | | | | | | fix timestamp diff and specJames Lopez2016-11-172-3/+11
| | | | | | | | |
| * | | | | | | | fixed spec and SQL queryJames Lopez2016-11-171-10/+12
| | | | | | | | |
| * | | | | | | | WIP - refactored some arel queriesJames Lopez2016-11-173-17/+28
| | | | | | | | |
| * | | | | | | | Started refactoring stuff to add events to cycle analyticsJames Lopez2016-11-173-0/+114
| |/ / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Refactored cycle analytics class to extract DB logic - Reuse logic in new events fetcher - Started adding cycle analytics events class and spec (still not functional)
* | | | | | | | Merge branch 'grapify-repository-api' into 'master' Rémy Coutable2016-11-181-58/+39
|\ \ \ \ \ \ \ \ | |_|_|_|_|_|/ / |/| | | | | | | | | | | | | | | | | | | | | | | Grapify repository api See merge request !7534
| * | | | | | | Grapify the repository APIRobert Schilling2016-11-181-58/+39
| |/ / / / / /
* | | | | | | Merge branch 'use-public-repo-url-in-ee_compat_check-task' into 'master' Robert Speicher2016-11-181-4/+1
|\ \ \ \ \ \ \ | |_|_|_|_|_|/ |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Use the public CE repo URL instead of the one used in the runner See the commit message to understand the reason of this change. See merge request !7555
| * | | | | | Use the public CE repo URL instead of the one used in the runneruse-public-repo-url-in-ee_compat_check-taskRémy Coutable2016-11-171-4/+1
| | |_|_|/ / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This will prevent the task to advertise using https://gitlab-ci-token:xxxxxxxxxxxxxxxxxxxx@gitlab.com/gitlab-org/gitlab-ce.git when https://gitlab.com/gitlab-org/gitlab-ce.git is enough Signed-off-by: Rémy Coutable <remy@rymai.me>
* | | | | | Merge branch '24276-usernames-with-dots' into 'master' Douwe Maan2016-11-181-1/+8
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
| * | | | | | Allow registering users where the username contains dots (.).Timothy Andrew2016-11-181-1/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Javascript does not support the negative lookbehind assertion (?<!) used in the Ruby regex (to disallow usernames ending in `.git` or `.atom`. Getting the client side code to fully support this format is non-trivial, since we'd either have to heavily complicate the regex used, or modify the frontend code to support more complex validation schemes (it currently uses HTML5 validations). The pragmatic choice is to create a `Gitlab::Regex::NAMESPACE_REGEX_STR_SIMPLE` regex to serve as a Javascript-compatible version of `NAMESPACE_REGEX_STR`. The client-side code will not display an error for usernames ending in `.git` and `.atom`, but these will be caught by the server-side validation.
* | | | | | | Merge branch 'feature/24072-improve-importing-of-github-pull-requests' into ↵Sean McGivern2016-11-172-25/+29
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 'master' Improve importing of github pull requests Closes #24072 See merge request !7241
| * | | | | | | Refactor github import to reduce number of API callsAndrew Smith2016-11-182-25/+29
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Ref #24073
* | | | | | | | Merge branch 'sort-api-groups' into 'master' Sean McGivern2016-11-171-0/+4
|\ \ \ \ \ \ \ \ | |_|_|_|_|_|/ / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Allow sorting groups in API Relates to #20013. See merge request !7529