00bff81c | 25-Mar-2020 |
Anna Dabrowska <dabrowska@cosmocode.de> |
Include timestamp to fetch data for pages with the new type agnostic schema |
2e74a5c2 | 25-Mar-2020 |
Anna Dabrowska <dabrowska@cosmocode.de> |
More reliable way to fetch row id of inserted lookup |
6fd73b4b | 25-Mar-2020 |
Anna Dabrowska <dabrowska@cosmocode.de> |
Inline editors are mostly adapted to new data access |
86a40c1e | 25-Mar-2020 |
Anna Dabrowska <dabrowska@cosmocode.de> |
Save empty page ids as strings, not NULL
pid is part of primary key and so must not be NULL. Otherwise the unique constraint does not work, SQLite effectively treats every NULL as unique. |
10575566 | 23-Mar-2020 |
Anna Dabrowska <dabrowska@cosmocode.de> |
Some fixme cleanups |
b9d35ff2 | 18-Mar-2020 |
Anna Dabrowska <dabrowska@cosmocode.de> |
Rudimentary handling of serial data
Serial data is bound to a page but does not affect versioning |
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 ...
|
47eb8cce | 17-Mar-2020 |
Szymon Olewniczak <solewniczak@rid.pl> |
adds PLUGIN_STRUCT_AGGREGATIONTABLE_RENDERRESULTROW event to the AggergationTable |
d982cb29 | 22-Dec-2019 |
Michael Große <mic.grosse@googlemail.com> |
Merge pull request #472 from micgro42/fixDeprecation
fix PHP7.4 deprecation warning |
1f075418 | 07-Oct-2019 |
Anna Dabrowska <dabrowska@cosmocode.de> |
Add comparator strings |
04ec4785 | 27-Aug-2019 |
Anna Dabrowska <dabrowska@cosmocode.de> |
Display current filter in a human readable format |
6781c68d | 06-Jun-2019 |
Szymon Olewniczak <solewniczak@rid.pl> |
change prefix from Abstract to Auto |
2096ed95 | 30-May-2019 |
Szymon Olewniczak <solewniczak@rid.pl> |
Prefix Summary type with "Abstract" to hide it in Schema Editor.
Fixes #451 |
00043bff | 25-Sep-2018 |
Michael Große <grosse@cosmocode.de> |
✨ (CSVImport) Add new conditional syntax for new pages
Add a new syntax to create a block only if we have data for that field for the given page. This is inspired by existing Bureaucracy syntax. |
efff5841 | 21-Sep-2018 |
Szymon Olewniczak <solewniczak@rid.pl> |
name changed, tests provided |
e983bcda | 21-Sep-2018 |
Szymon Olewniczak <solewniczak@rid.pl> |
method splitted, test provided |
daa4b09d | 08-Sep-2018 |
Szymon Olewniczak <solewniczak@rid.pl> |
Adds userinfo to value placeholders
The commit introduces 3 additional placeholders to be used in filters: * $USER.name$ * $USER.mail$ * $USER.grps$
This may be particularly useful with struc
Adds userinfo to value placeholders
The commit introduces 3 additional placeholders to be used in filters: * $USER.name$ * $USER.mail$ * $USER.grps$
This may be particularly useful with structgroup plugin.
show more ...
|
aaa187ab | 08-Sep-2018 |
Szymon Olewniczak <solewniczak@rid.pl> |
This commit introduces additional comparator: "IN" into struct filter. The syntax is: structfield IN ("a", "b", "c") This is simply translated into: structfield = "a" OR structfield = "b" OR stru
This commit introduces additional comparator: "IN" into struct filter. The syntax is: structfield IN ("a", "b", "c") This is simply translated into: structfield = "a" OR structfield = "b" OR structfield = "c" I've found the IN syntax more readeable in some situations.
show more ...
|
c09fb9e3 | 05-Sep-2018 |
Michael Große <grosse@cosmocode.de> |
(Import) Make csv columns that don't exist in the schema available as palceholders
This keeps the naming for placeholders that exist in the schema of schema.label but will make additional csv col
(Import) Make csv columns that don't exist in the schema available as palceholders
This keeps the naming for placeholders that exist in the schema of schema.label but will make additional csv columns available for replacement as well.
show more ...
|
95ea798e | 05-Sep-2018 |
Michael Große <grosse@cosmocode.de> |
(import) clean page ids when used as key |
ee52a3aa | 04-Sep-2018 |
Michael Große <grosse@cosmocode.de> |
fix type hint for field |
17dbef8a | 31-Aug-2018 |
Michael Große <grosse@cosmocode.de> |
✨ (Import) Add option to create missing pages in csv page schema import
Styling of the checkbox is still a bit off.
WIKI-199 |
d93ddfc7 | 30-Jul-2018 |
Szymon Olewniczak <solewniczak@rid.pl> |
fix warning on line 130 (invalid argument for count()) |
9007da58 | 24-Apr-2018 |
Michael Große <grosse@cosmocode.de> |
Fix PHP notices |
88b58a21 | 30-Mar-2018 |
Szymon Olewniczak <solewniczak@rid.pl> |
This commit adds '%lastsummary%' special column for page schemas. The column contains the summary of last page revision. |