<?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 helper.php</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2025</copyright>
    <generator>Java</generator><item>
        <title>4f8ee70d57ce4e854bee21a770c761c27b14ff90 - Handle empty JSON</title>
        <link>http://127.0.0.1:8080/history/plugin/struct/helper.php#4f8ee70d57ce4e854bee21a770c761c27b14ff90</link>
        <description>Handle empty JSON

            List of files:
            /plugin/struct/helper.php</description>
        <pubDate>Tue, 12 Dec 2023 10:25:00 +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/helper.php#5e29103a15bd9873f422f66a6a5239b6aec4651e</link>
        <description>&#55358;&#56598; Automatic code style fixes

            List of files:
            /plugin/struct/helper.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>7234bfb14e712ff548d9266ef32fdcc8eaf2d04e - &#55358;&#56598; Automatic code style fixes</title>
        <link>http://127.0.0.1:8080/history/plugin/struct/helper.php#7234bfb14e712ff548d9266ef32fdcc8eaf2d04e</link>
        <description>&#55358;&#56598; Automatic code style fixes

            List of files:
            /plugin/struct/helper.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>6c9d1a10af9a568283576743abf68ccc0788c27f - Rename internal schemas to &quot;internal&quot;</title>
        <link>http://127.0.0.1:8080/history/plugin/struct/helper.php#6c9d1a10af9a568283576743abf68ccc0788c27f</link>
        <description>Rename internal schemas to &quot;internal&quot;

            List of files:
            /plugin/struct/helper.php</description>
        <pubDate>Wed, 21 Sep 2022 14:45:19 +0000</pubDate>
        <dc:creator>Anna Dabrowska &lt;dabrowska@cosmocode.de&gt;</dc:creator>
    </item>
<item>
        <title>17a3a5782666ca8742a2c64cc11565d4f9fe1076 - Manual code style adjustments</title>
        <link>http://127.0.0.1:8080/history/plugin/struct/helper.php#17a3a5782666ca8742a2c64cc11565d4f9fe1076</link>
        <description>Manual code style adjustments

            List of files:
            /plugin/struct/helper.php</description>
        <pubDate>Thu, 13 Jan 2022 14:52:53 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;andi@splitbrain.org&gt;</dc:creator>
    </item>
<item>
        <title>0549dcc5bc88d4f9d923acdd09931d8d51be7097 - PHP code sniffer autofixes</title>
        <link>http://127.0.0.1:8080/history/plugin/struct/helper.php#0549dcc5bc88d4f9d923acdd09931d8d51be7097</link>
        <description>PHP code sniffer autofixes

            List of files:
            /plugin/struct/helper.php</description>
        <pubDate>Thu, 13 Jan 2022 13:29:32 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;andi@splitbrain.org&gt;</dc:creator>
    </item>
<item>
        <title>34ea6e1056993bf65c34d15d1eb9730d4dfba9af - Eliminate warnings in PHP 8</title>
        <link>http://127.0.0.1:8080/history/plugin/struct/helper.php#34ea6e1056993bf65c34d15d1eb9730d4dfba9af</link>
        <description>Eliminate warnings in PHP 8

            List of files:
            /plugin/struct/helper.php</description>
        <pubDate>Tue, 16 Feb 2021 13:02:14 +0000</pubDate>
        <dc:creator>Anna Dabrowska &lt;dabrowska@cosmocode.de&gt;</dc:creator>
    </item>
<item>
        <title>308cc83fd5391df29d21d2bc1306c8da49fdb335 - refactoring names</title>
        <link>http://127.0.0.1:8080/history/plugin/struct/helper.php#308cc83fd5391df29d21d2bc1306c8da49fdb335</link>
        <description>refactoring namesTo avoid confusion with the Lookup type, the three different ways ofaccessing a schema have now the following names:* page data - for revisioned struct data attached to a page* serial data - for an unrevisioned list of struct data attached to a                page* global data - for an unrevisioned list of struct data not attached to                any page (formaly known as lookup schema)The editor mechanism used for serial and global data is now calledAggregationEditorSome reference to lookup schemas is still in the bureaucracy supportpart.

            List of files:
            /plugin/struct/helper.php</description>
        <pubDate>Thu, 14 May 2020 10:41:17 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;andi@splitbrain.org&gt;</dc:creator>
    </item>
