Skip to content

[CORE-8130] 2.4.y/project brief#2656

Open
trtshen wants to merge 10 commits intoprereleasefrom
2.4.y/CORE-8130/project-brief
Open

[CORE-8130] 2.4.y/project brief#2656
trtshen wants to merge 10 commits intoprereleasefrom
2.4.y/CORE-8130/project-brief

Conversation

@trtshen
Copy link
Copy Markdown
Collaborator

@trtshen trtshen commented Apr 2, 2026

Jira: https://intersective.atlassian.net/browse/CORE-8130

This pull request introduces the Project Brief feature, which allows users to view structured project information for their team directly from the home page and the assessment interface. The implementation includes a new modal component, integration with existing services and pages, accessibility improvements, and comprehensive documentation and tests.

Project Brief Feature Implementation:

  • Added a new ProjectBriefModalComponent to display team project brief details in a modal, including support for empty fields and accessibility best practices. [1] [2] [3] [4]
  • Integrated the Project Brief modal into the assessment page, allowing reviewers to access the team’s project brief directly from the assessment interface. [1] [2] [3] [4]

Testing and Documentation:

  • Added comprehensive unit tests for the new modal and its integration in the assessment component, ensuring correct modal behavior and button visibility. [1] [2] [3] [4] [5]
  • Created detailed documentation in docs/features/project-brief.md covering data flow, component structure, integration points, styling, accessibility, sample data, and testing requirements.

Environment Configuration:

  • Updated environment variable setup in multiple GitHub Actions workflow files to include CUSTOM_PROJECTHUB_URL, with appropriate values for each environment. [1] [2] [3] [4] [5]

@trtshen trtshen self-assigned this Apr 2, 2026
export CUSTOM_HELPLINE=help@practera.com
export CUSTOM_ENABLE_ASSESSMENT_PAGINATION=true
export CUSTOM_STACK_NAME=${{ env.STACK_NAME }}
export CUSTOM_PROJECTHUB_URL=https://projecthub.p2-prerelease.practera.com/
Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@shawnm0705 @Sunilsbcloud do we need setup "prerelease" version of project-hub? or just use back stage?

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.

1 participant