Commit graph

138 commits

Author SHA1 Message Date
dbf3266e8d
chore(htaccess.liquid): update cache time for html 2025-06-14 13:22:14 -07:00
d373491c76
chore(eleventy.config.js): remove old passthrough statement 2025-06-14 07:20:51 -07:00
c021ea54ae
feat(*): refactor dynamic vs. static structure and distinctions; make additional elements dynamic 2025-06-13 18:16:25 -07:00
ca57082f01
fix(scheduled_shows.sql): sort upcoming shows by air date ascending 2025-06-11 16:31:04 -07:00
970061ff9d
chore(cli): formatting + version consistency 2025-06-11 13:01:36 -07:00
fdd556df83
chore(cli): only load url from globals data 2025-06-11 09:52:32 -07:00
a443868f8b
chore(api/umami.php): update url 2025-06-10 17:33:46 -07:00
04e111f8c7
chore(htaccess.liquid): update headers 2025-06-10 17:09:55 -07:00
cc8bdf017b
chore(base/index.css): update calendar icon styles 2025-06-10 17:08:44 -07:00
9935d9ba85
feat(search): design consistency with other feed/content aggregation lists 2025-06-10 11:52:23 -07:00
c54d27dc33
fix(scripts/index.js): formatting consistency 2025-06-09 15:30:53 -07:00
8a12e83b13
feat(cli): add support for running import and API jobs 2025-06-08 15:47:09 -07:00
56e53e2a33
fix(watching): correct typos on sub pages, add links out to other sub pages and hero images on landing pages 2025-06-06 16:53:53 -07:00
65527d3dca
chore(package.json): run clean build with default start command 2025-06-06 14:13:32 -07:00
055f33c148
chore(banners): drop unnecessary banners 2025-06-06 14:06:44 -07:00
5a133a7c23
chore(api/*): cleans up unnecessary network calls, fixes tag + genre assignments 2025-06-06 12:01:42 -07:00
8890f7dcfc
fix(cli): exit cleanly when quitting out of CLI 2025-06-06 04:34:37 -07:00
862c8e1c7f
chore(package.json): remove unnecessary commands 2025-06-05 21:00:03 -07:00
7111b8d223
chore(package.json): refactor update command to also check cli dependencies 2025-06-05 20:31:52 -07:00
d08787f5aa
feat(cli): add site cli to run scripts + handle media 2025-06-05 20:20:58 -07:00
5055816f68
fix(scrobble.php): refactor isTrackAlreadyScrobbled method to avoid triggering warnings 2025-06-04 20:59:15 -07:00
bcb89ceb95
fix(scheduled_shows.sql): add missing metadata 2025-06-04 16:37:50 -07:00
a739ddbaa9
fix(apache_vhost.conf.template): add missing log directives 2025-06-04 15:05:09 -07:00
2d6a8800c5
chore(package.json): update 11ty to 3.1.1 2025-06-03 14:15:41 -07:00
3ec3dfc949
chore(package.json): replace JSDom with cheerio for faster relative link parsing 2025-06-03 14:01:30 -07:00
13cb918edb
fix(mastodon.php): add feed helper to improve handling of utf-8 charachters and html entities 2025-06-03 13:43:46 -07:00
788edbcb11
fix(json.liquid): properly format JSON feed dates to align with RFC3339 format 2025-06-03 08:30:26 -07:00
1239de5b1f
fix(json.liquid): removes manual quotes and rely on jsonEscape filter for title; fix icon url 2025-06-03 08:25:05 -07:00
910c6c157f
chore(*): concerts link placement on period-specific music pages 2025-06-02 13:56:18 -07:00
2d6674372c
chore(package.json): update icons 2025-06-02 12:12:22 -07:00
8a6e84cb35
feat(search.html): update to disable and show loading state w/load more button; improve fuzzy search + debounce 2025-05-30 17:33:41 -07:00
63db0cf32a
chore(*): update dependencies 2025-05-29 08:50:51 -07:00
bb1a36cd51
chore(vars.css): change stalwart color over to fastmail 2025-05-27 11:34:52 -07:00
81e29e86ab
fix(movie.php.liquid): parse description as markdown 2025-05-26 16:51:10 -07:00
0dd83a8d4e
fix(metadata.js): corrects edge case where site name and page name could be duplicated on home page 2025-05-26 10:01:37 -07:00
9420ceee4f
fix(oembed.sql): surface oembed data for pages 2025-05-25 20:21:44 -07:00
9687509e4a
feat(*): refactor metadata handling; move metadata to backend where possible, refine client views 2025-05-25 20:15:52 -07:00
929bc9f9f8
fix(oembed.php): remove fallback hardcoded values; correct case where description might be empty 2025-05-25 13:09:54 -07:00
36fbba761a
feat(*): add image grids for album and associated media displays 2025-05-25 10:54:18 -07:00
9b4baad5fb
feat(artists): change albums table to grid on artist pages 2025-05-24 13:28:04 -07:00
80b0499550
chore(setup.sh): refactor setup script to optionally generate server deploy script 2025-05-23 18:13:56 -07:00
13b5b9c5cb
fix(og-image.php): re-use redirect logic + fix og image 2025-05-20 15:52:44 -07:00
5168b13c99
chore(base.liquid): scope noarchive tags to Amazon and Bing 2025-05-19 14:11:17 -07:00
fa657339be
chore(now-playing.liquid): update character used to preserve spacing between label and populated track 2025-05-19 10:30:51 -07:00
3a0649ee9c
chore(fonts.css): font cleanup + optimization 2025-05-18 17:22:16 -07:00
0e565970a5
chore(*): remove duplicate cache rule + cleanup cache headers; cleanup + formatting 2025-05-18 13:32:57 -07:00
425fed6ff6
chore(reading): update folder name + title for consistency 2025-05-16 17:15:00 -07:00
2666d6ed67
feat(reading): clean and refactor routing for books -> reading to separate paths 2025-05-16 13:17:34 -07:00
8d9455940e
fix(*): corrects a number of html validation issues 2025-05-16 11:45:49 -07:00
81e738621c
fix(update_days_read.sql): corrects reading streak function 2025-05-16 09:04:22 -07:00