Skip to content

Add anonymous DBF/IRIS live data for rail journeys - #39

Merged
shedowe19 merged 1 commit into
mainfrom
codex/anonymous-dbf-live-data
Oct 10, 2026
Merged

shedowe19 merged 1 commit into
mainfrom
codex/anonymous-dbf-live-data

Conversation

@shedowe19

@shedowe19 shedowe19 commented Oct 10, 2026 •

Copy link
Copy Markdown
Owner

Träwelling stopovers can lag behind station-board updates. This adds optional DBF/IRIS enrichment for current rail journeys through the public, open-source db-fakedisplay service, without registration, API keys, or a proxy.

  • Match station EVA, operational train number and scheduled event time; reject ambiguous dates, duplicate rows and DST times. Keep primary data when supplemental fields are unavailable.
  • Share anonymous requests, 60-second caches and rate limits across tracking and detail views. Apply time/platform provenance independently, use paired planned/current platforms, and preserve session and status-revision guards.
  • Show platform changes and retrieval source/age; prevent fallback source changes from producing false improvement or restoration alerts. The feature is enabled by default and can be disabled in Settings.

Validation: API Compatibility passed on the final code commit: 905 tests in 71 classes, zero failures/errors/skips, full debug lint with zero errors, and successful debug and unsigned release builds. All 56 release-guard tests passed. JUnit and lint artifacts were independently inspected. An anonymous live board returned HTTP 200 with delays and platform changes.

DBF v3 has no prediction-update timestamp or separate arrival/departure cancellation flags. Missing realtime and synthetic zero delays are not treated as confirmed punctuality. German wiki documents the API, matching, limits and remaining on-device checks.

@shedowe19
shedowe19 marked this pull request as ready for review October 10, 2026 17:44
@shedowe19
shedowe19 merged commit c7a7339 into main Oct 10, 2026
1 check passed
@chatgpt-codex-connector

chatgpt-codex-connector Bot commented Oct 10, 2026 •

Copy link
Copy Markdown

Codex Review Summary

This comment shows the latest Codex review activity on this pull request.

Review Status Commit Review trigger
📝 Code Review ✅ Completed 2026-10-10T17:45:00.461748Z 9340072 Draft marked ready
ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review" or "@codex security review".

Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings.

@shedowe19
shedowe19 deleted the codex/anonymous-dbf-live-data branch October 10, 2026 17:44
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.

1 participant