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
AgeCommit message (Collapse)Author
2018-07-05Enable Capybara/FeatureMethods copWinnie Hellmann
2018-06-14Fix flakey move slash command with unauthorized projectEric Eastwood
2018-06-13Resolve "Add `/confidential` quick action for issues"Jan
2018-05-03ensure users are signed out properly in user_uses_slash_commands_spec.rbLukas Eipert
See https://gitlab.com/gitlab-org/gitlab-ce/issues/45970
2018-05-02Make sure the user is logged out before they're logged in againRémy Coutable
Signed-off-by: Rémy Coutable <remy@rymai.me>
2018-04-03Replace the `project/issues/issues.feature` spinach test with an rspec analogblackst0ne
2018-03-02Fix quick actions for users who cannot update issues and MRsSean McGivern
There are several quick actions now that don't need this access - /todo and /unsubscribe for instance - but when these were first added, there weren't. Quick actions are now responsible for checking their own permissions.
2017-12-22Replace '.team << [user, role]' with 'add_role(user)' in specsblackst0ne
2017-10-24fix issue in which enter key from fill_in command was intercepted by ↵Mike Greiling
autocomplete code
2017-10-07Replaces `tag: true` into `:tag` in the specsJacopo
Replaces all the explicit include metadata syntax in the specs (tag: true) into the implicit one (:tag). Added a cop to prevent future errors and handle autocorrection.
2017-09-16Minor update to address Sean McGivern's comment.manolis
More details are available here https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/13436/diffs#note_39115837
2017-08-31/move project functionality. Squash commit.Manolis Mavrofidis
Update to add all issues to be updated. Added functionality, proper tests, documentation and changelog.
2017-08-03Change all `:empty_project` to `:project`Robert Speicher
2017-07-27Use `empty_project` where possible in spec/features/issuesRobert Speicher
2017-07-27Remove superfluous type defs in specsKeifer Furzland
Signed-off-by: Rémy Coutable <remy@rymai.me>
2017-07-25Merge branch 'archytaus/gitlab-ce-26372-duplicate-issue-slash-command' into ↵Rémy Coutable
'master' New `/duplicate` quick action Closes #26372 See merge request !12845
2017-07-20Move a spec related to merge requests out of a feature related to issuesRobert Speicher
2017-07-20Fix feature specsSean McGivern
2017-07-20Changes based on MR feedback.Ryan Scott
Marking an issue as a duplicate will now also add an upvote on behalf of the author on the original issue.
2017-07-20Added slash command to close an issue as a duplicate. Closes #26372Ryan Scott
2017-07-07Change `sign_out` usage to `gitlab_sign_out` in one specRobert Speicher
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-06Auto-correct ProjectPathHelper violationsRobert Speicher
2017-06-29Remove a duplicated test block from the result of a conflict resolutionRobert Speicher
This was mistakenly added in 17196a2ff31 and is identical to the group above it.
2017-06-29Change gitlab_sign_in to sign_in where possibleRobert Speicher
2017-06-20Change `logout` uses to `gitlab_sign_out`Robert Speicher
Change `logout_direct` uses to `gitlab_sign_out_direct`
2017-06-20Change `login_with` uses to `gitlab_sign_in`Robert Speicher
Change single `login_via` use to `gitlab_sign_in_via`
2017-06-15Rename "Slash commands" to "Quick actions"Eric Eastwood
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-05-23Use wait_for_requests to wait all JS requestOswaldo Ferreira
2017-04-21Unnecessary "include WaitForAjax" and "include ApiHelpers"Jacopo
Removed all the unnecessary include of `WaitForAjax` and `ApiHelpers` in the specs. Removed unnecessary usage of `api:true`
2017-01-15Backport backend work for time tracking.Ruben Davila
2017-01-15Backport timetracking frontend to CE.Bryce Johnson
2016-12-26Replace wording for slash command confirmation messagevictorwu
2016-10-03Add a /wip slash commandThomas Balthazar
It toggles the 'WIP' prefix in the MR title.
2016-09-28Fix permission for setting an issue's due dateRémy Coutable
Signed-off-by: Rémy Coutable <remy@rymai.me>
2016-09-09Move write_note into SlashCommandsHelper and update other dependent specsStan Hu
2016-08-18Remove unneeded aliasesDouwe Maan
2016-08-13Force notes poll after commands have been executedDouwe Maan
2016-08-13Simplify the slash commands DSL to store action blocks instead of creating ↵Rémy Coutable
methods Other improvements: - Ensure slash commands autocomplete doesn't break when noteable_type is not given - Slash commands: improve autocomplete behavior and /due command - We don't display slash commands for note edit forms. - Add tests for reply by email with slash commands - Be sure to execute slash commands after the note creation in Notes::CreateService Signed-off-by: Rémy Coutable <remy@rymai.me>
2016-08-13Support slash commands in noteable description and notesRémy Coutable
Some important things to note: - commands are removed from noteable.description / note.note - commands are translated to params so that they are treated as normal params in noteable Creation services - the logic is not in the models but in the Creation services, which is the right place for advanced logic that has nothing to do with what models should be responsible of! - UI/JS needs to be updated to handle notes which consist of commands only - the `/merge` command is not handled yet Other improvements: - Don't process commands in commit notes and display a flash is note is only commands - Add autocomplete for slash commands - Add description and params to slash command DSL methods - Ensure replying by email with a commands-only note works - Use :subscription_event instead of calling noteable.subscribe - Support :todo_event in IssuableBaseService Signed-off-by: Rémy Coutable <remy@rymai.me>