R2C Tracker icon R2C Tracker

Tracker Version History

Current deployed version: v1.4.96

← Back to Organization Directory

v1.4.96 2026-10-09

* Update the HTTP dependency to address a newly reported security vulnerability. * Let authorized devices choose a recognizable name. Preserve the chosen name across reconnects and device replacement, reject duplicate organization names, and update live stream labels.

v1.4.95 2026-09-30

* Let iPad users reuse an earlier tablet identity after Tracker sign-in, matching the Android workflow. Preserve organization, member, model, and platform checks; restore the selected device name and retained history only after the user chooses the earlier tablet. * Update the HTTP dependency to address newly reported security vulnerabilities.

v1.4.94 2026-09-27

* Resolve managed pilot requests from platform administration: create an organization and send its invitation, resend activation or access emails, and close, decline, or reopen requests with an audited follow-up note. * Show linked organization activation status for existing requests, including requests submitted after activation. Match both the requested designator and administrator email, and preserve request links when administrators change.

v1.4.93 2026-09-15

* Include billing exports from both previous and current billing accounts, keeping one export format per account to avoid duplicate costs. Report freshness from the combined project-scoped data without assuming a Google backlog. * Clarify adoption reports with a recorded-flight total, explicit organization-count labels, named comparison periods, and a completed-period explanation. Improve table heading contrast and label identified pilot counts.

v1.4.92 2026-09-15

* Add an administrator-only adoption report comparing completed daily, weekly, and monthly periods, with organization activity and protected pilot identifiers in exports. * Accept certificate issue dates for organization pilot tracking when optional initial test dates are absent. * Preserve tablet incident briefing details during historical operating-profile corrections and show the latest recorded selection; clarify reusable organization profiles and optional map restrictions. * Show completed-recording file size in MB alongside resolution and frame rate on Streams pages. Accept file size from compatible Android and iPad apps while preserving known details from older clients that omit it. * Refresh source details in existing stream rows without reloading the page or interrupting playback, even when the thumbnail is unchanged. * Retain recording size in an additive database field; live streams do not display a file size. Compatible tablet updates supply completed-video properties, including iPad resolution and frame rate that were previously missing.

v1.4.91 2026-09-15

* Organization owners automatically inherit all standard organization capabilities, including configuration administration, even when their account predates a capability. * Distinguish separate recordings with numbered aircraft labels per tablet and local day, retain separate playback links, and mark recordings under ten seconds as Short clip. * Include sent and received audio byte counts in browser diagnostics to help diagnose one-way voice during video sessions.

v1.4.90 2026-09-11

* Show only actual aircraft edits when reviewing uploads from current apps against older published configurations; empty new fields no longer mark every drone changed. * Keep reported RPIC callsigns visible and match member identity separately from qualification verification; show flight readiness times in local flight time with a timezone. * Include pilot-profile edits, operating-profile revisions, aircraft service reports, and flight readiness corrections in the organization audit trail, with repeatable backfill of retained history. * Recognize the BVLOS authority-details-pending flight selection without treating it as a configured waiver.

v1.4.89 2026-09-11

* Add organization-managed operating profiles with versioned authority documents, applicability, briefing conditions, and an explicit organization default; distribute them to compatible Android and Apple apps for offline use without changing older-device configuration compatibility. * Preserve each flight's reported operating authority and time-stamped changes, with advisory review flags and attributed records-administrator corrections using exact historical profile versions. * Add aircraft readiness, accessory and payload weights, member pilot qualifications, and service-status reporting with equipment-manager notifications and retryable offline drafts. * Let administrators review aircraft readiness fields in organization configuration changes, preserve fields older apps cannot represent, and export original flight readiness and correction history. * Retain short flights and stationary hovers, including missions with unresolved pilot details, so incomplete information does not prevent recording.

v1.4.88 2026-09-10

* Keep tablet coordination responsive while flight uploads wait on weather, process tracks, or write archives, using bounded workers that remain bounded when requests are cancelled. * Prevent slow tablet or browser connections from delaying healthy peers; serialize socket output, bound queued messages, and disconnect stalled clients so they can reconnect. * Keep upload serialization separate for each organization and release unused locks, so matching drone identities in different organizations do not unnecessarily block one another. * Move expired coordination-state cleanup off the sighting path into indexed, bounded scheduled batches, and recover stale pooled database connections without logging routine SQL parameters. * Add fresh-PostgreSQL automated system checks for two simulated organizations, authenticated HTTP and WebSocket interactions, isolated archives, stalled weather, retention, and database reconnection; run them in CI alongside expanded runtime regression tests. * Preserve an already-authorized tablet's organization access when RID2Caltopo 2.2.7 imports enrollment again, using its active prior device credential and matching installation identity to avoid redundant sign-in. * Continue requiring sign-in for new installations and credentials that are expired, revoked, or explicitly awaiting reauthentication.

tracker-pre-modularize 2026-09-06

Mark tracker v1.4.87 deployed