From: Andrew S. <and...@pa...> - 2002-09-15 07:12:18
|
Hi all, I've spent the last few weeks doing big updates to the CVS. I started by turning off global variables, and I found all kinds of horror stories within... No functionality changes, just some very serious bugfixing. I've lost track of what I've done :) The changes are all recorded in the CVS over several checkins, but some highlights that I remember are are: - changed to global variables turned off throughout the code - serious bugfixing to tasks, usergroups and users - project list now lets admin see all projects (!), and all users can see usergroups with global access on - users can't get file list for a usergroup they aren't entitled to - major bugfixing to forums (zero's and null mixed up) - when deleting a thread in a forum, all the children messages are now deleted too. Previously they became orphaned in the database until the associated task was deleted. Not good. - had another go at time registration What I haven't fixed is rendering in browsers other than IE. I've done the bugfixing is small steps, heavily testing between; there shouldn't be any lingering problems from the editing - I hope. I'll test again over the next few days, might be a few small typos that I've missed. I think the CVS is now stable; I don't see much need for me to do more work on it at present. Regards Andrew |