# data[].attributes.body
Goals: Continue ONE Login integration. Assist with Feedback Modal integration for TM1.

Blockers:
Risks:

Mon May 8 ★
Last Week: Completed adding ONE Login FTUE layout screens.
Today: Discuss next steps for ONE Login. Push ONE Login supported Core UI tag to CDN?

Tues May 9
Yesterday: Pulled custom styles from Core UI and added directly to ONE Login
Today: Determine best solution for Core UI integration. Work with Josh to merge branches Team Outing.

Wed May 10 ★
Yesterday: Updated ONE Login hierarchy for previous Core UI assets.
Today: Update layout hierarchy to match latest architecture updates, fix conflicts and merge UI branch into Dev branch.

Thurs May 11
Yesterday: Refactored layouts into latest project hierarchy.
Today: Angular Training from 9am - noon. Will finish Forgot Password screens.

Fri May 12 ★
Yesterday: Forgot Password screens
Today: Angular Training from 9am - 1pm. Starting Reset/Validate Password screens.

# data[].attributes.body
Announcements: Fix our logs and prod.
IGS cache deployment for Monday
Blockers:

Risks:

Goals for the week: See announcements; else one-login

Needs:

# data[].attributes.body
Goals: complete one login identifier first flow

Blockers:
Risks:

Mon May 8 ★
Last Week: RDS migration to AWS training - Oracle to Oracle
Today: settlement reports bug fix, support Salesdeck responsive team for jwks error

Tues May 9 ★
Yesterday: Settlement Report bug fix, salesdeck responsive integration
Today: discuss oidc-client-js pros and cons with Salesdeck responsive team, igs task to add user identifier

Wed May 10 BG Music
Yesterday: Work w/SalesDeck for PF support; PMT team for oidc client js; settlements bugfix for prod tomorrow or next week
Today: Continue w/^^

Thurs May 11 Sick Day
Yesterday:
Today:

Fri May 12: ★
Yesterday: Supported CORS on PF, Salesdeck responsive integration worked
Today: Update PF deployment scripts for prod readiness

# data[].attributes.body
Goals:

Blockers:
Risks:

Mon May 8 ★
Last Week: AWS DB Migration training; SASS setup and identifier dropoff for one-login; looked into hosting ui assets for one-login - @angular/cli's ng build can compile 100% static assets that can be tossed up onto an S3 bucket configured for hosting a static website
Today: Setup Angular components for standard identifier and password login flow within one-login

Tues May 9 ★
Yesterday: Settled on obtaining one-ui-core distributables from CDN; Re-arranged component folder structure to reflect FTUE and standard identifier input screens inheriting most functionality from base component
Today: Start on setting up redirect logic while waiting on HTML/CSS for standard password input screen; slice 1 flow should be redirect to tmone, pingfed. -> return from pingfed. w/resumePath -> identifier screen -> password screen -> igs/authenticate -> pingfed/dropoff -> redirect to pingfed. w/resumePath; similar to POC flow

Wed May 10 ★
Yesterday: Set up basic redirect logic that sends browser to tmOne on any undefined route
Today: Coordinate folder restructuring from Monday; work on unit tests while waiting for standard password entry HTML/CSS

Thurs May 11 ★
Yesterday: Pulled in standard password designs from David; discussed overall login workflow w/Amol and Priya; started on /dropoff integration - looking into CORS setup for communication between static one-login-ui and one-login-main
Today: Continue with one-login /dropoff and identifier/password page; pull in /authenticate endpoint from POC!one-login

Fri May 12: ★
Yesterday: Setup CORS for one-login-ui and -main communication; wrapped up standard identifier screen designs/JS w/o PingFed. integration; started on JS for standard password screens; merged JS work into develop; discussed next steps w/Amol - may need to set up a Spring MVC layer for more robust redirects during login workflow; could require altering distributable -ui index.html to output absolute paths for asset locations instead of relative
Today: Integrate current -ui screens with -main and PingFederate

# data[].attributes.body
Goals: WebResponse cache released to prod, AWS SQS ofr Archtics in QA

Blockers:
Risks:

Mon May 8 ★
Last Week: AWS DMS Training. Then wired SQS calls as per examples found online
Today: More SQS work.

Tues May 9 ★
Yesterday: Spent time on prod issue debug and log improvement brainstorming, tried more SQS approaches, unsuccessfully.
Today: Talked to Andy Chan and Eric Lee, got some pointers on IAM account creation and usage for SQS, will be going through that, as well as working with Shweta on the new logging interceptors and format

Wed May 10 ★
Yesterday: Bunch of AWS work from console, couldnt commit, was told that was not the way to do it, so undid it all. Reinstalled Linux in VirtualBox.
Today: Continue AWS intall on linux.

Thurs May 11 /dev/null'd?
Yesterday:
Today:

Fri May 12: ★
Yesterday: got Docker and Terraform working on windows, worked with shweta to deploy HZ with WAN replication to prod, researched SQS via Terraform
Today: More SQS

# data[].attributes.body
Goals:

Blockers:
Risks:

Mon May 8 ★
Last Week:  AWS sessions , One-login project setup/ aws deployments
Today: Core UI module integration with One-login.

Tues May 9 ★
Yesterday: worked on one-login deployment approach with Josh and David.  IGS integration with one-login.
Today: Continue with IGS integration with one-login. Start with gitlab CI pipeline for static assets.

Wed May 10 ★
Yesterday: IGS integration with one-login using cxf client
Today: Continue with configuring IGS and implementation of
getUserByUserName in one-login

Thurs May 11 ★
Yesterday: Created Rest client for usermanagement Service.
Today: Add Exception handling interceptor. Integration of getUserByUserName with Identifier first UI. Fix dependency issue with one-login-it.

Fri May 12: ★
Yesterday: got one-login igs integration working. Merged with Josh's code. user and authorization service available for integration.
Today : Analysis on getDomain Performance issue, Working on activity search prod issue. Work with josh for Ping integration.

# data[].attributes.body
Goals: improve Logging

Blockers:
Risks:

Mon May 8 ★
Last Week: TM101 and AWS
Today: debug prod issue, Logging if time allows

Tues May 9 ★
Yesterday: prod issue debug
Today: Logging
- adding logging in and out interceptor for request and response, need to find way to skip password logging
- update servlet logging filter to add more parameters in log e.g. sessionId, userId

Wed May 10 ★
Yesterday: Logging
- added filtered logging in and out interceptor, to hide password, newPassword and oldPassword logging
- updated ServeletFilter to add sessionId, generate requestId and remoteHost (get value from request if not set)
Today: Logging
- working on adding userId in logs when sessionId is set
- start working  most frequently used APIs (from splunk), analyze and add better logging

Thurs May 11 ★
Yesterday: worked with Pierre to setup his machine for AWS
Logging -  added userId in logs; Docker works on localhost w/VM
Today: Logging - add logs for AccessManager APIs;

Fri May 12: ★
Yesterday: Little bit logging and Objs servers deployment to prod
Today: Logging