<item>
        <title>4cd5cc28e2bf004aed676e9b1f46cc188a4b2240 - Introduce new factory methods for data access and deprecate old ones</title>
        <link>http://127.0.0.1:8080/history/plugin/struct/helper.php#4cd5cc28e2bf004aed676e9b1f46cc188a4b2240</link>
        <description>Introduce new factory methods for data access and deprecate old ones

            List of files:
            /plugin/struct/helper.php</description>
        <pubDate>Thu, 07 May 2020 16:38:10 +0000</pubDate>
        <dc:creator>Anna Dabrowska &lt;dabrowska@cosmocode.de&gt;</dc:creator>
    </item>
<item>
        <title>565b4cc1720997c550aa900f5b9ea643b2f26de3 - Add wrapper function for json_decode()</title>
        <link>http://127.0.0.1:8080/history/plugin/struct/helper.php#565b4cc1720997c550aa900f5b9ea643b2f26de3</link>
        <description>Add wrapper function for json_decode()

            List of files:
            /plugin/struct/helper.php</description>
        <pubDate>Thu, 16 Apr 2020 10:49:17 +0000</pubDate>
        <dc:creator>Anna Dabrowska &lt;dabrowska@cosmocode.de&gt;</dc:creator>
    </item>
<item>
        <title>d6d97f6064c3b0f90310be8341edc9585520ee54 - Automatic coding style fixes</title>
        <link>http://127.0.0.1:8080/history/plugin/struct/helper.php#d6d97f6064c3b0f90310be8341edc9585520ee54</link>
        <description>Automatic coding style fixes

            List of files:
            /plugin/struct/helper.php</description>
        <pubDate>Thu, 09 Apr 2020 14:54:27 +0000</pubDate>
        <dc:creator>Anna Dabrowska &lt;dabrowska@cosmocode.de&gt;</dc:creator>
    </item>
<item>
        <title>387ee21016a7563cdd2c65a487aa6c785b1d5de4 - Pass current time instead of 0 to fetch data of latest page revision</title>
        <link>http://127.0.0.1:8080/history/plugin/struct/helper.php#387ee21016a7563cdd2c65a487aa6c785b1d5de4</link>
        <description>Pass current time instead of 0 to fetch data of latest page revision

            List of files:
            /plugin/struct/helper.php</description>
        <pubDate>Mon, 06 Apr 2020 18:50:54 +0000</pubDate>
        <dc:creator>Anna Dabrowska &lt;dabrowska@cosmocode.de&gt;</dc:creator>
    </item>
<item>
        <title>03307831818a6b3944e8c7fcb1cd59203584e9c4 - Remove redundant serial code</title>
        <link>http://127.0.0.1:8080/history/plugin/struct/helper.php#03307831818a6b3944e8c7fcb1cd59203584e9c4</link>
        <description>Remove redundant serial codeThere is actually very little need to split the handling of lookup (not page specific) and serial (page bound) data, because row ids are globally unique and never shared between those two types.

            List of files:
            /plugin/struct/helper.php</description>
        <pubDate>Thu, 02 Apr 2020 12:48:47 +0000</pubDate>
        <dc:creator>Anna Dabrowska &lt;dabrowska@cosmocode.de&gt;</dc:creator>
    </item>
<item>
        <title>1057556627155ce214796eceb5b80361493f882a - Some fixme cleanups</title>
        <link>http://127.0.0.1:8080/history/plugin/struct/helper.php#1057556627155ce214796eceb5b80361493f882a</link>
        <description>Some fixme cleanups

            List of files:
            /plugin/struct/helper.php</description>
        <pubDate>Mon, 23 Mar 2020 20:16:27 +0000</pubDate>
        <dc:creator>Anna Dabrowska &lt;dabrowska@cosmocode.de&gt;</dc:creator>
    </item>
