Commit graph

18 commits

Author SHA1 Message Date
60be0ed01d
feat(*.php): refactor, clean up and abstract dynamic page code 2025-05-14 17:22:35 -07:00
00123f1da8
chore(oembed.php): add redis caching for oembed responses 2025-05-13 06:02:22 -07:00
2b3a15bf9b
chore(mastodon.php): remove image uploads in favor of oembed previews 2025-05-12 14:45:05 -07:00
c29105f42d
chore(oembed.php): add additional html/description to oembed respobse 2025-05-12 14:29:32 -07:00
84a1c0d4cc
fix(oembed.php): dry up response objects 2025-05-10 19:14:29 -07:00
dd8369af04
fix(oembed.php): generic response for root request 2025-05-10 18:52:08 -07:00
df63ad1799
fix(oembed.php + og-image.php): route oembed images through proxy 2025-05-10 17:47:08 -07:00
ec03d7ccef
feat(oembed.php): add oembed api and implement in dependent pages 2025-05-10 17:19:43 -07:00
6995306517
chore(query.php): give localhost access to query endpoint 2025-05-09 11:15:38 -07:00
4cefdee788
feat(og-image.php): proxy open graph + meta images to mitigate cases where query params required by cdn may break requests 2025-05-07 17:50:15 -07:00
aa33cd72df
chore(query.php): rename proxy endpoint to query to better reflect how it's used 2025-05-03 11:54:45 -07:00
92a3730e61
chore(watching-import.php): add tagline as blockquote to description when importing watching data 2025-05-01 08:30:19 -07:00
4bad005e58
feat(*.php, *.psql): deduplicate API code + performance improvements 2025-04-22 16:23:55 -07:00
15982f220a
fix(api/scrobble.php): add default field values for tentative artist records 2025-04-18 15:06:24 -07:00
4cf80298ef
fix(artist-import.php): parse dates that are not simply YYYY 2025-04-04 16:37:53 -07:00
d73444d714
chore(post.html): drop post links to mastodon 2025-03-28 18:05:45 -07:00
f6b7535f68
fix(artist-import.php): add empty value for required artist mbid field 2025-03-28 15:51:00 -07:00
e214116e40
feat: initial commit 2025-03-27 17:09:59 -07:00