summaryrefslogtreecommitdiff
path: root/app/services
Commit message (Collapse)AuthorAgeFilesLines
* Fix offline_token http_status codeKamil Trzcinski2016-05-151-1/+1
|
* Fix http status codes for container registry authentication serviceKamil Trzcinski2016-05-151-2/+2
|
* Improve authentication service specsKamil Trzcinski2016-05-151-3/+3
|
* Rename JWT to JSONWebTokenKamil Trzcinski2016-05-141-16/+11
|
* Fix authentication serviceKamil Trzcinski2016-05-141-1/+7
|
* Use Auth::ContainerRegistryAuthenticationServiceKamil Trzcinski2016-05-142-71/+69
|
* Merge remote-tracking branch 'origin/master' into docker-registryKamil Trzcinski2016-05-134-4/+8
|\ | | | | | | | | # Conflicts: # config/initializers/1_settings.rb
| * Codestyle: make sure we have space around operatorsGabriel Mazetto2016-05-132-2/+2
| |
| * Improve log message when a project is destroyed to include the namespaceStan Hu2016-05-101-1/+1
| |
| * Merge branch 'escape-commit-titles' into 'master' Robert Speicher2016-05-081-1/+5
| |\ | | | | | | | | | | | | | | | | | | Escape HTML in commit titles in system note messages Closes #17348 See merge request !4084
| | * Escape HTML in commit titles in system note messagesStan Hu2016-05-071-1/+5
| | | | | | | | | | | | Closes #17348
* | | Move JWT to Gitlab::JWTKamil Trzcinski2016-05-131-50/+52
| | |
* | | Fix CI testsKamil Trzcinski2016-05-121-3/+3
| | |
* | | Rename DockerAuthenticationService to ContainerRegistryAuthenticationServiceKamil Trzcinski2016-05-091-9/+13
| | |
* | | Make code more clear in what is doneKamil Trzcinski2016-05-091-9/+9
| | |
* | | Merge remote-tracking branch 'origin/master' into docker-registryKamil Trzcinski2016-05-099-49/+74
|\ \ \ | |/ /
| * | Reduce delay in destroying a project from 1-minute to immediatelyStan Hu2016-05-071-3/+1
| |/ | | | | | | Run ProjectDestroyWorker after pending_delete attribute has been committed to DB
| * Merge branch '14564-mr-automatic-title' into 'master' Douwe Maan2016-05-061-6/+30
| |\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Auto-set title for branches created from issues This sets the title for a new MR to 'Resolves "$issue-title"' when: - The source branch for the MR begins with a value iid. - The MR has more than one commit in its diff (if there's one commit, keep using the commit's first line). - The iid does not point to a confidential issue. Single commit: ![A single commit uses the commit title](/uploads/cd34f59cd67f095c3034fae07950f8b5/image.png) Multiple commits: ![Multiple commits use the issue title](/uploads/a322c406ddd56913c5aebd88d16e5a5e/image.png) Confidential issue: ![A confidential issue uses the branch name](/uploads/7ae9b79de5f6101ced46802f3c3a6e71/image.png) cc @DouweM @zj Closes #14564 See merge request !3966
| | * Don't auto-set MR title for confidential issuesSean McGivern2016-05-061-1/+1
| | |
| | * Auto-set title for branches created from issuesSean McGivern2016-05-061-6/+30
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | If a branch starts with an issue's IID, followed by a hyphen, the description will be updated to say that is closes the issue. This also updates the title of the merge request to 'Resolves "$issue-title"', as long as: - There is more than one commit in the merge request (if there is only one commit, the commit's title will be used as before) - The issue's IID is valid for the project
| * | Merge branch 'master' of gitlab.com:gitlab-org/gitlab-ce into ↵Long Nguyen2016-05-057-38/+39
| |\ \ | | |/ | | | | | | issue_14532_assign_labels_milestone_when_moving_issue
| | * Expire repository exists? and has_visible_content? caches after a push if ↵Stan Hu2016-05-042-0/+2
| | | | | | | | | | | | | | | | | | necessary Closes #17012
| | * Use a similar approach to branch creation for tag creationuse-rugged-to-create-tagRémy Coutable2016-05-042-36/+15
| | | | | | | | | | | | Signed-off-by: Rémy Coutable <remy@rymai.me>
| | * Use Rugged's TagCollection#create instead of gitlab-shell's ↵Rémy Coutable2016-05-041-21/+17
| | | | | | | | | | | | | | | | | | Repository#add_tag for better performance Signed-off-by: Rémy Coutable <remy@rymai.me>
| | * Merge remote-tracking branch 'dev/master' into 'master'Robert Speicher2016-05-022-0/+14
| | |\
| | | * Prevent privilege escalation via notes APIRobert Speicher2016-04-261-0/+11
| | | | | | | | | | | | | | | | Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/15577
| | | * Prevent private project name and namespace from leaking in the new MR viewRémy Coutable2016-04-251-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | Fixes #15591. Signed-off-by: Rémy Coutable <remy@rymai.me>
| | * | Fix error when trying to create a wiki pageRémy Coutable2016-04-291-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | Closes #15527. Signed-off-by: Rémy Coutable <remy@rymai.me>
| * | | Update changelog, improve specsLong Nguyen2016-05-051-1/+1
| | | |
| * | | Code refactor and fix broken specLong Nguyen2016-04-281-3/+5
| | | |
| * | | Allow to assign labels and milestone to target project when moving issueLong Nguyen2016-04-261-1/+10
| | |/ | |/|
* | | Split docker authentication serviceKamil Trzcinski2016-05-021-0/+65
| |/ |/|
* | Support supressing text file diffs on the default branch with .gitattributesMatt Oakes2016-04-291-0/+9
|/ | | | | | | | This is a combination of 3 commits. - Update the bare repositories info/attributes if the default branch is updated - Check the diff attributes of a file before showing a diff - Update CHANGELOG
* Fix Error 500 due to stale cache when projects are renamed or transferredStan Hu2016-04-251-0/+2
| | | | Closes gitlab-org/gitlab-ee#506
* Use association search in issuable create serviceGrzegorz Bizon2016-04-221-6/+6
|
* Verify label affiliation before assigning to issueGrzegorz Bizon2016-04-221-2/+26
| | | | | | | This also verify if milestone belongs to correct project before creating a new issue. Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/15439
* Merge branch 'ci-commit-as-pipeline' into 'master' Kamil Trzciński2016-04-214-20/+32
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Ci::Commit becomes a Pipeline object 1. Ci::Commit receives context: ref, :tag. 1. One Ci::Commit describes a one Pipeline 1. Pipeline is created from `.gitlab-ci.yml` 1. Pipeline is a ordered group of builds 1. We test MR against Pipeline 1. Pipelines have a separate view (https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/3703) 1. Pipeline can be triggered from UI (https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/3703) 1. Later we change `Trigger -> TriggerRequest -> Build` to `Trigger -> Pipeline` (future) 1. We add a Pipeline Hook that will be triggered on Pipeline status change (future) 1. We extend notifications to use `Pipeline Hook` to send summary on pipeline changes (future) After merging that I'll prepare a separate MR that will unify naming, database columns, table names: ``` Ci::Commit -> Pipeline Ci::Build -> Build CommitStatus -> Job GenericCommitStatus -> ExternalJob ci_commits -> pipelines ci_builds -> jobs ``` This MR implements first 5 points. This is made to solve this issue https://gitlab.com/gitlab-org/gitlab-ce/issues/14149. See merge request !3653
| * Merge remote-tracking branch 'origin/master' into ci-commit-as-pipelineci-commit-as-pipelineKamil Trzcinski2016-04-193-20/+27
| |\ | | | | | | | | | | | | # Conflicts: # db/schema.rb
| * \ Merge remote-tracking branch 'origin/master' into ci-commit-as-pipelineKamil Trzcinski2016-04-167-28/+43
| |\ \ | | | | | | | | | | | | | | | | # Conflicts: # db/schema.rb
| * \ \ Merge remote-tracking branch 'origin/master' into ci-commit-as-pipelineKamil Trzcinski2016-04-132-24/+36
| |\ \ \
| * | | | Fix rest of rspec and spinach testsKamil Trzcinski2016-04-121-1/+1
| | | | |
| * | | | Fix specsKamil Trzcinski2016-04-114-8/+10
| | | | |
| * | | | Use Ci::Commit as PipelineKamil Trzcinski2016-04-113-14/+24
| | | | |
* | | | | Fix wiki testsSebastian Klier2016-04-201-1/+1
| | | | |
* | | | | add wiki_page helper to url_builderSebastian Klier2016-04-201-1/+2
| | | | |
* | | | | add slack notifications for wiki pagesSebastian Klier2016-04-203-0/+50
| | | | | | | | | | | | | | | | | | | | update changelog
* | | | | Merge branch 'pmq20/gitlab-ce-issue_12785'Douwe Maan2016-04-193-43/+69
|\ \ \ \ \ | |_|_|_|/ |/| | | |
| * | | | Add support to cherry-pick any commitP.S.V.R2016-04-183-43/+69
| | |_|/ | |/| | | | | | | | | | | | | | Issue: https://gitlab.com/gitlab-org/gitlab-ce/issues/12785 Merge Request: https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/3514
* | | | Using single builder for push and tag eventsGabriel Mazetto2016-04-192-2/+2
| | | |
* | | | Refactor GitTagPushService and fig tags_push system event hookGabriel Mazetto2016-04-191-14/+13
| | | |