Skip to content

Default new live connections to HTTP port 1984; release 0.8.1 - #72

Merged
fardavide merged 1 commit into
mainfrom
codex/default-live-port
Oct 2, 2026
Merged

fardavide merged 1 commit into
mainfrom
codex/default-live-port

Conversation

@fardavide

Copy link
Copy Markdown
Owner

New server setups left the live port empty, selecting the older Frigate proxy and leaving live video broken on Frigate 0.18 until the user entered the port manually. New setups now start with HTTP port 1984, including a local address added later.

Saved custom ports and older proxy settings keep their values. Local and remote ports remain independently editable for deployments with a proxy or port mapping. Without a local host, saving ignores the unused local live fields. Settings explains the defaults and the separate ports.

Includes refreshed Settings snapshots, the 0.8.1/build 65 version bump, and the matching changelog entry.

Validation: regression tests failed before each behavior change and now pass; the full AuraKit suite passes; iOS Simulator and macOS builds pass; all 12 Settings snapshot tests pass across phone/tablet layouts and light/dark themes. The user confirmed that entering port 1984 restored live playback in 0.8.0.

@fardavide fardavide added the bug Something is broken label Oct 1, 2026
@semanticdiff-com

semanticdiff-com Bot commented Oct 1, 2026 •

Copy link
Copy Markdown

Review changes with  SemanticDiff

Changed Files
File Status
  AuraKit/Sources/Settings/Presentation/ServerSettingsView.swift  17% smaller
  .ai/docs/decisions.md Unsupported file format
  .ai/docs/frigate-integration.md Unsupported file format
  .ai/docs/status.md Unsupported file format
  Aura.xcodeproj/project.pbxproj Unsupported file format
  AuraKit/Sources/Settings/Presentation/ServerSettingsViewModel.swift  0% smaller
  AuraKit/Tests/Settings/PresentationTests/ServerSettingsViewModelTests.swift Unsupported file format
  AuraTests/SettingsSnapshotTests.swift Unsupported file format
  AuraTests/__Snapshots__/SettingsSnapshotTests/given-a-local-live-stream-without-a-local-server-when-saving-then-the-error-is-visible.server-invalid-live-address-iPad-landscape-dark.png Unsupported file format
  AuraTests/__Snapshots__/SettingsSnapshotTests/given-a-local-live-stream-without-a-local-server-when-saving-then-the-error-is-visible.server-invalid-live-address-iPad-landscape-light.png Unsupported file format
  AuraTests/__Snapshots__/SettingsSnapshotTests/given-a-local-live-stream-without-a-local-server-when-saving-then-the-error-is-visible.server-invalid-live-address-iPad-portrait-dark.png Unsupported file format
  AuraTests/__Snapshots__/SettingsSnapshotTests/given-a-local-live-stream-without-a-local-server-when-saving-then-the-error-is-visible.server-invalid-live-address-iPad-portrait-light.png Unsupported file format
  AuraTests/__Snapshots__/SettingsSnapshotTests/given-a-local-live-stream-without-a-local-server-when-saving-then-the-error-is-visible.server-invalid-live-address-iPhone-landscape-dark.png Unsupported file format
  AuraTests/__Snapshots__/SettingsSnapshotTests/given-a-local-live-stream-without-a-local-server-when-saving-then-the-error-is-visible.server-invalid-live-address-iPhone-landscape-light.png Unsupported file format
  AuraTests/__Snapshots__/SettingsSnapshotTests/given-a-local-live-stream-without-a-local-server-when-saving-then-the-error-is-visible.server-invalid-live-address-iPhone-portrait-dark.png Unsupported file format
  AuraTests/__Snapshots__/SettingsSnapshotTests/given-a-local-live-stream-without-a-local-server-when-saving-then-the-error-is-visible.server-invalid-live-address-iPhone-portrait-light.png Unsupported file format
  AuraTests/__Snapshots__/SettingsSnapshotTests/given-a-saved-connection-when-the-server-form-is-shown-then-it-matches-the-reference.server-saved-iPad-landscape-dark.png Unsupported file format
  AuraTests/__Snapshots__/SettingsSnapshotTests/given-a-saved-connection-when-the-server-form-is-shown-then-it-matches-the-reference.server-saved-iPad-landscape-light.png Unsupported file format
  AuraTests/__Snapshots__/SettingsSnapshotTests/given-a-saved-connection-when-the-server-form-is-shown-then-it-matches-the-reference.server-saved-iPad-portrait-dark.png Unsupported file format
  AuraTests/__Snapshots__/SettingsSnapshotTests/given-a-saved-connection-when-the-server-form-is-shown-then-it-matches-the-reference.server-saved-iPad-portrait-light.png Unsupported file format
  AuraTests/__Snapshots__/SettingsSnapshotTests/given-a-saved-connection-when-the-server-form-is-shown-then-it-matches-the-reference.server-saved-iPhone-portrait-dark.png Unsupported file format
  AuraTests/__Snapshots__/SettingsSnapshotTests/given-a-saved-connection-when-the-server-form-is-shown-then-it-matches-the-reference.server-saved-iPhone-portrait-light.png Unsupported file format
  AuraTests/__Snapshots__/SettingsSnapshotTests/given-an-empty-host-when-saving-the-server-form-then-the-error-is-shown.server-invalid-host-iPad-landscape-dark.png Unsupported file format
  AuraTests/__Snapshots__/SettingsSnapshotTests/given-an-empty-host-when-saving-the-server-form-then-the-error-is-shown.server-invalid-host-iPad-landscape-light.png Unsupported file format
  AuraTests/__Snapshots__/SettingsSnapshotTests/given-an-empty-host-when-saving-the-server-form-then-the-error-is-shown.server-invalid-host-iPad-portrait-dark.png Unsupported file format
  AuraTests/__Snapshots__/SettingsSnapshotTests/given-an-empty-host-when-saving-the-server-form-then-the-error-is-shown.server-invalid-host-iPad-portrait-light.png Unsupported file format
  AuraTests/__Snapshots__/SettingsSnapshotTests/given-an-empty-host-when-saving-the-server-form-then-the-error-is-shown.server-invalid-host-iPhone-landscape-dark.png Unsupported file format
  AuraTests/__Snapshots__/SettingsSnapshotTests/given-an-empty-host-when-saving-the-server-form-then-the-error-is-shown.server-invalid-host-iPhone-landscape-light.png Unsupported file format
  AuraTests/__Snapshots__/SettingsSnapshotTests/given-an-empty-host-when-saving-the-server-form-then-the-error-is-shown.server-invalid-host-iPhone-portrait-dark.png Unsupported file format
  AuraTests/__Snapshots__/SettingsSnapshotTests/given-an-empty-host-when-saving-the-server-form-then-the-error-is-shown.server-invalid-host-iPhone-portrait-light.png Unsupported file format
  AuraTests/__Snapshots__/SettingsSnapshotTests/given-an-invalid-remote-live-port-when-saving-then-the-error-is-visible.server-invalid-live-port-iPad-landscape-dark.png Unsupported file format
  AuraTests/__Snapshots__/SettingsSnapshotTests/given-an-invalid-remote-live-port-when-saving-then-the-error-is-visible.server-invalid-live-port-iPad-landscape-light.png Unsupported file format
  AuraTests/__Snapshots__/SettingsSnapshotTests/given-an-invalid-remote-live-port-when-saving-then-the-error-is-visible.server-invalid-live-port-iPad-portrait-dark.png Unsupported file format
  AuraTests/__Snapshots__/SettingsSnapshotTests/given-an-invalid-remote-live-port-when-saving-then-the-error-is-visible.server-invalid-live-port-iPad-portrait-light.png Unsupported file format
  AuraTests/__Snapshots__/SettingsSnapshotTests/given-an-invalid-remote-live-port-when-saving-then-the-error-is-visible.server-invalid-live-port-iPhone-landscape-dark.png Unsupported file format
  AuraTests/__Snapshots__/SettingsSnapshotTests/given-an-invalid-remote-live-port-when-saving-then-the-error-is-visible.server-invalid-live-port-iPhone-landscape-light.png Unsupported file format
  AuraTests/__Snapshots__/SettingsSnapshotTests/given-an-invalid-remote-live-port-when-saving-then-the-error-is-visible.server-invalid-live-port-iPhone-portrait-dark.png Unsupported file format
  AuraTests/__Snapshots__/SettingsSnapshotTests/given-an-invalid-remote-live-port-when-saving-then-the-error-is-visible.server-invalid-live-port-iPhone-portrait-light.png Unsupported file format
  AuraTests/__Snapshots__/SettingsSnapshotTests/given-no-saved-connection-when-the-server-form-is-shown-then-it-matches-the-reference.server-first-run-iPad-landscape-dark.png Unsupported file format
  AuraTests/__Snapshots__/SettingsSnapshotTests/given-no-saved-connection-when-the-server-form-is-shown-then-it-matches-the-reference.server-first-run-iPad-landscape-light.png Unsupported file format
  AuraTests/__Snapshots__/SettingsSnapshotTests/given-no-saved-connection-when-the-server-form-is-shown-then-it-matches-the-reference.server-first-run-iPad-portrait-dark.png Unsupported file format
  AuraTests/__Snapshots__/SettingsSnapshotTests/given-no-saved-connection-when-the-server-form-is-shown-then-it-matches-the-reference.server-first-run-iPad-portrait-light.png Unsupported file format
  AuraTests/__Snapshots__/SettingsSnapshotTests/given-no-saved-connection-when-the-server-form-is-shown-then-it-matches-the-reference.server-first-run-iPhone-landscape-dark.png Unsupported file format
  AuraTests/__Snapshots__/SettingsSnapshotTests/given-no-saved-connection-when-the-server-form-is-shown-then-it-matches-the-reference.server-first-run-iPhone-landscape-light.png Unsupported file format
  AuraTests/__Snapshots__/SettingsSnapshotTests/given-no-saved-connection-when-the-server-form-is-shown-then-it-matches-the-reference.server-first-run-iPhone-portrait-dark.png Unsupported file format
  AuraTests/__Snapshots__/SettingsSnapshotTests/given-no-saved-connection-when-the-server-form-is-shown-then-it-matches-the-reference.server-first-run-iPhone-portrait-light.png Unsupported file format
  README.md Unsupported file format

@fardavide
fardavide enabled auto-merge (squash) October 1, 2026 23:56
@fardavide
fardavide merged commit 3fa3b06 into main Oct 2, 2026
4 checks passed
@fardavide
fardavide deleted the codex/default-live-port branch October 2, 2026 00:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something is broken

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant