<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in Search.php</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2025</copyright>
    <generator>Java</generator><item>
        <title>b4459cef1f91f60d1816cea03c6324cee5091405 - &#55358;&#56598; Automatic code style fixes</title>
        <link>http://127.0.0.1:8080/history/plugin/struct/meta/Search.php#b4459cef1f91f60d1816cea03c6324cee5091405</link>
        <description>&#55358;&#56598; Automatic code style fixes

            List of files:
            /plugin/struct/meta/Search.php</description>
        <pubDate>Mon, 08 Jul 2024 18:27:14 +0000</pubDate>
        <dc:creator>annda &lt;17853330+annda@users.noreply.github.com&gt;</dc:creator>
    </item>
<item>
        <title>1c9d444931d2005ca556e141c7b819991f698707 - Remove obsolete code</title>
        <link>http://127.0.0.1:8080/history/plugin/struct/meta/Search.php#1c9d444931d2005ca556e141c7b819991f698707</link>
        <description>Remove obsolete code

            List of files:
            /plugin/struct/meta/Search.php</description>
        <pubDate>Tue, 13 Feb 2024 17:38:49 +0000</pubDate>
        <dc:creator>Anna Dabrowska &lt;dabrowska@cosmocode.de&gt;</dc:creator>
    </item>
<item>
        <title>04c3c31f68be5f13c27465e956dba40838a1dc77 - Slight refactoring of search result</title>
        <link>http://127.0.0.1:8080/history/plugin/struct/meta/Search.php#04c3c31f68be5f13c27465e956dba40838a1dc77</link>
        <description>Slight refactoring of search result

            List of files:
            /plugin/struct/meta/Search.php</description>
        <pubDate>Mon, 12 Feb 2024 10:08:25 +0000</pubDate>
        <dc:creator>Anna Dabrowska &lt;dabrowska@cosmocode.de&gt;</dc:creator>
    </item>
<item>
        <title>ba7f5789bbbcab95d7a655f6ec50a97b731b40d5 - No direct search execution</title>
        <link>http://127.0.0.1:8080/history/plugin/struct/meta/Search.php#ba7f5789bbbcab95d7a655f6ec50a97b731b40d5</link>
        <description>No direct search execution

            List of files:
            /plugin/struct/meta/Search.php</description>
        <pubDate>Tue, 06 Feb 2024 08:45:39 +0000</pubDate>
        <dc:creator>Anna Dabrowska &lt;dabrowska@cosmocode.de&gt;</dc:creator>
    </item>
<item>
        <title>b8d3247dc56feb4b81d8c7df61a4214dd02a662f - Code style fixes</title>
        <link>http://127.0.0.1:8080/history/plugin/struct/meta/Search.php#b8d3247dc56feb4b81d8c7df61a4214dd02a662f</link>
        <description>Code style fixes

            List of files:
            /plugin/struct/meta/Search.php</description>
        <pubDate>Tue, 12 Dec 2023 10:37:17 +0000</pubDate>
        <dc:creator>Anna Dabrowska &lt;dabrowska@cosmocode.de&gt;</dc:creator>
    </item>
<item>
        <title>5e29103a15bd9873f422f66a6a5239b6aec4651e - &#55358;&#56598; Automatic code style fixes</title>
        <link>http://127.0.0.1:8080/history/plugin/struct/meta/Search.php#5e29103a15bd9873f422f66a6a5239b6aec4651e</link>
        <description>&#55358;&#56598; Automatic code style fixes

            List of files:
            /plugin/struct/meta/Search.php</description>
        <pubDate>Mon, 11 Dec 2023 15:31:16 +0000</pubDate>
        <dc:creator>annda &lt;annda@users.noreply.github.com&gt;</dc:creator>
    </item>
<item>
        <title>7fe2cdf28c472c686961bf42f0123eb33d2f3e60 - apply #670 and manually cleanup afterwards</title>
        <link>http://127.0.0.1:8080/history/plugin/struct/meta/Search.php#7fe2cdf28c472c686961bf42f0123eb33d2f3e60</link>
        <description>apply #670 and manually cleanup afterwardsfixes some failing testsuses sexplode over array_padreformats multiline arrays

            List of files:
            /plugin/struct/meta/Search.php</description>
        <pubDate>Wed, 13 Sep 2023 10:51:41 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;andi@splitbrain.org&gt;</dc:creator>
    </item>
