-
Notifications
You must be signed in to change notification settings - Fork 38
Feature/drilldown namespace 2942 #131
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
base: main
Are you sure you want to change the base?
Feature/drilldown namespace 2942 #131
Conversation
- Add filters support to AllocationService.fetchAllocation - Implement drilldown function in Allocations page - Make table rows clickable for drilldown navigation - Add visual feedback (hover effect) for clickable rows - Support drilldown hierarchy: namespace -> controllerKind -> controller -> pod -> container - Reset filters when navigating back to higher aggregation levels Fixes #2942 Signed-off-by: Rahim <rahim-2004@mail.ru>
- Update recharts from 2.15.3 to 3.4.1 - Replace ResponsiveContainer with responsive prop in all chart components - Add lodash dependency - Update 5 chart components to use recharts 3.x API Signed-off-by: Rahim <rahim-2004@mail.ru>
✅ Deploy Preview for opencost-ui ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
Signed-off-by: Rahim <rahim-2004@mail.ru>
e982cd8 to
11b0d02
Compare
…uble encoding Signed-off-by: Rahim <rahim-2004@mail.ru>
Signed-off-by: Rahim <rahim-2004@mail.ru>
…kend API Signed-off-by: Rahim <rahim-2004@mail.ru>
|
Hey @CrazyCapislav, thanks for the contribution! I'd like to look at the code a little more in-depth before approving, and am running out of time today. But nominally, this looks great! Will aim to provide a thorough review tomorrow. Thanks again. |
Signed-off-by: Rahim <rahim-2004@mail.ru>
8defee2 to
de4b0d2
Compare
|
@CrazyCapislav this is amazing, thanks for your contribution! Is there any way you can driver the filtering from the URL? not apparent what we have drilled into when we do it. WDYT? |
Signed-off-by: Rahim <rahim-2004@mail.ru>
Signed-off-by: Rahim <rahim-2004@mail.ru>
Thanks for the feedback! I've implemented URL-driven filtering for the drilldown functionality. |
023443b to
7765020
Compare
Signed-off-by: Rahim <113333347+CrazyCapislav@users.noreply.github.com>
What does this PR change?
ResponsiveContainerwrapper component with built-inresponsiveprop in all chart components to comply with recharts 3.x API changeslodashdependency that was required but not declared in package.jsonDoes this PR relate to any other PRs?
How will this PR impact users?
Does this PR address any GitHub or Zendesk issues?
How was this PR tested?
Does this PR require changes to documentation?
Have you labeled this PR and its corresponding Issue as "next release" if it should be part of the next OpenCost release? If not, why not?