| fbbae12a | 14-Apr-2020 |
Anna Dabrowska <dabrowska@cosmocode.de> |
Lookup types use a composite id
JSON encoded pid and rid, together with lastst = 1, offer a unique identifier for fetching all types of referenced data |
| f2d943af | 14-Apr-2020 |
Anna Dabrowska <dabrowska@cosmocode.de> |
Adjust test to new query syntax
ACL and assignment checks are included differently as of 8a160bf |
| 748e747f | 09-Apr-2020 |
Anna Dabrowska <dabrowska@cosmocode.de> |
Manual coding style fixes
Method and variable visibility, camel case method names. Some exclusions due to inheritance |
| d6d97f60 | 09-Apr-2020 |
Anna Dabrowska <dabrowska@cosmocode.de> |
Automatic coding style fixes |
| 8a160bf7 | 13-Apr-2020 |
Anna Dabrowska <dabrowska@cosmocode.de> |
More flexible page access check in search queries
Add page access clauses in a subquery, conditional on non-empty page id |
| c797933d | 13-Apr-2020 |
Anna Dabrowska <dabrowska@cosmocode.de> |
Remove default filter that limited aggregation tables to page data |
| dfe3ae67 | 09-Apr-2020 |
Anna Dabrowska <dabrowska@cosmocode.de> |
Manual coding style fixes
Method and variable visibility, camel case method names. Some exclusions due to inheritance |
| 42aef2a4 | 09-Apr-2020 |
Anna Dabrowska <dabrowska@cosmocode.de> |
Do not fail CodeSniffer check on warnings
phpcs check returns exit code 0 when there were no errors detected, only warnings |
| 61356325 | 09-Apr-2020 |
Anna Dabrowska <dabrowska@cosmocode.de> |
Automatic coding style fixes |
| cfb9109e | 09-Apr-2020 |
Anna Dabrowska <dabrowska@cosmocode.de> |
Minor test update
method signature changed in d400a5f |
| b736b2e6 | 09-Apr-2020 |
Andreas Gohr <andi@splitbrain.org> |
defer loading of the JSON editor
to make it compatible with DokuWiki master |
| 100d64da | 09-Apr-2020 |
Anna Dabrowska <dabrowska@cosmocode.de> |
Limit serial aggregations to current page |
| 8da1363a | 09-Apr-2020 |
Andreas Gohr <andi@splitbrain.org> |
fix curly braces warning on 7.4 |
| d400a5f0 | 09-Apr-2020 |
Anna Dabrowska <dabrowska@cosmocode.de> |
Fix permission check in page aggregations |
| 670a6894 | 09-Apr-2020 |
Anna Dabrowska <dabrowska@cosmocode.de> |
Access Dokuwiki's refactored lexer
Lexer changed significantly between current stable Greebo and master. Now we can use both versions. |
| 59b3d05c | 07-Apr-2020 |
Anna Dabrowska <dabrowska@cosmocode.de> |
Fix page access check in Tag type |
| 86cfd13c | 07-Apr-2020 |
Anna Dabrowska <dabrowska@cosmocode.de> |
Make more SQL queries contingent on the join column ($idColumn) |
| 9ba770d3 | 07-Apr-2020 |
Anna Dabrowska <dabrowska@cosmocode.de> |
Add another simple test for QueryBuilder
test OR query |
| 7f803aa8 | 07-Apr-2020 |
Anna Dabrowska <dabrowska@cosmocode.de> |
Fix data access for lookup types |
| 387ee210 | 06-Apr-2020 |
Anna Dabrowska <dabrowska@cosmocode.de> |
Pass current time instead of 0 to fetch data of latest page revision |
| 8b04ed81 | 06-Apr-2020 |
Anna Dabrowska <dabrowska@cosmocode.de> |
Adjust page data access in tests
Fetching current revision by passing timestamp = 0 no longer works, use time() instead |
| d4897163 | 06-Apr-2020 |
Anna Dabrowska <dabrowska@cosmocode.de> |
Fix revision handling in output (struct data for a page) |
| a14cf85d | 02-Apr-2020 |
Anna Dabrowska <dabrowska@cosmocode.de> |
Use current time explicitly when fetching data for the latest revision of a page |
| 03307831 | 02-Apr-2020 |
Anna Dabrowska <dabrowska@cosmocode.de> |
Remove redundant serial code
There 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
Remove redundant serial code
There 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.
show more ...
|
| aeb8444c | 01-Apr-2020 |
Anna Dabrowska <dabrowska@cosmocode.de> |
Consolidate table access classes |