<item>
        <title>7234bfb14e712ff548d9266ef32fdcc8eaf2d04e - &#55358;&#56598; Automatic code style fixes</title>
        <link>http://127.0.0.1:8080/history/plugin/struct/meta/Search.php#7234bfb14e712ff548d9266ef32fdcc8eaf2d04e</link>
        <description>&#55358;&#56598; Automatic code style fixes

            List of files:
            /plugin/struct/meta/Search.php</description>
        <pubDate>Wed, 13 Sep 2023 09:45:56 +0000</pubDate>
        <dc:creator>splitbrain &lt;splitbrain@users.noreply.github.com&gt;</dc:creator>
    </item>
<item>
        <title>b37d1c8b1c9b7955c33a25761820e4ae23ee7369 - Restore disabling mechanism for &quot;latest&quot; in queries</title>
        <link>http://127.0.0.1:8080/history/plugin/struct/meta/Search.php#b37d1c8b1c9b7955c33a25761820e4ae23ee7369</link>
        <description>Restore disabling mechanism for &quot;latest&quot; in queries

            List of files:
            /plugin/struct/meta/Search.php</description>
        <pubDate>Thu, 20 Jul 2023 07:41:02 +0000</pubDate>
        <dc:creator>Anna Dabrowska &lt;dabrowska@cosmocode.de&gt;</dc:creator>
    </item>
<item>
        <title>299ca8cc642c152679238a0fa0ee3d839791f6b6 - make it easier to adjust/extend the search queries</title>
        <link>http://127.0.0.1:8080/history/plugin/struct/meta/Search.php#299ca8cc642c152679238a0fa0ee3d839791f6b6</link>
        <description>make it easier to adjust/extend the search queriesSyntax components can overwrite getSearchConfig() and implement theirown SearchConfig that then can overwrite runSQLBuilder() to access theunderlying QueryBuilder

            List of files:
            /plugin/struct/meta/Search.php</description>
        <pubDate>Wed, 19 Jul 2023 09:14:07 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;andi@splitbrain.org&gt;</dc:creator>
    </item>
<item>
        <title>569c44d5e2bc96eaaf9b4a48053efba212ae51fa - Merge branch &apos;master&apos; into filterrefactor</title>
        <link>http://127.0.0.1:8080/history/plugin/struct/meta/Search.php#569c44d5e2bc96eaaf9b4a48053efba212ae51fa</link>
        <description>Merge branch &apos;master&apos; into filterrefactor* master:  reintroduce init method  Version upped  streamline database loading  Version upped  Provide mechanism for disabling default select filter &apos;latest = 1&apos;  Version upped  fix accidentally broken test  add failing test for #512

            List of files:
            /plugin/struct/meta/Search.php</description>
        <pubDate>Wed, 19 Jul 2023 09:04:11 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;andi@splitbrain.org&gt;</dc:creator>
    </item>
<item>
        <title>cfab63170f56fd468c3cef4af3d4172f6a06b952 - fixed style errors</title>
        <link>http://127.0.0.1:8080/history/plugin/struct/meta/Search.php#cfab63170f56fd468c3cef4af3d4172f6a06b952</link>
        <description>fixed style errors

            List of files:
            /plugin/struct/meta/Search.php</description>
        <pubDate>Tue, 18 Jul 2023 10:14:23 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;andi@splitbrain.org&gt;</dc:creator>
    </item>
<item>
        <title>fdf371159b3e9f57726cdb9c44df35e764a8770a - refactoring dynamic parameter handling, part 4</title>
        <link>http://127.0.0.1:8080/history/plugin/struct/meta/Search.php#fdf371159b3e9f57726cdb9c44df35e764a8770a</link>
        <description>refactoring dynamic parameter handling, part 4This finally adjusts the tests. It also adds getLimit and getOffset inthe search class.

            List of files:
            /plugin/struct/meta/Search.php</description>
        <pubDate>Tue, 18 Jul 2023 09:52:26 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;andi@splitbrain.org&gt;</dc:creator>
    </item>
<item>
        <title>fd9c77d37616e4134cc6c576afca1ff9ca472368 - refactoring dynamic parameter handling, part 3</title>
        <link>http://127.0.0.1:8080/history/plugin/struct/meta/Search.php#fd9c77d37616e4134cc6c576afca1ff9ca472368</link>
        <description>refactoring dynamic parameter handling, part 3This moves SQL building into it&apos;s own class, splitting it into separatemethods. This allows for reusing the filter handling a second time toseparate out the dynamic filters.Still no work on tests

            List of files:
            /plugin/struct/meta/Search.php</description>
        <pubDate>Mon, 17 Jul 2023 10:58:17 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;andi@splitbrain.org&gt;</dc:creator>
    </item>
