Add recently played tracks feature with MusicBrainz integration
- Display last 3 played tracks on front page - Auto-updates every 30 seconds - Shows track title, artist, and time ago - Links to MusicBrainz search for each track - Thread-safe in-memory storage - Works in both normal and frameset modes - Hacker-themed green styling Implements feature request from fade to show recently played tracks with linkage to track info at music database.
This commit is contained in:
parent
34ca61809b
commit
6bf19ade01
|
|
@ -73,7 +73,6 @@
|
||||||
(let ((query (format nil "~a ~a" artist song)))
|
(let ((query (format nil "~a ~a" artist song)))
|
||||||
(format nil "https://musicbrainz.org/search?query=~a&type=recording"
|
(format nil "https://musicbrainz.org/search?query=~a&type=recording"
|
||||||
(drakma:url-encode query :utf-8))))
|
(drakma:url-encode query :utf-8))))
|
||||||
|
|
||||||
;; API Routes using Radiance's define-api
|
;; API Routes using Radiance's define-api
|
||||||
;; API endpoints are accessed at /api/<name> automatically
|
;; API endpoints are accessed at /api/<name> automatically
|
||||||
;; They use lambda-lists for parameters and api-output for responses
|
;; They use lambda-lists for parameters and api-output for responses
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue