History log of /plugin/struct/meta/Search.php (Results 1 – 25 of 138)
Revision Date Author Comments
# 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


123456