Skip to content

Conversation

@patrick11514
Copy link
Owner

No description provided.

Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This pull request adds a live telescope imaging feature that integrates with N.I.N.A (Nighttime Imaging 'N' Astronomy) software to display real-time telescope status and images. The feature allows users to view live images from the telescope along with technical metadata about the current observation session.

Changes:

  • Added NINA API client for fetching telescope status, mount information, and live images with caching
  • Created new live-photo page displaying telescope status, mount coordinates, and image metadata
  • Added API endpoints for telescope status and live image streaming
  • Updated navigation to replace "About" link with "Astro Window" (live photo feature)

Reviewed changes

Copilot reviewed 12 out of 12 changed files in this pull request and generated 12 comments.

Show a summary per file
File Description
src/lib/server/nina.ts New NINA API client with status/image caching and sequence monitoring
src/routes/api/live-image/+server.ts Endpoint serving cached live telescope images
src/lib/server/_routes/telescope.ts API route exposing telescope status
src/routes/[[lang=lang]]/live-photo/+page.svelte Live photo viewer page with status panel and auto-refresh
src/lib/server/variables.ts Added NINA configuration variables
src/lib/server/routes.ts Registered telescope route in router
src/lib/lang/english.ts Added English translations for live photo feature
src/lib/lang/czech.ts Added Czech translations for live photo feature
src/lib/lang/_template.ts Updated language template structure
src/components/Navigation.svelte Replaced About navigation item with Live Photo link
.env.example Added NINA configuration examples
.github/copilot-instructions.md Added post-implementation code quality checks

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
@patrick11514 patrick11514 merged commit fca9b44 into main Jan 18, 2026
3 checks passed
@patrick11514 patrick11514 deleted the feature/current-target branch January 18, 2026 21:31
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.

2 participants