Skip to content

NickAkhmetov/CAT-1503 Implement Research Powered by HuBMAP section with publication cards and pinning functionality.#3926

Open
NickAkhmetov wants to merge 3 commits intonickakhmetov/cat-1508-entity-countsfrom
nickakhmetov/cat-1503-research-powered-by-hubmap
Open

NickAkhmetov/CAT-1503 Implement Research Powered by HuBMAP section with publication cards and pinning functionality.#3926
NickAkhmetov wants to merge 3 commits intonickakhmetov/cat-1508-entity-countsfrom
nickakhmetov/cat-1503-research-powered-by-hubmap

Conversation

@NickAkhmetov
Copy link
Copy Markdown
Collaborator

Summary

This PR implements the "Research Powered by HuBMAP" section, including the pinned publications iteration we planned for the future (the design for indicating pinned publications was approved by Nils over Slack).

Design Documentation/Original Tickets

https://hms-dbmi.atlassian.net/browse/CAT-1503

Testing

  • Refreshed the page a few times - saw a different set of publications each time
  • Added pinned publications to app conf - they persisted in the provided order after refreshes
  • Added unit tests

Screenshots/Video

Desktop:
image

Mobile:
image

Checklist

  • Code follows the project's coding standards
    • Lint checks pass locally
    • New CHANGELOG-your-feature-name-here.md is present in the root directory, describing the change(s) in full sentences.
  • Unit tests covering the new feature have been added
  • All existing tests pass
  • Any relevant documentation in JIRA/Confluence has been updated to reflect the new feature
  • Any new functionalities have appropriate analytics functionalities added

Additional Notes

  • The PINNED_PUBLICATION_UUIDS environment variable can be updated ad hoc to support highlighting new publications without full rebuilds.

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.

2 participants