#
0549dcc5 |
| 13-Jan-2022 |
Andreas Gohr <andi@splitbrain.org> |
PHP code sniffer autofixes
|
#
7b5b21b7 |
| 20-Jul-2020 |
Anna Dabrowska <dabrowska@cosmocode.de> |
Test deleting all values when a multi field is updated inline
This test has a very limited scope: only the save method, and it will catch very few errors in the inline editor. For that, \action_plug
Test deleting all values when a multi field is updated inline
This test has a very limited scope: only the save method, and it will catch very few errors in the inline editor. For that, \action_plugin_struct_inline must be refactored into more manageable public methods.
show more ...
|
#
308cc83f |
| 14-May-2020 |
Andreas Gohr <andi@splitbrain.org> |
refactoring names
To avoid confusion with the Lookup type, the three different ways of accessing a schema have now the following names:
* page data - for revisioned struct data attached to a page *
refactoring names
To avoid confusion with the Lookup type, the three different ways of accessing 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 called AggregationEditor
Some reference to lookup schemas is still in the bureaucracy support part.
show more ...
|
#
4cd5cc28 |
| 07-May-2020 |
Anna Dabrowska <dabrowska@cosmocode.de> |
Introduce new factory methods for data access and deprecate old ones
|
#
1e11f3d9 |
| 17-Apr-2020 |
Anna Dabrowska <dabrowska@cosmocode.de> |
Consistent data type check in mock AccessTable
The check was not updated after the mocked class was changed to handle data types instead of schema types
|
#
10575566 |
| 23-Mar-2020 |
Anna Dabrowska <dabrowska@cosmocode.de> |
Some fixme cleanups
|
#
0ceefd5c |
| 11-Mar-2020 |
Anna Dabrowska <dabrowska@cosmocode.de> |
Start unifying schema types
Schemas 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 i
Start unifying schema types
Schemas 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.
show more ...
|
#
daf34b99 |
| 09-Aug-2016 |
Andreas Gohr <gohr@cosmocode.de> |
fixed tests
|
#
94c9aa4c |
| 08-Aug-2016 |
Andreas Gohr <gohr@cosmocode.de> |
renamed SchemaData and SchemaLookupData
This is to reflect that they no longer inherit from Schema
|
#
ea9843dc |
| 08-Aug-2016 |
Andreas Gohr <gohr@cosmocode.de> |
fix all the tests for the recent change regarding SchemaData
I'm not to happy with the SchemaDataNoDB class and its use SchemaDataSQL.test - it seems hacky, but works for now.
|