Skip to content

v4.2.2#69

Merged
Power2All merged 3 commits intomasterfrom
v4.2.2
Mar 11, 2026
Merged

v4.2.2#69
Power2All merged 3 commits intomasterfrom
v4.2.2

Conversation

@Power2All
Copy link
Copy Markdown
Owner

  • Fixing versioning, added back healthcheck for Docker and fixed some other small bugs
  • Added /// / //! doc comments throughout the codebase for docs.rs / crates.io publishing
  • Made a large set of [tracker_config], [sentry_config], and [database_structure.*] keys optional in config.toml — sensible defaults are applied automatically when the keys are absent
    • Optional tracker fields: whitelist_enabled, blacklist_enabled, keys_enabled, keys_cleanup_interval, users_enabled, swagger, prometheus_id, all cluster_* fields, and all rtc_* fields
    • The entire [sentry_config] section can now be omitted (defaults to disabled)
    • All [database_structure.*] sub-sections can be omitted (default table/column names are used)
  • --create-config now annotates every optional key with an inline # Optional: defaults to … comment so new users can see at a glance what can be left out
  • Refactored impl RtcData out of the struct file into src/tracker/impls/rtc_data.rs, consistent with the rest of the project structure

@Power2All Power2All self-assigned this Mar 11, 2026
@Power2All Power2All added documentation Improvements or additions to documentation enhancement New feature or request labels Mar 11, 2026
@Power2All Power2All merged commit b3037bb into master Mar 11, 2026
1 check passed
@Power2All Power2All deleted the v4.2.2 branch March 11, 2026 19:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant