Greasy Fork is available in English.

mb. PREFERRED MBS

choose your favourite MusicBrainz server (http/https, main/beta) and no link will ever send you to the others

Voici les versions de ce script où le code a été modifié. Voir toutes les versions.

  • v2016.6.15 19/11/2023

    FIX #147: Doesn’t work in webchat.freenode.net (and probably lots of other places).

    bypass mbPREFERRED-MBS in SERVERSWITCH and in canonical MBS links

    FIX: Doesn’t work when anchor has non‐BDI child node(s). ex.: http://tickets.musicbrainz.org/browse/MBS-6680?focusedCommentId=30522&page=com.atlassian.jira.plugin.system.issuetabpanels%3Acomment-tabpanel#action_30522 (maybe it’s a bit overkill to include a lib for that…)

    Visually mark changed anchors. Criss‐Cross‐Combine features of mb-Preferred-MBS × USO-to-USMO.

    FIX: “//…” are changed even if no need.

    missing semicolon

    FIX #149: “Artist edit history” links marked as modified.

    Merge branch 'master' of https://github.com/jesus2099/konami-command

    cleaner comparison

    Also redirect form submissions to preferred MBS.

    Allow same pass‐through (ctrl+alt+shift) on forms.

    Stay in HTTPS when logging in!

    Default preferred MBS is main. In line with restoring main server support on master branch.

    Avoid forcing passwords over HTTP completely.

    State of the art link transformer® from arte_NO-AUTOPLAY

    FIX #184: reports.mbsandbox.org login is redirected to unsecure

    Ayush and Mpkstroff’s “Snap Links” v1.9.5 support

    FIX: Snap Links event listener slows down other user scripts.

    Revert my too hasty changes after a false alert:

    • Putting back favourite “self” instead of less explicit “window”
    • Explicit “self” on location
    • No self on prompt Closes #218. More info at violentmonkey/violentmonkey-oex#45.

    Add “open edits” link. Remove addNormal and preferredProtocol (redundant with mb_PREFERRED-MBS). Fix “edit” and “open edit” links for “user” entities. Display entity type with explicit text (no longer only icon).

    Security improvement: using match instead of include (closes #192). Added //*.mbsandbox.org support where it was missing.

    Report #253 regression fix

    Merge branch 'master' into #244y-van-zall-shook-up-links

    Conflicts:

    mb_ALL-LINKS.user.js

  • v2021.1.19.2099 03/02/2021 Metadata block clean-up (#510) - Use Web Archive for userscripts(-mirror).org for safety - Use same namespace and namespace everywhere
  • v2021.1.19.2099 01/02/2021 eslint recommended: first pass, CRLF→LF Redoing this whole replace now that I use Linux, First wave of custom eslint rules, Bump versions post ESLint clean-up, Merge branch 'eslint'
  • v2019.9.13.3 25/11/2020 Use //cdn.jsdelivr.net/gh/ (allowed by GF) … for require(d) libraries instead of //greasyfork.org/scripts/ One dependency less towards #396 (abandon mirrors). Also give less emphasis on mirrors and update compatibilities in README files.
  • v2019.9.13b 18/10/2020 Carriage return cleanup (#490) Replace my \r\n with just \n that seems to work everywhere now.
  • v2019.9.13 13/09/2019 Workaround Firefox Content Security Policy issue Part of #447 Firefox script review for CSP issue. I have to check other scripts. Violentmonkey itself should have it fixed so that we would not have to change all scripts that try to run on GitHub like sites. https://github.com/violentmonkey/violentmonkey/issues/597 Workaround does not seem to break in Vivaldi, hopefully.
  • v2019.4.12 12/04/2019 FIX #429: Links with bogus spaces don’t trigger the script
  • v2018.4.12 12/04/2019 FIX #429: Links with bogus spaces don’t trigger the script
  • v2018.4.4 27/09/2018 FIX #358: OpenUserJS.org has still been blocking my licences for months… I didn’t notice. Continuing ☞ I’m really wondering again: Abandon or continue to adapt to GF and OUJS (#396). Previous fix (GPL-3.0+) 3161796570372feb4f48a4f71f4b2d8848d7e8dc did work but no more. Now GPL-3.0-or-later deb8c4b2081ac328d7403df2b401746a32b21b56 seems to be accepted.
  • v2018.4.4 04/04/2018 FIX #396: GF and OUJS: Abandon or continue to adapt GF mirror should now update back again as I’ve reverted to GF hosted libraries. OUJS mirror support was already fixed by new licences (#358).
  • v2017.1.28 04/01/2018 cosmetic
  • v2017.1.28 04/12/2017 update browser support
  • v2017.1.28 28/01/2017 Synced from GitHub - MBS: MB is now only HTTPS https://chatlogs.metabrainz.org/brainzbot/musicbrainz/msg/3805686/
  • v2016.11.15 15/11/2016 Synced from GitHub - FIX #258: Discourse click tracker problem - Work-around #258 (better fix): Discourse click tracker problem
  • v2016.6.15 16/06/2016 Synced from GitHub - Security improvement: using match instead of include (closes #192). Added //*.mbsandbox.org support where it was missing.
  • v2016.4.17 25/05/2016 Synced from GitHub - Add “open edits” link. Remove addNormal and preferredProtocol (redundant with mb_PREFERRED-MBS). Fix “edit” and “open edit” links for “user” entities. Display entity type with explicit text (no longer only icon).
  • v2016.4.17 17/05/2016 Synced from GitHub - Revert my too hasty changes after a false alert: - Putting back favourite “self” instead of less explicit “window” - Explicit “self” on location - No self on prompt Closes #218. More info at violentmonkey/violentmonkey-oex#45.
  • v2016.4.17 16/04/2016 Synced from GitHub - Ayush and Mpkstroff’s “Snap Links” v1.9.5 support - FIX: Snap Links event listener slows down other user scripts.
  • v2016.4.8 07/04/2016 Synced from GitHub - State of the art link transformer® from arte_NO-AUTOPLAY - FIX #184: reports.mbsandbox.org login is redirected to unsecure
  • v2016.2.22.1122 22/02/2016 Synced from GitHub - Avoid forcing passwords over HTTP completely.
  • v2016.2.22 22/02/2016 Synced from GitHub - Default preferred MBS is main. In line with restoring main server support on master branch.
  • v2016.2.21 21/02/2016 Synced from GitHub - Stay in HTTPS when logging in!
  • v2016.1.25 25/01/2016 Synced from GitHub - Allow same pass‐through (ctrl+alt+shift) on forms.
  • v2016.1.24 24/01/2016 Synced from GitHub - Also redirect form submissions to preferred MBS.
  • v2016.1.18 19/01/2016 Synced from GitHub - cleaner comparison
  • v2016.1.18 19/01/2016 Synced from GitHub - FIX #149: “Artist edit history” links marked as modified. - Merge branch 'master' of https://github.com/jesus2099/konami-command
  • v2016.1.14 14/01/2016 Synced from GitHub - missing semicolon
  • v2016.1.14 14/01/2016 Synced from GitHub - FIX: Doesn’t work when anchor has non‐BDI child node(s). ex.: http://tickets.musicbrainz.org/browse/MBS-6680?focusedCommentId=30522&page=com.atlassian.jira.plugin.system.issuetabpanels%3Acomment-tabpanel#action_30522 (maybe it’s a bit overkill to include a lib for that…) - Visually mark changed anchors. Criss‐Cross‐Combine features of mb-Preferred-MBS × USO-to-USMO. - FIX: “//…” are changed even if no need.
  • v2016.1.13 13/01/2016 Synced from GitHub - bypass mb_PREFERRED-MBS in SERVER_SWITCH and in canonical MBS links
  • v2016.1.12 12/01/2016 Imported from URL