summaryrefslogtreecommitdiff
path: root/spec
Commit message (Collapse)AuthorAgeFilesLines
* Improve commit status API specsfix/commit-status-api-improvementGrzegorz Bizon2016-03-011-30/+19
|
* Improve commit status API specs (refactoring)Grzegorz Bizon2016-02-291-41/+76
|
* Return empty array when commit has no statuses in APIGrzegorz Bizon2016-02-291-37/+69
| | | | | | | This makes API endpoint for Commit Statuses return empty array instead of 404 when commit exists, but has no statuses. Closes #3080
* Merge branch 'rs-fix-issue-filter-spec' into 'master' Robert Speicher2016-02-271-2/+2
|\ | | | | | | | | Fix issue milestone filter spec See merge request !2990
| * Fix issue milestone filter specrs-fix-issue-filter-specRobert Speicher2016-02-261-2/+2
| |
* | Merge branch 'evuez/gitlab-ce-webhook-url-spaces' into 'master' Robert Speicher2016-02-262-10/+14
|\ \ | |/ |/| | | | | | | | | | | | | | | | | | | | | Strip leading and trailing spaces in URL validator _Originally opened at !2914 by @evuez._ It makes URLs in webhooks valid even if they contain leading and/or trailing spaces. Spaces are hard to notice in input fields, this helps users by accepting leading and trailing spaces in webhooks URLs. Fixes #13652 See merge request !2939
| * Allow webhooks URL to have leading and trailing spacesevuez/gitlab-ce-webhook-url-spacesevuez2016-02-262-10/+14
| |
* | Merge branch 'repository-caching-refactor' into 'master' Robert Speicher2016-02-261-2/+106
|\ \ | |/ |/| | | | | | | | | Refactor Repository Caching Related issue: https://gitlab.com/gitlab-org/gitlab-ce/issues/13515 See merge request !2936
| * Added specs for the various Repository hooksrepository-caching-refactorYorick Peterse2016-02-251-2/+106
| |
* | Merge branch 'master' into avatar-croppingavatar-croppingAlfredo Sumaran2016-02-263-2/+16
|\ \
| * \ Merge branch 'rs-crowd-form-view-spec' into 'master' Rémy Coutable2016-02-261-0/+37
| |\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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 branch 'fix-todos' into 'master' Robert Speicher2016-02-251-0/+10
| |\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Does not create a Todo when commenting on commit or project snippet Closes #13733 See merge request !2964
| | * | | Does not create a todo when commenting on commit or project snippetDouglas Barbosa Alexandre2016-02-241-0/+10
| | | | |
| * | | | Merge remote-tracking branch 'origin/Baertierchen/gitlab-ce-showTestCoverage'Dmitriy Zaporozhets2016-02-251-1/+5
| |\ \ \ \
| | * | | | Add a spec for coverage indicator in project's builds listBaertierchen/gitlab-ce-showTestCoverageRémy Coutable2016-02-221-1/+5
| | | | | |
| * | | | | 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
| | * | | | Set window_size to 1366*768Alfredo Sumaran2016-02-231-1/+1
| | | | | |
* | | | | | Merge branch 'rs-crowd-form-view-spec' into avatar-croppingAlfredo Sumaran2016-02-241-0/+37
|\ \ \ \ \ \ | | |_|_|/ / | |/| | | |
| * | | | | Move "I should see Crowd login form" feature to a view specrs-crowd-form-view-specRobert Speicher2016-02-241-0/+37
| |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.
* | | | | Add `:with_avatar` trait to User factoryRobert Speicher2016-02-246-6/+25
|/ / / /
* | | | Does not raise an error when Todo is already marked as doneDouglas Barbosa Alexandre2016-02-231-27/+7
| |_|/ |/| |
* | | Merge branch 'ci/extend-summary-status-specs' into 'master' Kamil Trzciński2016-02-231-21/+51
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Extend specs for summary build status Additional specs cover a case when one of the builds is running but allowed to fail. Previous implementation returned `running` status, which is wrong. This behavior has been changed in 8.5, this commit adds missing specs. See merge request !2904
| * | | Extend specs for summary build statusci/extend-summary-status-specsGrzegorz Bizon2016-02-201-21/+51
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Additional specs cover a case when one of the builds is running but allowed to fail. Previous implementation returned `running` status, which is wrong. This behavior has been changed in 8.5, this commit adds missing specs.
* | | | Merge branch 'fix-autocomplete-spec' into 'master'Robert Speicher2016-02-231-1/+1
| |_|/ |/| | | | | | | | | | | | | | | | | | | | Fix volatile spec. Fixes https://gitlab.com/gitlab-org/gitlab-ee/issues/312. See merge request !206
* | | Ensure we don't check a commit's description for revert message if it has no ↵Rémy Coutable2016-02-221-0/+34
| | | | | | | | | | | | description
* | | Check the HEAD of branch when doing Merge When Succeededimprove-merge-when-succeededKamil Trzcinski2016-02-221-0/+16
| | |
* | | Merge branch 'tasks' into 'master' Douglas Barbosa Alexandre2016-02-2213-4/+656
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add Todos Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/2425 Tasks: - Prepare database - [X] Create a new table (`todos`) - Tasks Queue view - [X] Add a number icon showing the number of todos on the top right next to the new and logout button that will redirect the user to the todos page - [X] Add a chronological list of todos, with the 'Todos' tab active by default - [X] Add a 'Done' button to each todo - [x] Add filters (project, author, type, and action) - Todos generation - [X] When user issue/mr is assgined to someone - [x] When user is mentioned on (issues/mr's/comments) - Mark todo as `done` - [X] When clicks on the 'Done' button - [X] When edit issue/mr - [X] When left/edit a comment - [X] When reassign issue/mr - [X] When add/remove labels to issue/mr - [X] When issue/mr is closed - [X] When mr is merged - [X] When added an emoji - [X] When changed the issue/mr milestone * Screenshot: ![Screenshot_2016-02-20_12.45.57](/uploads/4b2554b1bde25aed3347e1ae41e8e0c0/Screenshot_2016-02-20_12.45.57.png) See merge request !2817
| * | | Rename Tasks to TodosDouglas Barbosa Alexandre2016-02-2013-333/+338
| | | |
| * | | Create or mark task pending as soon the action happensDouglas Barbosa Alexandre2016-02-201-1/+1
| | | |
| * | | Ensure that we only have one task per issue/mrDouglas Barbosa Alexandre2016-02-201-18/+16
| | | |
| * | | Explicit mention of the assignee make a taskDouglas Barbosa Alexandre2016-02-201-4/+4
| | | | | | | | | | | | | | | | Since potentially the previous assign-task has already been handled.
| * | | Refactoring task queue partialsDouglas Barbosa Alexandre2016-02-201-19/+5
| | | |
| * | | Improve formatted message for tasks when action is a mentionDouglas Barbosa Alexandre2016-02-201-1/+7
| | | |
| * | | Use destroy, in case we ever have before_destroy callbacks on TaskDouglas Barbosa Alexandre2016-02-201-1/+1
| | | |
| * | | Fix task factoryDouglas Barbosa Alexandre2016-02-202-2/+5
| | | |
| * | | Fix rubocop offensesDouglas Barbosa Alexandre2016-02-201-3/+3
| | | |
| * | | Fix pending examples from task model specDouglas Barbosa Alexandre2016-02-201-4/+30
| | | |
| * | | Create a pending task when a user is mentioned when edit a issue/mr/noteDouglas Barbosa Alexandre2016-02-207-84/+79
| | | |
| * | | Does not create a task if new assignee is the current userDouglas Barbosa Alexandre2016-02-201-0/+12
| | | |
| * | | Create a pending task when a user is mentioned on a noteDouglas Barbosa Alexandre2016-02-203-0/+29
| | | |
| * | | Create a pending task when a user is mentioned on issue/mrDouglas Barbosa Alexandre2016-02-201-30/+66
| | | |
| * | | Rename TaskService#mark_as_done to mark_pending_tasks_as_doneDouglas Barbosa Alexandre2016-02-201-2/+2
| | | |
| * | | Marks pending tasks for an user as done when he merge the MRDouglas Barbosa Alexandre2016-02-201-0/+17
| | | |
| * | | Marks pending tasks for an user as done when he close the MRDouglas Barbosa Alexandre2016-02-202-0/+24
| | | |
| * | | Marks pending tasks for an user as done when he edit a MRDouglas Barbosa Alexandre2016-02-201-1/+54
| | | |
| * | | Create a pending task when an MR is assigned to someoneDouglas Barbosa Alexandre2016-02-203-8/+109
| | | |
| * | | Mark pending tasks for the current user as done when he edit a noteDouglas Barbosa Alexandre2016-02-201-0/+45
| | | |
| * | | Mark pending tasks for the note author as done when he left a noteDouglas Barbosa Alexandre2016-02-202-4/+40
| | | |
| * | | Marks pending tasks for an user as done when he close the issueDouglas Barbosa Alexandre2016-02-202-0/+25
| | | |
| * | | Marks pending tasks for an user as done when he edit an issueDouglas Barbosa Alexandre2016-02-203-11/+93
| | | |