Skip to content

Conversation

@aaronparker
Copy link
Collaborator

@aaronparker aaronparker commented Dec 9, 2025

  • Adds Transmission
  • Adds 156 new applications hosted in various GitHub repositories
  • Fixes an issue in CitrixShareFile where the date value is improperly formatted
  • Updates various source URLs in some manifests from HTTP to HTTPS
  • Renames Bruno to BrunoSoftwareBruno
  • Renames MuseScore to MuseScoreStudio

Introduces Get-Transmission.ps1 to fetch the latest Transmission release from GitHub and adds Transmission.json manifest for installation metadata and automation.
Avoid issue with 4 letter month returned instead of the expected 3 letter
Changed 'Source' URLs from HTTP to HTTPS in AdobeBrackets, SAGAGIS, and gretl manifests for improved security. Also updated the name field in GrafanaAlloy manifest to 'Grafana Lab Grafana Alloy'.
@aaronparker aaronparker requested a review from Copilot December 9, 2025 04:01
@aaronparker aaronparker self-assigned this Dec 9, 2025
@aaronparker aaronparker added enhancement New feature or request New application Adds a new application labels Dec 9, 2025
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 156 new application manifests for GitHub-hosted releases, introduces support for Transmission, fixes a date formatting issue in CitrixShareFile, and updates HTTP URLs to HTTPS in existing manifests.

Key changes:

  • Addition of 156 new application manifest JSON files pointing to GitHub repository releases
  • Creation of corresponding PowerShell functions to retrieve release information for these applications
  • Fix for date formatting in Get-CitrixShareFile.ps1 by commenting out the conversion function
  • Protocol updates from HTTP to HTTPS in SAGAGIS.json and AdobeBrackets.json

Reviewed changes

Copilot reviewed 300 out of 325 changed files in this pull request and generated 2 comments.

Show a summary per file
File Description
Manifests/*.json (156 new files) New application manifests configured to fetch releases from GitHub API endpoints
Apps/Get-*.ps1 (156 new files) PowerShell functions implementing GitHub release retrieval for new applications
Apps/Get-CitrixShareFile.ps1 Commented out date conversion to fix formatting issue
Manifests/SAGAGIS.json Updated source URL from HTTP to HTTPS
Manifests/AdobeBrackets.json Updated source URL from HTTP to HTTPS
Manifests/Bruno.json Removed (replaced by BrunoSoftwareBruno.json)
Manifests/MuseScore.json Removed (replaced by MuseScoreStudio.json)
Apps/Get-Vibe.ps1 Corrected function name and description
Apps/Get-Aegisub.ps1 Corrected function name and description
Manifests/GrafanaAlloy.json Updated application name to include vendor prefix

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@aaronparker aaronparker merged commit b7b168e into main Dec 9, 2025
7 checks passed
@aaronparker aaronparker deleted the new-apps branch December 9, 2025 04:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request New application Adds a new application

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants