-
Notifications
You must be signed in to change notification settings - Fork 51
[Customer Portal][FE][Web] Implement Case Details Page + Routing, Table Accessibility, and API Refinement #138
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
Merged
v15a1
merged 45 commits into
wso2-open-operations:customer-portal-milestone-1
from
dileepapeiris:feat/add-specific-case-detail-api
Feb 12, 2026
Merged
Changes from all commits
Commits
Show all changes
45 commits
Select commit
Hold shift + click to select a range
330922d
Add @case-details alias to Vite config
dileepapeiris 0e6733b
Format renderHook invocation in test
dileepapeiris 2f21b54
Refactor test formatting and type annotations
dileepapeiris e03b012
Reformat useGetProductUpdatesStats tests
dileepapeiris 540e4e0
Add case details route under support cases
dileepapeiris cf34a17
Format enabled condition in useGetCaseAttachments
dileepapeiris 263a3ac
Add CaseDetailsSkeleton header test
dileepapeiris f6056ab
Add tests for CaseDetailsContent header
dileepapeiris 816d216
Refactor test typings and window config casts
dileepapeiris b37cad2
Add optional onCaseClick handler to AllCasesList
dileepapeiris 312fe44
Remove project prefix from case details API
dileepapeiris ed67c8a
Add CaseDetailField unit tests
dileepapeiris 3d35c21
Compact logger.debug message
dileepapeiris a5b799b
Add tests for CaseDetailsActionRow component
dileepapeiris e2ffdd2
Add tests for CaseDetailsBackButton
dileepapeiris c77784e
Add CaseDetailsPage loading state tests
dileepapeiris 9bd397c
Add JSDoc for mock case classification
dileepapeiris 4ce43c9
Add case details tabs config & icons
dileepapeiris 1b74093
Add DetailRow component for case details
dileepapeiris d5d0948
Add CaseDetailsTabPanels component
dileepapeiris 49dd303
Add CaseDetailsBackButton component
dileepapeiris 94dbae9
Add tests for CaseDetailsHeader component
dileepapeiris bb98862
Add tests for CaseDetailsTabPanels
dileepapeiris d6519de
Add @case-details TS path aliases
dileepapeiris 2117035
Add formatValue and getStatusIconElement helpers
dileepapeiris c66cefd
Add tests for CaseDetailsTabs component
dileepapeiris 69840f8
Add tests for DetailRow component
dileepapeiris 2dee80d
Add CaseDetailField component
dileepapeiris 3a0f4b3
Add CaseDetailsActionRow component
dileepapeiris 9adea53
Add tests for formatValue utility
dileepapeiris c64406b
Add CaseDetailsPage component
dileepapeiris 20b7de6
Show loader during fetch and add case click
dileepapeiris 7644207
Make case titles clickable and adjust layout
dileepapeiris 2e306fc
Add CaseDetailsHeader component
dileepapeiris 02ccfdf
Add CaseDetailsContent component
dileepapeiris 24b1ef4
Add CaseDetailsSkeleton and update Typography mock
dileepapeiris 3c8ffb5
Add CaseDetailsTabs component
dileepapeiris 7541eb8
Merge branch 'customer-portal-milestone-1' into feat/add-specific-cas…
dileepapeiris 9fc16d9
Tighten initials parsing, layout and loading
dileepapeiris e14a45b
Normalize engineer initials; remove test; fix padding
dileepapeiris 5263ec8
Show loader only for initial page load
dileepapeiris c6b6c68
Simplify CaseDetailsTabPanels props; remove DetailRow
dileepapeiris 82a980f
Refactor BackButton sx type and test props
dileepapeiris 87800fe
Move case status actions to support constants
dileepapeiris 463aacc
Merge branch 'customer-portal-milestone-1' into feat/add-specific-cas…
dileepapeiris File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.