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

Not Read: Publication Import #711

Closed
wants to merge 1 commit into from
Closed

Conversation

buttonwillowsix
Copy link
Contributor

Adding export view, and possibly too much

NOT READY FOR REVIEW

Summary

  • Creates a table view available only to admins from which publication data can be copy-pasted into a spreadsheet using our import format

Review By (Date)

  • No current deadline

Criticality

  • Would affect build of 3-5 Precourt Sites on SDSS

Urgency

  • Hard to say

Review Tasks

Setup tasks and/or behavior to test

  1. Check out this branch
  2. Make sure you have some publication data
  3. Go to /admin/publications/export
  4. Copy the test out of that view and into a blank spreadsheet
  5. Export the CSV
  6. Upload onto another site (or make changes and import onto the same site) using our Publications importer

Site Configuration Sync

  • Yep. That is all there is.

Front End Validation

Backend / Functional Validation

Code

  • Are the naming conventions following our standards?
  • Does the code have sufficient inline comments?
  • Is there anything in this code that would be hidden or hard to discover through the UI?
  • Are there any code smells?
  • Are tests provided? eg (unit, behat, or codeception)

Code security

General

  • Is there anything included in this PR that is not related to the problem it is trying to solve?
  • Is the approach to the problem appropriate?

Affected Projects or Products

  • SDSS
  • Publications

Associated Issues and/or People

  • Probably needs a ticket

Resources

Adding export view, and possibly too much
@buttonwillowsix buttonwillowsix deleted the pub-export-test branch September 14, 2023 00:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant