Dong Shin 05.11.2015

  • working on FR
    • currency directive?
    • changed all $ inputs to use input-currency directive
    • obligations/outlays doesn’t work well because of other directives used – ng-min, ng-max, etc… may have to set the priorities of the directives used
  • charting-data
    • fixed query to use sum and group by, will try on-site tomorrow.

Phil 5.11.15

7:30 – 2:30 SR

  • This could be a good read: Inside The AngularJS Directive Compiler
  • Backups
  • Lenny’s thinking that the ACRN is causing more problems than it’s worth and would like to explore how the Reqonciler would work if that column were ignored.
  • Adding events to the WglCanvas. Still trying to figure out what should be in the data object. Starting with a component description interface for each graphical component that looks like this:
  • export interface IComponentDescription{
       typeString:string;
       objName:string;
       calloutText:string;
       toolTipText:string;
    }
  • Well that’s odd. Events are not working in the main app. Not even sure how to debug….
  • Turned out that I was passing in the wrong things. allowing an ‘any’ object as a parameter, so TypeScript didn’t catch it.

Phil 5/8/15

7:30 – 11:00 SR

  • Backups
  • Integrate charts and events. Need to add data to the picking code. The event needs to be
    this.myMessenger.broadcast('WebGLCanvas:selected', model.getDescription());

    . The data object will have the detailed information.

Dong Shin 05.07.2015

  • deployed FR with POC fixes
    • seems behaving correctly
    • charting-data app missing files from angular-char-develop folder
  • fix request from Lenny
    • When calculating Total Cost for labor do not include FTE in the calculation.
    • On the Funding Description module change “MIPR Description” to “Funding Description” in both the instructions and data entry area.
  • working on formatting currency inputs to display as currency in Input
    • inputCurrency directive

Phil 5/7/15

8:00 – 4:00 SR

  • Backups
  • Deploy new FR and…?
  • Build ATSMessageBase class that has a has $rootscope and $scope members, with broadcast and listen function handlers.
  • Promoted to NovettaUtils. Looked at using $inject, but apparently it’s very easy to break your apps if you minify.

Phil 5.5.2015

7:30 – 3:30

  • Was going to coordinate with Ronda, but she’s not here. Oh, she sent an email saying that her accesses were pulled. So backups….
  • Status reports!
  • Walked Dong through TypeScript/Angular factories and directives.
  • Working on the standalone WebGL Chart Directive. And I’ve totally forgotten how to handle functions in a directive.
  • Made an inherit7 sandbox. Can access the global and local part of the class. Need to make a template-url and clean up.

Dong Shin 05.04.2015

Phil 5.4.15

7:00 – 10:00, 12:00 – 4:00 SR

  • After a marathon writing session, I finished the first draft of the paper this weekend.
  • Going to look into making a pure chart directive for static-ish information. Not sure how angular will treat it.
  • Read Dong’s link about dependency injection. Very nice
  • Helped Dong debug some. I think… The new injection scheme works too! Damn. Only for Controllers and Services.
  • Tomorrow, we’ll get the data integrated and change the ng-switch to ng-route.

Phil 5.1.15

8:00 – 4:30 SR

  • Deployed the login fix
  • And for some reason, my machine could only connect to Google when I came in. nslookup was timing out on dns1.wcc. Poking around seems to have fixed it.
  • Helping Dong with the charting code.

Phil 4.30.15

8:00 – 4:00 SR

  • In my defense, the 800 MB download includes a version of Angular and threeJS. With examples and documentation. So there :-b
  • Got onto one of our new servers. It also looks like Ronda is able to transfer files, even if I can’t. The new process may be to ask Bill to send the files to her for upload. I do think that at the very least, we can have all three servers share a drive for uploads and updates.
  • Spent most of the morning getting Dong up and running with the TypeScript dev environment. For some reason, Visual Studio interferes with GNUMake.
  • Started walking through the TypeScript structure of the chart code. Tomorrow, we’ll try to integrate the dataprovider.