Update Fleet-maintained apps - #48024
Conversation
Generated automatically with cmd/maintained-apps.
There was a problem hiding this comment.
Claude Code Review
This repository is configured for manual code reviews. Comment @claude review to trigger a review and subscribe this PR to future pushes, or @claude review once for a one-time review.
Tip: disable this comment in your organization's Code Review settings.
WalkthroughVersion metadata was updated across 21 maintained app JSON output files for macOS ( Possibly related PRs
🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
There was a problem hiding this comment.
Actionable comments posted: 1
🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.
Inline comments:
In `@ee/maintained-apps/outputs/teamviewer/windows.json`:
- Around line 4-9: The installer_url field for TeamViewer is pointing to version
15.79.4 binary but the sha256 checksum is set to "no_check", which skips
integrity validation. Locate the sha256 field associated with the installer_url
entry for TeamViewer_Setup_x64_15.79.4.exe and replace the "no_check" value with
the actual SHA256 hash of the binary downloaded from that URL to ensure proper
supply-chain validation.
🪄 Autofix (Beta)
Fix all unresolved CodeRabbit comments on this PR:
- Push a commit to this branch (recommended)
- Create a new PR with the fixes
ℹ️ Review info
⚙️ Run configuration
Configuration used: Path: .coderabbit.yaml
Review profile: CHILL
Plan: Pro
Run ID: 95cc6fea-d243-4d95-9996-569318669fd4
📒 Files selected for processing (21)
ee/maintained-apps/outputs/adobe-acrobat-pro/darwin.jsonee/maintained-apps/outputs/adobe-creative-cloud/darwin.jsonee/maintained-apps/outputs/clockify/windows.jsonee/maintained-apps/outputs/codexbar/darwin.jsonee/maintained-apps/outputs/dbvisualizer/darwin.jsonee/maintained-apps/outputs/dbvisualizer/windows.jsonee/maintained-apps/outputs/glyphs/darwin.jsonee/maintained-apps/outputs/hive-app/darwin.jsonee/maintained-apps/outputs/macpacker/darwin.jsonee/maintained-apps/outputs/parallels/darwin.jsonee/maintained-apps/outputs/postman/windows.jsonee/maintained-apps/outputs/processspy/darwin.jsonee/maintained-apps/outputs/proton-mail/darwin.jsonee/maintained-apps/outputs/raycast/darwin.jsonee/maintained-apps/outputs/reminders-menubar/darwin.jsonee/maintained-apps/outputs/royal-tsx/windows.jsonee/maintained-apps/outputs/shapr3d/darwin.jsonee/maintained-apps/outputs/teamviewer/windows.jsonee/maintained-apps/outputs/visual-studio-code/darwin.jsonee/maintained-apps/outputs/whatsapp/darwin.jsonee/maintained-apps/outputs/zoom/windows.json
| "version": "15.79.4", | ||
| "queries": { | ||
| "exists": "SELECT 1 FROM programs WHERE name = 'TeamViewer' AND publisher = 'TeamViewer';", | ||
| "patched": "SELECT 1 WHERE NOT EXISTS (SELECT 1 FROM programs WHERE name = 'TeamViewer' AND publisher = 'TeamViewer' AND version_compare(version, '15.78.4') < 0);" | ||
| "patched": "SELECT 1 WHERE NOT EXISTS (SELECT 1 FROM programs WHERE name = 'TeamViewer' AND publisher = 'TeamViewer' AND version_compare(version, '15.79.4') < 0);" | ||
| }, | ||
| "installer_url": "https://download.teamviewer.com/download/version_15x/TeamViewer_Setup_x64_15.78.4.exe", | ||
| "installer_url": "https://download.teamviewer.com/download/version_15x/TeamViewer_Setup_x64_15.79.4.exe", |
There was a problem hiding this comment.
Pin a real checksum for the new TeamViewer artifact.
Line 9 updates to a new installer binary, but this entry still effectively skips integrity validation (sha256: "no_check"). For maintained app ingestion, this weakens supply-chain guarantees for every install/upgrade using this manifest.
🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.
In `@ee/maintained-apps/outputs/teamviewer/windows.json` around lines 4 - 9, The
installer_url field for TeamViewer is pointing to version 15.79.4 binary but the
sha256 checksum is set to "no_check", which skips integrity validation. Locate
the sha256 field associated with the installer_url entry for
TeamViewer_Setup_x64_15.79.4.exe and replace the "no_check" value with the
actual SHA256 hash of the binary downloaded from that URL to ensure proper
supply-chain validation.
CI Feedback 🧐A test triggered by this PR failed. Here is an AI-generated analysis of the failure:
|
Automated ingestion of latest Fleet-maintained app data.
Summary by CodeRabbit