| Age | Commit message (Collapse) | Author |
|
|
|
|
|
itunes api unreachable from browser on vps. podcast.php fetches
anchor.fm rss server-to-server, parses xml, returns json.
1h cache header to avoid hammering the feed.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
|
- add fetchReelMouthFeed() to aero.js using itunes api (id 1709836497)
- replace hardcoded episodes with dynamic #pod-episodes container
- swap in real artwork on load, fallback placeholder until then
- fix links: apple podcasts, anchor.fm rss feed
- lazy-loads on first window open, cached after that
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
|
|
|
adds name + email inputs (api requires them) and POSTs json to the
portfolio's existing contact endpoint. surfaces server errors.
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
|
|
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
|
|
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
|
|
points the music toggle at /mus/bazaar-theme.mp3 and updates the
label. removes img/bg/* and img/static/* assets that nothing on
disk references, plus the unused mus/lbm.mp3. mmt.mp3 stays since
articles/library.html still embeds it.
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
|
|
films.tylerhoang.xyz/tyler/api/recent returns stars (0-3), date_watched,
poster_url, director. Wire those through and render 3 stars instead of
5. Escape user-supplied strings.
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
|
|
replaces the old enter/index pages with a draggable-windows desktop
metaphor. wires last.fm now-playing, films.tylerhoang.xyz diary, and
a php visitor counter; keeps background music via /mus/mmt.mp3.
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|