Skip to content

[timepoint_list] Reactify leftover pages - #11004

Open
Montekkundan wants to merge 1 commit into
aces:mainfrom
Montekkundan:montek/10821-timepoint-list-reactify
Open

[timepoint_list] Reactify leftover pages#11004
Montekkundan wants to merge 1 commit into
aces:mainfrom
Montekkundan:montek/10821-timepoint-list-reactify

Conversation

@Montekkundan

Copy link
Copy Markdown
Contributor

Brief summary of changes

  • Replaces the remaining Timepoint List Smarty templates with a TypeScript React entry point.
  • Serves candidate, action, and visit information as JSON from the existing module.
  • Preserves candidate details, permissions, visit links, translated labels, imaging status, BVL status, and empty-state behavior.
  • Removes the unused Timepoint List control panel class and retired Smarty templates.
  • Adds the Timepoint List webpack and Makefile targets while keeping generated bundles ignored.
  • Updates integration coverage for the React-rendered page.

Testing instructions

  • Sign in and open http://localhost:8080/587630/.
  • Confirm the candidate summary and list of visits load correctly.
  • Confirm visit status, dates, imaging status, BVL information, registered user, and language are displayed.
  • Open a visit and confirm it navigates to the correct Instrument List session.
  • Test the Create time point, Candidate Info, and View Imaging datasets actions.

Link(s) to related issue(s)

@Montekkundan Montekkundan self-assigned this Jul 24, 2026
@github-actions github-actions Bot added Language: PHP PR or issue that update PHP code Language: Javascript PR or issue that update Javascript code Module: timepoint_list PR or issue related to the timepoint_list module labels Jul 24, 2026
@skarya22 skarya22 added the State: Needs work PR awaiting additional work by the author to proceed label Aug 3, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Language: Javascript PR or issue that update Javascript code Language: PHP PR or issue that update PHP code Module: timepoint_list PR or issue related to the timepoint_list module State: Needs work PR awaiting additional work by the author to proceed

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[timepoint_list] Reactify leftover pages

2 participants