| 60fc9081 | 09-Aug-2016 |
Andreas Gohr <gohr@cosmocode.de> |
we only support modern PHP versions |
| 13eddb0f | 09-Aug-2016 |
Andreas Gohr <gohr@cosmocode.de> |
inline editing for lookups works now
Additionally only the edited field not the wohle row is validated now. |
| e336703d | 08-Aug-2016 |
Andreas Gohr <gohr@cosmocode.de> |
renamed 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 |
| 8f6959ae | 08-Aug-2016 |
Andreas Gohr <gohr@cosmocode.de> |
nicer styling |
| 4ec54c67 | 08-Aug-2016 |
Andreas Gohr <gohr@cosmocode.de> |
add use of new AccessTable in action components
The inline is not fully compatible, yet. |
| 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. |
| f411d872 | 08-Aug-2016 |
Andreas Gohr <gohr@cosmocode.de> |
refactor SchemaData into AccessTable with factory
first part of the refactoring for the SchemaData and SchemaLookupData classes. Both now inherit from AccessTable which provides common methods and t
refactor SchemaData into AccessTable with factory
first part of the refactoring for the SchemaData and SchemaLookupData classes. Both now inherit from AccessTable which provides common methods and two factory methods to automatically create the correct class depending on the schema.
Both classes no longer inherit from Schema. Instead they contain a Schema as a member variable. This makes it possible to initialize them with an existing schema (which is required for the factory methods).
The flow is now like this:
1: init a schema (read info from the database) 2: look at the schema to figure out if it's a lookup or not 3: initialize the right Data object with the schema
show more ...
|
| 04346cd2 | 08-Aug-2016 |
Andreas Gohr <gohr@cosmocode.de> |
delete lookup rows |
| 4bc2843f | 04-Aug-2016 |
Andreas Gohr <gohr@cosmocode.de> |
saving lookups works |
| 13c321db | 04-Aug-2016 |
Andreas Gohr <gohr@cosmocode.de> |
assignments and page checks do not apply to lookups |
| 65661ad0 | 04-Aug-2016 |
Andreas Gohr <gohr@cosmocode.de> |
fixed renamed class in tests |
| 6b5e52fd | 04-Aug-2016 |
Andreas Gohr <gohr@cosmocode.de> |
first go at the lookup table editor
All functionality is added via JavaScript after an initial AJAX call. This call can be used to check permissions later (without the need to invalidate caches) |
| 70cf6339 | 04-Aug-2016 |
Andreas Gohr <gohr@cosmocode.de> |
fix colspan on empty result table with wildcards |
| 7c080d69 | 04-Aug-2016 |
Andreas Gohr <gohr@cosmocode.de> |
lookup schemas can now be created |
| 4e427bd5 | 04-Aug-2016 |
Andreas Gohr <gohr@cosmocode.de> |
added lookup selection in schema creation dialog |
| 88b7d2aa | 04-Aug-2016 |
Andreas Gohr <gohr@cosmocode.de> |
added lookup info to Schema class |
| 9937cf33 | 04-Aug-2016 |
Andreas Gohr <gohr@cosmocode.de> |
added islookup to schemas table |
| 3ced81b5 | 03-Aug-2016 |
Andreas Gohr <andi@splitbrain.org> |
Version upped |
| 0cf47abb | 03-Aug-2016 |
Andreas Gohr <gohr@cosmocode.de> |
diff needs to compare raw values |
| c46f5fb1 | 03-Aug-2016 |
Andreas Gohr <gohr@cosmocode.de> |
added mising doc block |
| 016f9024 | 03-Aug-2016 |
Andreas Gohr <gohr@cosmocode.de> |
test wildcard adding in Search |
| 63e019d0 | 02-Aug-2016 |
Andreas Gohr <gohr@cosmocode.de> |
fix inline autocompletion |
| 37d0530f | 02-Aug-2016 |
Andreas Gohr <gohr@cosmocode.de> |
split up script into multiple parts, add entry funcs to inline editor |
| 4d2da382 | 02-Aug-2016 |
Andreas Gohr <gohr@cosmocode.de> |
give explicit errors and fix sectok spelling |