<item>
        <title>1057ed145ebe196623f851365e7cea64a25415b6 - dynamic parameter handling refactoring, part 2</title>
        <link>http://127.0.0.1:8080/history/plugin/struct/meta/Search.php#1057ed145ebe196623f851365e7cea64a25415b6</link>
        <description>dynamic parameter handling refactoring, part 2This introduces a addDynamicFilter() method. We need to handle fixed anddynamic filters separately for proper parentheises. The latter is notimplemented yet and will follow next.Tests still broken

            List of files:
            /plugin/struct/meta/Search.php</description>
        <pubDate>Mon, 17 Jul 2023 10:23:55 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;andi@splitbrain.org&gt;</dc:creator>
    </item>
<item>
        <title>b3a9db2269e6f282a06527b6ba5f5122bdbc5b9d - refactoring dynamic parameter handling, part 1</title>
        <link>http://127.0.0.1:8080/history/plugin/struct/meta/Search.php#b3a9db2269e6f282a06527b6ba5f5122bdbc5b9d</link>
        <description>refactoring dynamic parameter handling, part 1Instead of modifying the configuration array, we now call theappropriate methods on the SearchConfig object in the apply() methodwhich replaces the updateConfig() method.A constructor parameter on SearchConfig allows to ignore thedynamicParameters alltogether.Tests are broken

            List of files:
            /plugin/struct/meta/Search.php</description>
        <pubDate>Mon, 17 Jul 2023 10:20:10 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;andi@splitbrain.org&gt;</dc:creator>
    </item>
<item>
        <title>eff6062ec08209563e60ea156cb4621cb6989938 - Provide mechanism for disabling default select filter &apos;latest = 1&apos;</title>
        <link>http://127.0.0.1:8080/history/plugin/struct/meta/Search.php#eff6062ec08209563e60ea156cb4621cb6989938</link>
        <description>Provide mechanism for disabling default select filter &apos;latest = 1&apos;

            List of files:
            /plugin/struct/meta/Search.php</description>
        <pubDate>Wed, 05 Jul 2023 11:45:52 +0000</pubDate>
        <dc:creator>Anna Dabrowska &lt;dabrowska@cosmocode.de&gt;</dc:creator>
    </item>
<item>
        <title>acc82d60da45fd6ca26198aa1384cddeebe9330c - use GROUP_CONCAT_DISTINCT</title>
        <link>http://127.0.0.1:8080/history/plugin/struct/meta/Search.php#acc82d60da45fd6ca26198aa1384cddeebe9330c</link>
        <description>use GROUP_CONCAT_DISTINCT

            List of files:
            /plugin/struct/meta/Search.php</description>
        <pubDate>Tue, 20 Jun 2023 09:21:36 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;andi@splitbrain.org&gt;</dc:creator>
    </item>
<item>
        <title>79b29326ae29dcbf2571b932f1b531c400b9460b - Use new \dokuwiki\plugin\sqlite\SQLiteDB class for DB access</title>
        <link>http://127.0.0.1:8080/history/plugin/struct/meta/Search.php#79b29326ae29dcbf2571b932f1b531c400b9460b</link>
        <description>Use new \dokuwiki\plugin\sqlite\SQLiteDB class for DB access

            List of files:
            /plugin/struct/meta/Search.php</description>
        <pubDate>Wed, 24 May 2023 14:38:34 +0000</pubDate>
        <dc:creator>Anna Dabrowska &lt;dabrowska@cosmocode.de&gt;</dc:creator>
    </item>
<item>
        <title>00624072b830337ef0e7b5e816484c60d954fac2 - Replace boolean with integer in queries</title>
        <link>http://127.0.0.1:8080/history/plugin/struct/meta/Search.php#00624072b830337ef0e7b5e816484c60d954fac2</link>
        <description>Replace boolean with integer in queriesBetter sqlite compatibility

            List of files:
            /plugin/struct/meta/Search.php</description>
        <pubDate>Wed, 28 Sep 2022 10:18:21 +0000</pubDate>
        <dc:creator>Anna Dabrowska &lt;dabrowska@cosmocode.de&gt;</dc:creator>
    </item>
</channel>
</rss>
