unitystation / unitystation

The original unitystation
https://unitystation.org
GNU Affero General Public License v3.0
704 stars 648 forks source link

RCON refactor #9893

Open craftxbox opened 1 year ago

craftxbox commented 1 year ago

Purpose

Refactor RCON from the old, derelict, and borderline useless mess it was before.

Notes:

Removes the entire old RCON format. Old clients are completely incompatible now, Not that anyone used them.

TODO:

Please add your reviews/suggestions

Changelog:

CL: [Fix] this is TODO but the bot wont stop BEING ANGRY

github-actions[bot] commented 1 year ago

Your PR has no registered changes in its description!

craftxbox commented 1 year ago
AssetDatabase: script compilation time: 72.300878s
Scripts have compiler errors.

WHERE?!?

edit: Having the test shove the errors in the middle of a shitton of warnings is annoying.

Pockets-byte commented 11 months ago

as a relatively active admin, I have several items that I'd like to see the game function with in order of importance- 1stly, the ability to serve ahelps and message ingame, 2nd, a way to execute major administration options from outside of the game - bans and other administrative actions, healing and respawning, and then finally the "fun" content. in terms of this there are a number of interfaces that I'd like to see supported- 1st, discord integration, for ease of use with our current workflow- IE theoretically, an admin who wishes to interact with the game via discord has their discord ID placed in with their ingame uuid, and this authorizes them to enact commands in discord, probably by a user selection basis- IE you list online players and their UUIDs, then you execute commands, IE /respawn 109s30s2.... and so on, as well as enabling communication ingame, second I'd like to see a web interface as well- to separate a little from discord, and to allow for quicker handling and more standard interfacing. ultimately I want it to be possible for authorized admins to not have to set foot in the game at all while administrating, to at least partially compensate for our lack of manpower currently- and for ease of use in the future.

github-actions[bot] commented 10 months ago

This pull request has conflicts, please resolve those before we can evaluate the pull request.

github-actions[bot] commented 7 months ago

Conflicts have been resolved. A maintainer will review the pull request shortly.

corp-0 commented 7 months ago

Poggers?

craftxbox commented 7 months ago

still not finished yet, hopefully will have time tomorrow.

github-actions[bot] commented 3 months ago

Your PR has no registered changes in its description!

github-actions[bot] commented 3 months ago

Your PR has no registered changes in its description!

github-actions[bot] commented 3 months ago

Your PR has no registered changes in its description!

github-actions[bot] commented 3 months ago

Your PR has no registered changes in its description!

github-actions[bot] commented 3 months ago

Your PR has no registered changes in its description!

github-actions[bot] commented 3 months ago

Your PR has no registered changes in its description!

github-actions[bot] commented 3 months ago

Your PR has no registered changes in its description!

github-actions[bot] commented 3 months ago

Your PR has no registered changes in its description!

craftxbox commented 3 months ago

bot PLEASE

github-actions[bot] commented 3 months ago

Your PR has no registered changes in its description!

github-actions[bot] commented 3 months ago

This pull request has conflicts, please resolve those before we can evaluate the pull request.

github-actions[bot] commented 3 months ago

Conflicts have been resolved. A maintainer will review the pull request shortly.