Posted by marvil07 on July 12, 2009 at 7:00pm
This week my mentors and me made a new plan to beat our targets, so you can see how it changes at my project wiki.
Well, this week I also divided it more less into the same sections :-D
vcsapi
master branch: two fixes:
- Avoid losing previous values on static variables (also as issue #516070)
- avoid #send_application_mails undefined
oop branch:
FIXES
- clean versioncontrol-backend.inc again(cherry-pick makes me a joke :p)
- create items with a not null repo
- don't unset action on labels from getSelectedLabel (a.k.a. the tricky bug)
- correct handling of acount object returned by getAccounts()
OO-ification
- let let account_status update work
- fix calls to operation->source_items
- item::getSelectedLabel() to oop
- apply some sdboyer suggestions
- complete review of VersioncontrolLabel, VersioncontrolTag, VersioncontrolBranch, VersioncontrolRepository and VersioncontrolAccount to be sure all is OOP(see account class on oop, VersioncontrolAccount::delete(), repo class on oop, branch, tag, label on oop)
tests
- improve account status test (on master and oop branches .. ehm github does not seem to recognize modify and move on the same commit like gitk does :p)
- Try to register again to verify it is not possible
- test account status changes(queued -> pending)
git backend
Thanks to corni for pulling so quickly my changes to the official github repo.
master branch: two minor changes
- actually, get tag names(see avoid empty tagname)
- clear cache on uninstall
oop branch:
- actually, get tag names(see avoid empty tagname and oop tag operation related stuff)
- sync to vcsapi commitlog changes(see sync with main api oop, minimal to oop)