-
Notifications
You must be signed in to change notification settings - Fork 9
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
SIMSBIOHUB-275: Remove Project Coordinator from SIMS #1104
Conversation
Openshift URLs for the PR Deployment: |
database/src/migrations/20230929103700_ignore_project_coordinator.ts
Outdated
Show resolved
Hide resolved
Looks good. A few tests on front and back end that are referencing project coordinator still. |
Codecov Report
@@ Coverage Diff @@
## dev #1104 +/- ##
===========================================
- Coverage 78.11% 63.30% -14.81%
===========================================
Files 231 531 +300
Lines 9090 15786 +6696
Branches 1338 2445 +1107
===========================================
+ Hits 7101 9994 +2893
- Misses 1603 5107 +3504
- Partials 386 685 +299
... and 292 files with indirect coverage changes 📣 We’re building smart automated test selection to slash your CI/CD build times. Learn more |
I may be misunderstanding the changes a bit here, but just clarifying... When creating a project, under managing team members, |
@JeremyQuartech That is essentially it, yeah. Project team members did not historically have roles like "Coordinator", so projects has specific metadata (Project Coordinator) to store basic info for the primary contact for the project. Since we now have the Coordinator team member role, this information is pretty much unneeded. |
Kudos, SonarCloud Quality Gate passed! 0 Bugs No Coverage information |
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.
ran this locally and followed your instructions. It is working as expected 🐶
* Removes any Project Coordinator UI for creating, editing or viewing projects * Removes any reference to Project Coordinator in the frontend and backend codebase * Adds a migration that makes project coordinator fields optional, retaining any existing project coordinator data.
Links to Jira Tickets
Description of Changes
Testing Notes (for local environment)
dev
, create one or more projects.SIMSBIOHUB-275
branch and runmake web
to run the new migration.