summaryrefslogtreecommitdiff
path: root/features/steps/project
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'mr-ui-update' into 'master' Jacob Schatz2016-04-113-15/+22
|\ | | | | | | | | | | | | | | | | | | | | Updated UI for new merge request Closes #2540 ![Screen_Shot_2016-03-29_at_12.53.18](/uploads/426e603675171f0dc4e0af83c7762eba/Screen_Shot_2016-03-29_at_12.53.18.png) ![Screen_Shot_2016-03-29_at_12.53.13](/uploads/645ad7955acfb9f7693245fcc048ee49/Screen_Shot_2016-03-29_at_12.53.13.png) See merge request !3228
| * Addressed feedbackPhil Hughes2016-04-111-1/+0
| | | | | | | | Removed important from css
| * Fixed testsPhil Hughes2016-04-071-1/+1
| |
| * Fixed buildsPhil Hughes2016-04-062-11/+19
| |
| * Use new dropdowns for MR comparePhil Hughes2016-04-061-2/+2
| |
| * Fixed failing testsPhil Hughes2016-04-061-2/+2
| |
* | Merge branch 'redesign_labels_page' into 'master' Jacob Schatz2016-04-101-1/+1
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Redesign labels page closes #14227 ## Desktop ![Screen_Shot_2016-04-05_at_7.19.37_PM](/uploads/a52b764565b6e2739fb6932178f8bde5/Screen_Shot_2016-04-05_at_7.19.37_PM.png) ## Mobile ![Screen_Shot_2016-04-04_at_6.40.57_PM](/uploads/9804b074126fcdb6755918e9f4c472a7/Screen_Shot_2016-04-04_at_6.40.57_PM.png) See merge request !3507
| * | fix the failing tests and some changesArinde Eniola2016-04-061-1/+1
| |/
* | Revert "Merge branch 'new-navigation-prototype' into 'master'"Jacob Schatz2016-04-073-7/+11
|/ | | This reverts merge request !3494
* Wrap images in discussions and wikis with a link to the image source using ↵connorshea2016-04-041-1/+1
| | | | | | | | ImageLinkFilter. Resolves #14411. See merge request !3464
* Merge branch 'new-navigation-prototype' into 'master' Dmitriy Zaporozhets2016-04-023-11/+7
|\ | | | | | | | | | | | | Two level hierarchy in navigation sidebar Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com> See merge request !3494
| * Fix milestones tab active state and testsnew-navigation-prototypeDmitriy Zaporozhets2016-04-023-3/+5
| | | | | | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
| * Fix some active tab tests that are broken because of 2 level sidebarDmitriy Zaporozhets2016-04-011-1/+3
| | | | | | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
| * Remove tests with back buttonDmitriy Zaporozhets2016-04-011-8/+0
| | | | | | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* | Tests updatePhil Hughes2016-03-311-4/+4
|/
* Merge branch 'issues-show-performance' into 'master' Robert Speicher2016-03-211-1/+2
|\ | | | | | | | | | | | | | | | | | | | | | | Improve performance of viewing individual issues This MR does two things: 1. `Issue#related_branches` no longer performs Git operations that aren't needed 2. The output of `Repository#exists?` is now cached and flushed properly Combined these two changes should further cut down the amount of Git operations performed when viewing individual issues (and possibly other pages). See merge request !3296
| * Create SSH keys for SSH clone Spinach testsissues-show-performanceYorick Peterse2016-03-211-0/+1
| | | | | | | | | | | | | | | | | | | | These tests would check if the "This project is empty" banner would contain SSH clone URLs. Oddly enough this should have never passed (as far as I can tell) as SSH clone URLs in this banner are _only_ displayed if the current user has at least 1 SSH key attached. Since the tests never seem to create any they never should have passed, yet somehow they did. To solve this the Spinach tests in question now ensure at least 1 SSH key is present.
| * Create repositories in Spinach issues testsYorick Peterse2016-03-191-1/+1
| | | | | | | | | | | | Similar to ad90dba5185e30883d5ad6008c166b0df0108ebf we always have a repository in the real world, so let's also create one in our Spinach tests.
* | Fix specs and remove unnecessary console.logStan Hu2016-03-201-2/+2
|/
* Improve award emoji test reliability by checking that the emoji is displayedStan Hu2016-03-171-0/+4
| | | | before the search field is focused
* Reuse `no_cache_headers` method in badges controllerGrzegorz Bizon2016-03-171-1/+1
|
* Improving the original label-subscribing implementationRémy Coutable2016-03-151-4/+4
| | | | | | | 1. Make the "subscribed" text in Issuable sidebar reflect the labels subscription status 2. Current user mut be logged-in to toggle issue/MR/label subscription
* Original implementation to allow users to subscribe to labelsTimothy Andrew2016-03-151-0/+34
| | | | | | | | | | | | | | | | | | 1. Allow subscribing (the current user) to a label - Refactor the `Subscription` coffeescript class - The main change is that it accepts a container, and conducts all DOM queries within its scope. We need this because the labels page has multiple instances of `Subscription` on the same page. 2. Creating an issue or MR with labels notifies users subscribed to those labels - Label `has_many` subscribers through subscriptions. 3. Adding a label to an issue or MR notifies users subscribed to those labels - This only applies to subscribers of the label that has just been added, not all labels for the issue.
* Merge branch 'fix/13928-wrong-iid-of-max-iid' into 'master' Douwe Maan2016-03-151-0/+20
|\ | | | | | | | | | | | | | | Fixes "iid of max iid" in Issuable sidebar for merged MR Fixes #13928. See merge request !3046
| * Fixes "iid of max iid" in Issuable sidebar for merged MRfix/13928-wrong-iid-of-max-iidRémy Coutable2016-03-081-0/+20
| | | | | | | | Fixes #13928
* | Merge branch 'improve-award-emoji-spec' into 'master' Douwe Maan2016-03-141-4/+1
|\ \ | | | | | | | | | | | | | | | | | | Improve award emoji test reliability and eliminate sleeps Closes #14129 See merge request !3195
| * | Improve award emoji test reliability and eliminate sleepsimprove-award-emoji-specStan Hu2016-03-131-4/+1
| | | | | | | | | | | | Closes #14129
* | | Merge branch 'share-project-ce' into 'master' Dmitriy Zaporozhets2016-03-142-0/+69
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bring from EE: Share Project with Group - [x] Models and migrations - [x] Logic, UI - [x] Tests - [x] Documentation - [x] Share with group lock - [x] Api feature - [x] Api docs - [x] Api tests Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com> For #12831 cc @DouweM @rspeicher @vsizov See merge request !3186
| * | | Bring shared project feature tests from EEDmitriy Zaporozhets2016-03-121-0/+19
| | | | | | | | | | | | | | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
| * | | Add finders logic and tests for shared projects featureDmitriy Zaporozhets2016-03-111-0/+50
| | | | | | | | | | | | | | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* | | | Remove sleeps from network graph feature specStan Hu2016-03-131-4/+5
| |/ / |/| |
* | | Merge branch 'award-emoji-design-update' into 'master' Jacob Schatz2016-03-111-13/+13
|\ \ \ | |/ / |/| | | | | | | | | | | | | | Updated UI of award emoji Closes #13878 See merge request !3028
| * | Updated award emoji testsPhil Hughes2016-03-111-13/+13
| | |
* | | Merge branch 'comment-discard-button' into 'master' Jacob Schatz2016-03-114-6/+6
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Added discard button to comment form Also changed the labels on the buttons to better match the action they are completing. Closes #8057 See merge request !3085
| * | | Updated testsPhil Hughes2016-03-043-4/+4
| | | |
| * | | Fixed failing comment testPhil Hughes2016-03-041-1/+1
| | | |
| * | | Fixed tests for comment formsPhil Hughes2016-03-041-1/+1
| | | |
* | | | Merge branch 'comment-error' into 'master' Dmitriy Zaporozhets2016-03-111-1/+1
|\ \ \ \ | |_|/ / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | Add error for ajax:error when submitting comments Fixes #13814 ![Screen_Shot_2016-02-25_at_1.54.56_PM](/uploads/d70d706d306079df1b00d70f09affb63/Screen_Shot_2016-02-25_at_1.54.56_PM.png) cc @dblessing See merge request !2976
| * | | Change test in an attempt to pass.comment-errorJacob Schatz2016-03-101-1/+1
| | | | | | | | | | | | | | | | Thanks @rspeicher!
* | | | web hooks to webhooksashleys2016-03-102-4/+4
|/ / /
* | | Fixed failing testsPhil Hughes2016-03-102-6/+10
| |/ |/|
* | Remove redundant integration testsRobert Speicher2016-03-072-12/+0
| | | | | | | | | | | | | | | | | | | | These three tests were essentially checking that adding a note to something updated its `noteable`'s `updated_at` attribute. This is well-tested Rails behavior and we shouldn't feel the need to write an integration test to verify it. At most we should be ensuring that the association definition adds the `touch: true` option, which we now do in Note's unit test.
* | Merge branch 'issue_13621_2' into 'master' Douwe Maan2016-03-071-1/+1
|\ \ | | | | | | | | | | | | | | | | | | Labels should be visible in dashboard and group milestone views Closes #13621 See merge request !2931
| * | Updates from last code review.issue_13621_2Rubén Dávila2016-03-061-1/+1
| | |
* | | Merge branch 'rs-factory-nitpicks' into 'master' Douwe Maan2016-03-072-2/+2
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | More Factory cleanup Addresses nitpicks from https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/2847 See merge request !3108
| * | | Add traits for each access_level to ProjectMember factoryRobert Speicher2016-03-062-2/+2
| |/ /
* | | Merge branch 'indicate-mr-diverged-from-target' into 'master' Douwe Maan2016-03-071-1/+28
|\ \ \ | |/ / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Indicate when an MR diverged from the target branch This adds an indicator to the "Merge MR" box, to tell if and how much an MR diverged from its target branch. For instance, consider an MR to merge the branch `feature` into `master`. Some other commits were added to `master` since `feature` was created, and the two branches diverged. ```text o master | o o feature | | o o | / o ``` In this case, there will be a label in the MR Merge box stating: > This MR is by 3 commits behind the target branch `master`. ## Screenshots ### The branch diverged from the target (UI Proposal) ![UI_suggestion_1](/uploads/cd5bee3959e68026ec7d5097259d53f4/UI_suggestion_1.png) ### The branch diverged from the target (alternative UI Proposal) ![UI_suggestion_2](/uploads/f36977101b59a610850e129837dfbc83/UI_suggestion_2.png) ## How is this useful? - In a _rebase-workflow_ (MR are preferably rebased before being merged), the reviewer wants to know if an MR is rebased on the target branch before merging it. _With this indicator, the reviewer knows immediately if the branch is rebased, or if she needs to ask the committer to rebase its branch._ <br> - To keep the git history readable, a team prefers to avoid merging branches that really lag a lot behind the target branch. Merging an MR that is 10 commits behind is fine, but 200 is too much. _With this indicator, the reviewer can see on the MR page if the branch is really far behind the target – or only a few commits behind._ ## Open questions We've been using this at @captaintrain for a few months now, and found it quite useful. I guess the open-questions are mostly: what UI would be the more adequate? Any thoughts on this, on the general usefulness and/or on the code? See merge request !2217
| * | Indicate how much an MR branch diverges from the target branchPierre de La Morinerie2016-03-031-1/+28
| | |
* | | Invalidate cache for builds badgeGrzegorz Bizon2016-03-041-0/+4
| |/ |/| | | | | Closes #13982
* | Use Gitlab::Git::DiffCollectionsJacob Vosmaer2016-03-031-2/+5
|/