Merge pull request #2970
Provide support for completion filter in search (fixes #2958)
This commit is contained in:
@@ -14,6 +14,7 @@ use Kanboard\Filter\TaskCategoryFilter;
|
|||||||
use Kanboard\Filter\TaskColorFilter;
|
use Kanboard\Filter\TaskColorFilter;
|
||||||
use Kanboard\Filter\TaskColumnFilter;
|
use Kanboard\Filter\TaskColumnFilter;
|
||||||
use Kanboard\Filter\TaskCommentFilter;
|
use Kanboard\Filter\TaskCommentFilter;
|
||||||
|
use Kanboard\Filter\TaskCompletionDateFilter;
|
||||||
use Kanboard\Filter\TaskCreationDateFilter;
|
use Kanboard\Filter\TaskCreationDateFilter;
|
||||||
use Kanboard\Filter\TaskCreatorFilter;
|
use Kanboard\Filter\TaskCreatorFilter;
|
||||||
use Kanboard\Filter\TaskDescriptionFilter;
|
use Kanboard\Filter\TaskDescriptionFilter;
|
||||||
@@ -156,6 +157,9 @@ class FilterProvider implements ServiceProviderInterface
|
|||||||
->withFilter(TaskStartDateFilter::getInstance()
|
->withFilter(TaskStartDateFilter::getInstance()
|
||||||
->setDateParser($c['dateParser'])
|
->setDateParser($c['dateParser'])
|
||||||
)
|
)
|
||||||
|
->withFilter(TaskCompletionDateFilter::getInstance()
|
||||||
|
->setDateparser($c['dateParser'])
|
||||||
|
)
|
||||||
->withFilter(new TaskIdFilter())
|
->withFilter(new TaskIdFilter())
|
||||||
->withFilter(TaskLinkFilter::getInstance()
|
->withFilter(TaskLinkFilter::getInstance()
|
||||||
->setDatabase($c['db'])
|
->setDatabase($c['db'])
|
||||||
|
|||||||
@@ -106,6 +106,10 @@ Attribute: **description** or **desc**
|
|||||||
|
|
||||||
Example: `description:"text search"`
|
Example: `description:"text search"`
|
||||||
|
|
||||||
|
### Search by completion
|
||||||
|
|
||||||
|
Attribute: **completed**
|
||||||
|
|
||||||
### Search by external reference
|
### Search by external reference
|
||||||
|
|
||||||
The task reference is an external id of your task, by example a ticket number from another software.
|
The task reference is an external id of your task, by example a ticket number from another software.
|
||||||
|
|||||||
Reference in New Issue
Block a user