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

PSP-6945 : Access to PIMS Overview (Help File) - Header #3501

Merged
merged 12 commits into from
Oct 6, 2023

Conversation

eddherrera
Copy link
Collaborator

image

@github-actions
Copy link
Contributor

github-actions bot commented Oct 4, 2023

✅ No secrets were detected in the code.

@github-actions
Copy link
Contributor

github-actions bot commented Oct 4, 2023

✅ No secrets were detected in the code.

@github-actions
Copy link
Contributor

github-actions bot commented Oct 4, 2023

✅ No secrets were detected in the code.

@codecov
Copy link

codecov bot commented Oct 4, 2023

Codecov Report

Merging #3501 (efc891d) into dev (c89d332) will increase coverage by 9.08%.
The diff coverage is 95.23%.

Impacted file tree graph

@@            Coverage Diff             @@
##              dev    #3501      +/-   ##
==========================================
+ Coverage   66.19%   75.28%   +9.08%     
==========================================
  Files         464      876     +412     
  Lines       14195    17760    +3565     
  Branches     1019     4986    +3967     
==========================================
+ Hits         9397    13370    +3973     
+ Misses       4551     4390     -161     
+ Partials      247        0     -247     
Flag Coverage Δ
unittests 75.28% <95.23%> (+9.08%) ⬆️

Flags with carried forward coverage won't be shown. Click here to find out more.

Files Coverage Δ
...rce/frontend/src/components/common/VerticalBar.tsx 100.00% <ø> (ø)
...e/frontend/src/components/layout/Header/Header.tsx 90.47% <ø> (ø)
...ntend/src/components/layout/Header/UserProfile.tsx 83.33% <ø> (ø)
...rontend/src/features/help/components/HelpModal.tsx 88.46% <100.00%> (ø)
...end/src/features/help/components/HelpSubmitBox.tsx 100.00% <100.00%> (ø)
...ures/help/containers/HelpModalContentContainer.tsx 100.00% <100.00%> (ø)
...ontend/src/features/help/forms/HelpRequestForm.tsx 100.00% <100.00%> (ø)
...ource/frontend/src/tenants/config/defaultTenant.ts 100.00% <ø> (ø)
...end/src/features/help/containers/HelpContainer.tsx 90.90% <66.66%> (ø)

... and 1331 files with indirect coverage changes

@devinleighsmith
Copy link
Collaborator

Hey Eduardo, I think you may have missed the mockup for psp-6945:

image

</p>
<LinkStyled
target="_blank"
href="https://sp.th.gov.bc.ca/sites/PropertiesServices/Project%20Management/03.%20Execution%20and%20Control/PIMS%20Training"
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think we discussed this, but I assume this will be replaced with the actual tenant/openshift configmap based url so that we can modify this after deployment without needing a code change?

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Updated

@devinleighsmith devinleighsmith added the enhancement New feature or request label Oct 5, 2023
activeTicketType={activeTicketType}
setActiveTicketType={setActiveTicketType}
page={helpPage?.name ?? location.pathname}
page={location.pathname}
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

do we still need this? I feel like help is no longer context sensitive.

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I am passing the path as part of the email subject. should I remove it alltogether?

@devinleighsmith
Copy link
Collaborator

@eddherrera submitting the help form seems bugged, subject and body both coming through as undefined now.

Copy link
Collaborator

@devinleighsmith devinleighsmith left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

mailto action is not working anymore, this is a regression.

@github-actions
Copy link
Contributor

github-actions bot commented Oct 5, 2023

✅ No secrets were detected in the code.

Eduardo Herrera added 2 commits October 5, 2023 16:31
…-6945

# Conflicts:
#	source/frontend/src/features/help/components/HelpModal.tsx
@github-actions
Copy link
Contributor

github-actions bot commented Oct 5, 2023

✅ No secrets were detected in the code.

@github-actions
Copy link
Contributor

github-actions bot commented Oct 5, 2023

✅ No secrets were detected in the code.

@devinleighsmith
Copy link
Collaborator

@eddherrera we have another story to update modal styling but not one to update header styling. I'll leave it up to you if you'd rather

  1. update the header to closer match the mockup: (divider line looks too thick, icon style and size do not match)
    -OR-
  2. log a story to handle the above.

@devinleighsmith
Copy link
Collaborator

@eddherrera also, I'm still seeing undefined as the subject and body when clicking yes on the help modal, that needs to be fixed.

@eddherrera
Copy link
Collaborator Author

Hey Eduardo, I think you may have missed the mockup for psp-6945:

image

Added with the last commit

@github-actions
Copy link
Contributor

github-actions bot commented Oct 6, 2023

✅ No secrets were detected in the code.

@github-actions
Copy link
Contributor

github-actions bot commented Oct 6, 2023

✅ No secrets were detected in the code.

@eddherrera eddherrera merged commit 1809daf into bcgov:dev Oct 6, 2023
9 checks passed
@eddherrera eddherrera deleted the psp-6945 branch October 10, 2023 18:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants