Skip to content

feat: performance metrics#15

Merged
FjamZoo merged 3 commits into
mainfrom
feat/perf-metrics
Jun 5, 2026
Merged

feat: performance metrics#15
FjamZoo merged 3 commits into
mainfrom
feat/perf-metrics

Conversation

@FjamZoo

@FjamZoo FjamZoo commented May 31, 2026

Copy link
Copy Markdown
Collaborator

Description

This feature is trying to resolve one of the last requirements before pre-launch.

This is a step 1, we would need to extend later but we would need additional metrics saved such as playerdata count for a histogram such as the txAdmin performance overview.

However creating all of that would be insanely out of scope and quite a big PR so better we create it in building blocks.

Tests

  • Tested in development mode
  • Passes typecheck
  • Builds & runs on Windows
  • Builds & runs on Linux

Additional Notes

I've also added a few tests, that way we can start doing TDD for upcoming/new features, which would make sure in 6 months when the web panel grows exponentially and we get third party PRs they do not break our original and intended logic.

@FjamZoo

FjamZoo commented May 31, 2026

Copy link
Copy Markdown
Collaborator Author
image We might need to prettify the dashboard later

@FjamZoo FjamZoo merged commit 70aa3ed into main Jun 5, 2026
2 checks passed
@FjamZoo FjamZoo deleted the feat/perf-metrics branch June 29, 2026 15:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants