« get me outta code hell

hsmusic-data - Data files for https://hsmusic.wiki - track, album, artist & flash info, etc
summary refs log tree commit diff
diff options
context:
space:
mode:
-rw-r--r--album/7th-gate-project.yaml1
-rw-r--r--album/exile.yaml1
-rw-r--r--album/hiveswap-act-1-ost.yaml12
-rw-r--r--album/more-homestuck-fandom.yaml1
-rw-r--r--album/references-beyond-homestuck.yaml1
-rw-r--r--album/unreleased-tracks.yaml1
-rw-r--r--static-page/changelog.yaml26
-rw-r--r--static-page/feedback.yaml2
8 files changed, 34 insertions, 11 deletions
diff --git a/album/7th-gate-project.yaml b/album/7th-gate-project.yaml
index 8e426a5..b4f881a 100644
--- a/album/7th-gate-project.yaml
+++ b/album/7th-gate-project.yaml
@@ -5,7 +5,6 @@ Date: April 21, 2012
 Date Added: January 1, 2023
 URLs:
 - https://soundcloud.com/catbossstudio/sets/7th-gate-project
-Has Cover Art: false
 Color: '#00fcf8'
 Groups:
 - Fandom
diff --git a/album/exile.yaml b/album/exile.yaml
index 7b79096..f050868 100644
--- a/album/exile.yaml
+++ b/album/exile.yaml
@@ -3,7 +3,6 @@ Artists:
 - Bill Bolin
 Date: June 14, 2010
 Date Added: January 1, 2023
-Has Cover Art: false
 Has Track Art: false
 Color: '#cc4d8c'
 Groups:
diff --git a/album/hiveswap-act-1-ost.yaml b/album/hiveswap-act-1-ost.yaml
index 19450d2..fc822b1 100644
--- a/album/hiveswap-act-1-ost.yaml
+++ b/album/hiveswap-act-1-ost.yaml
@@ -176,7 +176,7 @@ Referenced Tracks:
 - track:alternate-recipe
 Commentary: |-
     <i>James Roach:</i>
-    Toby sent me a piano sketch (as he often did) and then I sent him a semi chiptune (ALTERNATE RECIPE) version with drums and stuff and then he sent me back the final version this was actually an incredibly simple process what an absolute joy. This is the most purely Toby track on the whole album and I love it.
+    Toby sent me <a href="https://www.youtube.com/watch?v=fGYu_epVxpo">this</a> as a piano sketch (as he often did) and then I sent him a semi chiptune (ALTERNATE RECIPE) version with drums and stuff and then he sent me back the final version this was actually an incredibly simple process what an absolute joy. This is the most purely Toby track on the whole album and I love it.
     <i>Toby Fox:</i>
     I thought it would be kind of funny if there was a JRPG battle theme mixed in with all the other ones. I think this is just what I make by default without any specific direction.
     <i>James Roach:</i>
@@ -194,7 +194,7 @@ Referenced Tracks:
 - Joey Claire, Extraordinaire
 Commentary: |-
     <i>James Roach:</i>
-    I wanted to write something very Final Fantasy Boss Battle™ and around the time I wrote this an article came out where Nobuo Uematsu says he just wrote phrases a few measures at a time and put them together so that’s what I did.
+    I wanted to write something very Final Fantasy Boss Battle™ and around the time I wrote this an article came out where Nobuo Uematsu says he just wrote phrases a few measures at a time and put them together so that’s what I did. (<a href="https://www.youtube.com/watch?v=mvyE9AJoUCM">youtube.com/watch?v=mvyE9AJoUCM</a>)
     <i>Toby Fox:</i>
     Basically James is saying this is the One Winged Angel of the Hiveswap soundtrack.
 ---
@@ -329,7 +329,7 @@ MIDI Project Files:
   - 'Filthy Nuclear Bunker - Unknown B.mid'
 Commentary: |-
     <i>James Roach:</i>
-    James: This is the most James Roach™ track on the album and it’s extremely good. I wrote this melody when I was 12 and I sneak it into every major project I’m in. I have rewritten and remixed and remastered this song about a thousand times. The melody is named “Nuclear” so I made sure that was somewhere in the title.
+    James: This is the most James Roach™ track on the album and it’s extremely good. I wrote <a href="https://www.youtube.com/watch?v=dwXIB50mB3k">this melody</a> when I was 12 and I sneak it into every major project I’m in. I have rewritten and remixed and remastered this song about a thousand times. The melody is named “Nuclear” so I made sure that was somewhere in the title.
     <i>Toby Fox:</i>
     I actually think this is James’s best arrangement of the song that he wrote when he was 12 that he keeps putting into everything. I’m glad it could be used somewhere the player will be forced to listen to it for a really long time. It’s great.
     <i>James Roach:</i>
@@ -390,7 +390,7 @@ Referenced Tracks:
 - Joey Claire, Extraordinaire
 Commentary: |-
     <i>James Roach:</i>
-    OK I know what you’re thinking, “This gets its own track on the OST, but OLD SECRET isn’t even here??” Hey look I love old secret too but <i>(COHEN: redacted)</i>. I only put it in that cutscene for you, the fans. Also it fit really well. Anyway, this track is inspired a lot by [[track:quiet-water]] by Toby Fox maybe you’ve heard of him. It is just a very slowed down version of Joey’s theme.
+    OK I know what you’re thinking, “This gets its own track on the OST, but OLD SECRET isn’t even here??” Hey look I love old secret too but <i>(COHEN: redacted)</i>. I only put it in that cutscene for you, the fans. Also it fit really well. Anyway, this track is inspired a lot by <a href="https://tobyfox.bandcamp.com/track/quiet-water">Quiet Water</a> by Toby Fox maybe you’ve heard of him. It is just a <a href="https://www.youtube.com/watch?v=RwICiHW-Pyk">very slowed down</a> version of Joey’s theme.
     <i>Cohen Edenfield:</i>
     (if you want to know what the title of this song is from google it with quotes)
 ---
@@ -406,6 +406,8 @@ Commentary: |-
     When Cohen asked me to write this song he was like “have you ever heard of transistor” and if making a smug face produced a sound we’d all be deaf. Then he asked me about rick and morty which is like.. a show I watch but never ever want to interact with anybody about ever. Anyway its that one scene you know the one.
     <i>Toby Fox:</i>
     This song is cool
+    <i>Cohen Edenfield:</i>
+    (James thought I wouldn’t <s>embed</s> <a href="https://www.youtube.com/watch?v=ZkBMXQ47d7s">link</a> this video! he underestimates me every single day of my life)
 ---
 Track: Intermission 1
 Duration: '2:12'
@@ -418,7 +420,7 @@ Referenced Tracks:
 - Filthy Nuclear Bunker
 Commentary: |-
     <i>James Roach:</i>
-    This has a bunch of different themes but is mostly the Heiress’s theme, which is based off a <a href="https://soundcloud.com/hiveswap/original-heiress-piano-concept">really old really simple piano sketch toby sent me</a>. It’s got Nuclear in it too. also Joeys theme and Xefros’s theme. I am explicitly not saying the word “leitmotif” out of a sort of… indignant disgust.
+    This has a bunch of different themes but is mostly the Heiress’s theme, which is based off a <a href="https://soundcloud.com/hiveswap/original-heiress-piano-concept">really old really simple piano sketch toby sent me</a>. It’s got Nuclear in it too. also Joeys theme and Xefros’s theme. I am explicitly not saying the word “leitmotif” out of a sort of… <a href="https://www.youtube.com/watch?v=p0ySY6xyvf0">indignant disgust</a>.
     <i>Toby Fox:</i>
     There was a longer Heiress sketch too where it got really loud. Anyway I guess we’ll talk about that later when <i>(redacted)</i>
     <i>James Roach:</i>
diff --git a/album/more-homestuck-fandom.yaml b/album/more-homestuck-fandom.yaml
index 62319aa..4f8666b 100644
--- a/album/more-homestuck-fandom.yaml
+++ b/album/more-homestuck-fandom.yaml
@@ -1,5 +1,4 @@
 Album: More Homestuck Fandom
-Has Cover Art: false
 Has Track Art: false
 Has Track Numbers: false
 Groups:
diff --git a/album/references-beyond-homestuck.yaml b/album/references-beyond-homestuck.yaml
index c06ae08..a9aca34 100644
--- a/album/references-beyond-homestuck.yaml
+++ b/album/references-beyond-homestuck.yaml
@@ -1,5 +1,4 @@
 Album: References Beyond Homestuck
-Has Cover Art: false
 Has Track Art: false
 Has Track Numbers: false
 Groups:
diff --git a/album/unreleased-tracks.yaml b/album/unreleased-tracks.yaml
index a80a710..f4e91fe 100644
--- a/album/unreleased-tracks.yaml
+++ b/album/unreleased-tracks.yaml
@@ -1,6 +1,5 @@
 Album: Unreleased Tracks
 Date Added: March 16, 2020
-Has Cover Art: false
 Has Track Art: false
 Has Track Numbers: false
 Color: '#fc5f65'
diff --git a/static-page/changelog.yaml b/static-page/changelog.yaml
index 45285b8..46bb25d 100644
--- a/static-page/changelog.yaml
+++ b/static-page/changelog.yaml
@@ -27,6 +27,31 @@ Style: |-
         margin-bottom: 0.6em;
     }
 Content: |-
