Skip to content

Share the running timer between all buttons - #65

Merged
eXpl0it3r merged 1 commit into
feature/free-plan-rate-limit-3-stored-idsfrom
feature/free-plan-rate-limit-4-shared-timer
Oct 22, 2026
Merged

eXpl0it3r merged 1 commit into
feature/free-plan-rate-limit-3-stored-idsfrom
feature/free-plan-rate-limit-4-shared-timer

Conversation

@eXpl0it3r

@eXpl0it3r eXpl0it3r commented Oct 21, 2026 •

Copy link
Copy Markdown
Owner
  • Fetch the running timer once per workspace and user, not per button
  • Count the timer on the button locally between two fetches
  • Stop a timer with one request instead of two
  • Skip the fetch before toggling, if the last one is less than a minute old
  • Poll at most every 5 minutes after a rate limit response
  • Allow a refresh rate of 0 to only check on key press

@eXpl0it3r
eXpl0it3r added this pull request to stack #67 October 21, 2026 11:59
@eXpl0it3r
eXpl0it3r marked this pull request as ready for review October 21, 2026 11:59
@eXpl0it3r
eXpl0it3r force-pushed the feature/free-plan-rate-limit-4-shared-timer branch 2 times, most recently from ff521c0 to e269221 Compare October 22, 2026 10:57
@eXpl0it3r
eXpl0it3r force-pushed the feature/free-plan-rate-limit-4-shared-timer branch 3 times, most recently from 424b271 to c810588 Compare October 22, 2026 17:41
@eXpl0it3r
eXpl0it3r force-pushed the feature/free-plan-rate-limit-4-shared-timer branch from c810588 to b475e92 Compare October 22, 2026 17:41
@eXpl0it3r
eXpl0it3r force-pushed the feature/free-plan-rate-limit-4-shared-timer branch from b475e92 to 2a0c338 Compare October 22, 2026 18:02
- Fetch the running timer once per workspace and user, not per button
- Count the timer on the button locally between two fetches
- Stop a timer with one request instead of two
- Skip the fetch before toggling, if the last one is less than a minute old
- Poll at most every 5 minutes after a rate limit response
- Allow a refresh rate of 0 to only check on key press
@eXpl0it3r
eXpl0it3r force-pushed the feature/free-plan-rate-limit-4-shared-timer branch from 2a0c338 to 66a336f Compare October 22, 2026 18:09
@eXpl0it3r eXpl0it3r added the enhancement New feature or request label Oct 22, 2026
@eXpl0it3r
eXpl0it3r merged commit a992460 into master Oct 22, 2026
9 checks passed
@eXpl0it3r
eXpl0it3r deleted the feature/free-plan-rate-limit-4-shared-timer branch October 22, 2026 19:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant