stable

Clone or download

Read-only

feat: XTS support = on date fields

Part of story #10710 search on fields with duck typing User can now query on date fields with = operator *Testing:* With some trackers with date fields, performs a cross tracker search on these trackers with the = operator on date fields. It should works Change-Id: I9d6332a5be893fc1900ec29b7e73ec64d9cd08ff

Modified Files

Name
M plugins/crosstracker/include/CrossTracker/REST/v1/CrossTrackerReportsResource.php +1 −0 Go to diff View file
M plugins/crosstracker/include/CrossTracker/Report/Query/Advanced/DuckTypedField/DuckTypedField.php +14 −6 Go to diff View file
M plugins/crosstracker/include/CrossTracker/Report/Query/Advanced/DuckTypedField/DuckTypedFieldType.php +2 −0 Go to diff View file
A plugins/crosstracker/include/CrossTracker/Report/Query/Advanced/QueryBuilder/Field/Date/DateFromWhereBuilder.php +154 −0 Go to diff View file
M plugins/crosstracker/include/CrossTracker/Report/Query/Advanced/QueryBuilder/Field/FieldFromWhereBuilder.php +3 −0 Go to diff View file
M plugins/crosstracker/include/crosstrackerPlugin.php +1 −0 Go to diff View file
A plugins/crosstracker/tests/integration/CrossTracker/Report/Query/Advanced/DuckTypedField/DateDuckTypedFieldTest.php +189 −0 Go to diff View file
M plugins/crosstracker/tests/integration/CrossTracker/Tests/Report/ArtifactReportFactoryInstantiator.php +1 −0 Go to diff View file
M plugins/crosstracker/tests/unit/CrossTracker/Report/Query/Advanced/DuckTypedField/DuckTypedFieldTest.php +16 −0 Go to diff View file
M plugins/crosstracker/tests/unit/CrossTracker/Report/Query/Advanced/DuckTypedField/DuckTypedFieldTypeTest.php +6 −1 Go to diff View file
M plugins/crosstracker/tests/unit/CrossTracker/Report/Query/Advanced/QueryBuilder/Field/FieldFromWhereBuilderTest.php +22 −0 Go to diff View file
M plugins/roadmap/tests/unit/Roadmap/REST/v1/RoadmapTasksRetrieverTest.php +10 −10 Go to diff View file
M plugins/tracker/tests/integration/Test/Builders/TrackerDatabaseBuilder.php +50 −35 Go to diff View file
M plugins/tracker/tests/unit/Builders/TrackerFormElementDateFieldBuilder.php +20 −10 Go to diff View file
M plugins/tracker/tests/unit/Stub/RetrieveFieldTypeStub.php +1 −0 Go to diff View file
M plugins/tracker/tests/unit/Tracker/Semantic/Tooltip/OtherSemantic/TimeframeTooltipEntryTest.php +10 −10 Go to diff View file