Feature #68746

Annotation to hide commands in scheduler

Added by Daniel Windloff over 4 years ago. Updated about 2 years ago.

Status:
Closed
Priority:
Should have
Category:
Extbase
Target version:
Start date:
2015-08-05
Due date:
% Done:

100%

Estimated time:
1.00 h
PHP Version:
Tags:
Complexity:
easy
Sprint Focus:

Description

Hi,

at the moment all CommandController commands (except @internal) are shown as possible tasks in the scheduler module.
It make sense for maintenance related commands like language:update but not for install, uninstall or help.

I would suggest to add an annotation like "@exclusiveCli" for commands that should be accessible from cli and explained in the help command but not shown in the scheduler.

Best regards,
Daniel

Associated revisions

Revision cdfd83fe (diff)
Added by Mathias Brodala about 4 years ago

[FEATURE] Add annotation for CLI only commands

This adds the annotation "@cli" to declare Extbase CommandController
commands to be usable on CLI only and is used to remove these commands
from the Scheduler task list.

Also annotate the following commands as CLI only:

- help:help
- extension:install
- extension:uninstall
- extension:dumpclassloadinginformation

Resolves: #68746
Releases: master
Change-Id: Ifb55def33c11e4a10510433f03ddc9279ee56898
Reviewed-on: http://review.typo3.org/43268
Reviewed-by: Nicole Cordes <>
Tested-by: Nicole Cordes <>
Reviewed-by: Wouter Wolters <>
Reviewed-by: Morton Jonuschat <>
Tested-by: Morton Jonuschat <>
Reviewed-by: Anja Leichsenring <>
Tested-by: Anja Leichsenring <>

History

#1 Updated by Mathias Brodala about 4 years ago

  • Assignee set to Mathias Brodala
  • Complexity set to easy
  • Sprint Focus set to On Location Sprint

#2 Updated by Gerrit Code Review about 4 years ago

  • Status changed from New to Under Review

Patch set 1 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at http://review.typo3.org/43268

#3 Updated by Gerrit Code Review about 4 years ago

Patch set 2 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at http://review.typo3.org/43268

#4 Updated by Gerrit Code Review about 4 years ago

Patch set 3 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at http://review.typo3.org/43268

#5 Updated by Gerrit Code Review about 4 years ago

Patch set 4 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at http://review.typo3.org/43268

#6 Updated by Mathias Brodala about 4 years ago

  • Status changed from Under Review to Resolved
  • % Done changed from 0 to 100

#7 Updated by Anja Leichsenring almost 4 years ago

  • Sprint Focus deleted (On Location Sprint)

#8 Updated by Riccardo De Contardi about 2 years ago

  • Status changed from Resolved to Closed

Also available in: Atom PDF