Skip to content

Tags: kellnerd/harmony

Tags

v2025.4.24

style(web): Support dark mode for submit buttons

Requires a few additional tweaks because simply changing the colors also
resets the whole browser default appearance of the inputs.

https://developer.mozilla.org/en-US/docs/Web/CSS/appearance

Make odd and even table rows lighter in dark mode at the same time.

v2025.4.19

feat(web): Stop saving release lookup inputs on change

This was a bit confusing since these inputs were not saved for active
lookups. Now we have a dedicated settings page and can do it better.

Since we still want to load persisted default values, persistent inputs
got yet another option to (not) store changes.

v2025.3.26

feat(web): Skip seeding external recording links which already exist

The performance impact of one additional MB API request is not too bad
compared to the usual performance with one MB API request for artist URLs.

This might stop working for releases with too many tracks (not critical).

v2025.3.20

feat(Beatport): Support parsing of track URLs

v2025.3.9

chore(web): Add classes and data attributes to ProviderList & CoverImage

This makes the HTML more machine-readable and allows userscripts to
match cover images with their provider URLs.

v2025.2.20

Verified

This commit was signed with the committer’s verified signature.
phw Philipp Wolfer
refactor(Tidal): Load track artists in initial calls

This avoids the additional calls for loading the tracks and halfs the
required network requests.

v2025.1.24

perf(Tidal): Abort new v1 API lookups which would fail anyway

Permalinks should still work as the API responses have been cached.

v2024.12.15

chore(web): Apply SVG transform to simplify IFPI icon

With the previous commit, it is no longer necessary to override the
stroke properties with their default values.

v2024.12.7

feat(web): Seed edit note for ISRC submission with MagicISRC

v2024.11.30

fix(Deezer): Map "COMPILE" release type to "Compilation"