Page 1 of 1
Statbus Development Log and Announcements
Posted: Sat Jul 08, 2023 4:07 pm
by Atlanta-Ned
It has come to my attention that some have lately called me a statman, as if such a term were shameful. I ask you, what greater endeavor exists than that of statistics? In our current unparalleled codebase, refusal to consider statistics is simply a refusal to grow—an insistence on forking, if you will. Has SS14 refused to collect data? It has not. It crept forth boldly while its brethren remained on the byond hub, with soft and hard player caps forever staring newbies in the face, ignorant and doomed despite their eternal vigilance. Would we model ourselves after CM? TGMC? Are all the accomplishments of tgstation fated to be nothing more than a few gigabytes of database tables and logs, sandwiched between IRC and an eon's worth of shitposts in #admin-auditorium? In order to be true to SS13, and our destiny, we must aspire to greater things. We have outgrown our tgdb. It is futile to cry for mothbus, when our true sustenance awaits us among the stats. And only the application that small minds call 'Statbus' can carry us there. Therefore I say, yes, I am a statman. We must all collect statistics, willingly, eagerly, if we expect to reap the benefits of Statbus.
And reap we shall.
Statbus is back, baby. Sort of. Being a personal project and a labor of love, a lot of my time is spend writing and then re-writing the application. I am once again undertaking that endeavor, with the intent that this will be the final draft. The ur-Statbus, if you will. To that end, this thread will serve as the nexus for news about Statbus; what's been developed, and what will be developed.
Projects
Project Updates
Relevant Links
Comments? Questions? Feedback? Awesome! Open an issue on the relevant Github repository, or start a discussion. Please do not post bug reports in this thread or in Discord DMs!
Re: Regarding Statbus
Posted: Sat Jul 08, 2023 4:08 pm
by Atlanta-Ned
2023-08-02
The initial site is back up! Currently only letting people view their bans, and you can only login via discord. But it's progress!
2023-07-07
I'm still waiting on database access from MSO, so unfortunately there's not much to report here, yet.
Re: Regarding Statbus
Posted: Sat Jul 08, 2023 4:08 pm
by Atlanta-Ned
BadgeR
Github
A fun little tool that lets you generate ID cards of your characters!
2023-07-10
As a side-effect of ongoing work, BadgeR has expelled a page with all of the colors defined in the game's code:
https://badger.statbus.space/colors.php
2023-07-07
BadgeR has been re-launched! Due to a lot of changes in how mob sprites are built by the game, I had to rewrite a lot of the application. But the heavy-lifting is done, and now I can focus on implementing the missing functionality; like the ability to create mobs that aren't human.
Re: Regarding Statbus
Posted: Mon Jul 10, 2023 1:46 pm
by Vekter
We're so back.
Re: Regarding Statbus
Posted: Tue Jul 11, 2023 4:24 am
by c4g
idk if you might already be working on this since you've got a big color sheet made, but it seems like badger isn't applying the skin tones properly, especially with the darker ones. here's the side-by-sides of my chars so you can see what i mean
Re: Regarding Statbus
Posted: Thu Jul 13, 2023 6:13 pm
by Atlanta-Ned
Renders of the game maps, straight from github. This has been an on-again/off-again project for some time and I'm glad I can finally give it a proper home. There's lots of work being done on it still, but it's in a good enough shape that I feel comfortable showing it off

Re: Statbus Development Log and Announcements
Posted: Mon Aug 07, 2023 4:43 pm
by Atlanta-Ned
There's been a ton of updates to
Statbus. I'll let the
changelog speak for itself:
[1.5.0] - 2023-08-07
Added
Player pages at statbus.space/player/<ckey>
Also view their achievements!
[1.4.1] - 2023-08-07
Fixed
Stacked admin ranks now render as the first rank specified, while still showing the full rank.
Added missing ranks to the rendering list
Urgent ahelp tickets are now indicated as such
[1.4.0] - 2023-08-05
Added
A continuation of 1.3.0, now admins can see tickets, and tickets by round, from TGDB!
[1.3.0] - 2023-08-04
Added
A ticket viewer, so you can see tickets you were involved in!
And a way to embed them with BBcode!
[1.2.0] - 2023-08-04
Added
Round information pages
[1.1.0] - 2023-08-03
Added
Admin roster + activity information
[1.0.1] - 2023-08-02
Added
This changelog!
A privacy policy
Comments? Questions? Feedback? Awesome! Open an issue on the relevant Github repository, or start a discussion. Please do not post bug reports in this thread or in Discord DMs!
Re: Statbus Development Log and Announcements
Posted: Wed Aug 09, 2023 3:35 pm
by Atlanta-Ned
You can now log in with the forums!*
Admins can set the link to their feedback threads!
*If you get a 404 error on log in, just click on the statbus logo in the header. There's a known issue I'm still trying to resolve.
Comments? Questions? Feedback? Awesome! Open an issue on the relevant Github repository, or start a discussion. Please do not post bug reports in this thread or in Discord DMs!
Re: Statbus Development Log and Announcements
Posted: Wed Aug 09, 2023 5:01 pm
by EmpressMaia
fuck yeah
Re: Statbus Development Log and Announcements
Posted: Thu Aug 10, 2023 2:52 am
by Atlanta-Ned
Notes & Messages are back!
Re: Statbus Development Log and Announcements
Posted: Thu Aug 10, 2023 10:23 pm
by Atlanta-Ned

