{"push_id":1364701677,"size":13,"distinct_size":0,"ref":"refs/heads/beta","head":"be5d3967be17e90299190278604786da69812d40","before":"6839f12d8c34026a180f9f3c6fa298fbbd71e870","commits":[{"sha":"d17bfbd77d87d631a1f82ccbb087a3a02d0de259","author":{"name":"Michael Wiencek","email":"bf4ee6166aafe02a73fe0a18b4c18fcb498d0c63@gmail.com"},"message":"Merge branch 'beta' into production\n\n* beta:\n  Update pot files using current code and production database.\n  Update translations from transifex.\n  Add ResidentAdvisor links guess tests for MBS-8148\n  MBS-8148: Identify ResidentAdvisor reviews as such","distinct":false,"url":"https://api.github.com/repos/uklauer/musicbrainz-server/commits/d17bfbd77d87d631a1f82ccbb087a3a02d0de259"},{"sha":"fe33ec5f222baf6f6d1ce355994e1daed1b697b2","author":{"name":"Michael Wiencek","email":"bf4ee6166aafe02a73fe0a18b4c18fcb498d0c63@gmail.com"},"message":"Merge branch 'beta' into production\n\n* beta:\n  Update pot files using current code and production database.\n  Update translations from transifex.\n  Update pot files using current code and production database.\n  Update translations from transifex.\n  MBS-9042: Adapt user profile markup&style for i18n\n  Fix two typos\n  Punctuation fixes\n  Test crowfunding links guess/clean for MBS-9039\n  MBS-9039: Handle new crowdfunding URL relationship\n  Add patronage links guess/clean tests for MBS-9038\n  MBS-9038: Handle new patronage URL relationship\n  Modify Editor::is_admin to check is_account_admin\n  Use is_account_admin for 7ddb9b0\n  Only allow admins to search for untrusted users\n  MBS-8301: Fix the link phrase cleaning function\n  Make tenses consistent\n  MBS-4864: Add more events to the timeline\n  Mention rate limiting and the search server in INSTALL.md","distinct":false,"url":"https://api.github.com/repos/uklauer/musicbrainz-server/commits/fe33ec5f222baf6f6d1ce355994e1daed1b697b2"},{"sha":"b32683f5737ed7ffa698a5597d13f664d9fd3802","author":{"name":"Michael Wiencek","email":"bf4ee6166aafe02a73fe0a18b4c18fcb498d0c63@gmail.com"},"message":"Merge branch 'beta' into production\n\n* beta:\n  Update pot files using current code and production database.\n  Update translations from transifex.\n  MBS-9057: Remove spurious space from URL subclass name\n  Add Twitter URLs clean-up tests for MBS-8793\n  MBS-8793: Improve Twitter URLs’ clean-up\n  MBS-9048: Don’t validate untouched existing URLs","distinct":false,"url":"https://api.github.com/repos/uklauer/musicbrainz-server/commits/b32683f5737ed7ffa698a5597d13f664d9fd3802"},{"sha":"22515b9a88fe09aa7dc09403f9bb072308219b5b","author":{"name":"Michael Wiencek","email":"bf4ee6166aafe02a73fe0a18b4c18fcb498d0c63@gmail.com"},"message":"Merge branch 'beta' into production\n\n* beta: (40 commits)\n  Update pot files using current code and production database.\n  Update translations from transifex.\n  MBS-9078: Take new Commons media viewer URL into account\n  Add test for bandcamp album URLs validation\n  Allow URLs for unmatched entity types\n  Update pot files using current code and production database.\n  Update translations from transifex.\n  Clean up Discogs URLs to HTTPS\n  Add validation test for Generasia URLs (MBS-8744)\n  Specifically validate Generasia URLs (MBS-8744)\n  MBS-8796: Set a referrer policy of \"unsafe-url\"\n  Add test for MBS-9053\n  Remove fragment identifiers from Wikimedia Commons URLs\n  MBS-9053: Clean up mobile Wikimedia Commons URLs\n  Use correct project name \"Wikimedia Commons\" in a comment\n  Add tests for The Session URLs validation\n  Validate The Session URLs (example for MBS-5733)\n  Add tests for Soundtrack Collector URLs validation\n  Strengthen Soundtrack Collector URLs validation\n  MBS-5733: Allow to validate otherdatabases URLs\n  ...","distinct":false,"url":"https://api.github.com/repos/uklauer/musicbrainz-server/commits/22515b9a88fe09aa7dc09403f9bb072308219b5b"},{"sha":"1c83306ff03900c934326c40b01cf7ec525555b4","author":{"name":"Ulrich Klauer","email":"b16196177b09ae3cb9701ca91a09c272782e8420@chirlu.de"},"message":"Consider HTTPS Amazon URLs for ASINs in the web service\n\nThe code to parse ASINs from Amazon URLs for the web service expected\nthe URLs to be HTTP. Also consider HTTPS URLs.","distinct":false,"url":"https://api.github.com/repos/uklauer/musicbrainz-server/commits/1c83306ff03900c934326c40b01cf7ec525555b4"},{"sha":"0c516d363123010243519f4cfed050ada39e91d4","author":{"name":"Ulrich Klauer","email":"b16196177b09ae3cb9701ca91a09c272782e8420@chirlu.de"},"message":"MBS-9096: Upgrade DBD::Pg to version 3.5.3\n\nIncrease the minimum supported version for DBD::Pg to 3.5.3. The new\nversion handles UTF-8 de-/encoding for all column types (except bytea)\ntransparently, whereas the 2.x versions only did this for text, char\nand varchar, but most notably not for jsonb. Therefore, remove the\ncode for explicit de-/encoding that is no longer needed.","distinct":false,"url":"https://api.github.com/repos/uklauer/musicbrainz-server/commits/0c516d363123010243519f4cfed050ada39e91d4"},{"sha":"a5a857f9ce3828dcf25fe32fb18247cadcf03c4e","author":{"name":"Ulrich Klauer","email":"b16196177b09ae3cb9701ca91a09c272782e8420@chirlu.de"},"message":"Use UTF-8 stdin/stdout for EditEdit.pl","distinct":false,"url":"https://api.github.com/repos/uklauer/musicbrainz-server/commits/a5a857f9ce3828dcf25fe32fb18247cadcf03c4e"},{"sha":"a67bf7cf39f8228ed40eb9ab1aa4427cbcf3fbd1","author":{"name":"Ulrich Klauer","email":"b16196177b09ae3cb9701ca91a09c272782e8420@chirlu.de"},"message":"Remove unused attribute","distinct":false,"url":"https://api.github.com/repos/uklauer/musicbrainz-server/commits/a67bf7cf39f8228ed40eb9ab1aa4427cbcf3fbd1"},{"sha":"94d0c7f3e441e431f051e39f88b601ca98dea7c1","author":{"name":"Michael Wiencek","email":"bf4ee6166aafe02a73fe0a18b4c18fcb498d0c63@gmail.com"},"message":"Merge pull request #377 from uklauer/mbs-9096\n\nMBS-9096: Upgrade DBD::Pg to version 3.5.3","distinct":false,"url":"https://api.github.com/repos/uklauer/musicbrainz-server/commits/94d0c7f3e441e431f051e39f88b601ca98dea7c1"},{"sha":"cda8fbf3922cebbf423449e0ac955c4d67ed41b6","author":{"name":"Michael Wiencek","email":"bf4ee6166aafe02a73fe0a18b4c18fcb498d0c63@gmail.com"},"message":"Merge branch 'production' into beta\n\n* production:\n  Remove unused attribute\n  Use UTF-8 stdin/stdout for EditEdit.pl\n  MBS-9096: Upgrade DBD::Pg to version 3.5.3\n  Consider HTTPS Amazon URLs for ASINs in the web service","distinct":false,"url":"https://api.github.com/repos/uklauer/musicbrainz-server/commits/cda8fbf3922cebbf423449e0ac955c4d67ed41b6"},{"sha":"9cc061e33fe751dd48c05fef7a7e12cac3503441","author":{"name":"y-van-z","email":"9420e1806a0f06918c2cb688d64d1913ff0041b7@users.noreply.github.com"},"message":"Fix IMSLP URLs validation in URLCleanup\n\n`CLEANUPS.score` was parsed before `CLEANUPS.imslp` by generated\nvalidation rules, thus failing to validate IMSLP artist pages.\n\nThis patch moves `score` type auto-detection for IMSLP score pages\nat Work entities from `CLEANUPS.score` to `CLEANUPS.imslp`.","distinct":false,"url":"https://api.github.com/repos/uklauer/musicbrainz-server/commits/9cc061e33fe751dd48c05fef7a7e12cac3503441"},{"sha":"7c6c085ffd7e8fab394c0eea1e11cb4e07de9c8b","author":{"name":"y-van-z","email":"9420e1806a0f06918c2cb688d64d1913ff0041b7@users.noreply.github.com"},"message":"Add IMSLP Artist/Work URLs validation tests","distinct":false,"url":"https://api.github.com/repos/uklauer/musicbrainz-server/commits/7c6c085ffd7e8fab394c0eea1e11cb4e07de9c8b"},{"sha":"be5d3967be17e90299190278604786da69812d40","author":{"name":"Michael Wiencek","email":"bf4ee6166aafe02a73fe0a18b4c18fcb498d0c63@gmail.com"},"message":"Merge pull request #383 from y-van-z/imslp-urls-validation\n\nRestore IMSLP URLs validation for Artist entities","distinct":false,"url":"https://api.github.com/repos/uklauer/musicbrainz-server/commits/be5d3967be17e90299190278604786da69812d40"}]}
{"actor":{"display_login":"uklauer"}}