+    <h2 id="25-oct-2413" class="major-release"><a href="#25-oct-2413">[[date:25 October 2413]]</a></h3>
+    (news entry: link)
+    <h3>site changes</h3>
+    - major rework of how each website page's contents are generated, making it way easier to prototype new features or test changes, and allowing for better stability as code internals are expanded or updated
+    - <b>album & track pages:</b>
+        - moved "Listen on" links closer to the top, above "extra" links (like "View gallery page" or "View additional files")
+        - adjusted the wording for "extras" links to be more consistent, e.g. "View additional files:" instead of "Additional files:", and combined gallery and commentary links into one line when they're both present
+    - <b>album gallery pages:</b>
+        - added cover artist credits beneath the name of each track, in a slightly dimmer and smaller font
+        - if an album's track artworks are all by the same artist, a message is displayed at the top instead of having "(Illust. Homestuck)" under every track name
+    - <b>track pages:</b>
+        - updated the message displayed when there aren't any links for a track
+            - old: "This track has no URLs at which it can be listened."
+            - new: "This wiki doesn't have any listening links for <i>Shave and a Haircut</i>."
+        - made the names of groups in divided track lists ("Tracks that reference..." and "Tracks that sample...") into actual links to those groups
+        - when a track's album is part of more than one group, changed the dividing line between each group in the sidebar from bold white to the same dotted color as other borders on the page ([[media:misc/changelog/sidebar-group-divider-old.png|old]], [[media:misc/changelog/sidebar-group-divider-new.png|new]])
+    - <b>artist info pages:</b>
+        - replaced the old [[media:misc/changelog/group-contributions-old.png|group contribution info line]] with a cleaner, more detailed view that lets you toggle between [[media:misc/changelog/group-contributions-new-count.png|displaying count]] or [[media:misc/changelog/group-contributions-new-duration.png|duration]]
+        - for artworks, each contribution to an album's "layout" - cover, wallpaper, and banner - is now counted as a unique artwork, instead of combining them into one (this applies for listings as well)
+    - <b>artist gallery pages:</b>
+        - added co-illustrator info when a track or album's artwork has mulitple contributors
+    - <b>listings:</b>
+        - [[listing:artists/by-contribs]] no longer double-counts when a track's artist and contributor lists overlap; displays flash contributions in a third list, instead of counting them together with artworks; and reads out the kind of thing that's contributed inside each list, instead of just "243 contributions" regardless which list
+        - [[listing:tracks/by-duration-in-album]] now excludes tracks with "zero" duration, albums which are wholly comprised of zero-duration tracks, and albums which only have one track
+
     <h2 id="14-jul-2023"><a href="#14-jul-2023">[[date:14 July 2023]]</a> - moderately belated maintenance</h2>
     <h3>bug fixes</h3>
     - fixed direct links to URLs with spaces in 'em all being 404s, e.g. the listen link for [[track:where-making-this-hapen]], due to misplaced URL encoding
@@ -60,6 +85,7 @@ Content: |-
     <h3>additions</h3>
     - new YouTube link for [[track:sburban-jungle]], with fresh artwork by [[artist:alice-hu]]!
     - added commentary to [[track:sburban-jungle]] and [[track:chorale-for-jaspers]]
+
     <h2 id="27-apr-2023"><a href="#27-apr-2023">[[date:27 April 2023]]</a> - rainy day repairs</h2>
     <h3>additions</h3>
     - added bonus track [[track:bequest]] to [[album:a-nameless-inheritance]]
diff --git a/static-page/feedback.yaml b/static-page/feedback.yaml
index 00168f3..15bfbf8 100644
--- a/static-page/feedback.yaml
+++ b/static-page/feedback.yaml
@@ -9,5 +9,5 @@ Content: |-
     Thanks so much for sharing your feedback!
     <hr>
     <b>Crediting &amp; privacy notice:</b>
-    We always want to give credits for contributions, but we strongly value privacy and anonymity, too. When you send feedback, either through the public Discord or email, we'll make sure to ask if you are okay with sharing your name in the [[static:changelog|public update changelog]], and if so, by what name you'd like to be credited.
+    We always want to give credits for contributions, but we strongly value privacy and anonymity, too. When you send feedback, either through the public Discord or email, we'll make sure to ask if you are okay with having your name shared in the [[static:changelog|public update changelog]], and if so, by what name you'd like to be credited.
     Additionally, when sending via email, we will generally share the content of your email in the Discord (so the folk who are responsible for actually bringing your feedback to the website will see it!), with personal details (name, email address) stripped/anonymized.