Skip to content

Add linked URL playlist import, refresh, and slugified filenames#101

Closed
pythrick wants to merge 1 commit intobjarneo:mainfrom
pythrick:main
Closed

Add linked URL playlist import, refresh, and slugified filenames#101
pythrick wants to merge 1 commit intobjarneo:mainfrom
pythrick:main

Conversation

@pythrick
Copy link
Contributor

Summary

  • add persistent URL import mode (U) using Playlist Name | URL
  • store playlist link metadata as top-level source_url in local playlist TOML files
  • add playlist-manager refresh action (R) to re-sync linked playlists from source_url
  • preserve source_url on normal local playlist edits
  • slugify playlist filenames for new playlists while keeping backward compatibility with existing non-slug filenames
  • add tests for URL import parsing, linked playlist metadata persistence, and slug/legacy path behavior

Validation

  • go test ./... -count=1

Closes #100

@pythrick
Copy link
Contributor Author

Superseded by #108 (dedicated feature branch ). Continuing updates there.

@pythrick
Copy link
Contributor Author

Closing in favor of #108 to avoid tracking changes from fork .

@pythrick pythrick closed this Mar 19, 2026
@pythrick
Copy link
Contributor Author

Superseded by #108 (dedicated feature branch feat/linked-url-playlists-pr101). Continuing updates there.

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.

Enhancement: Linked local playlists from URL with refresh support

1 participant