<item>
        <title>b9d35ff22b6a99d33aa2af304df64848b7983f3c - Rudimentary handling of serial data</title>
        <link>http://127.0.0.1:8080/history/plugin/struct/helper.php#b9d35ff22b6a99d33aa2af304df64848b7983f3c</link>
        <description>Rudimentary handling of serial dataSerial data is bound to a page but does not affect versioning

            List of files:
            /plugin/struct/helper.php</description>
        <pubDate>Wed, 18 Mar 2020 20:46:52 +0000</pubDate>
        <dc:creator>Anna Dabrowska &lt;dabrowska@cosmocode.de&gt;</dc:creator>
    </item>
<item>
        <title>0ceefd5c55d49dcf9a9f59c8e57e60eaeea1c187 - Start unifying schema types</title>
        <link>http://127.0.0.1:8080/history/plugin/struct/helper.php#0ceefd5c55d49dcf9a9f59c8e57e60eaeea1c187</link>
        <description>Start unifying schema typesSchemas per se are type agnostic, isLookup property is removed. Data is stored and accessed differently based on how it is entered and retrieved.The crucial change is introduction of the composite key of pid and rid. Previous page data utilizes rid = 0 to differentiate itself. Other types, notably lookup, have autoincrementing rid.Database migration is not implemented yet.

            List of files:
            /plugin/struct/helper.php</description>
        <pubDate>Wed, 11 Mar 2020 16:12:54 +0000</pubDate>
        <dc:creator>Anna Dabrowska &lt;dabrowska@cosmocode.de&gt;</dc:creator>
    </item>
<item>
        <title>eddb76ffe2b659496785bc7ccb3197a9de3e8b25 - Merge pull request #433 from glensc/api-minor-edit</title>
        <link>http://127.0.0.1:8080/history/plugin/struct/helper.php#eddb76ffe2b659496785bc7ccb3197a9de3e8b25</link>
        <description>Merge pull request #433 from glensc/api-minor-editremote: allow making minor edits

            List of files:
            /plugin/struct/helper.php</description>
        <pubDate>Mon, 01 Apr 2019 10:12:12 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;andi@splitbrain.org&gt;</dc:creator>
    </item>
<item>
        <title>f0ee60b954b9647d3eb2249b991590b08ad39158 - &#55357;&#56347; Fix saved lookup row not being displayed</title>
        <link>http://127.0.0.1:8080/history/plugin/struct/helper.php#f0ee60b954b9647d3eb2249b991590b08ad39158</link>
        <description>&#55357;&#56347; Fix saved lookup row not being displayedThis fixes a bug that was introduced in ff2afc7c7bdf9f04b6bc2917af42ff865757c54dWhen saving the lookup we need the id of the row we just saved to createthe response to the original ajax request.Closes #398

            List of files:
            /plugin/struct/helper.php</description>
        <pubDate>Sat, 16 Mar 2019 21:50:50 +0000</pubDate>
        <dc:creator>Michael Gro&#223;e &lt;mic.grosse@googlemail.com&gt;</dc:creator>
    </item>
<item>
        <title>178d399278ee8ee13b199ce2e25beaaf3845ac80 - remote: allow making minor edits</title>
        <link>http://127.0.0.1:8080/history/plugin/struct/helper.php#178d399278ee8ee13b199ce2e25beaaf3845ac80</link>
        <description>remote: allow making minor edits

            List of files:
            /plugin/struct/helper.php</description>
        <pubDate>Wed, 02 Jan 2019 15:27:37 +0000</pubDate>
        <dc:creator>Elan Ruusam&#228;e &lt;glen@delfi.ee&gt;</dc:creator>
    </item>
<item>
        <title>ff2afc7c7bdf9f04b6bc2917af42ff865757c54d - refactor: Move saving of lookup row to helper method</title>
        <link>http://127.0.0.1:8080/history/plugin/struct/helper.php#ff2afc7c7bdf9f04b6bc2917af42ff865757c54d</link>
        <description>refactor: Move saving of lookup row to helper methodThis should make saving lookup data easier, both for tests and external plugins

            List of files:
            /plugin/struct/helper.php</description>
        <pubDate>Tue, 22 May 2018 14:46:24 +0000</pubDate>
        <dc:creator>Michael Gro&#223;e &lt;grosse@cosmocode.de&gt;</dc:creator>
    </item>
</channel>
</rss>
