rapidftr / tracker

The Issue Tracker for RapidFTR
2 stars 3 forks source link

Record a change log for enquiries on mobile #175

Closed baziwane closed 10 years ago

baziwane commented 10 years ago

This feature will enable recording any activity/change that happens to an enquiry on the mobile device. When a field worker creates or edits an enquiry, a change log should be registered.

baziwane commented 10 years ago

GIVEN that I AM A FIELD WORKER AND I am using my mobile device WHEN I perform any of the following actions on an enquiry:

THEN I should be able to view a change log entry detailing the action performed.

GIVEN that I AM a FIELD WORKER WHEN I sync my records to the server THEN I should be able to see these change logs listed on my records

GIVEN that I AM a SYSTEM ADMINISTRATOR WHEN I am reading RapidFTR documentation THEN I want to be able to understand the process of logging changes on mobile devices

baziwane commented 10 years ago

Change logs are used for two major purposes: during audit and in case of loss of information on a child. Key considerations:

baziwane commented 10 years ago

Cross-posting an email thread discussion on this issue: image

tomclement commented 10 years ago

Feature added with https://github.com/rapidftr/RapidFTR-Android/pull/181. Approach taken is option 2 (sync everything one child at a time)