gitlab-org--gitlab-foss/app/services/projects
Rémy Coutable 65349c2212 Make slash commands contextual
- Return only slash commands that make sense for the current noteable
- Allow slash commands decription to be dynamic

Other improvements:

- Add permission checks in slash commands definition
- Use IssuesFinder and MergeRequestsFinder
- Use next if instead of a unless block, and use splat operator instead of flatten

Signed-off-by: Rémy Coutable <remy@rymai.me>
2016-08-13 00:06:12 +02:00
..
import_export squashed - added avatar saver/restorer and specs 2016-07-19 13:06:06 +02:00
autocomplete_service.rb Make slash commands contextual 2016-08-13 00:06:12 +02:00
create_service.rb lots of refactoring again based on feedback. Changed the UI slightly and also fixed a small bug 2016-06-15 17:31:00 +02:00
destroy_service.rb Clean up project destruction 2016-08-10 09:28:21 -07:00
download_service.rb Enable Style/EmptyLines cop, remove redundant ones 2016-07-01 21:56:17 +02:00
enable_deploy_key_service.rb Namespace EnableDeployKeyService under Projects 2016-08-08 20:59:51 +02:00
fork_service.rb
housekeeping_service.rb Reset project pushes_since_gc when we enqueue the git gc call 2016-07-12 15:54:05 +02:00
import_service.rb fixes a few issues to do with import_url not being saved correctly for imports. This should prevent the import_data to be created when it should not and output an error properly validating before creating it. 2016-07-12 16:21:28 +02:00
participants_service.rb
transfer_service.rb Refactor repository paths handling to allow multiple git mount points 2016-06-29 22:30:31 -04:00
unlink_fork_service.rb
update_service.rb Fix Project#to_param to keep invalid project suitable for use in URLs 2016-07-27 13:52:45 -03:00
upload_service.rb