Admins get a fancy new popover that shows up for any player badge they hover over. Regular players aren't being left out though, you get a popover too, just with less information.
I've overhauled some of the design system, so things should look a little more coherent. I'm not 100% satisfied with it though, so expect more changes.
TGDB pages have a new !BLUE! background for admins.
Re: Statbus Development Log and Announcements
Posted: Fri Aug 11, 2023 3:25 pm
by Atlanta-Ned
Re: Statbus Development Log and Announcements
Posted: Tue Aug 15, 2023 5:21 pm
by Atlanta-Ned

In my un-ending quest to add (dumb?) features to Statbus, you now have the ability to download a copy of your antag status for a given round. Just look for the camera icon and click it to download an official, certified copy of your status.
Check it out today.
https://statbus.space/rounds/212472
Re: Statbus Development Log and Announcements
Posted: Wed Aug 16, 2023 9:40 pm
by Atlanta-Ned
stats are back on a round-by-round basis.
still working on aggregating stats. that's a much more difficult problem to tackle.
Re: Statbus Development Log and Announcements
Posted: Sat Aug 19, 2023 4:45 pm
by Atlanta-Ned
Statbus is down while I resolve an issue. Please do not panic.
we're so fuckin back
Re: Statbus Development Log and Announcements
Posted: Sun Aug 20, 2023 5:17 pm
by Atlanta-Ned
Atlanta-Ned wrote: ↑Tue Aug 15, 2023 5:21 pm

In my un-ending quest to add (dumb?) features to Statbus, you now have the ability to download a copy of your antag status for a given round. Just look for the camera icon and click it to download an official, certified copy of your status.
Check it out today.
https://statbus.space/rounds/212472
This now also exists for commendations!
Re: Statbus Development Log and Announcements
Posted: Sat Aug 26, 2023 1:53 pm
by Atlanta-Ned
[1.16.0] 2023-08-26
Added
- Expiration information to bans
- Ditto for notes
- Global search bar
- TGDB Enhancements
- Recent activity listing on homepage
- Known alts for player pages
- Live feed of tickets from the servers
- List of active watchlist entries
- More round information
- Deaths
- Now shows player job at time of death
- Round end result data (# of people escaped, station integrity, etc)
- Commendations now have a "save a screenshot" tool.
Fixed
- Visiting a link for a ticket that's not yours will prompt admins to view the ticket in TGDB
- Poly blocking the authentication menu
Re: Statbus Development Log and Announcements
Posted: Sun Aug 27, 2023 4:27 pm
by Atlanta-Ned
Hello! I've addded an analytics tracking tool to Statbus! Please familiarize yourself with the changes to the Statbus privacy policy:
https://statbus.space/privacy
If you have any questions or concerns please don't hesitate to ping me

Re: Statbus Development Log and Announcements
Posted: Sun Dec 24, 2023 11:17 pm
by Atlanta-Ned
I just released version
1.18.0 with:
- The query for showing tickets by ckey has been updated to now include ANY ticket a given ckey was involved in, even if they didn't start it or finish it.
- This mirrors the functionality available on mothbus (<3 mothbus)
- The list of ckeys involved in a given ticket is now displayed in the ticket sidebar
- Dynamic threat information now shows the advisory level that corresponds to the threat
- A duplicate book finder for the library
- Manifest entries on the timeline view now show job badges
Re: Statbus Development Log and Announcements
Posted: Thu May 02, 2024 3:27 pm
by Atlanta-Ned
Obviously I didn't wind up using this thread as frequently as I'd hoped. I am however updating
the changelog on Statbus itself, so be sure to check that out.
IN OTHER NEWS,
Statbus has a Patreon. I've never made a big deal about it before; Statbus doesn't require a lot of resources to run. It's been on a $6/mo VPS for forever.
With that being said, I've been unemployed for almost a year now (hence the fancy(?) new Statbus). This isn't been an existential threat, but being able to cover the cost of Statbus with a little left over for whatever other ancillary costs pop up would be nice.
Aside from a sense of pride and accomplishment, I can't offer any benefits to supporters yet. I'm working on a way to give Patreon supporters a cute little badge on their player pages on Statbus, and I've got some more ideas in the pipeline.
So if you've got some spare $ lying around and think Statbus is worth it, consider supporting
Statbus on Patreon.
Re: Statbus Development Log and Announcements
Posted: Fri May 24, 2024 8:27 pm
by regie
Any plans to include statbus for TGMC?? Could be bomb...
Re: Statbus Development Log and Announcements
Posted: Sat May 25, 2024 12:10 am
by Atlanta-Ned
regie wrote: ↑Fri May 24, 2024 8:27 pm
Any plans to include statbus for TGMC?? Could be bomb...
I have a version of Statbus set up for TGMC, I just ned to actually get it hooked up properly. I'll work on that

Re: Statbus Development Log and Announcements
Posted: Mon Jun 03, 2024 2:11 am
by Atlanta-Ned
Atlanta-Ned wrote: ↑Sat May 25, 2024 12:10 am
regie wrote: ↑Fri May 24, 2024 8:27 pm
Any plans to include statbus for TGMC?? Could be bomb...
I have a version of Statbus set up for TGMC, I just ned to actually get it hooked up properly. I'll work on that
j/k it's a thing now
https://tgmc.statbus.space/
Re: Statbus Development Log and Announcements
Posted: Thu Jul 04, 2024 1:21 pm
by Atlanta-Ned
added a policy.json viewer so you can see all role policies in one place
this feature WAS NOT requested by anyone and was solely my own idea
https://statbus.space/info/policy
Re: Statbus Development Log and Announcements
Posted: Fri Sep 06, 2024 4:40 pm
by Striders13
can you split tickets made by admins and tickets admins answered to? Cause if I wanna see what I ahelped I have to slog though every ticket I answered
Re: Statbus Development Log and Announcements
Posted: Tue Sep 24, 2024 10:34 pm
by Atlanta-Ned
statbus is down for maintenance for a bit. sorry!
Re: Statbus Development Log and Announcements
Posted: Mon Oct 21, 2024 6:50 pm
by Atlanta-Ned
I want to disclose what happened with the Statbus maintenance that took the site down for several weeks.
In the codebase, certain actions taken against players by admins are logged in the ticket, if that player has an active ticket. This is accomplished with the use of
/proc/admin_ticket_log. You can see
an example here, where that function is called to log an admin smiting a player.
For a while, I wanted to capture these "interactions" in the database ticket table. After mulling it over for many weeks, I finally implemented my change and got it merged in
PR #62994. This added some functionality to the
/proc/admin_ticket_log:
if(log_in_blackbox)
SSblackbox.LogAhelp(C.current_ticket.id, "Interaction", message, C.ckey, usr.ckey)
[...]
if(log_in_blackbox)
SSblackbox.LogAhelp(AH.id, "Interaction", message, what, usr.ckey)
These messages are inserted into the ticket table with an "Interaction" type. This gives players and admins additional visibility into what happened over the course of a ticket, e.g. if they were transformed into a xeno, or banned, or had a note added to their ckey.
The note being added is where the issue lies. Admins can create notes that are visible to the affected player, or secret, and visible only to admins. Unfortunately, when
admin_ticket_log is called to add a note to the relevant ticket,
it does not mention whether or not the note is secret. This means that
players could see the contents of a secret note added to their account, if that note was added while they had a ticket open. Normally this would only really affect admins, but if that note mentioned another player, that player would potentially be at risk. At this time,
there is no indication that anyone was compromised by the release of a secret note. If you were affected by this issue, please contact the head administration team either here or on Discord.
In the interests of player privacy I took Statbus offline while I worked on a fix(1). While I await a permanent solution in the codebase as it relates to logging secret notes, the ability to view notes in tickets on Statbus has been disabled.
Event Timeline
- 2021-11-22 - PR #62994 is merged. All 917(2) secret notes created after this moment should be considered "leaked".
- 2024-09-24 18:17:00 (EDT) I was informed that secret notes placed by admins were visible to players. I immediately conferred with the headmins on how to proceed.
- 2024-09-24 18:34:00 (EDT) Statbus is taken down to minimize the risk of these notes being further exposed
- 2024-10-21 (EDT) Statbus is restored with the ability to view notes on tickets disabled and this disclosure is posted
What Statbus is Doing
In addition to the steps outlined above, Statbus is currently undergoing (yet another goddamned) rewrite. Additional information is forthcoming.
Footnotes
Re: Statbus Development Log and Announcements
Posted: Wed Oct 23, 2024 7:42 am
by Deathrobotpunch1
So that's I could see 'check for antag rolling" in my notes.
Re: Statbus Development Log and Announcements
Posted: Mon Nov 25, 2024 3:30 pm
by Atlanta-Ned
Statbus is having an issue with authentication. I'm working to resolve it.
Re: Statbus Development Log and Announcements
Posted: Wed Nov 27, 2024 6:03 pm
by Atlanta-Ned
Issue resolved, the disk was out of space and session data couldn't be saved.
Re: Statbus Development Log and Announcements
Posted: Mon Jan 13, 2025 3:26 pm
by Atlanta-Ned
Hewwo!!!!!
In a previous version of Statbus, players had the option to flag their tickets as public, which would generate a random link and make their ticket visible to anyone. Only the player was allowed to mark a ticket public, admins didn't have that right. Is that something that would be useful to re-introduce? Or is it unnedcessary?
EDIT: Testing
Re: Statbus Development Log and Announcements
Posted: Tue Jan 14, 2025 4:53 pm
by vect0r
Atlanta-Ned wrote: ↑Mon Jan 13, 2025 3:26 pm
Hewwo!!!!!
In a previous version of Statbus, players had the option to flag their tickets as public, which would generate a random link and make their ticket visible to anyone. Only the player was allowed to mark a ticket public, admins didn't have that right. Is that something that would be useful to re-introduce? Or is it unnedcessary?
I think that would be really helpful
Re: Statbus Development Log and Announcements
Posted: Tue Jan 14, 2025 4:57 pm
by Jamarkus
Atlanta-Ned wrote: ↑Mon Jan 13, 2025 3:26 pm
Hewwo!!!!!
In a previous version of Statbus, players had the option to flag their tickets as public, which would generate a random link and make their ticket visible to anyone. Only the player was allowed to mark a ticket public, admins didn't have that right. Is that something that would be useful to re-introduce? Or is it unnedcessary?
being able to post an entire ticket for others to follow along with seems like a good idea that needs to be re-added. I do NOT want to do consistent screenshots of the ticket, and would rather post the entire ticket in a way anyone can read
Re: Statbus Development Log and Announcements
Posted: Mon Feb 24, 2025 2:09 pm
by Atlanta-Ned
Atlanta-Ned wrote: ↑Mon Jan 13, 2025 3:26 pm
Hewwo!!!!!
In a previous version of Statbus, players had the option to flag their tickets as public, which would generate a random link and make their ticket visible to anyone. Only the player was allowed to mark a ticket public, admins didn't have that right. Is that something that would be useful to re-introduce? Or is it unnedcessary?
EDIT: Testing
Fun fact: this functionality was added!
Re: Statbus Development Log and Announcements
Posted: Wed Mar 05, 2025 6:24 pm
by Atlanta-Ned
Updated with a page that shows a players entire job history.
https://statbus.space/player/atlantaned/jobs
Re: Statbus Development Log and Announcements
Posted: Sat Mar 08, 2025 9:38 pm
by Atlanta-Ned
2.0.10 is live with polls!
https://statbus.space/polls
Re: Statbus Development Log and Announcements
Posted: Tue Mar 11, 2025 9:42 pm
by Atlanta-Ned
https://test.statbus.space/round/250112
I'm trying a !NEW! and exciting layout for round pages: presenting all our timestamped data in a timeline view. Round start/end times & durations, explosions, deaths, etc.
Is this something y'all want? or do you prefer the old view where everything was just presented as a table layout? I ask because I wanna know what you want before I spend a ton of time building out the timeline view

Re: Statbus Development Log and Announcements
Posted: Wed Mar 12, 2025 12:35 am
by Jamarkus
SUB MENUS UPON SUB MENUS!
I really like the timeline because it reminds me more of how our logs look. this is when this happened at this time in the game. what I would like to see as well, is possibly a sub menu you can open up for specific actions taken. IE. for the threat and advisory, it could drop down into what the threat was spent on. like, 5 threat was spent on tots, and 15 on nukies. I dont know how in-depth this round logging will go, like if it keeps track of players speaking, but a cool feature would be to hover over a character name that shows up in the timeline and see their loadout at that moment. like what they have equipped in their outfit slot, and their player image beside it. probably not possible, but would be really cool if it was!
Re: Statbus Development Log and Announcements
Posted: Mon Mar 17, 2025 3:55 pm
by Atlanta-Ned
Statbus is down while I reconfigure some stuff.
Re: Statbus Development Log and Announcements
Posted: Tue Mar 18, 2025 1:24 pm
by Atlanta-Ned
Everything should be back online now
