Skip to content

Conversation

@dan-tang-ssd
Copy link
Member

This PR is created for live env deployment.

As a short summary, it contains below changes:

  1. App panel, Relocate "Claims and Evidence" tab into other tabs
  2. Revise study case status as Proposal, Closed, Development, Ready for review, Reviewed
  3. App panel, Hide "Leading Organisation" and "Partner Organisation" when study case status is "Proposal"
  4. App panel, Hide "Confirmation" tab when status is Proposal
  5. App panel, Consolidate case submitter workflow and reviewer workflow into "Confirmation" tab
  6. App panel + Admin panel, Study case Preview page, add access control to ensure only "Reviewed" cases are publicly accessible
  7. App panel, change sidebar to top bar (to distinguish from admin panel)
  8. App panel, hide "Partner Organisations" from top bar
  9. App panel, add "My Team" to top bar. Allow users to invite new users by email invitation
  10. Login page, enable "Sign up" feature. Allow user to register login account by user registration
  11. Front-end, add "Create Your Page" page, add link to "Sign up" feature

Deployment procedure:

  1. Github, merge this PR
  2. Forge, click "Deploy Now" button
  3. Remote server, run command "php artisan app:fill-study-case-status" to run one-time command program, which will fill in existing study case status into new column study_cases.status

dave-mills and others added 30 commits September 3, 2025 17:12
Split Case Study Editing into Multiple Edit Pages with Subnavigation
…e-time command program to update column study_cases.status
…view, study_cases.reviewed; show column study_cases.status
…ce.table() instead of app panel StudyCaseResource.table()
…e with closed status; allow user to untick default filter and select closed status to show study cases with closed status
dan-tang-ssd and others added 29 commits September 12, 2025 18:21
…end email invitation; add My Team item in sidebar
…Basic Information tab page direcctly; add View button
…n page, Year of development, set default value to current year
…cordSubNavigation() to check if we are on edit mode or view mode
…invitation

Add User Registration and User Invitation
@dan-tang-ssd dan-tang-ssd merged commit 04263e2 into main Sep 29, 2025
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.

3 participants