Ulysses Stuff > Ulysses Release Archives

OpenSteam: Bans and User Management System

<< < (8/23) > >>

Storm:
Current permanent bans are stored in banned_user.cfg files. Is there a timeline for your work- its completion I mean?

Neubivljiv:
If admin bans  player with a command ulx banuser it will be stored into database. Also, you can always use common command to ban user; it will work too.
 
However, in my opinion flat-file database is bad...for performance and lot's of other reasons. It's good for testing, but not for production. 

With OpenSteam database you can easily handle hundreds of thousands players and bans without huge performance impact. I also think that any addon that uses a database should use database as OpenSteam uses.
With many examples (addons?) you can see the poor structure of the database, missing indexes and invalid field types (or poor coding for web app), which may also affects the performance. That's why we always take care of the database structure and performance.

There's no timeline for this project. However, OpenSteam can already be used and in time we add a new features.

Bytewave:
Suggestion: Ban requests/appeals.
Specifics: In game command for ban requests if no admins are online ("ulx reqban <steamid/name> <reason>" as an example). Web interface for appeals/requests. (If possible) Notify admins via notification on home page or in e-mail (add interface for admins to link e-mail to account and add interface/config for linking an IMAP or SMTP server to send e-mails [maybe? :3])
Reason: As a server owner I find it very difficult to keep up with ban requests and rule breakers. Having a utility such as this would definitely help!

If this gets added, that'd be cool! :D

Neubivljiv:
Can be done.

I am currently working on GeoIP, so it will inform people about connecting players (can be disabled), and option to ban entire country or IP Range.

About ulx reqban can be done, but whether it will be useful? I mean, admin can see the request, but how knows what happened on the server or if the application is false. It will just take admins time.

However, forum is an good solution for ban appeals/requests.

Grief-Code:

--- Quote from: Storm on April 21, 2014, 12:17:05 PM ---Is there a timeline for your work- its completion I mean?

--- End quote ---


--- Quote from: Neubivljiv on April 21, 2014, 12:51:01 PM ---There's no timeline for this project. However, OpenSteam can already be used and in time we add a new features.

--- End quote ---

For now I can add a timeline about the process what were done already, and a list of features planed soon. I can make a small hint how long each feature need and a small preview when the patches are done. Im planing anyway to create a new Home Page where this can be put easily on a nice graph.


--- Quote from: Princess Twilight Sparkle on April 21, 2014, 01:55:41 PM ---Suggestion: Ban requests/appeals.
Specifics: In game command for ban requests if no admins are online ("ulx reqban <steamid/name> <reason>" as an example). Web interface for appeals/requests. (If possible) Notify admins via notification on home page or in e-mail (add interface for admins to link e-mail to account and add interface/config for linking an IMAP or SMTP server to send e-mails [maybe? :3])
Reason: As a server owner I find it very difficult to keep up with ban requests and rule breakers. Having a utility such as this would definitely help!

If this gets added, that'd be cool! :D

--- End quote ---
We had a simlair system on OS where everyone could amke ban requests/appeals. It was made back in tiem by Neubivljiv, after we started to work together and started with hosting aswell we also used the forum for it. Its more prefereable and also for this kind of requests etc, how are you able to proof it?
On a forum you can simple bring up evidence in form of screenshots.

Regards

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version