Commit graph

1094 commits

Author SHA1 Message Date
dependabot[bot]
67a19c2eeb build(deps): bump actions/checkout from 2 to 4
Bumps [actions/checkout](https://github.com/actions/checkout) from 2 to 4.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v2...v4)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-11-11 15:34:34 +01:00
dependabot[bot]
a35cd6c64e build(deps): bump actions/setup-node from 2.3.0 to 4.1.0
Bumps [actions/setup-node](https://github.com/actions/setup-node) from 2.3.0 to 4.1.0.
- [Release notes](https://github.com/actions/setup-node/releases)
- [Commits](https://github.com/actions/setup-node/compare/v2.3.0...v4.1.0)

---
updated-dependencies:
- dependency-name: actions/setup-node
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-11-11 15:32:27 +01:00
dependabot[bot]
98478b6177 build(deps): bump json5 from 2.2.0 to 2.2.3
Bumps [json5](https://github.com/json5/json5) from 2.2.0 to 2.2.3.
- [Release notes](https://github.com/json5/json5/releases)
- [Changelog](https://github.com/json5/json5/blob/main/CHANGELOG.md)
- [Commits](https://github.com/json5/json5/compare/v2.2.0...v2.2.3)

---
updated-dependencies:
- dependency-name: json5
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-11-05 20:22:46 +01:00
David Kellner
720e6c1726
Merge pull request #575 from djl/boomkat-fixes-no-jquery 2024-10-17 16:15:11 +02:00
David Logie
c058412a09 boomkat_importer: Rename variable for clarity. 2024-10-17 13:24:34 +01:00
Aerozol
7dfa34f8da
bandcamp_importer: Harmony link auto-checks other services
Makes the Harmony link auto-search/check the other available platforms in Harmony, saving 5 clicks every time.

I'm not sure why anybody clicking this link would not want those fields checked, if they are only interested in BC data they can use this Bandcamp importer script to import.

Rather than set each provider in the URL use 'category=default', which will check the defaults selected by Harmony.
2024-10-17 14:05:38 +02:00
David Logie
26d4d4f151 boomkat_importer: Go back to fetching/parsing the tracklist manually.
Also, add updateURL/downloadURL to script.
2024-09-12 13:16:39 +01:00
David Logie
3bca46d268 boomkat_importer: More fixes from PR review.
- let -> const
- querySelectorAll -> querySelector
- Boomkat's track list is more stable, meaning no more HTTP requests
  HTML parsing.
2024-09-11 13:27:52 +01:00
David Logie
f06a211699 boomkat_importer: Fix for recent Boomkat changes.
Rather than fight with jQuery conflicts, just use regular JS.
2024-09-10 17:19:48 +01:00
David Kellner
e801047823 bandcamp_importer: Seed BC URL to Harmony instead of UPC
This makes more sense because Harmony also supports Bandcamp lookups,
but only by URL and not by UPC.
With the extracted UPC, the user can optionally query other sources.

Also bump the version and make the linter happy.
2024-09-06 21:52:13 +02:00
Aerozol
b9e706db0e bandcamp_importer: add Harmony seed/import link
- Added a link to seed the UPC into the Harmony importer
- Moved the seed links (Atisket + Harmony) onto their own row
2024-09-06 21:52:13 +02:00
Zitrone
c4d9a0d145 add beatport to mb_relationship_shortcuts.user.js 2024-09-02 18:19:44 +02:00
Erik Levin
8bf2b04b6d
recording-comments: Run when tport (or other) query parameters are present
Fixes #563.

Co-authored-by: David Kellner <52860029+kellnerd@users.noreply.github.com>
2024-06-18 08:18:35 +02:00
Adam James
fac211eb5c discogs_importer: Bump version 2024-03-29 00:22:42 +01:00
Adam James
74116b55a8 discogs_importer: Match artists on master pages 2024-03-29 00:22:42 +01:00
Adam James
e705cd3480 discogs_importer: Fix typo in selector 2024-03-29 00:22:42 +01:00
Adam James
af8a5f4945
beatport_importer: Display barcode in release info (#558) 2024-03-29 00:10:20 +01:00
Frederik “Freso” S. Olesen
df7c9a4a23
Merge branch 'fix-discogs' from @atj
https://github.com/murdos/musicbrainz-userscripts/pull/554
2024-02-04 12:48:15 +01:00
Frederik “Freso” S. Olesen
a19f849d6f
discogs_importer: Bump version 2024-02-04 12:47:07 +01:00
Adam James
1e3a6c8193 Discogs: Update various element selectors
Label pages are now dynamically loaded in the same way as the artist
pages, so the release listing selector has been moved into the function
called by setInterval.
2024-02-02 15:33:43 +00:00
jesus2099
c71fd0ef41 Regenerate README.md 2023-11-13 19:56:40 +01:00
jesus2099
768addf94d Drop cdbaby.com
cdbaby.com no longer exists as a site that contains releases
https://community.metabrainz.org/t/cd-baby-store-closes-on-31-march/467757?u=jesus2099
2023-11-13 19:56:40 +01:00
zyoshoka
4ddfc21751 beatport_importer: adapt to query key change 2023-11-09 19:58:35 +01:00
Dr. Volker Zell
6f37f9ee24
discogs_importer: Seed format acetate (#548)
Add support for the newly introduced "Acetate" formats
see https://tickets.metabrainz.org/browse/STYLE-2407
2023-11-09 19:28:04 +01:00
David Kellner
0eae2b96ba discogs_importer: Restore more links to MB which went missing
- Support release artist on (master) release pages again
-  Handle dynamically expanded credits section on master release pages
- Display series MB search links with an "S?" mark
2023-11-09 19:25:01 +01:00
David Kellner
3090938af7
Merge pull request #546 from atj/fix-discogs
Discogs: fix missing links on various pages
2023-11-08 23:06:17 +01:00
Adam James
356b90e54c discogs_importer: Apply suggestions from code review
Co-authored-by: David Kellner <52860029+kellnerd@users.noreply.github.com>
2023-11-08 20:10:03 +00:00
Adam James
f60fa952c4 discogs_importer: updates for new artist pages 2023-11-08 20:09:28 +00:00
zyoshoka
d586c15fae beatport_importer: support track length submit in milliseconds 2023-09-16 22:15:49 +02:00
David Kellner
8faf3d2418
Merge pull request #538 from zyoshoka/beatport-update
beatport_importer: Adapt to website changes
2023-07-23 11:30:35 +02:00
zyoshoka
56ce198f71
beatport_importer: Bump version 2023-07-22 21:47:08 +09:00
zyoshoka
2241c49d59
Fix the import button alignment
Co-authored-by: Adam James <atj@pulsewidth.org.uk>
2023-07-22 10:33:18 +09:00
zyoshoka
a0e037147b
beatport_importer: Adapt to website changes 2023-07-16 12:23:58 +09:00
David Kellner
3f2d037163
Merge pull request #535 from jesus2099/189_make-votable-and-sign-edit-note
Add Make Votable checkbox and Edit Note text area
2023-07-04 20:59:17 +02:00
jesus2099
a0e572975f
Merge branch 'master' into 189_make-votable-and-sign-edit-note 2023-07-04 01:51:20 +02:00
jesus2099
e46b51272a use a line with a dash to separate the signature from the body of the edit note
(applying @kellnerd suggestion)

Co-authored-by: David Kellner <52860029+kellnerd@users.noreply.github.com>
2023-07-04 01:44:12 +02:00
jesus2099
03b7279750 Englobe filters in same grey box 2023-07-04 01:44:12 +02:00
jesus2099
952137e403 Factorise edit note build in function
Harmonise post request data sets
2023-07-04 01:44:11 +02:00
jesus2099
edc79dffba Restore work language list #175
Load language list from /release/add page
as it is no longer available from /work/create page
Emphasise and order [No lyrics] equivalent No linguistic content
2023-07-04 01:44:11 +02:00
jesus2099
e54d39a1e5 Various fixes or improvements
Pass GM_info inside wrapper function (@kellnerd)
encodeURIComponent where needed (@kellnerd)
2023-07-04 01:25:43 +02:00
jesus2099
ac17654e85 Use consistent header style 2023-07-04 01:25:42 +02:00
jesus2099
a46310e861 Edit Note improvements
Use GM_info.script for Edit Note script signature
Show edit mode in Edit Note
Popular request: Remove software setup debug info from edit notes
2023-07-04 01:24:06 +02:00
jesus2099
b3f6758b2d Work-around for Tampermonkey match surprise behaviour
Tampermonkey takes the query string (not only path) in its path matching
2023-07-04 01:24:05 +02:00
jesus2099
66891fc01f Keep user-friendly display on narrower screens 2023-07-04 01:24:05 +02:00
jesus2099
b877d563ab Add edit note text area and make votable checkbox
Fixes #189

+ Append a script signature to the edit note
+ Clean-up downloadURL, includes and matches
2023-07-04 01:22:08 +02:00
jesus2099
cd16953228 Keep language list folders and emphasise [No lyrics] equivalent 2023-06-30 18:28:34 +02:00
jesus2099
998ea97cc6 Restore work language list #175
Load language list from /release/add page
as it is no longer available from /work/create page
2023-06-30 18:28:34 +02:00
zyoshoka
2c807a28bc beatport_importer: Fix minor error 2023-06-30 15:13:35 +02:00
zyoshoka
e4f369069d beatport_importer: Fix API redirect issue 2023-06-30 15:13:35 +02:00
zyoshoka
d583e184c6 beatport_importer: Use reliable track numbers 2023-06-30 15:13:35 +02:00