| #
b4459cef |
| 08-Jul-2024 |
annda <17853330+annda@users.noreply.github.com> |
Automatic code style fixes
|
| #
1c9d4449 |
| 13-Feb-2024 |
Anna Dabrowska <dabrowska@cosmocode.de> |
Remove obsolete code
|
| #
04c3c31f |
| 12-Feb-2024 |
Anna Dabrowska <dabrowska@cosmocode.de> |
Slight refactoring of search result
|
| #
ba7f5789 |
| 06-Feb-2024 |
Anna Dabrowska <dabrowska@cosmocode.de> |
No direct search execution
|
| #
b8d3247d |
| 12-Dec-2023 |
Anna Dabrowska <dabrowska@cosmocode.de> |
Code style fixes
|
| #
5e29103a |
| 11-Dec-2023 |
annda <annda@users.noreply.github.com> |
Automatic code style fixes
|
| #
7fe2cdf2 |
| 13-Sep-2023 |
Andreas Gohr <andi@splitbrain.org> |
apply #670 and manually cleanup afterwards
fixes some failing tests uses sexplode over array_pad reformats multiline arrays
|
| #
7234bfb1 |
| 13-Sep-2023 |
splitbrain <splitbrain@users.noreply.github.com> |
Automatic code style fixes
|
| #
b37d1c8b |
| 20-Jul-2023 |
Anna Dabrowska <dabrowska@cosmocode.de> |
Restore disabling mechanism for "latest" in queries
|
| #
299ca8cc |
| 19-Jul-2023 |
Andreas Gohr <andi@splitbrain.org> |
make it easier to adjust/extend the search queries
Syntax components can overwrite getSearchConfig() and implement their own SearchConfig that then can overwrite runSQLBuilder() to access the underl
make it easier to adjust/extend the search queries
Syntax components can overwrite getSearchConfig() and implement their own SearchConfig that then can overwrite runSQLBuilder() to access the underlying QueryBuilder
show more ...
|
| #
569c44d5 |
| 19-Jul-2023 |
Andreas Gohr <andi@splitbrain.org> |
Merge branch 'master' into filterrefactor
* master: reintroduce init method Version upped streamline database loading Version upped Provide mechanism for disabling default select filter 'l
Merge branch 'master' into filterrefactor
* master: reintroduce init method Version upped streamline database loading Version upped Provide mechanism for disabling default select filter 'latest = 1' Version upped fix accidentally broken test add failing test for #512
show more ...
|
| #
cfab6317 |
| 18-Jul-2023 |
Andreas Gohr <andi@splitbrain.org> |
fixed style errors
|
| #
fdf37115 |
| 18-Jul-2023 |
Andreas Gohr <andi@splitbrain.org> |
refactoring dynamic parameter handling, part 4
This finally adjusts the tests. It also adds getLimit and getOffset in the search class.
|
| #
fd9c77d3 |
| 17-Jul-2023 |
Andreas Gohr <andi@splitbrain.org> |
refactoring dynamic parameter handling, part 3
This moves SQL building into it's own class, splitting it into separate methods. This allows for reusing the filter handling a second time to separate
refactoring dynamic parameter handling, part 3
This moves SQL building into it's own class, splitting it into separate methods. This allows for reusing the filter handling a second time to separate out the dynamic filters.
Still no work on tests
show more ...
|
| #
1057ed14 |
| 17-Jul-2023 |
Andreas Gohr <andi@splitbrain.org> |
dynamic parameter handling refactoring, part 2
This introduces a addDynamicFilter() method. We need to handle fixed and dynamic filters separately for proper parentheises. The latter is not implemen
dynamic parameter handling refactoring, part 2
This introduces a addDynamicFilter() method. We need to handle fixed and dynamic filters separately for proper parentheises. The latter is not implemented yet and will follow next.
Tests still broken
show more ...
|
| #
b3a9db22 |
| 17-Jul-2023 |
Andreas Gohr <andi@splitbrain.org> |
refactoring dynamic parameter handling, part 1
Instead of modifying the configuration array, we now call the appropriate methods on the SearchConfig object in the apply() method which replaces the u
refactoring dynamic parameter handling, part 1
Instead of modifying the configuration array, we now call the appropriate methods on the SearchConfig object in the apply() method which replaces the updateConfig() method.
A constructor parameter on SearchConfig allows to ignore the dynamicParameters alltogether.
Tests are broken
show more ...
|
| #
eff6062e |
| 05-Jul-2023 |
Anna Dabrowska <dabrowska@cosmocode.de> |
Provide mechanism for disabling default select filter 'latest = 1'
|
| #
acc82d60 |
| 20-Jun-2023 |
Andreas Gohr <andi@splitbrain.org> |
use GROUP_CONCAT_DISTINCT
|
| #
79b29326 |
| 24-May-2023 |
Anna Dabrowska <dabrowska@cosmocode.de> |
Use new \dokuwiki\plugin\sqlite\SQLiteDB class for DB access
|
| #
00624072 |
| 28-Sep-2022 |
Anna Dabrowska <dabrowska@cosmocode.de> |
Replace boolean with integer in queries
Better sqlite compatibility
|
| #
ff40ffd7 |
| 27-Sep-2022 |
Anna Dabrowska <dabrowska@cosmocode.de> |
Merge pull request #612 from cosmocode/publish
Base for publish status via new structpublish plugin
|
| #
25ed0c0d |
| 26-Aug-2022 |
Andreas Gohr <andi@splitbrain.org> |
avoid a couple of PHP8 warnings
|
| #
837e87e2 |
| 24-Aug-2022 |
Anna Dabrowska <dabrowska@cosmocode.de> |
Revert "Search in aggregations uses the correct database with custom functions"
This reverts commit c4c3e63d5d7399c1947ed2b11ffb5879dca016a0.
Using an event instead
|
| #
c4c3e63d |
| 23-Aug-2022 |
Anna Dabrowska <dabrowska@cosmocode.de> |
Search in aggregations uses the correct database with custom functions
|
| #
bb8d98c4 |
| 08-Aug-2022 |
Anna Dabrowska <dabrowska@cosmocode.de> |
Dummy IS_PUBLISHER check with test
|