-
Notifications
You must be signed in to change notification settings - Fork 0
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
Feat/dashbaord api calls #313
Conversation
…piCalls mering the latest changes from main
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please write tests.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
my recommendation is to avoid logic in components and use the store, which makes it easier to write unit tests, though I don't see tests here, but would recommend that as well
I am happy to chat about next steps or where I can support this, if we block things as they currently are, what are some of the tasks we can address short term or long term.. I know this is end of sprint, it could be a good time to discuss in a retrospective with team? @jazzgrewal @DerekRoberts @RMCampos @PMAKIA1 |
We have some tasks on the backlog already. But I'd say we can work on some definitions such as the one @mishraomp brought up, and avoid hardcoded URLs. Retro is a perfect plate to chat about this. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Good job Jazz! 🎉 💯
Somethings to keep in mind, possible tasks for the backlog, due to end of the sprint:
- If my memory it's not failing, the Openings per Year chart it's now called "Openings Trends" or something 😆
- On the Openings Per Year chart, once selected the Status, it's not possible to get back to the original filter (no status)
- On the Free grow milestone declarations chart the labels are not sorted. The label "18 monts" should be the last one.
- Both charts on the left must get their input filters aligned with labels and the date input fields.
@jazzgrewal @RMCampos Would you like a hand? I can pitch in for the vars and routing, but not tests. |
@jazzgrewal This is a code review, not (intentionally) an argument. Please elaborate? |
Spoke with @jazzgrewal. Tests are going to be addressed in an upcoming issue. This can be approved when we've tackled the hard links. |
@jazzgrewal @RMCampos Hard coding should be fixed. Please confirm? |
@DerekRoberts |
@jazzgrewal Not quite! VITE_BACKEND_URL has the port at the end. I also couldn't find where it was being consumed, so it could be a candidate for removal. |
@DerekRoberts I think the port number is just for the localhost, for the test and prod we just have link without port numbers :) |
@jazzgrewal Here! If you really want to use that envar we have to clip off nr-silva/frontend/openshift.deploy.yml Line 102 in 7be351f
|
I tried putting: |
@jazzgrewal Good job! Glad this is done. :) |
Description
Please provide a summary of the change and the issue fixed. Please include relevant context. List dependency changes.
Fixes # (issue)
Type of change
Please delete options that are not relevant.
How Has This Been Tested?
Please describe the tests that you ran to verify your changes. Provide instructions so we can reproduce. Please also list any relevant details for your test configuration
Checklist
Further comments
Thanks for the PR!
Any successful deployments (not always required) will be available below.
Backend: https://nr-silva-313-backend.apps.silver.devops.gov.bc.ca/actuator/health
Frontend: https://nr-silva-13-frontend.apps.silver.devops.gov.bc.ca
Once merged, code will be promoted and handed off to following workflow run.
Main Merge Workflow