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

DM-97 Extend opportunity and proposal histories to support general notes and file uploads for record-keeping #134

Closed
wants to merge 8 commits into from

Conversation

sutherlanda
Copy link
Collaborator

This PR includes the back-end changes in support of DM-97.

Summary of changes:

  • Add DB migration for adding new event type to opportunity and proposal statuses (NoteAdded), and for creating relationship tables for associating file attachments and status/events.
  • Modify update ADTs on both CWU/SWU opportunities and proposals to allow adding of notes with attachments.
  • Update permissions and validation.
  • Front-end was modified to account for updates to shared libraries, but still needs the associated UIs added.

Note: The previous PRs for DM-232 and DM-29 should be merged first, as the DB migration in this PR depends on migrations in those branches.

@sutherlanda
Copy link
Collaborator Author

Note: Migrations for this PR will need to be redone prior to merging.

@dhruvio
Copy link
Collaborator

dhruvio commented Dec 30, 2020

On hold until budget is available to continue with this feature.

@dhruvio dhruvio added the hold label Dec 30, 2020
@eazeredo eazeredo added this to the Jan 2 milestone Jan 19, 2022
@eazeredo eazeredo removed this from the Jan 2 milestone Feb 2, 2022
@SteveChapmanBCDX
Copy link
Collaborator

Closing (and not merging) this PR. This PR history was used to inform development of Issue #203.

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

Successfully merging this pull request may close these issues.

None yet

4 participants