JohnBaumb
dee0b6e3ce
Fix GHCR tags: lowercase repository owner for Docker compatibility
2026-04-21 12:25:11 -07:00
JohnBaumb
c91e651bcd
Fix duplicate nightly tag, add date+sha pinned tags, lint dev builds, preserve nightly in cleanup
2026-04-21 11:56:08 -07:00
JohnBaumb
26ba1bdc0f
Add :nightly tag, dual-push to GHCR, remove pinned dev tags
2026-04-21 11:56:08 -07:00
JohnBaumb
5edd72b6cf
Add dev nightly builds, ruff linting, Docker layer caching, and GHCR cleanup
2026-04-21 11:56:08 -07:00
Antti Kettunen
c72619596c
Add missing PYTHONPATH to test run step
...
Likely the cause for modules not being found
2026-04-19 20:45:36 +03:00
Antti Kettunen
ba2803551a
Update actions to latest
2026-04-19 19:28:06 +03:00
Antti Kettunen
63059bb78f
Add a simple workflow for running build + test on pushes
...
Install dev dependencies, compile Python sources, and run pytest on every push to catch any potential issues that might've gone unnoticed during development
2026-04-19 17:32:42 +03:00
Broque Thomas
26b2ca60fc
Bump to v2.3, sticky sidebar header, compact idle player, Plex fixes
...
Version bump to 2.3 with rewritten What's New modal covering all
changes since v2.2. Docker publish workflow default updated.
Sidebar improvements:
- Header stays pinned at top while nav and player scroll beneath it
- Media player collapses to compact single-line when no track is
playing, expands to full size when playback starts
Fixes:
- Server playlists endpoint Plex Tag object crash (getattr fix)
- Server playlists tab auto-refreshes after download completion
- Fixed dead code syntax error in archived version notes
2026-04-12 14:43:18 -07:00
Broque Thomas
a81031d63f
Fix GitHub Actions workflow — secrets not allowed in if expressions
...
- Move secret to env var, check emptiness in shell instead
- Gracefully skips if DISCORD_ANNOUNCEMENTS_WEBHOOK not configured
2026-04-02 12:50:20 -07:00
Broque Thomas
46cbadf47c
Update docker-publish.yml
2026-04-02 12:38:06 -07:00
Broque Thomas
0f0ec3acb8
Bump version to 2.2, update changelogs with all new features
...
Version 2.2 includes: Wing It mode, Server Playlist Manager, Track
Redownload with source info, redesigned notifications, Spotify API
caching improvements, hybrid download fix, discovery progress fix,
YouTube Topic suffix fix, CAA art toggle, Genius search improvements,
auto-pause enrichment during downloads, download blacklist system,
and download provenance tracking.
Updated: SOULSYNC_VERSION, version button, helper.js WHATS_NEW key,
docker-publish.yml default version.
2026-04-01 20:46:42 -07:00
Broque Thomas
e0827f2ced
Update Docker publish workflow default version to 2.1
2026-03-23 16:46:20 -07:00
Broque Thomas
dab7aa93d8
Update docker-publish.yml
2026-03-16 14:03:36 -07:00
Broque Thomas
2758fd64fc
Update docker-publish.yml
2026-03-11 23:09:28 -07:00
Broque Thomas
551cd95064
Update docker-publish.yml
2026-03-05 20:47:49 -08:00
Broque Thomas
114af496c7
Track version
2026-03-04 11:32:40 -08:00
Broque Thomas
a91b4fae2d
Update docker-publish.yml
2026-03-01 11:42:57 -08:00
Broque Thomas
5f558106bf
Create docker-publish.yml
2026-02-21 00:48:51 -08:00