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

17244, 17332, 17246, 17247 - QS Application - Staff Task Review Updates #2529

Merged
merged 6 commits into from
Sep 12, 2023

Conversation

cameron-eyds
Copy link
Collaborator

@cameron-eyds cameron-eyds commented Sep 8, 2023

Issue #: /bcgov/entity#17244

Description of changes:

  • Creates Qualified Supplier applicant information sub component, to use in Staff Task Review.
  • Minor style adjustments and status side bar title update
  • Some basic template unit testing
  • Updated local env/vaults.env variables

/bcgov/entity#17332
/bcgov/entity#17246

  • Updated Modal content for Approval/Rejection
  • Includes additional Rejection Reason handling for Mhr Product Reviews

/bcgov/entity#17247

  • Updated Rejected Task Review Template to include rejection reason captured as part of flow

Screenshot 2023-09-08 at 12 34 18 PM
Screenshot 2023-09-08 at 12 34 26 PM
Screenshot 2023-09-12 at 10 23 27 AM
Screenshot 2023-09-12 at 10 23 00 AM
Screenshot 2023-09-12 at 1 32 54 PM

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of the sbc-auth license (Apache 2.0).

@bcgov bcgov deleted a comment from bcregistry-sre Sep 8, 2023
@cameron-eyds cameron-eyds force-pushed the 17244-Qs-Staff-Task-Review branch from 86eba65 to abb7196 Compare September 12, 2023 20:18
@cameron-eyds
Copy link
Collaborator Author

/gcbrun

@bcgov bcgov deleted a comment from bcregistry-sre Sep 12, 2023
@bcgov bcgov deleted a comment from bcregistry-sre Sep 12, 2023
@bcgov bcgov deleted a comment from bcregistry-sre Sep 12, 2023
@sonarqubecloud
Copy link

SonarCloud Quality Gate failed.    Quality Gate failed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 0 Code Smells

No Coverage information No Coverage information
7.3% 7.3% Duplication

idea Catch issues before they fail your Quality Gate with our IDE extension sonarlint SonarLint

@cameron-eyds
Copy link
Collaborator Author

cameron-eyds commented Sep 12, 2023

Sonarcloud is picking up some duplication as a result of a rebase with main. Mostly unit testing and unrelated to this pr 👍

@bcregistry-sre
Copy link
Collaborator

Temporary Url for review: https://bcregistry-account-dev--pr-2529-7kt9ox6v.web.app

@seeker25
Copy link
Collaborator

Yup no worries

@seeker25
Copy link
Collaborator

Is this backwards compatible? Does anything need to be hidden on release? or can we push this to prod easily? we talked and already know the secrets should be there

}

.icon-text {
display: flex;
Copy link
Collaborator

Choose a reason for hiding this comment

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

possible to do inline? using classes?

Copy link
Collaborator Author

Choose a reason for hiding this comment

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

Possibly! Will have a look

@@ -96,6 +104,10 @@ export default class AccountStatusTab extends Vue {
return this.taskDetails.status === TaskStatus.HOLD
}

private get isTaskRejected (): boolean {
return this.taskDetails.relationshipStatus === this.TaskRelationshipStatusEnum.REJECTED
Copy link
Collaborator

Choose a reason for hiding this comment

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

If you're changing these a bit, feel free to convert to composition-api. I know you're busy working on assets stuff though haha.

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'll have a look, i don't mind!

@cameron-eyds
Copy link
Collaborator Author

Is this backwards compatible? Does anything need to be hidden on release? or can we push this to prod easily? we talked and already know the secrets should be there

I believe so yes!
This is purely for staff task review, on these QS Applications.
I believe the task types are already visible for Staff but yea, shouldn't be anything pending for Staff to select/review.
Low impact for the most part, will require some minor regression testing on the Dialogs/Modals however to current flows.

@seeker25 seeker25 merged commit 783492b into bcgov:main Sep 12, 2023
@seeker25
Copy link
Collaborator

as discussed - Divya will QA this ticket

@seeker25 seeker25 changed the title QS Application - Staff Task Review Updates 17244, 17332, 17246, 17247 - QS Application - Staff Task Review Updates Sep 15, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants