gnowledge/gstudio — pull request #902 by kedar2a (2014-11-07 05:02:22+00:00)
Title: Enhancements in Data Review

**Modifications in *Data-Review***:
- Now clicking on each data-row will have unique *URL*
- Trying to use *HTML5 history API*. So that previous state will be preserved.
- Saving the object only if it's changed.
- Added code for saving ```altname```, ```license``` in ```get_node_common_fields()```.
- Added restriction that only *group_admin* or *superuser* can change the ```status``` of object.
- Any thing related to object - *field*, *attribute*, *relation* changed then node made to status ```DRAFT```.
- Changes are being recorded to show in *Task* body.
- Changes in the *field/s* are checked.
- Changes in *attribute/s* values are captured.
- Change of *relation/s* are also recorded.

**TEST :** *All the above features are need to check. But most of them are back-end features which will not appear on front-end.*

**What next ?**
- Calling create task method to create task.
- Populating the body of *Task* with captured changes.