Commit Graph

22 Commits

Author SHA1 Message Date
deluan 9a040c33df Update dependencies in go.mod and go.sum for navidrome/plugins/pdk 2026-02-07 14:21:32 -05:00
deluan b157d1970c Update README.md to document optional image hosting via uguu.se for non-public Navidrome instances 2026-02-07 14:20:23 -05:00
deluan 0f14624678 Refactor image hosting to remove imgbb support and enable uguu.se as the primary image host 2026-02-07 14:20:23 -05:00
deluan a6386d0fc9 Fix URL encoding in image upload request and update manifest for optional image hosting 2026-02-07 14:20:23 -05:00
deluan 875c29b2d1 Add optional image hosting for non-public Navidrome instances
When Navidrome is behind a private network (e.g. Tailscale), Discord
cannot fetch artwork URLs. This adds optional integration with imgbb
(24h expiry, requires API key) and uguu.se (3h expiry, no key needed)
to upload cover art to a public host.

Closes #1

# Conflicts:
#	go.mod
#	go.sum
2026-02-07 14:20:19 -05:00
deluan e84a89809e Update dependencies in go.mod and go.sum 2026-02-07 13:22:09 -05:00
spiffyrob 1b55d869e3 Update README.md (#5) 2026-02-05 14:16:37 -05:00
deluan 2fd55fad1f Update README.md 2026-02-04 21:06:24 -05:00
deluan cfb50e278a Update README.md to add instructions for configuring Discord activity sharing 2026-02-04 18:13:15 -05:00
deluan 86de170469 Add build information to download link comment in PR workflow 2026-02-04 16:57:50 -05:00
deluan eb4c72cfad Update README.md to enhance plugin description and installation instructions 2026-02-04 16:34:50 -05:00
deluan c7430220ec Add screenshot 2026-02-04 16:32:57 -05:00
deluan 121e9a9e88 Update .gitignore to include 'tmp' directory 2026-02-04 11:34:55 -05:00
deluan 26443b7c85 Add LICENSE file with GNU General Public License v3.0 2026-02-03 11:49:14 -05:00
deluan 3d72a5dedf Update README.md to add build and latest release badges 2026-02-03 11:47:40 -05:00
deluan c33486b578 Add schema reference to manifest.json for validation 2026-02-03 11:44:45 -05:00
deluan 92f2ffbd70 Update release target in Makefile to include test step before tagging v0.1.0 2026-02-03 11:26:35 -05:00
deluan fb8fb34a84 Add release target to Makefile for version tagging and pushing 2026-02-03 10:49:08 -05:00
deluan 9a20febb16 Update README.md to reorganize file descriptions and clarify manual build instructions 2026-02-03 10:45:00 -05:00
deluan 38391cd178 Add GitHub Actions workflows for build, release, and PR download link 2026-02-03 10:25:48 -05:00
deluan fc53feccbe Add password format option for token input in manifest.json 2026-02-03 10:25:35 -05:00
deluan cdc693bd7f Initial commit, copy from examples folder 2026-02-02 18:44:59 -05:00