ctftime / ctftime.org

meta repository for ctftime.org issues, feature-requests etc
69 stars 1 forks source link

"I'm in the team!" should be removed from the page in case of team without admin since requests are not processed by portal admins #212

Closed level44 closed 3 years ago

level44 commented 3 years ago

Scenario:

Observed:

Expected:

kyprizel commented 3 years ago

Most requests are automatic but there are some restrictions to prevent spam.

Mirashx86 commented 3 years ago

Most requests are automatic but there are some restrictions to prevent spam.

Some restrictions? What is eases way to join to our team if it exist in DB?

kyprizel commented 3 years ago

Join one specific team, not trying to join a lot.

level44 commented 3 years ago

I've sent a one request to join one team in April....

level44 commented 3 years ago

My proposition is to change from pending to rejected in case that request is marked as spam?

dmichal commented 3 years ago

I have the same problem: I sent a request to join one team two months ago and it's still "Pending". If it was classified as spam, the classifier shall be improved, because now it obviously doesn't work as expected.

level44 commented 3 years ago

@kyprizel I've just found issue #97 and it seems that the problem is well known since years - there is a comment "Create teams before the event." - so it seems that my request to remove possibility to join already created teams without team members is right

dmichal commented 3 years ago

The problem seem to be very common and there are a lot of people facing it: #197 #198 #210. It's definitely not about sending join request to many teams by one user as @kyprizel said above.

level44 commented 3 years ago

@dmichal you are right I've just found a few interesting posts on twitter and reddit. Anyhow my intention while submitting this ticket was to improve ctftime.org webpage - if it's not possible - that's fine I can live with that :)

Mirashx86 commented 3 years ago

I'm confused. From what you gentlemen write I will not be able to join my team. Instead, I have to create another database entry that does not summarize my accomplishments so far. Consequently, I will not be able to show off my results to potential employers. As for me this option should be removed if it does not work or should be fixed.

kyprizel commented 3 years ago

Actually a lot of people can join their teams after the event. There are just some restrictions to prevent mass takeover. For example - if you're trying to join only team in most cases it'll be successfull.

I'm working on improvement of takeover prevention mechanims but to be honest there is not enough data to make false-positive free decisions.

Mirashx86 commented 3 years ago

Now I get the point. I don't know about others, but in my case the situation is that my team participated in several CTFs and only after a year we decided that we need to formalize our activity.

I don't know if you have information on who was a member of the team at the event, but it seems to me that would be very helpful.

XrVi commented 2 years ago

So how do you join this unmanned team? Will the application administrator pass?