Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

AUTH-API / AUTH-WEB / NAMEX / LEAR - Freeze and Unfreeze - Change dashboard into two calls into LEAR and NAMEX #15135

Open
MatthewCai2002 opened this issue Jan 25, 2023 · 5 comments
Labels
Epic Relationships Work for Relationships team

Comments

@MatthewCai2002
Copy link
Contributor

MatthewCai2002 commented Jan 25, 2023

  • We'll have to build two new search routes that need to be called - in Namex and LEAR.
  • The frontend will also require a rewiring.

Screen Shot 2023-02-15 at 3 00 41 PM

@MatthewCai2002 MatthewCai2002 added the Relationships Work for Relationships team label Jan 25, 2023
@seeker25 seeker25 changed the title Freeze and Unfreeze - Auth queue and data model update to support freeze status AUTH-API / Queue - Freeze and Unfreeze - Auth queue and data model update to support freeze status Jan 25, 2023
@JohnamLane
Copy link
Collaborator

Hey team! Please add your planning poker estimate with Zenhub @seeker25 @kialj876 @MatthewCai2002 @Jxio

@seeker25 seeker25 changed the title AUTH-API / Queue - Freeze and Unfreeze - Auth queue and data model update to support freeze status AUTH-API / AUTH-WEB - Freeze and Unfreeze - Change dashboard into two calls into LEAR and NAMEX Jan 30, 2023
@seeker25
Copy link
Collaborator

seeker25 commented Jan 30, 2023

  1. Create new search route in NAMEX
  2. Create new search route in LEAR
  3. Light performance testing - Optimized so it only returns the columns necessary with no performance implications on LEAR/ NAMEX
  4. Rewire the frontend
  5. Clean up - Minor changes to affiliations (so they include the business_identifier) / Remove Entity table

@seeker25
Copy link
Collaborator

@JohnamLane this needs to be re-estimated a tad, might be a bit higher. Especially considering members of our team have never ran NAMEX or LEAR before.

@seeker25 seeker25 added the Epic label Jan 30, 2023
@seeker25 seeker25 changed the title AUTH-API / AUTH-WEB - Freeze and Unfreeze - Change dashboard into two calls into LEAR and NAMEX AUTH-API / AUTH-WEB / NAMEX / LEAR - Freeze and Unfreeze - Change dashboard into two calls into LEAR and NAMEX Jan 30, 2023
@Kaineatthelab
Copy link
Collaborator

@JohnamLane is this a rearchitecture of the calls, will it move us away from the previous work that was done on the dashboard? Just checking @thorwolpert has vetted this or there was a RFC or maybe it didn't need one?

@seeker25
Copy link
Collaborator

seeker25 commented Feb 21, 2023

@Kaineatthelab

Thor Wolpert has vetted this. We've had multiple discussions with him regarding this change.

The business pushed back regarding us changing the business dashboard page into two different tabs (one for names and one for businesses), so we're going to do the filtering on the client side and merge the data from Namex/ LEAR.

We still need two calls into Namex/Lear to fetch all of the data in one shot.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Epic Relationships Work for Relationships team
Projects
None yet
Development

No branches or pull requests

4 participants