Commit Graph
4 Commits
Author SHA1 Message Date
seerandClaude Sonnet 5 1d2246c5e2 Split release publishing into a separate public distribution repo
Build Check / build (push) Successful in 21s
Release Plugin / release (push) Failing after 18s
Gitea has no per-release visibility override -- a repo is public or
private for everything (raw files, releases, API), confirmed against
Gitea's own docs/issue tracker. So manifest.json and release zips now
publish to a dedicated public repo (JellyfinSyncPlus-repo) via Gitea's
Contents API, while this source repo stays private. The v0.2.0.0 release
already pushed under the old (source-repo-only) version of this pipeline
is now stale; the next tag will publish correctly under the new split.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
v0.2.0.0
2026-07-09 17:21:04 +02:00
gitea-actions 6eb63449a9 Release 0.2.0.0 2026-07-09 15:11:21 +00:00
seerandClaude Sonnet 5 b83074d55f Add SyncPlay stats-for-nerds page, manual sync button, and release pipeline
Build Check / build (push) Successful in 29s
Release Plugin / release (push) Successful in 22s
Phase 0 scaffold plus everything since: quality negotiation, host-relay,
and active drift correction were each built and reverted after real bugs
in live use (see PLAN.md for the full account of each). What remains is
read-only SyncPlay observability (live drift/playback stats page) and a
one-shot manual "sync me to group" action, plus Phase 5 packaging/release
tooling (build.yaml, manifest.json generator, Gitea Actions release
workflow) to distribute it as a proper plugin repository.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-07-09 17:06:46 +02:00
seer cf8badcdda Initial plan: SyncPlay drift fix via quality negotiation, host-relay, active drift correction 2026-07-09 14:35:19 +02:00