-
Notifications
You must be signed in to change notification settings - Fork 2.1k
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
.*: Apply webrouteprefix on debug and metric endpoints #4471
Commits on Apr 20, 2022
-
Apply webrouteprefix on all endpoints
Signed-off-by: Will Hegedus <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 79c0d95 - Browse repository at this point
Copy the full SHA 79c0d95View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4b0ce7b - Browse repository at this point
Copy the full SHA 4b0ce7bView commit details -
fix tests to account for URL prefix
Signed-off-by: Will Hegedus <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for bdd8da6 - Browse repository at this point
Copy the full SHA bdd8da6View commit details
Commits on May 8, 2022
-
tests: update query tests for route prefixes
This adds additional endpoints that were not previously behind the routePrefix to the testing suite and improves documentation of those tests. Signed-off-by: Will Hegedus <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9be439f - Browse repository at this point
Copy the full SHA 9be439fView commit details -
tests: fail on HTTP errors in checkNetworkRequests
This will now return errors if an HTTP error (status >= 400) is returned by the chrome driver. Additionally, the Chrome context is now modified to inherit the deadline from the running test suite. Signed-off-by: Will Hegedus <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4f7bbec - Browse repository at this point
Copy the full SHA 4f7bbecView commit details -
tests: add tests for routePrefix on Thanos Ruler
Validate that the --web.route-prefix flag adjusts expected routes. Signed-off-by: Will Hegedus <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b81ea62 - Browse repository at this point
Copy the full SHA b81ea62View commit details -
fix: Prefix compact's routes with routePrefix
Thanos Compact supports the flags for webconf, but previously was not actually doing anything with them. Signed-off-by: Will Hegedus <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 92122c6 - Browse repository at this point
Copy the full SHA 92122c6View commit details -
feat: support all webConfig flags in Thanos Store
Refactors Thanos Store to use the registerFlag function to ensure it receives all flags that are applicable to webConfig. Previously, only 3/4 were manually defined. Signed-off-by: Will Hegedus <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e3e04fd - Browse repository at this point
Copy the full SHA e3e04fdView commit details -
fix: correctly prefix routes in Thanos Store
Previously, routes were not getting the value of the --web.*-prefix flags applied. Signed-off-by: Will Hegedus <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for fcfcc9a - Browse repository at this point
Copy the full SHA fcfcc9aView commit details
Commits on May 9, 2022
-
style: fix go-lint errors in e2e tests
Signed-off-by: Will Hegedus <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for fc9c46a - Browse repository at this point
Copy the full SHA fc9c46aView commit details -
docs: update flags for Thanos Store
Signed-off-by: Will Hegedus <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 47c85de - Browse repository at this point
Copy the full SHA 47c85deView commit details -
Configuration menu - View commit details
-
Copy full SHA for f18fa62 - Browse repository at this point
Copy the full SHA f18fa62View commit details