I’ve just hit the rate limit (429 error) on our public community site.
It’s my practice to go through Latest and open threads of interest in new tabs. When I’ve worked through the list all the way down to my previous session, then I deal with each thread/tab individually. I do this at human speed and only open a thread after evaluating the title, category, tags & authors. I.e. it’s not like I’m issuing 1k requests/second.
I’ve been away/busy for a while, so I’ve just opened quite a few new tabs. I hit the rate limit & the Latest page stopped loading at the ‘9d’ mark. So okay, I’ll go deal with open tabs for a while & come back to the Latest list later.
Only I can’t even do that. The first tab in my list is one I opened because it needed additional tags. But the tag list wouldn’t load for me. (It does now. I guess I’ve spent long enough composing this post.)
Upshot/Feature request: The thing is that I’m a full-on admin on this site. Surely there’s no fear that I’m trying to DoS it? Can rate limits be selective by rights and/or trust levels?
P.S. * What I’ve described here has been my practice for most of the time we’ve been using Discourse - has something changed w/r/t rate limits?