Skip to content

Fetch the Jesse Live plugin (download + releases-info) from api2#595

Merged
saleh-mir merged 1 commit into
masterfrom
feat/plugin-download-via-api2
Jul 6, 2026
Merged

Fetch the Jesse Live plugin (download + releases-info) from api2#595
saleh-mir merged 1 commit into
masterfrom
feat/plugin-download-via-api2

Conversation

@saleh-mir

Copy link
Copy Markdown
Member

The Jesse Live plugin releases endpoints are moving to the api2 backend. This points the live-plugin installer's download (jesse/services/installer.py) and the releases-info lookup (general_info.py) at JESSE_API2_URL instead of api1.

  • installer.py: both the primary and fallback download URLs → JESSE_API2_URL + '/download-release'.
  • general_info.py: /plugins/live/releases/infoJESSE_API2_URL.
  • The license check (/v2/user-info) is unchanged (stays on api1).

Ships with the next core release. Old clients keep downloading from api1 (which stays up), so nothing breaks for existing installs.

The plugin releases endpoints moved to the api2 backend. Point the live-plugin
installer's download and the releases-info lookup at JESSE_API2_URL. The license
check (/v2/user-info) is unchanged.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@saleh-mir saleh-mir merged commit 96110db into master Jul 6, 2026
15 checks passed
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.

1 participant