# data[].attributes.body
Announcements: Mica, Borna, Ward in PHX Tues. & Wed.
Windows 10 Vers. status TBD
Blockers:

Risks:

Goals for the week:

Deploy Permissions to Production on Thursday Apr 6 evening for TM ONE Redesign

Deploy IGS + Permissions - with Platinum to production Apr 5

Needs:

Person to validate Permissions after redesign launch Thursday Tuesday night

# data[].attributes.body
Goals: Self-service in AWS for non-local POC environments; assist Stan w/OIDC in TM ONE

Blockers:
Risks:

Mon Apr 3 ★
Last Week: Getting familiar w/TM ONE codebase; one-login using v1 authenticate; self-service fetching consented user info from PingFederate
Today: Dockerization of self-service; have Stan set up PingFederate locally

Tues Apr 4 ★
Yesterday: Dockerfile & .gitlab-ci.yml for self-service; assisted Stan w/running PingFed. locally
Today: Terraformer setup for self-service; walk-through OIDC flow w/Stan

Wed Apr 5 ★
Yesterday: Sketched TM ONE w/OIDC sequence diagram for Stan (was remote yesterday)
Today: Share current ported OIDC code from self-service;resume building OIDC support within TM ONE

Thurs Apr 6 ★
Yesterday: Provided TM ONE OpenID Connect PingFederate configs; fixed Spring startup errors related to current OIDC stuff in TM ONE
Today: Continue assisting Stan w/TM ONE OIDC integration

Fri Apr 7: ★ Goal not complete
Yesterday: Assisted Stan with TM ONE endpoint for OIDC protocol + integrating ported components from self-service
Today: Continue with ^^

# data[].attributes.body
Goals:  Permissions release with Platinum

Blockers: Git issues w/Win10
Risks:

Mon Apr 3 ★
Today: French locale issue with Permissions; need details fr. Borna; additional goals fr. Ward (Arcadia permissions?)

Tues Apr 4 ★
Yesterday: Code cleanup /Testing search redesign branch, Testing search redesign + platinum + portal OAuth fix branches together.
Looked into French locale issue
Today: Build release search redesign + Platinum   deploy to QA./IJASH
Build release search redesign + Platinum + OAuth fix to QA./IJASH
Testing above 2 builds for for prod release on 5th and 6th

Wed Apr 5 padlet being janky
Yesterday:  Prepared build for prod release deployed tested till ijash1
Today: Prod release ; Taking out Fixed made in Permissions to adopt old getAdminDomain/isAdminDomainAccess call. Replace with new call.

Thurs Apr 6 ★
Yesterday:  Testing & Production release.
Today:  Taking out Fixed made in Permissions to adopt old getAdminDomain/isAdminDomainAccess call. Replace with new call.
Testing above integration.

Fri Apr 7:  ★ Goal Complete? Y
Yesterday: Test isAdminDomainAccess changes
Today:IAM-5467 helpdesk role to allow to add opcodes for Arcadia.

# data[].attributes.body
Goals:

Blockers:
Risks:

Mon Apr 3 ★
Today:    Add some unit testing for the new getAdministratableDomainsWithFilter(). Look into orgs for TCode qquery based on latest details from Brian, testing SQL in eager vs lazy loading, and use of serialized value when possible

Tues Apr 4 ★
Yesterday: changes to getAdministratableDomains() took longer than expected, as the unit testing shown the cache had to be modified to properly store domains with and without disabled entries. All done now
Today: One more change in isDomainAdministratable() is required, then merge master in, then deploy, then Permissions can integrate.  Then, will look at the orgs for TCode query.

Wed Apr 5 D:
Yesterday:   getAdminDomains() complete; can't speed up TCode queries w/o losing functionality; considering exact matches for search
Today: Releasing Platinum today; still dependent on DBAsn

Thurs Apr 6 ★
Yesterday:  Prod Realease
Today: Restore Archtics code to master, merge and test getAdministratableDomains(), implement optimization for getOrgsForTCodes()

Fri Apr 7:  ★  Goal Complete?
Yesterday: restored Architcs code into master, finished changes to getAdministratableDomains() and merged into Master, also incorporated optimization for getOrgsForTcode() into master.
Today: Bring the V2 web-level Organization object in sync with V1's Domain object, look into bringing some of teh refactoring from uplevel cache work into a new branch from Master in order to start a Tcode data cache

# data[].attributes.body
Goals:  PF integration with Okta

Blockers:  TM ONE supporting OIDC
Risks:

Mon Apr 3 Sick Day
Today:

Tues Apr 4 ★
Yesterday: Sick Day
Today: PF integration with Okta, terraformer files for self service tool; platinum testing on ijash1

Wed Apr 5 ★
Yesterday:   SAML assertion with Okta completed, working on protocol swap to Oauth/OpenID Connect, tested platinums on ijash1
Today: Working on platinums production release, Okta integration with PF for Self Service app, test platinums release on canary node.

Thurs Apr 6 ★
Yesterday: Okta integration with PF for Self Service app
Today:  Complete Okta integration with PF for Self Service app, complete terraform scripts for self service permissions management

Fri Apr 7:   Goal Complete?
Yesterday:
Today:

# data[].attributes.body
Goals:  UWS adapter dockerization; SalesForce scheduler split (details TBD)

Blockers:
Risks:

Mon Apr 3 ★
Today:   tradedesk issue (some but not all users in org. can't access tradedesk), uws adapter dockerization

Tues Apr 4 ★
Yesterday: tradedesk issue - no solution yet, local docker issue
Today: legacy adapter build issue, continue dockerization + gitlab-ci uws adapter

Wed Apr 5 ★
Yesterday:  uws adapter dockerization complete, deployed on aws with gitlab-ci and terraformer,  successful healthcheck, but issue with SOAP APIs
Today: troubleshoot 504 gateway time out for SOAP APIs, verify logging on local and on server, legacy adapter-service build issue; verify SalesForce properties

Thurs Apr 6 ★
Yesterday:  updated gitlab build pipeline, terraform configs
Today:  continue verify and fix 504 gateway timeout and logging for uws

Fri Apr 7:  ★  Goal Complete?
Yesterday: Read and update cloud-configs still issue with SOAP APIs, code review IAM-5391 - return disabled admin domains
Today: start working on IAM-5468 - split salesforce scheduler to create/update users asynch in search queue processor