Commit Graph

391 Commits

Author SHA1 Message Date
Clement Ho b84d6efa26 Change find to within for detecting bad search specs 2017-08-16 12:11:35 +00:00
Clement Ho 71130ba7e6 Fix edit merge request button inconsistent letter casing 2017-08-15 08:07:41 +00:00
Clement Ho cf55fb9b96 Merge branch '34527-make-edit-comment-button-always-available-outside-of-dropdown' into 'master'
Resolve "Make edit comment button always available outside of dropdown"

Closes #34527

See merge request !12931
2017-08-14 17:08:28 +00:00
Simon Knox 8858ddaf83 take edit note button out of dropdown 2017-08-10 09:37:25 +10:00
Sean McGivern c94990820a Merge branch '32844-issuables-performance' into 'master'
Issuables: Move some code from create services to Sidekiq workers

See merge request !13326
2017-08-07 21:21:29 +00:00
Jarka Kadlecova 9ef3c431e4 Move some after_create parts to worker to improve performance 2017-08-07 15:57:56 +02:00
Mike Greiling fbd0280362 fix failing specs due phantomJS scroll position 2017-08-04 16:38:45 -05:00
Robert Speicher 72a7b30c9f Change all `:empty_project` to `:project` 2017-08-02 17:47:31 -04:00
Rémy Coutable a2ba403e27
Fix a spec that was assuming to be on the wrong page
Signed-off-by: Rémy Coutable <remy@rymai.me>
2017-07-28 18:19:25 +02:00
Robert Speicher 293ad11df4 Use `empty_project` where possible in spec/features/issues 2017-07-27 13:12:16 -04:00
Keifer Furzland 7e113b6824 Remove superfluous type defs in specs
Signed-off-by: Rémy Coutable <remy@rymai.me>
2017-07-27 14:31:52 +02:00
Rémy Coutable d5801545ec Merge branch 'archytaus/gitlab-ce-26372-duplicate-issue-slash-command' into 'master'
New `/duplicate` quick action

Closes #26372

See merge request !12845
2017-07-25 09:30:15 +00:00
Robert Speicher 72d57db1cb Move a spec related to merge requests out of a feature related to issues 2017-07-20 13:49:18 -04:00
Sean McGivern 3498e825d0 Fix feature specs 2017-07-20 15:33:24 +01:00
Ryan Scott 7e3d34595c Changes based on MR feedback.
Marking an issue as a duplicate will now also add an upvote on behalf of the author on the original issue.
2017-07-20 15:33:24 +01:00
Ryan Scott 01c9488f4a Added slash command to close an issue as a duplicate. Closes #26372 2017-07-20 15:33:24 +01:00
Jarka Kadlecova a9d940bffc Use Ghost user when edited_by, merged_by deleted 2017-07-19 11:35:17 +02:00
Robert Speicher 60814985e0 Change `sign_out` usage to `gitlab_sign_out` in one spec
For reasons that are still unclear, the EE version (but only the EE
version) of this spec was failing reliably, and changing these calls
seemed to resolve it. So we're making the change here for parity.
2017-07-07 16:46:20 -04:00
Robert Speicher 75f3f6e1d6 Merge branch 'master' into rs-sign_in 2017-07-07 16:45:53 -04:00
Jacob Schatz 5f8f555a66 Merge branch '30281-report-abusive-content-from-an-issue-or-merge-request' into 'master'
Resolve "Report abusive content from an issue or merge request"

Closes #30281

See merge request !11786
2017-07-07 20:23:27 +00:00
Phil Hughes 932b94f911 Fixed GFM references not being included when update issue inline
Closes https://gitlab.com/gitlab-org/gitlab-ee/issues/2878
2017-07-07 18:08:39 +01:00
Robert Speicher 7d03012f2a Merge branch 'master' into rs-sign_in 2017-07-07 11:42:00 -04:00
Luke "Jared" Bennett 78dd2f056f
Added issuables_helper.js, tidied up droplab-dropdown JS, fixed filtered search specs 2017-07-07 14:57:28 +01:00
Toon Claes 8a47c720e3 Remove CE from spec example descriptions
They are confusing.
2017-07-07 09:16:36 +02:00
Robert Speicher eef068754a Merge branch 'master' into rs-sign_in 2017-07-06 12:43:51 -04:00
Robert Speicher 9eeba8fb49 Auto-correct ProjectPathHelper violations 2017-07-06 12:20:50 -04:00
Douwe Maan fe13f11041 Create and use project path helpers that only need a project, no namespace 2017-07-05 11:11:59 -05:00
Douwe Maan 6ee0436c89 Merge branch 'tc-namespace-license-checks--multiple-assignees' into 'master'
CE counterpart of: Namespace license checks for multiple assignees

