Tonight I did the person attribute edit permission task and attached the patch. The person attribute type will have a new property, edit priviledge. Only users who have this priviledge can edit that person attribute values. Also I have submitted a request to remove printing a stack trace in the log which is an issue [...]
Archive for June, 2008
Person attribute edit permission option
June 17, 2008Tribe module changes
June 10, 2008Last night and tonight, I did the modifications to the Tribe module as advised by my mentor, Ben. Mostly I integrated the SQL upgrade scripts to the module activator start up code. Ben wanted to make the module upgrade path as easy as possible to the users. This way users do not have to run [...]
Tribe module checked in
June 2, 2008I have checked in the inital version of the tribe module. (I think I changed the id in the .project file.) I will wait and see what my mentor, Ben has to say. There will be changes to make. Or may be completely redo it. I am going start the next project in a few [...]
Looks like tribe project is complete
June 1, 2008Tribe module is ready to be checked in. I have attached the core OpenMRS system changes to the ticket. There is another update to the core system to allow registering module level FieldGenHandlers. I have written an SQL script to upgrade an existing implementation, by moving the patient tribe values to a person attribute type [...]
MySQL stored procedure to upgrade tribe
June 1, 2008I wrote a MySQL stored procedure to upgrade the existing patient tribe values to a person attribute type. This method is not going to be used, so it will not be checked in. So I am putting it here so that somebody may get some use out of it.
– define the procedure
DELIMITER $$
DROP PROCEDURE IF [...]