Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Server tools API v3.1 #31000

Merged
merged 58 commits into from
Sep 29, 2017
Merged

Server tools API v3.1 #31000

merged 58 commits into from
Sep 29, 2017

Conversation

Cyberboss
Copy link
Member

@Cyberboss Cyberboss commented Sep 24, 2017

To go hand in hand with TGS 3.1

  • /datum/chat_command for creating commands from in-game
  • No more broken relays
  • Moves new game announcement to after initializations are complete
  • Removes HttpsGet
  • Procs for getting the service version and API version

@tgstation-server tgstation-server added the Config Update Time to bother the headadmins for three months to get your config applied label Sep 24, 2017
@Cyberboss Cyberboss added the Do Not Merge You must have really upset someone label Sep 24, 2017
@Iamgoofball
Copy link
Contributor

#31000

@Cyberboss
Copy link
Member Author

Omfg i didn't even try


/datum/server_tools_command/notify
name = "notify"
help_text = "Pings the invoker when the running round ends"
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@Shadowlight213 you wanted this?

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nbot already has this. I just need to change the trigger wording a bit to fix it.
Mso wanted something different where the notify would work even if the relay/bots went down, which I know how to do but haven't gotten around to due to various reasons. Adding this to the server tools leaves it at the mercy of the relay working, which doesn't really do what mso wanted.

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Relays never break with the new version

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Oh boy. Screenshotting this for when they do.
Anyways still doesn't do what mso wanted, and is kinda redundant.

@Cyberboss Cyberboss added Do Not Merge You must have really upset someone and removed Do Not Merge You must have really upset someone labels Sep 24, 2017
@Cyberboss Cyberboss removed the Do Not Merge You must have really upset someone label Sep 27, 2017
@Iamgoofball
Copy link
Contributor

@Cyberboss generate credits with the server tools when updating from git

just do it

@Cyberboss
Copy link
Member Author

Cyberboss commented Sep 27, 2017

It's not something to be hard coded into the server tools, I have another plan for it using @JamieH's preaction framework, but I need us to be running the latest version first

@Iamgoofball
Copy link
Contributor

ok

@Cyberboss Cyberboss added the FUCK Only two things are infinite, the universe and human stupidity, and I'm not sure about the former label Sep 29, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Config Update Time to bother the headadmins for three months to get your config applied FUCK Only two things are infinite, the universe and human stupidity, and I'm not sure about the former
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants