Skip to content

Implement GWBK Stats for 8.3#320

Open
Joshlha wants to merge 1 commit intoinductiveautomation:mainfrom
CorbinH:gwbks-stats-83
Open

Implement GWBK Stats for 8.3#320
Joshlha wants to merge 1 commit intoinductiveautomation:mainfrom
CorbinH:gwbks-stats-83

Conversation

@Joshlha
Copy link
Collaborator

@Joshlha Joshlha commented Oct 3, 2025

No new actual features added. Just added support to show the same statistics for 8.3 gateway backups that we were already showing for 7.9-8.1.

Obviously open to critiques for the implementation choices I made. I tried to keep the code reusable and relevant to this PR while future proofing us for potentially adding more features related to 8.3 resources in the future.

@Joshlha Joshlha requested a review from paul-griffith October 3, 2025 21:29
@Joshlha Joshlha self-assigned this Oct 3, 2025
@Joshlha Joshlha linked an issue Oct 3, 2025 that may be closed by this pull request
package io.github.inductiveautomation.kindling.statistics.config83

@Suppress("unused")
enum class PlatformResourceCategory {
Copy link
Member

Choose a reason for hiding this comment

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

I think this resource building stuff isn't quite right.
While I don't want to literally re-use the core Ignition types/dependencies, the way we're building things up here isn't quite correct and I think especially might cause some headaches if we ever start doing richer project parsing.

I've got some staged work on a branch I might be able to revive over the holidays to make some tweaks to this PR; we'll see.

Copy link
Collaborator Author

Choose a reason for hiding this comment

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

Part of the problem is that I've got no idea how it works in Ignition. The other part of the problem is that I've got zero experience doing this kind of thing, so this is what you'd called a good ol' college try.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Update for maximum 8.3 compatibility

2 participants

Comments