-
Notifications
You must be signed in to change notification settings - Fork 11
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
index queue backend ui #97
Conversation
dynamic_search.settings: 'Dynamic Search' |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Also create the german version please (admin.de.ym)
{ | ||
$qb = $this->connection->createQueryBuilder(); | ||
$qb->select('COUNT(id)')->from($this->tableName); | ||
return (int)$qb->executeQuery()->fetchOne(); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
missing new line before return
public function clearIndexQueueAction(QueueManagerInterface $queueManager): Response | ||
{ | ||
$queueManager->clearQueue(); | ||
return new Response(); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
missing new line before return
@@ -16,6 +16,26 @@ dynamic_search.controller.admin.get_context_full_configuration: | |||
options: | |||
expose: true | |||
|
|||
dynamic_search.controller.admin.index_queue.get_info: | |||
path: /admin/dynamic-search/settings/index-queue/info | |||
defaults: { _controller: DynamicSearchBundle\Controller\Admin\SettingsController::indexQueueInfoAction } |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
set methods
This PR enhances the existing backend UI with information and actions for the index queue.
In addition, a reload button is integrated to refresh the whole user interface.
with this PR, existing actions which were done by cli until now are available in the backend user interface.