Bug Hunting
I generated a list of people in ldap with more than one record, filed a call to put https in front of the COI application, and researched a bug in the photo gallery where it is reporting the wrong manager for BRC. More
One Problem Fixed
The problem with the photo gallery turned out to be a partly completed change to the organization structure. I wrote a muletrain script to complete the process. I went back to working the duplicate records problem and wrote a new muletrain command, join, as an aid in solving it. More
Moving Forward
The photo gallery was fixed by the ldap update. I worked on the Zsyncer bug and wrote test cases for the join command, and when it worked added it to the duplicates script. More
Turn the Page
I decided that I don't need another script to synch duplicates between ldap and Active Directory after looking at the records on both. I looked at the source code for ZSyncer and added some logging prints where I think the problem might be. More
Synchronizing
I did a short test of ZSynch on zopetest, everything seemed to work fine for me so I could not debug the problem. I will have to wait until George reports a problem again. I deleted the git repository of Zope and worked at getting the old Subversion repository up to date. I now have everything ... More
Sprucing Up
I got a connector for Active Directory set up in Zope, got the COI over https problem resolved with Alex, and worked on fixing up the broken ldap reports. More
Backfill
Moving to https caused some problems with the COI site where the content was unstyled. I fixed the problems and had the fix moved to production. I modified the phone directory on development so that it now queries Active Directory.And I did a few moves while George was out. More
Conversion Work
I converted the stafflist report so that it works correctly, both with iPlanet LDAP and Active Directory. I converted the ext command to work with the information in Active Directory. However, it doesn't yet work everywhere. I answered several fairly trivial tickets and wrote up a request to have ... More
Gallery Slave
I spent most of the day converting and testing the photo gallery code so that it queries active directory instead of ldap. I'm not done testing yet. Before this goes live, I will have to start ingesting the badge photos into active directory. More
More Testing
I spent most the day debugging the gallery changes to support Active Directory. I also tested the insttitue phone directory changes and answered a call about sql in Zope. More
Pushing AD
I worked on fixing the bugs with the gallery site creation and got pulled back onto the directory search because of the "Matt Mountain is not a person" problem. More
Backed Out
The update to the institute directory was cancelled because I could not figure out a work around. I updated the manager selection code in the photo gallery so it will work with active directory and started developing a fix for the problem with LDAPSearch that prevented the delivery. More
Debugging LDAP Search
I wrote some code to debug the LDAPSearch product I wrote for Zope. It turns out that there are two problems: one an option that needs to be set to deal with MS brokenness and the second an extra type check to deal with the results returned. Will try to incorporate the fixes into the products ... More
New Delivery
I moved the revised directory search code into the zopedev products folder and requested it be moved to test. I changed the employee update script so it updates our two wayward employees. I returned to fixing the photo gallery generator and located the cause of its problem, but do not yet have a ... More
More Bugs
I spent most of the day making changes to the photo gallery creation code and testing them. It still doesn't work yet. George found a problem with the intisitute directory search that I will have to fix before it goes to production. More
Forging Ahead
I made some changes o the phone directory query generation code to fix the issues that were raised in testing. The new phone directory is scheduled to move this weekend. I did some checking and fixing on phone numbers in active directory, as the move raised questions in peoples' minds. I went back ... More
Missing Data
I produced a new report that returns people in Active Directory with missing fields used by the phone directory. I then returned to debugging the issue with the gallery update script. More
Partly Solved
I've got the index pages in the photo gallery working correctly. The only issues remaining are on the employee pages (room number, vcard url) and they should be simple to fix. The problem I was having turned out to be a pointer aliasing problem and that took a while to track down. More
New Product
I fixed the remaining problems with the gallery update (I thought) and then got the gallery search working. I added a product to embed RSS feeds in Zope and got it to work with a test blog. I discovered there's still one problem with the gallery update, which I am debugging. More
Finishing
I resolved some issues with the photo gallery site, which is now presentable. I made some changes to LdapSearch on zopedev, will have to look at some more before pushing to production. More