Skip to content

feat(tracker): verify TarkovTracker.org tokens and Seasonal mode - #201

Merged
Razzmatazzz merged 6 commits into
the-hideout:masterfrom
GiribaldiTTV:feature/org-endpoint-verification
Aug 7, 2026
Merged

feat(tracker): verify TarkovTracker.org tokens and Seasonal mode#201
Razzmatazzz merged 6 commits into
the-hideout:masterfrom
GiribaldiTTV:feature/org-endpoint-verification

Conversation

@GiribaldiTTV

@GiribaldiTTV GiribaldiTTV commented Aug 7, 2026

Copy link
Copy Markdown
Contributor

Summary

Adds the TarkovTracker.org API-subdomain and endpoint-verification sequence,
including Seasonal (SZN_) API-key acceptance and mode-aware token identity
checks.

Changes

  • Uses api.tarkovtracker.org for supported .org requests.
  • Uses the API subdomain's route format without the legacy /api/v2 prefix.
  • Adds explicit API-key endpoint verification and response handling.
  • Accepts PVE, PVP, and Seasonal (SZN_) .org key formats.
  • Verifies that the returned token and reported mode match the submitted key.
  • Rejects unsupported or mismatched modes.

Merge order

PR #199 and this pull request touch overlapping tracker and Settings code.
Merge PR #199 first, then rebase this branch onto the updated master and
resolve any remaining file-level conflicts while keeping PR #199's .io
retirement and this branch's API-subdomain, token-verification, and Seasonal
changes. If this pull request merges first, PR #199 can still merge, but the
same overlap requires manual conflict resolution.

DysektAI and others added 6 commits August 7, 2026 11:19
The api.tarkovtracker.org gateway supports clean URLs without the
/api/v2 prefix (it strips the prefix for backwards compatibility but
accepts bare paths). Use https://api.tarkovtracker.org as the base URL
for the primary domain to match the standard expected route format.
Keep Seasonal token acceptance in the org-verification workstream by validating the returned token identity and, when provided, the endpoint-reported PVE, PVP, or Seasonal mode. The profile-bound switching workstream remains in PR3.
@GiribaldiTTV

Copy link
Copy Markdown
Contributor Author

Ready for merge. The branch is synced with current master, the merge conflict is resolved, and the release build passes.

@Razzmatazzz
Razzmatazzz merged commit 0c83d2b into the-hideout:master Aug 7, 2026
1 check passed
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.

3 participants