[PR #3535] [MERGED] feat(backend): add getTracker method for IP extraction #4423

Closed
opened 2026-03-17 01:57:40 +03:00 by kerem · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/hoppscotch/hoppscotch/pull/3535
Author: @RaHehl
Created: 11/10/2023
Status: Merged
Merged: 4/29/2025
Merged by: @jamesgeorge007

Base: nextHead: try-to-fix-throttler


📝 Commits (3)

  • be2217d added getTracker to all Guards
  • f12ad7f Update gql-auth.guard.ts
  • 7171f6e Merge branch 'main' into try-to-fix-throttler

📊 Changes

1 file changed (+3 additions, -0 deletions)

View changed files

📝 packages/hoppscotch-backend/src/guards/gql-throttler.guard.ts (+3 -0)

📄 Description

(maybe) Closes # 3381

Description

For bug #3381, the cause appears to be @nestjs/throttler, at least according to the report of an internal user who saw something with "throttling" in the log when the team environments disappeared. I suspect this is because the Hoppscotch API runs in Kubernetes and therefore there is an ingress proxy running between the API and the client. I don't know anything about NestJS, I think the solution to this lies in the direction of this PR.


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/hoppscotch/hoppscotch/pull/3535 **Author:** [@RaHehl](https://github.com/RaHehl) **Created:** 11/10/2023 **Status:** ✅ Merged **Merged:** 4/29/2025 **Merged by:** [@jamesgeorge007](https://github.com/jamesgeorge007) **Base:** `next` ← **Head:** `try-to-fix-throttler` --- ### 📝 Commits (3) - [`be2217d`](https://github.com/hoppscotch/hoppscotch/commit/be2217d0e741e2cd7a41705fb3670ca795a20e19) added getTracker to all Guards - [`f12ad7f`](https://github.com/hoppscotch/hoppscotch/commit/f12ad7ffd80467ecc46da5d8cd88155cfa8ecd9f) Update gql-auth.guard.ts - [`7171f6e`](https://github.com/hoppscotch/hoppscotch/commit/7171f6eb99b068d658a088fa654fa17242c24f85) Merge branch 'main' into try-to-fix-throttler ### 📊 Changes **1 file changed** (+3 additions, -0 deletions) <details> <summary>View changed files</summary> 📝 `packages/hoppscotch-backend/src/guards/gql-throttler.guard.ts` (+3 -0) </details> ### 📄 Description (maybe) Closes # 3381 ### Description For bug #3381, the cause appears to be @nestjs/throttler, at least according to the report of an internal user who saw something with "throttling" in the log when the team environments disappeared. I suspect this is because the Hoppscotch API runs in Kubernetes and therefore there is an ingress proxy running between the API and the client. I don't know anything about NestJS, I think the solution to this lies in the direction of this PR. --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
kerem 2026-03-17 01:57:40 +03:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/hoppscotch#4423
No description provided.