[front] feat: wire Members/Groups tabs of the usage filter panel to real, period-scoped data - #30168
Open
avervaet wants to merge 5 commits into
Conversation
Contributor
Author
|
This change is part of the following stack:
Change managed by git-spice. |
|
The latest updates on your projects. Learn more about Vercel for GitHub. |
This was referenced Aug 7, 2026
This was referenced Aug 7, 2026
avervaet
force-pushed
the
avervaet/usage-analytics-filtering-react-component
branch
from
August 7, 2026 10:10
17731bc to
a72fed4
Compare
avervaet
force-pushed
the
avervaet/wiring-usage-filter-component-members-tab
branch
from
August 7, 2026 10:10
6a375c0 to
2f387e8
Compare
avervaet
force-pushed
the
avervaet/wiring-usage-filter-component-members-tab
branch
3 times, most recently
from
August 7, 2026 15:22
d57fe4a to
3418019
Compare
avervaet
changed the base branch from
avervaet/usage-analytics-filtering-react-component
to
avervaet/usage-filter-consumption-scope-wiring
August 7, 2026 15:39
avervaet
force-pushed
the
avervaet/wiring-usage-filter-component-members-tab
branch
from
August 7, 2026 15:39
3418019 to
684c627
Compare
avervaet
commented
Aug 7, 2026
Contributor
Author
There was a problem hiding this comment.
This will collapse cleanly once every data source are wired check #30174
avervaet
force-pushed
the
avervaet/usage-filter-consumption-scope-wiring
branch
from
August 10, 2026 07:21
422d611 to
ae2261f
Compare
avervaet
force-pushed
the
avervaet/wiring-usage-filter-component-members-tab
branch
from
August 10, 2026 07:21
e3b3e3a to
b78e388
Compare
avervaet
force-pushed
the
avervaet/usage-filter-consumption-scope-wiring
branch
from
August 10, 2026 08:35
ae2261f to
9246936
Compare
avervaet
force-pushed
the
avervaet/wiring-usage-filter-component-members-tab
branch
from
August 10, 2026 08:35
b78e388 to
3df4875
Compare
avervaet
force-pushed
the
avervaet/usage-filter-consumption-scope-wiring
branch
from
August 10, 2026 09:04
9246936 to
a30cb37
Compare
avervaet
force-pushed
the
avervaet/wiring-usage-filter-component-members-tab
branch
from
August 10, 2026 09:04
3df4875 to
29acbab
Compare
avervaet
force-pushed
the
avervaet/usage-filter-consumption-scope-wiring
branch
from
August 10, 2026 09:29
a30cb37 to
c833b23
Compare
avervaet
force-pushed
the
avervaet/wiring-usage-filter-component-members-tab
branch
2 times, most recently
from
August 10, 2026 09:53
1ce2dfc to
5ac24fc
Compare
…eal, period-scoped data Members now come from the same period-ranked consumption data the Attribution table uses (useConsumptionTop) instead of the full, period-unaware member roster. Groups are no longer mock: a new relevant-groups endpoint resolves, for that same set of period-active users, which groups they belonged to during the period window (not "now"), via a new GroupResource.listGroupsForUserModelIdsInWindow.
Matches the naming convention already used by the consumption scope dimensions and consumptionDimensions.ts: the category key is "user" (same as the ES dimension it filters on), "Members" stays the display label. Avoids a per-category translation layer as more categories get wired to real data.
avervaet
force-pushed
the
avervaet/usage-filter-consumption-scope-wiring
branch
from
August 10, 2026 10:00
691cce9 to
6f888c0
Compare
avervaet
force-pushed
the
avervaet/wiring-usage-filter-component-members-tab
branch
from
August 10, 2026 10:00
5ac24fc to
516e948
Compare
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
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.
Description
Wires the Members panel of the filter component for the usage page.
Members now come from the same period-ranked consumption data the Attribution table uses instead of the full,
period-unaware member roster. Groups are no longer mock: a new relevant-groups endpoint resolves, for that same set of period-active users, which groups they belonged to during the period window.
Also wires the page's UsageFilter state into the actual consumption queries (overview/chart/attribution table) for the "member" dimension.
Tests
Risk
Low - safe to rollback
Deploy Plan