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
path: root/app
AgeCommit message (Collapse)Author
2015-10-09Merge branch 'fix-issue-filter-dropdown-labels' into 'master' Dmitriy Zaporozhets
Restore placeholders in issue filters from "Any" to "Milestone" and "Label" 1f11096c included new filters but made it hard to determine which dropdown did what. This patch restores the original placeholders. ### Before ![image](https://gitlab.com/stanhu/gitlab-ce/uploads/2326b836e364275341ea0ad8c0a0926b/image.png) ### After ![image](https://gitlab.com/stanhu/gitlab-ce/uploads/b0e519f9cf8d1a3c0f054286e3b809cb/image.png) See merge request !1554
2015-10-09Merge branch 'rs-mr-tab-loader' into 'master' Douwe Maan
Make the loading spinner toggle more explicit Occasionally the loading spinner would stay visible after the tab finished loading. This change makes the toggle explicit so that it's always shown on `beforeSend`, and always hidden on `complete`. Plus a bonus semi-colon eradication! :boom: See merge request !1553
2015-10-09Merge branch 'improve_empty_fork' into 'master' Dmitriy Zaporozhets
Show message if user tries to fork and has no available namespaces This merge request improves the UX when users try to fork a project and have no eligible namespaces. ### Current behavior ![Screen_Shot_2015-09-25_at_1.39.45_PM](https://gitlab.com/dblessing/gitlab-ce/uploads/45a303703a0197e78f7f9bdbea8718b5/Screen_Shot_2015-09-25_at_1.39.45_PM.png) ### Proposed behavior ![Screen_Shot_2015-09-25_at_1.38.57_PM](https://gitlab.com/dblessing/gitlab-ce/uploads/613c53bcfb52d79fdf8bd1d09410c152/Screen_Shot_2015-09-25_at_1.38.57_PM.png) ### Things to check I'm not exactly loving the wording I have here. I'm open to improvements. See merge request !1441
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-09fixed positioning of hamburger menu on headerHan Loong Liauw
- Changed to margin for vertical allign as used in bootstrap 3 original - Also added an `active` state to show when the extra items are enabled
2015-10-09Make the loading spinner toggle more explicitRobert Speicher
Occasionally the loading spinner would stay visible after the tab finished loading. This change makes the toggle explicit so that it's always shown on `beforeSend`, and always hidden on `complete`. Plus a bonus semi-colon eradication! :boom:
2015-10-08Show message if user tries to fork and has no available namespacesDrew Blessing
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-08Merge branch 'implement-new-gitlab-colors' into 'master' Dmitriy Zaporozhets
Add new GitLab colors After this merge request all css must use variables for colours. ![7Od6vP7usJ__1_](https://gitlab.com/gitlab-org/gitlab-ce/uploads/01dd327770f25c76448a5860a76e34c9/7Od6vP7usJ__1_.png) cc @skyruler See merge request !1542
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-08Improve help/ui pageDmitriy Zaporozhets
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2015-10-08Add new GitLab colorsDmitriy Zaporozhets
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2015-10-08Merge branch 'XenGi/gitlab-ce-master'Stan Hu
2015-10-08Merge branch 'fix-build-highlight' into 'master' Dmitriy Zaporozhets
Fix build highlight Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com> cc @ayufan See merge request !1539
2015-10-08Fix build highlightDmitriy Zaporozhets
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2015-10-08Check originalEvent.repeat *and* event.repeatRobert Speicher
phantomjs < 2.0 doesn't support creating `KeyboardEvent` so the tests were failing on CI
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-07Check originalEvent.repeatRobert Speicher
2015-10-07Quick Submit all the things!Robert Speicher
Adds quick submit behavior to the forms for: - Blobs ("new file") - Commit messages - Issuables - Notes - Labels - Milestones - Wikis
2015-10-07Remove "quick submit" behavior specific to the Notes JSRobert Speicher
2015-10-07Add "Quick Submit" JS behaviorRobert Speicher
2015-10-07Require jquery.turbolinks in all JS specsRobert Speicher
Side-effect: This simplifies the requiresInput handler
2015-10-07Merge branch 'stanhu/gitlab-ce-improve-label-milestones-filter'Dmitriy Zaporozhets
2015-10-07Merge branch 'cleanup-ci-pages' into 'master' Dmitriy Zaporozhets
Cleanup CI pages - [x] Remove `ci/projects/:id` page - [x] Remove Continuous integration from project menu - [x] Remove unused css/js - [x] Remove Ci::Commit and Ci::Build controllers - [x] Move CI services to project settings area cc @ayufan Part of #2594 See merge request !1529
2015-10-07Merge branch 'new-project' into 'master' Dmitriy Zaporozhets
Create project and new merge request page Create project ![Screen_Shot_2015-10-05_at_21.22.28](https://gitlab.com/gitlab-org/gitlab-ce/uploads/2a3b0118b070f69460f693922bb37300/Screen_Shot_2015-10-05_at_21.22.28.png) new merge request ![Screen_Shot_2015-10-06_at_21.37.35](https://gitlab.com/gitlab-org/gitlab-ce/uploads/9b7b7ff7a979731a8bf20ceb3e32876b/Screen_Shot_2015-10-06_at_21.37.35.png) See merge request !1514
2015-10-07Fix tests and few CI featuresDmitriy Zaporozhets
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2015-10-07Refactor buttonsDmitriy Zaporozhets
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2015-10-07Refactor button css and do some cleanupDmitriy Zaporozhets
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2015-10-07Fixes to dropdown, font colors for new project and merge requestAndrey
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-07Move CI services to project settings areaDmitriy Zaporozhets
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2015-10-07Allow removing of project without confirmation when JavaScript is disabledStan Hu
Closes #2485
2015-10-07Remove Ci::Commit and Ci::Build controllersDmitriy Zaporozhets
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2015-10-07Remove unused JSDmitriy Zaporozhets
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2015-10-07Remove test for removed page and add menu highlight for build pageDmitriy Zaporozhets
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2015-10-07Remove Continuous Integration from project menuDmitriy Zaporozhets
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2015-10-07Move no runners alert to project ci settingsDmitriy Zaporozhets
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2015-10-07Move status badge helper to CI project settings for nowDmitriy Zaporozhets
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
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-06Refactor commit/build tests and fix CI cancelDmitriy Zaporozhets
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2015-10-06Cleanup CI code after refactoring and fix several 500 errorsDmitriy Zaporozhets
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2015-10-06Move CI build page to CE projectDmitriy Zaporozhets
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2015-10-06Merge branch 'ci-commit-page' into 'master' Dmitriy Zaporozhets
Render CI statuses on commit page This MR merges CI commit page into CE commit page. Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com> See merge request !1519
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-06Use >= instead of > in TrendingProjectsFinderYorick Peterse
By using >= we can ensure we actually get all comments of the past month, instead of the comments of the past month minus the first day in the range.
2015-10-06Merge branch 'fix_search_in_file_tree' into 'master' Dmitriy Zaporozhets
Fix search in Files https://gitlab.com/gitlab-org/gitlab-ce/issues/1873 See merge request !1511
2015-10-06Fix broken grouping sql clause when rendering commits for CIKamil Trzcinski