- Finished up logging changes, wrote short guide, provided support for changes
- Created log in screen and connected it to user management remote object
- Connected the save / load feature to the remote object
Author Archives: pgfeldman
Tuesday Log (7.21.2009)
9:00 -5:00
- Building dashboard tree. Currently it will be by name, but we’ll probably have to include data sources later
- Need to write up geico thoughts
Monday Log (7.20.2009)
7:30 – 3:30
- Meeting with Anne, John, Mike C, Brian and I re: data entry of HR info in new and improved ways. As a side note, MC and I discussed building a rosterbillet.xml file to see how that would work.
- Meged with the current tree. Lots of hand waving. For example, the remoting-config.xml file did not update properly, and we had a hellofa time with updating until we had deleted all the target files.
- Going to start on a having UsersAndRoles returning a tree of dashboards
Friday Log (7.15.2009)
7:30 – 4:00
• Need to update the creation of the _userCollection to reflect active roles. Should be able to use the userInfoObject’s list of role IDs and match to the role info that’s stored in the FlexTreeObject data object. Done!
• Send status to Brian – done
• Talked with Dong about roles, data, users and bridging tables.
• Need to handle add, delete, and modify users.
• com.mysql.jdbc.exceptions.jdbc4.MySQLIntegrityConstraintViolationException: Cannot add or update a child row: a foreign key constraint fails (`users_and_roles`.`table_role_user`, CONSTRAINT `table_role_user_delete_user` FOREIGN KEY (`user`) REFERENCES `table_users` (`id`) ON DELETE CASCADE – I think this was because I was using user id=999 ad a default. Fixed now.
• AddUser now works. Need to handle updateUser
Friday Log (7.17.2009)
7:30 – 4:00
- Need to update the creation of the _userCollection to reflect active roles. Should be able to use the userInfoObject’s list of role IDs and match to the role info that’s stored in the FlexTreeObject data object. Done!
- Send status to Brian – done
- Talked with Dong about roles, data, users and bridging tables.
- Need to handle add, delete, and modify users.
- com.mysql.jdbc.exceptions.jdbc4.MySQLIntegrityConstraintViolationException: Cannot add or update a child row: a foreign key constraint fails (`users_and_roles`.`table_role_user`, CONSTRAINT `table_role_user_delete_user` FOREIGN KEY (`user`) REFERENCES `table_users` (`id`) ON DELETE CASCADE – I think this was because I was using user id=999 ad a default. Fixed now.
- AddUser now works. Need to handle updateUser
Thursday Log (7.16.2009)
7:30 – 5:00
- Deployed over at the Fort
- Had a talk with Mike C about data dictionaries and the like
- Wrote up a more detailed schedule (more of a task list, really) for Anne.
- Wrote up a weekly status for John Williams
- Worked on getting roles for users showing up as trees. Based on the earlier discussion with Mike C, role hierarchies are going to be large and mutable. We’ll need to be able to add nodes, remove nodes, move nodes around and change their names. Without changing the id number, which would invalidate all the user/roles and data/roles that we will have set up
- Got UserInfoObjects built on the Java side and coming over to Flex. Now I need to update the creation of the _userCollection to reflect this. With luck, I can use the ArrayCollection directly
Mike – Week of 7/13/09
- Finalized a lot of the current layout managers (Cascade and Vertical)
- Started work on saving panels off in xml format and loading them back in
- Created a new Flex Project to house our main application (named vis2 instead of GenericQueryTest)
- Starting to standardize the logging to use log4j
Wednesday Log (7.15.2009)
7:30 – 3:30
- 10:00 meeting with TST/ESSO today at 2b5060
- Meeting with Anne – wrote up a pass at her business plan
- Need to finish the Flex side of update password, add user, delete user
- Need to add message handleing code to the MUManager methods that call callListeners, and ass a switch() statement to the listeners to handle the different results coming back
- Bob – 410-561-8161
Tuesday Log (7/14/09)
8:00 – 4:30
- Deployed data at Fort
- Sent our edge tasking spreadsheet to Ann and John, and injested it
- Had a bitch of a time getting the new Flex code stuck under maven
- Reworking the data objects so that they have listeners for when data chnges. Listeners provide a callback function when data is changed. This way, each data object can be pretty well self contained.
VISIBILITY 2 short-term development plan
VISIBILITY 2 short-term development plan
Add roll management to system — August 1
• Develop role management tool
• Incorporate rolls in data rendering
• Specifying global data rolls
Add user management – August 30
• Display/query storage and retrieval
• Display/query publish
• Data publish
GUI refactoring – July 15
• Make each widget a unified data/meta-data widget with direct query capability
• Implement a layout manager
• Login screen with password protection
• Develop VISIBILITY2 look and feel
• Develop map visualization basic capability
• Widget tab in QueryBuilder should help find “lost” panels
• Enable multiple selection
Database enhancements – August 30
• Extend VISIBILITY1 ingestor to produce “record_status” column based on record_ingest_date
• Develop “plug-in” architecture for ingestors
• Rework server log so that data is no longer sent over in xml
• Source ingest management tool (manual and automatic ingestion)
Configuration Setup
MySQL Database
- root/edge
Apache Tomcat
- SSL – user/edgetech
Tuesday Log (6.9.2009)
7:00 –
- *Lots* of rain this morning.
- Adding file store and recall
Monday Log (6.8.2009)
7:00 – 4:30
- Went to a very quet fort and delpoyed new roster data. They are still working on geting permissions set up right on the server box. Did verify that teh server has java 1.6
- Let’s see if we can get all the pieces of visibility2 working today! Yep. Wheeee!
- You can now click on a chart portion and get a new chart.
- Need to add a way of loading dashboards
Friday Log (6.5.2009)
8:00 – 5:00
- Could not get going this morning
- Got the majority of the communication with the server for the initial query.
- Need to figure out what the ParentItem needs to be, which I need to talk to Dong about that
- Got a Server 2003 box up and running. Need to add MySQL, Tomcat, etc…
Tursday Log (6.4.2009)
7:30 – 6:30
- Going to see how trees can be used to show data nd meta data
- Got trees working
- Got Meta data working. Need to round-trip back to raw – done
- Need to add filtering for raw queries and clicking on charts on meta queries. Also need to read all this stuff in as a config file. And I need to add a menubar for loading queries and the debugging support. Something to try for tomorrow….
- And Dong needs to get HSQL working!
- Going to the Fort to see what’s up.

You must be logged in to post a comment.