summaryrefslogtreecommitdiff
path: root/lib/gitlab/quick_actions
Commit message (Collapse)AuthorAgeFilesLines
* Add latest changes from gitlab-org/gitlab@masterGitLab Bot2019-10-291-1/+1
|
* Add latest changes from gitlab-org/gitlab@masterGitLab Bot2019-10-281-15/+7
|
* Add latest changes from gitlab-org/gitlab@masterGitLab Bot2019-10-171-2/+2
|
* Add latest changes from gitlab-org/gitlab@masterGitLab Bot2019-09-181-1/+2
|
* Add latest changes from gitlab-org/gitlab@masterGitLab Bot2019-09-171-1/+0
|
* Add latest changes from gitlab-org/gitlab@masterGitLab Bot2019-09-141-0/+43
|
* Only show `/copy_metadata` when usableLee Tickett2019-09-061-1/+1
|
* Merge branch 'remove-unnecessary-freeze-in-lib-gitlab' into 'master'Jan Provaznik2019-09-051-2/+3
|\ | | | | | | | | Avoid calling freeze on already frozen strings in lib/gitlab See merge request gitlab-org/gitlab-ce!32637
| * Avoid calling freeze on already frozen strings in lib/gitlabdineshpanda2019-09-041-2/+3
| |
* | Show meaningful message on /due quick action with invalid date🙈 jacopo beschi 🙉2019-09-041-1/+5
|/ | | | | When using /due quick action with an invalid date a meaninful error message is shown.
* Fix frozen string errorfrozen_string_lib_2Thong Kuah2019-08-231-1/+2
|
* Improve quick action error messagesHeinrich Lee Yu2019-08-133-27/+26
| | | | Standardize punctuation and format
* Make quick action "commands applied" banner more useful🙈 jacopo beschi 🙉2019-07-297-66/+289
| | | | | Extends the quick actions "commands applied" banner to show the quick action preview text, but with everything in past tense.
* Change 'Todo' to 'To Do'Christie Lenneville2019-07-041-2/+2
| | | | | | | | | | | | | | | | Currently, we label items to be done as "Todo." This is grammatically incorrect and (therefore) confusing—especially to our Spanish-speaking users for whom "todo" has a specific and unrelated meaning. We should use "To Do" and always use it as singular (not "To Dos"). Updates to wording in a few places per MR (ee) discussion Updating locale/gitlab.pot Updates to wording in a few places per MR (ee) discussion Updating locale/gitlab.pot
* Clarify that /copy_metadata only works within same projectWinnie Hellmann2019-05-241-1/+1
|
* Run rubocop -a on CE filessh-upgrade-rubocop-0.68.0-ceStan Hu2019-05-051-1/+1
|
* Externalize strings in lib/gitlab/quick_actionsmw-i18n-quick-actionsMartin Wortschack2019-04-154-57/+63
| | | | - Externalize strings for desc and explanation - Update PO file
* Extend quick actions dsl50199-quick-actions-refactorAlexandru Croitor2019-03-298-3/+717
| | | | | | | | | | | * Extend quick actions dsl to allow specifying model types to which given quick action applies * Rename issuable attribute to noteable in interpret_service.rb * Refactor and reorder quick action specs * Create a shared example spec for each quick action to be used for issue, merge request and commit specs. https://gitlab.com/gitlab-org/gitlab-ce/issues/50199
* Show commands applied message when promoting issuesFelipe Artur2019-03-041-0/+9
| | | | | Fix 'commands applied' messages not being shown when issue is promoted to epic using slash commands.
* Enable even more frozen string for lib/gitlabgfyoung2018-11-195-0/+10
| | | | | | | | | | | | | | | | | | | | | | | | | Enables frozen string for the following: * lib/gitlab/patch/**/*.rb * lib/gitlab/popen/**/*.rb * lib/gitlab/profiler/**/*.rb * lib/gitlab/project_authorizations/**/*.rb * lib/gitlab/prometheus/**/*.rb * lib/gitlab/query_limiting/**/*.rb * lib/gitlab/quick_actions/**/*.rb * lib/gitlab/redis/**/*.rb * lib/gitlab/request_profiler/**/*.rb * lib/gitlab/search/**/*.rb * lib/gitlab/sherlock/**/*.rb * lib/gitlab/sidekiq_middleware/**/*.rb * lib/gitlab/slash_commands/**/*.rb * lib/gitlab/sql/**/*.rb * lib/gitlab/template/**/*.rb * lib/gitlab/testing/**/*.rb * lib/gitlab/utils/**/*.rb * lib/gitlab/webpack/**/*.rb Partially addresses gitlab-org/gitlab-ce#47424.
* Extract code from Issues::MoveServicece-3777-promote-to-epicJarka Košanová2018-11-122-6/+16
| | | | | | | Extract code to make it easier reusable - introduce AttributesRewriter and ContentRewriter - support group entites when rewriting content - make Uploader copy_to working for Namespaces
* Allow limiting quick actions to executeBob Van Landuyt2018-11-071-5/+9
| | | | | | Sometimes we don't want to trigger any quick actions that cause side effects. For example when building a record to validate. This allows listing the quick actions that need to be performed.
* Resolve "Quick actions are case sensitive"Jan2018-06-132-5/+5
|
* Resolve "Milestone Quick Action not displayed with no project milestones but ↵🙈 jacopo beschi 🙉2018-02-233-17/+13
| | | | with group milestones"
* Enable RuboCop Style/RegexpLiteralTakuya Noguchi2018-02-011-1/+1
|
* Adds Rubocop rule for line break around conditionals🙈 jacopo beschi 🙉2018-01-111-0/+1
|
* added date parameter for time trackinggitlab-ee-1312-time-spent-atVlad2017-10-131-0/+54
|
* Fixes #29385: Add /shrug and /tableflip commandsAlex Ives2017-07-283-5/+70
| | | | | | | | | | - 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>
* Rename "Slash commands" to "Quick actions"Eric Eastwood2017-06-153-0/+351
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`