makeplane / plane

🔥 🔥 🔥 Open Source JIRA, Linear, Monday, and Asana Alternative. Plane helps you track your issues, epics, and product roadmaps in the simplest way possible.
http://plane.so
GNU Affero General Public License v3.0
29.55k stars 1.63k forks source link

[feature]: Custom API rate limit on self-hosted #4626

Open Zebnastien opened 4 months ago

Zebnastien commented 4 months ago

Is there an existing issue for this?

Summary

Since we are using plane self-hosted on our own servers, we should be able to customize Plane API rate limit.

image

Why should this be worked on?

As an example, the company where I work forces us to use an old unfriendly project management app. We negociated to be allowed to use Plane on dev teams, only if we find a way to keep it sync with the historical tool. API rate limit could prevent me to do reatime sync.

Another solution would be to allow querying all issues at once (instead of per project), reducing necessary requests amount.

theparthacus commented 4 months ago

this is actually a good request. we will take this up and offer you an .env variable that let us set the rate limit of your choice.

thank you for that suggestion. if you don't mind me asking, what's this unfriendly project management tool? :-) if you'd like to DM me, i am parthacus on Discord.

Zebnastien commented 3 months ago

This is an internal program (based on Oracle Database) developed by the company's director approximately 20 years ago. Though technical debt has accumulated over time, we continue to use this tool due to its sentimental value and historical significance for the director.