# data[].attributes.body
Announcements: TM ONE Redesign bumped to Apr. 6
Laptop re-imaging ready when we are - backup your stuff
Blockers:

Risks:

Everyone Back up your computer!

Goal for the week:
POC:
- SDK integration with Ping for IGS
- Continue with POC; RDWeb; PingFederate replication

Permissions:
- Update search panel to be 100% and disable animation for TM ONE Redesign

Segments TBD; continue w/Platinum work;

Needs: Windows 10 re-imaging TBD; renew PingFederate license
Know :

Questions:

# data[].attributes.body
Goals:
Blockers:
Risk:

Mon Mar 20 ★
Today:   Fixed issue with Self service app integration for open id connect, waiting on response from Ping Federate for replication tests. Going over Ping Federate documentation to support SSO to RDWEB

Tues Mar 21 ★
Yesterday: Configured local ping fed instance for WS-Fed
Today: Work with Eric to fix ssl at app layer and remove web layer for clustered env, env readiness for SSo to RDWeb; testing w/Archtics

Wed Mar 22 ★
Yesterday:  Worked with Archtics team for RDweb set up, completed on RDWeb side, Worked with Eric for cluster deployment issues s3 v/s static configs. Moved app to web layer.
Today:

Test Sso to RDWeb. Time constraints on Archtics side, can test after 3:00 pm
Thus Mar 23 ★
Yesterday: Worked on finalizing replication strategy for clustered env, included data store jar for token data, may require changes in filter value UI. Could not test SSO to RDweb because of ADFS BD.
Today:
Test SSO to RD web after 3, test replication with updated strategy.

Fri Mar 24 ★
Goal complete? No
Yesterday:  Update Docker Image with new license, Test SSO to RDWeb, Found Cast Issues. Got just 2Hrs from Archtics team to test in entire week. Testing Platinum changes. GNS ticket in progress 443 port was unreachable from farm.
Today:  Continue testing SSO to RDWeb. May be create local RDWeb instance as I cant test before 3:00PM PST. Brian Ward to step in and handle STUFF. System security issues regarding claims, Priya needs help with this, too. In his webconfig. Cast error in webconfig. Casting for claims - on Identity. Added a library for 3.5.

# data[].attributes.body
Goals: Permissions search compatibility with new TMOne redesign
Blockers:
Risk:

Mon Mar 20
Today:  Work on changing Permissions search changes for new TMOne redesign compatibility; Fix Oauth exception messages in log.

Tues Mar 21 ★
Yesterday: Worked w/Arun on Fixing OAuth exception message
Today: Continue fixing ^^ (can be disabled?); Working on search changes for TMOne redesign

Wed Mar 22 ★
Yesterday:  Worked on search changes - overlay not working
Today:  Continue working on search changes - page without state

Thus Mar 23 ★
Yesterday:  Completed search redesign
Today:  Working on sticky header plugin bug

Fri Mar 24 ★
Goal complete? Y
Yesterday:  Fixed Sticky header plugin issue. Fixed data caching for search results.
Today:  Changes for portal security to bypass OAuth validate message to skip exception logging.

# data[].attributes.body
Goals: Merge IAM-5451 in master. Archtics DSN and Platinum work also need merging, but timeline uncertain
Blockers: New OpenConnect VPN breaks Docker for Windows; Windows 10 upgrade
Risk:

Mon Mar 20 ★
Today:   Merge IAM-5451 as soon as I get the greenlight

Tues Mar 21 ★
Yesterday: Merged IAM-5451 in master, deployed on intdev102, then merged the new master into Archtics and Platinum branches.
Today: IAM-5391, new getAdministratableDomains() methods with a request object in the signature (need to be able to return disabled)

Wed Mar 22 ★
Yesterday:  Started experimenting with replacing some eager loads by lazy ones, to try to lighten the DB load [for getAdministrableDomains()] in some often-ran queries. In progress in a branch.
Today:  Backward compatibility changes in IAM-5436, see new comment in ticket, then continue the lazy loading research.

Thus Mar 23 ★
Yesterday: Changes for backward compatibility in  IAM-5436 done, deployed. More LazyLoading and collection trimming research
Today:  Test the  IAM-5436 [Platinum + backwards compatibility w/UWS] changes with Priya, continue LazyLoading stuff.

Fri Mar 24 ★
Goal complete - Yes
Yesterday:  backward compatibility working, but adapter passed PMT's app ID not Platinum, so another injection is needed. More lazy loading resaerch
Today:  add backward comaptibility to Platinum, test adapter again

# data[].attributes.body
Goals: PingFederate + OpenID Connect integration for self-service (carry over from last week)
Blockers:
Risk: Memory-holing the padlet

Mon Mar 20 ★
Last Week: OIDC research; Spring Security filter for OIDC + PingFederate
Today: Debugging cert + other issues

Tues Mar 21 ★
Yesterday: self-service receiving invalid_request from PingFederate's OAuth2 Authorization Service
Today: Debug ^^ then get the PF/OIDC integration with self-service working

Wed Mar 22 ★
Yesterday: Working OIDC integration for self-service with PingFederate
Today: IAM-5454 Allow new applications and roles added after self-service startup to be listed; unless higher priority work OIDC setup for TM ONE

Thus Mar 23 ★
Yesterday: Pinged Stan about OIDC on TM ONE; briefly looked through TM ONE client_portal project on git
Today: Continue w/getting familar w/TM ONE codebase; cleanup POC AWS instances

Fri Mar 24 ★
Goal complete.
Yesterday: Sifted through TM ONE codebase + documentation
Today: Talk to Stan about OIDC in TM ONE in further detail today
- No login separation or alternate login mechanisms for TM ONE if I recall correctly. Josh to create a new endpoint in TM One that accept the open id connect token for Authentication - so we don't have to rip out the existing log in.

# data[].attributes.body
Goals: IGS datastore .jar for PingFederate
Blockers:
Risk:

Mon Mar 20 ★
Today:   built a igs-ping datastore jar and deployed on local pingfederate instance, read pingFederate docs and test, verify and change, do we need to use gitlab-CI or jenkins?

Tues Mar 21 ★
Yesterday: created jar, and created test datasource in local pingfederate with IGS REST endpoint, considering accountId will be the input.
Today: read gitlab-ci and commit the project to build a jar in GIT

Wed Mar 22 ★
Yesterday:  Read gitlab-ci docs and added .gitlab-ci.yml config for build and SNAPSHOT jar upload in nexus
Today:  As earlier requirements given by priyanka are changed, so working on updated requirements,
Now input will be UserName and output will be Map of
userId, userName, primaryOrgId, primaryOrgType, primaryOrgSubType, childrenOrgIds, groupIds.
Also if time permits will work on gitlab-ci config for release artifact to upload in nexus.

Thus Mar 23
Yesterday: updated igs custom datastore as per new requirements, listed above, tried release build in gitlab-ci, worked with priyanka to deploy datastore jar
Today:  trying release build from gitlab-ci

Fri Mar 22 ★
Goal complete? Yes?
Yesterday:  Research for getting dymanic/runtime values in custom datasource filters, for now it seems from UI need to set appropriate custom field in textbox
Today:  Analyzing salesforce sync issue for user - 'Bonnie GrossblattTodd' , try maven release build from gitlab-ci