summaryrefslogtreecommitdiff
path: root/features
Commit message (Collapse)AuthorAgeFilesLines
* web hooks to webhooksashleys2016-03-102-4/+4
|
* Fixed failing testsPhil Hughes2016-03-104-14/+36
|
* Retry spinach testsKamil Trzcinski2016-03-092-0/+15
|
* Merge branch 'improve-archived-projects'Dmitriy Zaporozhets2016-03-093-1/+10
|\
| * Fix testDmitriy Zaporozhets2016-03-041-1/+1
| | | | | | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
| * Add test for archive toggle featureDmitriy Zaporozhets2016-03-042-0/+9
| | | | | | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* | Remove redundant integration testsRobert Speicher2016-03-075-46/+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-073-3/+63
|\ \ | | | | | | | | | | | | | | | | | | 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-063-10/+1
| | |
| * | Add some spinach specs.Rubén Dávila2016-03-042-2/+71
| |/
* | 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-073-5/+53
|\ \ | |/ |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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-033-1/+46
| |
| * Tests: extract a merge_request_path helperPierre de La Morinerie2016-03-031-4/+7
| |
* | Invalidate cache for builds badgeGrzegorz Bizon2016-03-042-0/+9
| | | | | | | | Closes #13982
* | Fixed failing ssh key testsPhil Hughes2016-03-032-3/+3
| |
* | Merge branch 'password-settings' into 'master' Jacob Schatz2016-03-031-3/+3
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | Password settings page Closes #13858 ![](https://gitlab.com/gitlab-org/gitlab-ce/uploads/ebb9b67d69daa8872d79626b85f99b52/password-settings.png) See merge request !3033
| * | Fixed failing password testsPhil Hughes2016-03-021-3/+3
| | |
* | | Use Gitlab::Git::DiffCollectionsJacob Vosmaer2016-03-031-2/+5
| |/ |/|
* | Merge branch 'issue_4095' into 'master' Dmitriy Zaporozhets2016-03-032-1/+40
|\ \ | | | | | | | | | | | | | | | | | | Don't show Issues/MRs from archived projects in Groups view Fixes #4095 See merge request !2980
| * | Don't list merge requests from archived projects in Group view.Rubén Dávila2016-03-022-0/+20
| | |
| * | Don't list issues from archived projects in Group view.Rubén Dávila2016-03-022-1/+20
| | |
* | | Merge branch 'improve-user-tabs' into 'master' Jacob Schatz2016-03-032-0/+29
|\ \ \ | |_|/ |/| | | | | | | | | | | | | | Add routes and actions for dynamic tab loading. Closes #13588 and #13584 See merge request !2961
| * | Fix specsAlfredo Sumaran2016-03-011-0/+7
| | |
| * | Add click to tab stepsAlfredo Sumaran2016-03-011-0/+16
| | |
| * | Add routes and actions for dynamic tab loadingJosh Frye2016-02-291-0/+6
| | |
* | | Fixed failing profile testsPhil Hughes2016-03-021-2/+2
| |/ |/|
* | Add CHANGELOG and testlogged-out-searchDmitriy Zaporozhets2016-03-012-0/+31
|/ | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* Merge branch '11489-branded-appearance-to-ce' into 'master' Douwe Maan2016-02-293-0/+117
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Branded appearance to CE Closes #11489 The difference with the EE version is only that there is no distinction between light and dark logos, though this wasn't used anyway. If this is fine, I'll create a MR on EE too. TODO: - [x] Copy docs - [x] Make new screenshots - [ ] Remove Custom Welcome message feature? @rymai: I was unsure what labels to add to ping you, so I just ping you like this :wink: /cc @DouweM See merge request !2927
| * Branded login page also in CE11489-branded-appearance-to-ceZeger-Jan van de Weg2016-02-263-0/+117
| | | | | | | | | | The only major difference with the EE version is the change from a light and dark logo to only a header logo The dark logo wasn't used anyway, so it seemed to make sense to me to rename the field to the actual function of it
* | Merge branch 'issue_13621' into 'master' Douwe Maan2016-02-292-0/+7
|\ \ | | | | | | | | | | | | | | | | | | Don't repeat labels listed on Labels tab. Fixes #13622 See merge request !2924
| * | Don't repeat labels listed on Labels tab.issue_13621Rubén Dávila2016-02-222-0/+7
| | |
* | | Merge branch 'master' into avatar-croppingavatar-croppingAlfredo Sumaran2016-02-264-2/+14
|\ \ \ | | |/ | |/|
| * | Merge branch 'rs-crowd-form-view-spec' into 'master' Rémy Coutable2016-02-262-36/+0
| |\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Move "I should see Crowd login form" feature to a view spec We were doing all kinds of code gymnastics to "enable" Crowd in the feature spec and this would sometimes cause a transient failure. Really what it's testing is if the Crowd login form shows when Crowd's enabled, so this is much better suited to a view spec. See merge request !2963
| * \ \ Merge remote-tracking branch 'origin/Baertierchen/gitlab-ce-showTestCoverage'Dmitriy Zaporozhets2016-02-253-1/+13
| |\ \ \
| | * | | Add a spec for coverage indicator in project's builds listBaertierchen/gitlab-ce-showTestCoverageRémy Coutable2016-02-223-1/+13
| | | | |
| * | | | Merge branch 'feature/jschatz1/sidebar-sizing' into 'master' Jacob Schatz2016-02-241-1/+1
| |\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Sidebar overlaps content when screen is below 1200px. When screen is below 1200px, the sidebar overlaps. When screen is above 1200px, the sidebar pushes content out. z-index change to make sure hamburger stays on top. Fixes #12717 ![screensize](/uploads/9a21fa06d583a49d6ebbf1ada34c6792/screensize.gif) ![screensize-small](/uploads/7c25f46e962248a40840562a01c83f8f/screensize-small.gif) Also sorry I couldn't get the collapse button in the screen cap. It's there. See merge request !2620
| | * | | | Initialize navigation shortcuts on project's files pagefeature/jschatz1/sidebar-sizingAlfredo Sumaran2016-02-231-0/+1
| | | | | |
| | * | | | Fix failing specAlfredo Sumaran2016-02-231-1/+0
| | | | | |
| | * | | | Set window_size to 1366*768Alfredo Sumaran2016-02-231-1/+1
| | | | | |
* | | | | | Merge branch 'rs-crowd-form-view-spec' into avatar-croppingAlfredo Sumaran2016-02-242-36/+0
|\ \ \ \ \ \ | | |_|_|/ / | |/| | | |
| * | | | | Move "I should see Crowd login form" feature to a view specrs-crowd-form-view-specRobert Speicher2016-02-242-36/+0
| |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We were doing all kinds of code gymnastics to "enable" Crowd in the feature spec and this would sometimes cause a transient failure. Really what it's testing is if the Crowd login form shows when Crowd's enabled, so this is much better suited to a view spec.
* | | | | Fix Profile Avatar feature stepsRobert Speicher2016-02-241-6/+14
|/ / / /
* | | | fixed testsPhil Hughes2016-02-241-3/+9
| | | |
* | | | Merge branch 'issue_13301_emoji-menu' into 'master' Robert Speicher2016-02-241-1/+2
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Load award emoji picker with ajax request Fixes #13301. See merge request !2888
| * | | | Update award_emoji testAnnabel Dunstone2016-02-231-2/+2
| | | | |
| * | | | Add timeout for ajax call in award emoji steps; update focus in award pickerAnnabel Dunstone2016-02-191-0/+1
| | | | |
* | | | | Merge branch 'hudecof/show-crowd-login-form-when-signin-disabled' into 'master' Robert Speicher2016-02-232-7/+13
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Show Crowd login even when sign-in is disabled Fixes #13176. See merge request !2749
| * | | | | Add a spec to ensure Crowd login form is shown even when sign-in is disabledhudecof/show-crowd-login-form-when-signin-disabledRémy Coutable2016-02-232-7/+13
| | | | | |