- Oct 13, 2017
-
-
Vlad authored
-
- Oct 10, 2017
-
-
Andrew Newdigate authored
-
- Sep 07, 2017
-
-
Tiago Botelho authored
-
- Aug 31, 2017
-
-
Manolis Mavrofidis authored
Update to add all issues to be updated. Added functionality, proper tests, documentation and changelog.
-
- Aug 07, 2017
-
-
Mehdi Lahmam authored
Currently, when a user wants to assign an issue/MR to himself, he needs to type his full username or select it from the suggested ones in the dropdown list. This commits suggest a faster solution which is typing `/assign me` Closes #35304.
-
- Jul 28, 2017
-
-
Alex Ives authored
- Updated DSL to support substitution definitions - Added substitution definition, inherits from command definition - Added tabelflip and shrug substitutions to interpret service - Added support for substitution definitions to the extractor for preview mode. - Added substitution handling in the interpret service Signed-off-by:
Alex Ives <alex@ives.mn>
-
- Jul 21, 2017
-
-
Sean McGivern authored
-
- Jul 20, 2017
-
-
Ryan Scott authored
-
- Jul 07, 2017
-
-
Toon Claes authored
/reassign should only work when multiple assignees are available. And since this is only the case for GitLab EE, remove it from CE. This was picked using 517c97eb of gitlab-ee.
-
- Jun 20, 2017
-
-
Toon Claes authored
Set the assignee to last user in the array if multiple assignees aren't allowed. Also, use `parse_params` where possible.
-
Toon Claes authored
To make it simpler to assign users to an Issuable, make MergeRequest support the attribute `assignee_ids`.
-
Toon Claes authored
The /reassign quick command works even when no multiple assignees are allowed of there isn't any assignee yet. So for consistency, it's also be backported to CE. But it functions the same as the /assign quick action.
-
Toon Claes authored
Avoid conflicts when merge CE to EE by backporting code from EE. Instead of checking in `SlashCommands::InterpretService` what the issuable the type of the issuable is, ask the issuable if it is capable to do those thing and implement it in the issuable itself. The issuable will check if it's possible and if the licensed feature is available. This should also make it easier to ever add multiple assignees to MergeRequests.
-
- Jun 15, 2017
-
-
Eric Eastwood authored
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`
-