9abde7b5 | 17-Nov-2016 |
Michael Grosse <grosse@cosmocode.de> |
fix: store the ip if last editor not logged in |
109edca8 | 16-Nov-2016 |
Michael Grosse <grosse@cosmocode.de> |
feat: store user and rev of all pages
Rename `meta/Title.php` `meta/Page.php` since it now handles the user and timestamp for the last change as well.
This is done in preparation to adding a %laste
feat: store user and rev of all pages
Rename `meta/Title.php` `meta/Page.php` since it now handles the user and timestamp for the last change as well.
This is done in preparation to adding a %lasteditor% selector showing the last editor of a page and changing the %lastupdated% to show the time when the page was last changed instead of showing the time when the struct data of the page was last updated.
SPR-622
show more ...
|
aa4884af | 15-Nov-2016 |
Andreas Gohr <gohr@cosmocode.de> |
move media references correctly |
2cbf8951 | 15-Nov-2016 |
Andreas Gohr <gohr@cosmocode.de> |
wrap move operations in a transaction |
5a1a3bb1 | 15-Nov-2016 |
Andreas Gohr <gohr@cosmocode.de> |
refactor type handling on moves. add Lookup type
still untested |
07e48105 | 15-Nov-2016 |
Andreas Gohr <gohr@cosmocode.de> |
update page references on move operations. fixes #193
untested |
8f259467 | 15-Nov-2016 |
Andreas Gohr <gohr@cosmocode.de> |
add a latest column to the multi_* tables
This makes it easier to access the most current data, similar to what we have in single tables already |
a7cffaf2 | 15-Nov-2016 |
Andreas Gohr <gohr@cosmocode.de> |
fix title storage
The action component used the wrong key to get the current page. It checked the info of the last revision which might not always be available. |
0e120bad | 14-Nov-2016 |
Michael Grosse <grosse@cosmocode.de> |
fix: trigger metadata rendering to set page title
This is related to SPR-695 |
5c5d9fe5 | 14-Nov-2016 |
Michael Grosse <grosse@cosmocode.de> |
fix: Create assignment on bureaucracy page create
The code is copied from action/entry.php line 150ff
This fixes #202 and is related to SPR-695 |
7cbcfbdb | 07-Nov-2016 |
Andreas Gohr <gohr@cosmocode.de> |
better handling of failing sqlite plugin init. fixes #200 |
025cb9da | 02-Nov-2016 |
Andreas Gohr <gohr@cosmocode.de> |
made Assignments singleton. fixes #163 |
606635f3 | 01-Nov-2016 |
Andreas Gohr <gohr@cosmocode.de> |
rename title pids on move as well |
e0e1cf44 | 01-Nov-2016 |
Andreas Gohr <gohr@cosmocode.de> |
only page schema's pids need to be updated on move |
6ebbbb8e | 10-Oct-2016 |
Andreas Gohr <gohr@cosmocode.de> |
check permissions |
4bb1f072 | 20-Sep-2016 |
Michael Grosse <grosse@cosmocode.de> |
Correctly handle postdata as raw data, which it is
This should fix #140 and hence close SPR-609 |
09dd9c78 | 25-Aug-2016 |
Andreas Gohr <gohr@cosmocode.de> |
do not save empty lookup data |
2c4fae07 | 24-Aug-2016 |
Andreas Gohr <gohr@cosmocode.de> |
reset the form on success |
f107f479 | 24-Aug-2016 |
Andreas Gohr <gohr@cosmocode.de> |
show new row when adding to lookup
This renders the newly created row and adds it dynamically to the existing table. |
c0230d2c | 24-Aug-2016 |
Andreas Gohr <gohr@cosmocode.de> |
Always use raw values for editors
This is another attempt to fix #140. The valueEditor() and multiValueEditor() now always expect raw values to be passed. The Value class was adjusted accordingly. I
Always use raw values for editors
This is another attempt to fix #140. The valueEditor() and multiValueEditor() now always expect raw values to be passed. The Value class was adjusted accordingly. It now allows to set the raw value (which is what we get from POST). If done, the Value object is treated as a rawonly Value that will throw an exception when you try to access value or displayvalue.
show more ...
|
93ca6f4f | 23-Aug-2016 |
Andreas Gohr <gohr@cosmocode.de> |
more Validator refactoring |
67036dab | 23-Aug-2016 |
Andreas Gohr <gohr@cosmocode.de> |
reset tosave on each validation run
this is needed because the object may be reused during testing |
f392071e | 23-Aug-2016 |
Andreas Gohr <gohr@cosmocode.de> |
use factory again |
87dc1344 | 23-Aug-2016 |
Andreas Gohr <gohr@cosmocode.de> |
first start at refactoring the validation mechanism
A Validator is now returned by the AccessTable. It has it's own save method. The entry.php was split up in entry, edit and revert to separate the
first start at refactoring the validation mechanism
A Validator is now returned by the AccessTable. It has it's own save method. The entry.php was split up in entry, edit and revert to separate the different concerns. Validation is only done in entry and the thanks to the new Validator mechanism, the once loaded access table is reused in saving.
This will break all kind of stuff. Fixing that is for the upcoming commits
show more ...
|
c498205a | 18-Aug-2016 |
Andreas Gohr <gohr@cosmocode.de> |
check CSRF token on row delete |