Skip to content

Rate Limiting Phase 2#1698

Draft
netomi wants to merge 24 commits intomainfrom
rate-limiting-p2
Draft

Rate Limiting Phase 2#1698
netomi wants to merge 24 commits intomainfrom
rate-limiting-p2

Conversation

@netomi
Copy link
Copy Markdown
Contributor

@netomi netomi commented Mar 19, 2026

Placeholder PR.

@netomi netomi added the snapshot Pull requests with that label will automatically build and publish snapshot images label Mar 19, 2026
@netomi netomi force-pushed the rate-limiting-p2 branch 2 times, most recently from 048d04b to 10433ed Compare April 7, 2026 14:42
netomi and others added 23 commits April 7, 2026 22:01
* feat: adding customer details page

* feat: adding members to customer view

* feat: exposing get customer by name endpoint

* feat: using get single customer

* refactor: generalising add user dialog

* feat: updating styles

* feat: debouncing user search calls

* feat: breaking customer details page into multiple components

* refactor: optimizing useUsageStats hook

* chore: removing unnecessary route definition

* fix: abort controller not properly recreated

* refactor: using autocomplete over popper
* fix: use UTC dates consistently when displaying the usage data, switch to luxon for timezone support

* update time label to indicate that this is UTC, add top margin to chart

* feat(UI): adding option to add members to customers (#1700)

* feat: adding customer details page

* feat: adding members to customer view

* feat: exposing get customer by name endpoint

* feat: using get single customer

* refactor: generalising add user dialog

* feat: updating styles

* feat: debouncing user search calls

* feat: breaking customer details page into multiple components

* refactor: optimizing useUsageStats hook

* chore: removing unnecessary route definition

* fix: abort controller not properly recreated

* refactor: using autocomplete over popper

* fix navigation in sidepanel

* overhaul admin dashboard: make sidepanel collabsible, add breadcrumbs

* fix: app bar not showing proper bg color on dark mode (#1704)

* make sidebar open by default

* feat: adding sidebar groups (#1705)

* add eslint plugin for react refresh, fix and update target

* suppress remaining eslint errors

* feat: adding rate limiting tab to user settings (#1707)

* add CustomerMembership entity

* add customer membership repository

* support editing customer membership

* feat(UI): adding rate limiting tokens UI

* feat: updating wording of rate limiting tokens

---------

Signed-off-by: Thomas Neidhart <thomas.neidhart@eclipse-foundation.org>
Co-authored-by: Thomas Neidhart <thomas.neidhart@eclipse-foundation.org>
@netomi netomi force-pushed the rate-limiting-p2 branch from 10433ed to d0616ba Compare April 7, 2026 20:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

snapshot Pull requests with that label will automatically build and publish snapshot images

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants