Skip to content

Conversation

@storbukas
Copy link

Issues Fixed

Include a list of issues that this pull request fixes. If this pull request is not associated with any issue, you can remove this section or include a brief description of the issue that you are fixing.

Description

Provide a brief description of the changes that you have made.

Checklist

  • I have performed a self-review of my own code.
  • New and existing unit tests pass locally and on CI with my changes.
  • I have done an end-to-end test for Raspberry Pi devices.
  • I have tested my changes for x86 devices.
  • I added a documentation for the changes I have made (when necessary).

storbukas and others added 4 commits December 23, 2025 10:19
- Add AirPlay receiver using UxPlay (storbukas/CheckinCast fork)
- Integrate AirPlay with viewer via ZMQ for pause/resume
- Add AirPlay settings UI component
- Add /api/v2/airplay endpoint for status and configuration
- Rebrand to Checkin Cast with pink/purple color scheme
- Update footer and navbar branding
- Use exact HSL values from Checkin brand guidelines
- Add sand color palette for backgrounds
- Add dark mode support
- Include semantic tokens for shadcn compatibility
- Add Checkin wordmark logo (logo-full.svg)
- Add Checkin splash logo (logo-full-splash.svg)
- Replace favicon with Checkin favicon.ico
Replace deprecated apt_key module with get_url to download GPG key
to /etc/apt/keyrings/ and reference it with signed-by in the repo.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
@storbukas storbukas requested a review from a team as a code owner January 6, 2026 13:19
@storbukas storbukas closed this Jan 6, 2026
@storbukas storbukas deleted the feature/checkin-cast-airplay branch January 6, 2026 13:21
@storbukas storbukas restored the feature/checkin-cast-airplay branch January 6, 2026 13:21
storbukas and others added 3 commits January 6, 2026 15:19
- Update docker-compose.yml.tmpl with checkinsignage/* image names
- Update bin/install.sh with CheckinSignage repository and paths
- Update bin/upgrade_containers.sh with CheckinSignage paths
- Update ansible roles with CheckinSignage paths
- Update WiFi connect SSID to "Checkin Signage WiFi"
- Update installer banner and prompts

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- Add 'airplay' to SERVICES tuple for Dockerfile generation
- Update GITHUB_REPO_URL to CheckinSignage

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Webview binaries are pre-built and hosted on Screenly/Anthias releases.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
@nicomiguelino
Copy link
Contributor

@storbukas, this would make a good feature.

I can see that you've opened this pull request but closed this after about a minute.

I will take a look at this one.

@nicomiguelino nicomiguelino reopened this Jan 6, 2026
- Update application-name meta tag in base.html
- Update balena.yml with Checkin Signage branding and description

Note: Internal config paths (.screenly/) left unchanged for backward
compatibility with existing installations.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
@sonarqubecloud
Copy link

sonarqubecloud bot commented Jan 7, 2026

Quality Gate Failed Quality Gate failed

Failed conditions
6 Security Hotspots

See analysis details on SonarQube Cloud

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