Skip to content

feat: add invited researchers page and research papers tab on datasets - #1718

Merged
rdahis merged 7 commits into
mainfrom
feat/invited-researchers
Oct 11, 2026
Merged

rdahis merged 7 commits into
mainfrom
feat/invited-researchers

Conversation

@rdahis

@rdahis rdahis commented Oct 7, 2026 •

Copy link
Copy Markdown
Member

Summary

  • New page /invited-researchers, linked under Institutional after About us in the menu and the footer:
    • Describes the network, its eligibility and rules: invitation-only until open nominations in 2028; 2-year renewable terms; new cohorts selected each semester and announced in early January and early July.
    • Lists current invited researchers (multiple affiliations per researcher) in the about-us card layout, filterable by research field (backend themes).
    • Eligibility and Rules boxes below the roster, then an alumni section for researchers whose terms have all finished.
    • Fetched server-side from the public allResearcher GraphQL query, with empty and error states.
  • Research Papers tab on the dataset page, after Raw Data Sources / LAI requests, in both the desktop left menu and the mobile resource picker. Each paper shows:
    • authors and year, abstract, publication status
    • journal citation and DOI
    • linked researchers (flagged when they are invited researchers or alumni)
    • an access button
  • Everything is translated to pt/en/es.

Depends on basedosdados/backend#1106 (main) / basedosdados/backend#1107 (staging), which adds the models and migration. Deploy the backend first.

Test plan

  • /invited-researchers in pt, en and es: copy, filter by field, alumni, menu and footer links
  • Desktop (1440px) and mobile (375px), no horizontal scroll
  • Dataset page with linked papers: left-menu tab, mobile picker, paper detail in pt/en/es
  • Review the placeholder copy in the "A rede / The network" paragraphs (invitedResearchers.json)

rdahis added 6 commits October 7, 2026 12:05
New /invited-researchers page under the Institutional menu, after
About us. It describes the network, its eligibility criteria and term
rules, and lists current invited researchers with a filter by research
field (backend themes), following the about-us team roster layout.

- Researchers are fetched server-side from the public allResearcher
  GraphQL query; only researchers with an active term are shown
- Empty and error states for the roster
- pt/en/es translations for page copy, menu and footer links

Requires the Researcher models from basedosdados/backend
feat/invited-researchers to be deployed first.
- Alumni section lists researchers whose terms have all finished
- Affiliation now comes from the linked Organization, localized
- Cohorts shown as year.semester labels (e.g. 2026.1)
- Rules: membership is by invitation only; open nominations in 2028
Lists research papers linked to the dataset in the left menu (and the
mobile resource picker), after Raw Data Sources and LAI requests. Each
paper opens a page with authors, year, abstract, publication status,
journal citation, DOI and linked researchers, plus an access button.

pt/en/es translations added to the dataset namespace.
@rdahis
rdahis force-pushed the feat/invited-researchers branch from 8320e3f to 1cf2f13 Compare October 7, 2026 02:46
@rdahis rdahis changed the title feat: Invited Researchers page and Research Papers tab on datasets feat: add invited researchers page and research papers tab on datasets Oct 7, 2026
@rdahis rdahis self-assigned this Oct 7, 2026
@rdahis
rdahis merged commit e18ab1a into main Oct 11, 2026
3 of 4 checks passed

This branch was successfully deployed

1 active deployment
staging — 8e810d9d Deployed Oct 11, 2026 by rdahis via Cypress E2E Tests #180
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.

1 participant