-
Couldn't load subscription status.
- Fork 32
🎨🐛 [Frontend] PO Center improvements #8537
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
🎨🐛 [Frontend] PO Center improvements #8537
Conversation
🧪 CI InsightsHere's what we observed from your CI run for ef514a5. ✅ Passed Jobs With Interesting Signals
|
…core into feature/po-center-ii
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull Request Overview
This PR implements several improvements to the PO (Product Owner) Center frontend, focusing on user review functionality and UI enhancements.
Key Changes:
- Fixed sorting of pending users by properly extracting dates from different request statuses
- Added introductory text and improved layout for the Review Users section
- Implemented anchor routing (
/#/review-users) to directly access the Review Users page - Enhanced search results display with a structured grid layout instead of raw JSON
Reviewed Changes
Copilot reviewed 9 out of 9 changed files in this pull request and generated 1 comment.
Show a summary per file
| File | Description |
|---|---|
| osparc/support/Conversation.js | Added chatbot check to conditionally display follow-up messages |
| osparc/store/Groups.js | Added chatbot property to store chatbot group information |
| osparc/po/UsersPending.js | Refactored date extraction logic, added header layout with intro text, improved UI structure |
| osparc/po/Users.js | Replaced JSON output with structured grid layout for search results, added Enter key command for search |
| osparc/po/POCenterWindow.js | Added openPage parameter to support direct navigation to specific tabs |
| osparc/po/POCenter.js | Implemented page ID system and navigation logic for anchor routing |
| osparc/data/model/ConversationSupport.js | Added markAsUnread parameter to control conversation read status |
| osparc/data/model/Conversation.js | Updated message loading to not mark as unread during initial fetch |
| osparc/Application.js | Implemented review-users route handling and refactored loadAfterLogin structure |
Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.
|
@mergify queue |
🟠 Waiting for conditions to match
|
…core into feature/po-center-ii
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
👍
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nice.
I also added - PO center: https://{{host}}#/review-users to my #8545
|



What do these changes do?
/#/review-usersBonus:
SUPPORT_CALLconversation typeRelated issue/s
How to test
Dev-ops