Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/gitlab-org/gitlab-foss.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2015-10-09Restore placeholders in issue filters from "Any" to "Milestone" and "Label"Stan Hu
1f11096c included new filters but made it hard to determine which dropdown did what. This patch restores the original placeholders.
2015-10-08Merge remote-tracking branch 'public/project-find-with-namespace-performance'Dmitriy Zaporozhets
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2015-10-08Merge remote-tracking branch 'public/trending-projects-performance'Dmitriy Zaporozhets
2015-10-08Revamp finding projects by namespacesYorick Peterse
By using a JOIN we can remove the need for using 2 separate queries to find a project by its namespace. Combined with an index (only needed for PostgreSQL) this reduces the query time from ~245 ms (~520 ms for the first call) down to roughly 10 ms (~15 ms for the first call).
2015-10-08Added concern for case-insensitive WHERE queriesYorick Peterse
On PostgreSQL these queries use LOWER(...) to compare columns and values. For MySQL a regular WHERE is performed as MySQL is already case-insensitive.
2015-10-07Support filtering by "Any" milestone or issue and fix "No Milestone" and "No ↵Stan Hu
Label" filters Closes #2619 Closes https://github.com/gitlabhq/gitlabhq/issues/9631
2015-10-07Add directory feature buttonStan Hu
Change "+" icon under "Files" section to have three options: * Create file * Upload file * New directory Upload file is no longer accessible from the "Create file" page. Users can now select a target branch in upload file as well. Closes #2799: Fixes a bug where file modes were overwritten after a commit Closes https://github.com/gitlabhq/gitlabhq/issues/8253: Existing files can no longer be overwritten in the "Create file" section. Closes #2557
2015-10-07Fix routing in CI mailerDmitriy Zaporozhets
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2015-10-06Fix ci build routing and few testsDmitriy Zaporozhets
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2015-10-06Revamp trending projects queryYorick Peterse
This changes the query to use a COUNT nested in an INNER JOIN, instead of a COUNT plus a GROUP BY. There are two reasons for this: 1. Using a COUNT in an INNER JOIN can be quite a bit faster. 2. The use of a GROUP BY means that method calls such as "any?" (and everything else that calls "count") operate on a Hash that counts the amount of notes on a per project basis, instead of just counting the total amount of projects. The query has been moved into Project.trending as its logic is simple enough. As a result of this testing the TrendingProjectsFinder class simply involves testing if the right methods are called, removing the need for setting up database records.
2015-10-06Fixed failure reading .gitlab-ci.ymlKamil Trzcinski
2015-10-06Latest builds always include builds with unique name and unique refKamil Trzcinski
2015-10-05Merge branch 'master' of github.com:gitlabhq/gitlabhqDmitriy Zaporozhets
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2015-10-05Merge branch 'user-preferences-layout-option' of ↵Dmitriy Zaporozhets
https://github.com/gopeter/gitlabhq into gopeter-user-preferences-layout-option Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2015-10-05Merge branch 'rs-remove-ci-disable'Kamil Trzcinski
See merge request !1512
2015-10-05Remove the option to disable CIRobert Speicher
This option only existed to ease the CI-to-CE/EE migration process. This commit partially reverts 8b05abe816b0c681ac218096b294311dd04fde8b
2015-10-05improved code style and layout option namingPeter Göbel
2015-10-05added user preference to change layout widthPeter Göbel
2015-10-05Fix GitLabCiService and remove ci_yaml_file from CI push dataKamil Trzcinski
2015-10-05Add stage testsKamil Trzcinski
2015-10-05Fix build pipeliningKamil Trzcinski
2015-10-05Fix next bunch of testsKamil Trzcinski
2015-10-05Fix next round of testsKamil Trzcinski
2015-10-05Fix builds_without_retryKamil Trzcinski
2015-10-05Make commit_spec runKamil Trzcinski
2015-10-05Add user to Ci::Build to have pusher email addressKamil Trzcinski
2015-10-05Refactor commit and buildKamil Trzcinski
2015-10-03Merge remote-tracking branch 'upstream/master'Guilherme Garnier
2015-10-03Fix rubocop warnings in appGuilherme Garnier
2015-10-02Merge branch 'access_level_badge_bug' into 'master' Dmitriy Zaporozhets
Fix: Wrong access level badge on MR comments https://gitlab.com/gitlab-org/gitlab-ce/issues/2654 See merge request !1501
2015-10-02Merge branch 'rs-throttle-reset' into 'master' Douwe Maan
Throttle "Forgot your password?" emails Addresses internal https://dev.gitlab.org/gitlab/gitlabhq/issues/2611 See merge request !1476
2015-10-02Wrong access level badge on MR commentsValery Sizov
2015-10-02Merge branch 'ensure-ci-project' into 'master' Dmitriy Zaporozhets
Ensure GitLab CI project exists when CI service is activated manually When I check activeated checkbox in project services for GitLab CI it cause half-working state when gitlab_ci_project is missing. This patch fixes it until we have proper behaviour implemented later This fix also bring us to the point when fork of project is a bit broken and have unnecessary code so I made cleanup. Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com> cc @ayufan See merge request !1491
2015-10-02Remove unnecessary fork ci logicDmitriy Zaporozhets
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2015-10-02Prevent creating 2 Ci::Project entities when enable CIDmitriy Zaporozhets
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2015-10-02Add User#recently_sent_password_reset?Robert Speicher
2015-10-02Merge branch 'rs-update-note' into 'master'Robert Speicher
Ensure updated notes are syntax highlighted See merge request !1444
2015-10-01Ensure GitLab CI project exists when CI service is activated manuallyDmitriy Zaporozhets
When I check activeated checkbox in project services for GitLab CI it cause half-working state when gitlab_ci_project is missing. This patch fixes it until we have proper behaviour implemented later Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2015-10-01Merge branch 'disable-report-button-if-already-reported' into 'master' Douwe Maan
Disable the "Report abuse" button if a user has already been reported Hello, I've implemented the feature request #2330. Here is what it looks like: ![report-abuse-button-disabled](https://gitlab.com/rymai/gitlab-ce/uploads/420d51906eac1c40c50701a0a340474f/report-abuse-button-disabled.png) I hope that's an acceptable solution. cc @DouweM See merge request !1456
2015-10-01Merge branch 'ci-fixes' into 'master' Kamil Trzciński
CI: Fix clone url and fix project token removal - Fixes broken CI clone url on dev.gitlab.org - Fixes regression in CI token removal /cc @vsizov @dzaporozhets See merge request !1481
2015-10-01Merge branch 'master' of gitlab.com:gitlab-org/gitlab-ceDouwe Maan
2015-10-01Merge branch 'master' into flevour/gitlab-ce-project-path-insensitive-lookupDouwe Maan
2015-10-01Fix: CI token removal regression from build traceKamil Trzcinski
2015-10-01Fix: broken git clone URL for CI runnersKamil Trzcinski
2015-10-01Note the original location of a moved project when notifying users of the moveValery Sizov
2015-09-30Simplify Note#editable?Robert Speicher
2015-09-30Delegate ci_project parameters to projectsKamil Trzcinski
- It delegates name, path, gitlab_url, ssh_url_to_repo - Remove ability to set this parameters using CI API This fixes GitLab project rename, namespace change, repository rename, etc.
2015-09-29Streamline the "Report button"Rémy Coutable
This simplifies the "Report button" to not use open a dropdown and adds a tooltip on this button. This also removes an extra spec and adds missing specs.
2015-09-29Disable the "Report abuse" button if a user has already been reportedRémy Coutable
2015-09-29Make ensure_gitlab_ci_project return ci_project or create a new oneKamil Trzcinski