Merge branch 'beta' into production
* beta: Update translations from Transifex Fix getDirection -> isBackward to match other direction changes (#2142) Update translations from Transifex Wrap all localized_note strings in N_l or N_ln (#2141) Use $EDITOR_MODBOT instead of 4 MBS-11710: Beta: Position the "Add a new entity" dialog on top (#2140) MBS-11709: Beta: Edit notes with { show raw HTML (#2139) Fix undef value in addition in LinkAttributeType.pm Update POT files using the production database Update translations from Transifex MBS-11440: Ensure subscribers page for private collection is private MBS-11702: Group results also for release/recording/RG search (#2134) MBS-11638: Block adding duplicate work attributes MBS-11639: Actually detect attribute type changes MBS-11640: Make sure value has changed before resetting errors Replace direction prop with backward (#2121) MBS-11293: Add streaming rels to the downloads in non-digital releases report (#2133) a_upd_release_event: check for changes before doing work (#2123) MBS-11696: Disallow Twitter documentation links (#2132) Revert "When doing a direct database search, also do an exact full text search too" (#2137) PN -> ON for SQL MBS-11682: Fix deadlocks in apply_artist_*_pending_updates (#2130) Data::Recording::appears_on: order by first release date Do not assume post_time exists for edit notes MBS-11700: Do not assume cdtoc_id exists MBS-11290: Report of works of type X part of another work of type X (#1834) MBS-9098: Add "memberOf" relationships to JSON-LD (#1901) Data::Recording::appears_on: return hash ref MBS-10997: Convert /search/error files to React (#1620) Upgrade lodash to 4.17.21 Add formatSetlist test Disable @babel/plugin-transform-react-constant-elements Improve formatSetlist performance Use standard sort, not reverse, in appears_on MBS-4826: Show RGs for recordings in artist list MBS-11371: Group members in JSON-LD by date, do not squash (#2129) Autocomplete2: Don't show menu if empty Autocomplete2: Remove 'items' from highlight actions Autocomplete2: Pass "state" object as prop Autocomplete2: Suffix types with 'T' Autocomplete2: Memoize menu items Autocomplete2: Tweak menu style Autocomplete2: Factor out stripHtml formatter function Autocomplete2: Reuse highlightNextItem for previous Autocomplete2: Re-initiate search after type change Autocomplete2: Fix search icon size/positioning Autocomplete2: Implement "add new entity" option Autocomplete2: Remove unused EMPTY_ARRAY constant Autocomplete2: Filter static items on initialization Autocomplete2: Only dispatch STOP_SEARCH if needed Autocomplete2: Don't update menu on mouse move Autocomplete2: Update scroll position in layout effect Autocomplete2: Update scroll position on menu open Autocomplete2: Generate items list Autocomplete2: Destructure more props Autocomplete2: Recent items list Add /ws/js/entities Autocomplete2: Handle blur in addition to outer click Ensure event trap targets have not been removed Autocomplete2: Show all static items on focus Autocomplete2: Fix scroll position updates Autocomplete2: Remove mutate-cow usage Autocomplete2: Paginate static lists Autocomplete2: Improve test demo Autocomplete2: Link types Autocomplete2: Pasting MBIDs in static lists Autocomplete2: Custom filters Autocomplete2: Fix level padding Autocomplete2: Disabled items Autocomplete2: Improve separator styling Autocomplete2: Item types Export data only from typeInfo.js Autocomplete2: Link attribute types Load type alongside instrument_comment Add invariant module MBS-11609: Show genre disambiguation on autocomplete dropdown (#2088) Add getVoteName function MBS-11326: Convert edit/notes.tt to React Support null, numeric inputs in parseIntegerOrNull Don't return read-only objects from groupBy/keyBy Add missing core entity keys to constants Add SeriesEntityTypeT Make RelationshipT fully read-only Use CoreEntityTypeT for type0/type1 on LinkTypeT Support gid access for certain linked_entities keys Add all core entities to the LinkedEntities type Make attributes non-optional on RelationshipT MBS-11330: Split root/types.js into smaller files (#1872) MBS-11553: Move from passing $c to React.useContext in layout pages (#2034) MBS-11688: Fix validation of link starting with // (#2125) Disable react/sort-comp Move quotes to fixed since it seems to be Eslint auto-fixes: computed-property-spacing Eslint fixes: consistent-return Move check_eslint_rule config to a separate config file Move comma-spacing to fixed since it seems to be Eslint autofixes: object-curly-newline Eslint autofixes: object-curly-spacing Eslint autofixes: padded-blocks Eslint autofixes: space-infix-ops Update eslintrc version info MBS-11627: Don’t show "delete" link in UserList for deleted editors (#2078) MBS-10205: Readd link to the Data Removal Policy to the menu (#2101) MBS-10107: Add overview page for rel attributes Rename RelationshipAttributeTypesIndex MBS-11430: Convert format_setlist to Javascript Enable autoimports in .flowconfig Bump Flow to 0.152.0 MBS-11305: Report for erroneous looking trailing join phrases Factor out ArtistCreditUsageLink MBS-11337: Always link to URL entity page and link on URL reports
Showing
- .eslintrc.unfixed.yaml 0 additions, 14 deletions.eslintrc.unfixed.yaml
- .eslintrc.yaml 13 additions, 2 deletions.eslintrc.yaml
- .flowconfig 4 additions, 1 deletion.flowconfig
- admin/sql/CreateFunctions.sql 25 additions, 10 deletionsadmin/sql/CreateFunctions.sql
- admin/sql/updates/20210526-a_upd_release_event.sql 36 additions, 0 deletionsadmin/sql/updates/20210526-a_upd_release_event.sql
- admin/sql/updates/20210606-mbs-11682.sql 85 additions, 0 deletionsadmin/sql/updates/20210606-mbs-11682.sql
- babel.config.js 0 additions, 1 deletionbabel.config.js
- lib/MusicBrainz/Server/Controller/Artist.pm 2 additions, 0 deletionslib/MusicBrainz/Server/Controller/Artist.pm
- lib/MusicBrainz/Server/Controller/Relationship/LinkAttributeType.pm 29 additions, 7 deletions...rainz/Server/Controller/Relationship/LinkAttributeType.pm
- lib/MusicBrainz/Server/Controller/ReleaseEditor.pm 1 addition, 0 deletionslib/MusicBrainz/Server/Controller/ReleaseEditor.pm
- lib/MusicBrainz/Server/Controller/Role/Subscribe.pm 11 additions, 0 deletionslib/MusicBrainz/Server/Controller/Role/Subscribe.pm
- lib/MusicBrainz/Server/Controller/Search.pm 20 additions, 12 deletionslib/MusicBrainz/Server/Controller/Search.pm
- lib/MusicBrainz/Server/Controller/TagLookup.pm 2 additions, 0 deletionslib/MusicBrainz/Server/Controller/TagLookup.pm
- lib/MusicBrainz/Server/Controller/User.pm 1 addition, 0 deletionslib/MusicBrainz/Server/Controller/User.pm
- lib/MusicBrainz/Server/Controller/WS/js.pm 94 additions, 1 deletionlib/MusicBrainz/Server/Controller/WS/js.pm
- lib/MusicBrainz/Server/Controller/WS/js/Recording.pm 2 additions, 2 deletionslib/MusicBrainz/Server/Controller/WS/js/Recording.pm
- lib/MusicBrainz/Server/Data/Link.pm 7 additions, 2 deletionslib/MusicBrainz/Server/Data/Link.pm
- lib/MusicBrainz/Server/Data/LinkAttributeType.pm 40 additions, 9 deletionslib/MusicBrainz/Server/Data/LinkAttributeType.pm
- lib/MusicBrainz/Server/Data/LinkType.pm 12 additions, 0 deletionslib/MusicBrainz/Server/Data/LinkType.pm
- lib/MusicBrainz/Server/Data/Recording.pm 62 additions, 27 deletionslib/MusicBrainz/Server/Data/Recording.pm
Loading
Please register or sign in to comment