See merge request !11825
2017-07-04 14:49:08 +00:00
Rémy Coutable 0c7e1c167b
wait_for_requests is not needed when AJAX is not in play
Also, using page.current_path instead of current_url and move the URL
expectation after the page content expectations.

Signed-off-by: Rémy Coutable <remy@rymai.me>
2017-07-04 13:51:28 +02:00
Rémy Coutable 9270277274
Eagerly create a milestone that is used in a feature spec
Signed-off-by: Rémy Coutable <remy@rymai.me>
2017-07-03 12:55:15 +02:00
Tim Zallmann 8900bd9d26 Merge branch 'fix-sidebar-showing-mobile-merge-requests' into 'master'
Fixed sidebar not collapsing on merge request in mobile screens

Closes #32759

See merge request !12489
2017-06-30 07:07:18 +00:00
Jose Ivan Vargas a7335c1188 Refactored tests and added a breakpoint to the merge_request_tabs 2017-06-29 13:13:42 -05:00
Taurie Davis 55c6be2fb0 Clean up issuable lists 2017-06-29 17:34:06 +00:00
Robert Speicher 7b674d5d55 Remove a duplicated test block from the result of a conflict resolution
This was mistakenly added in 17196a2ff3 and is identical to the group
above it.
2017-06-29 12:18:23 -04:00
Robert Speicher e939bf7be1 Change gitlab_sign_in to sign_in where possible 2017-06-29 12:18:23 -04:00
Jose Ivan Vargas 502bd6c033 Fixed sidebar not collapsing on merge request in mobile screens 2017-06-27 12:35:13 -05:00
Bryce Johnson fbab37f15a Bulk edit scroll fix 2017-06-21 07:33:39 +00:00
Toon Claes 91c58ed14d FormHelper#issue_assignees_dropdown_options never has multiple assignees
Only EE supports multiple issue assignees, so this CE code should not contain
code to have multiple assignees. EE will override the multiple issue assignees
feature by overriding this method.
2017-06-20 14:19:45 +02:00
Robert Speicher 044f09d807 Change `logout` uses to `gitlab_sign_out`
Change `logout_direct` uses to `gitlab_sign_out_direct`
2017-06-19 18:59:02 -05:00
Robert Speicher 018ed2c42f Change `login_with` uses to `gitlab_sign_in`
Change single `login_via` use to `gitlab_sign_in_via`
2017-06-19 18:59:01 -05:00
Robert Speicher 45fb1f9542 Change `login_as` uses to `gitlab_sign_in` 2017-06-19 18:59:01 -05:00
Eric Eastwood 3da6d76971 Re-enable autocomplete for milestones, tags, releases, and wiki
Fix https://gitlab.com/gitlab-org/gitlab-ce/issues/33598
2017-06-19 13:31:32 -05:00
Eric Eastwood ea090291bb Rename "Slash commands" to "Quick actions"
Fix https://gitlab.com/gitlab-org/gitlab-ce/issues/27070

Deprecate "chat commands" in favor of "slash commands"

We looked for things like:

 - `slash commmand`
 - `slash_command`
 - `slash-command`
 - `SlashCommand`
2017-06-15 09:01:56 -05:00
Clement Ho 8f64a5a80a Improve form spec 2017-06-07 16:21:15 -05:00
Luke "Jared" Bennett 32cac59727 Added more actions and report as abuse to all notes 2017-06-07 18:33:50 +00:00
Phil Hughes 986eff1cf2 Merge branch 'auto-search-when-state-changed' into 'master'
Perform filtered search when state tab is changed

Closes #27261

See merge request !11917
2017-06-07 17:14:34 +00:00
Clement Ho 60d2a7c355 Use data attributes instead of class 2017-06-07 10:54:54 -05:00
Clement Ho b6bded14be Merge branch 'master' into auto-search-when-state-changed 2017-06-06 11:16:02 -05:00
Clement Ho 196a3c546c Change from double click to single click to open dropdown 2017-06-06 10:52:50 -05:00
Bryce Johnson c9a67266d2 Move issuable bulk edit form into a new sidebar. 2017-06-06 09:16:27 -04:00