Ticket Filter Spam Prevention #7

Closed
opened 2024-01-16 16:18:37 +00:00 by corbz · 1 comment
Owner

Currently the user can spam the ticket filters.

There is a bug caused by clicking another filter while the others are still loading, it shows the filter selected but not applied. This could be fixed by disabling the controls while loading, and removing the disabled attribute once loading is complete.

Should also implement some kind of rate limit to fight spam, but this shouldn't cause the user to get annoyed, so make it forgiving.

Currently the user can spam the ticket filters. There is a bug caused by clicking another filter while the others are still loading, it shows the filter selected but not applied. This could be fixed by disabling the controls while loading, and removing the disabled attribute once loading is complete. Should also implement some kind of rate limit to fight spam, but this shouldn't cause the user to get annoyed, so make it forgiving.
corbz added the
enhancement
bug
labels 2024-01-16 16:18:37 +00:00
corbz added this to the Ticket Website project 2024-01-16 16:18:37 +00:00
Author
Owner

Throttling was added.

Anon 100/day
User 1000/day

This is configurable under the REST_FRAMEWORK option under /core/settings.py


This doesn't resolve the issue, however, as the user can still cause visual glitches by momentary spamming.
This should be looked into further.

Throttling was added. Anon 100/day User 1000/day This is configurable under the REST_FRAMEWORK option under /core/settings.py ------- This doesn't resolve the issue, however, as the user can still cause visual glitches by momentary spamming. This should be looked into further.
corbz referenced this issue from a commit 2024-01-22 16:34:54 +00:00
corbz closed this issue 2024-01-23 11:56:13 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: corbz/ticket-website#7
No description provided.