{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":338743837,"defaultBranch":"master","name":"beets","ownerLogin":"snejus","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2021-02-14T06:28:00.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/16212750?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1715113632.0","currentOid":""},"activityList":{"items":[{"before":"7a3fff7366e44af5276b94d043088a3147e699ac","after":"1fa64179d1680e0adfc4314847102171506a8957","ref":"refs/heads/dev","pushedAt":"2024-06-03T12:22:57.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"snejus","name":"Šarūnas Nejus","path":"/snejus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16212750?s=80&v=4"},"commit":{"message":"library: do not fail on empty album id","shortMessageHtmlLink":"library: do not fail on empty album id"}},{"before":"e9ce62587994d112e0077c5bdd7ba14cf2b63965","after":"00ee9e9fa2ae739173451b461d468998f20eb8de","ref":"refs/heads/test-aura","pushedAt":"2024-06-03T12:17:03.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"snejus","name":"Šarūnas Nejus","path":"/snejus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16212750?s=80&v=4"},"commit":{"message":"Dedupe get_attribute_converter","shortMessageHtmlLink":"Dedupe get_attribute_converter"}},{"before":"704418ea8c17c1b5ce4110928278603328426c73","after":"7a3fff7366e44af5276b94d043088a3147e699ac","ref":"refs/heads/dev","pushedAt":"2024-05-11T01:37:54.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"snejus","name":"Šarūnas Nejus","path":"/snejus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16212750?s=80&v=4"},"commit":{"message":"Disable cov","shortMessageHtmlLink":"Disable cov"}},{"before":"4354ba4f9791b5f8ab6a1ac0c3243963e255131b","after":"c75f07a0da6c622d3cd0f5aad0a08edaea360dad","ref":"refs/heads/master","pushedAt":"2024-05-10T21:29:38.000Z","pushType":"push","commitsCount":10,"pusher":{"login":"snejus","name":"Šarūnas Nejus","path":"/snejus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16212750?s=80&v=4"},"commit":{"message":"Define paths to lint in mypy configuration","shortMessageHtmlLink":"Define paths to lint in mypy configuration"}},{"before":"9ceffb6e723fa7f8f5bfcdf881731a18fff7b406","after":"3c293fdfffe8a727c39add9b135f85f9f04884ed","ref":"refs/heads/only-fast-filtering","pushedAt":"2024-05-09T21:03:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"snejus","name":"Šarūnas Nejus","path":"/snejus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16212750?s=80&v=4"},"commit":{"message":"Ensure that any field query uses the table name\n\nIn order to include the table name for fields in this query, use the\n`field_query` method.\n\nSince `AnyFieldQuery` is just an `OrQuery` under the hood, remove it and\nconstruct `OrQuery` explicitly instead.","shortMessageHtmlLink":"Ensure that any field query uses the table name"}},{"before":"d88b3f222c4dcc00e5f020396d6a48478a09539d","after":"9ceffb6e723fa7f8f5bfcdf881731a18fff7b406","ref":"refs/heads/only-fast-filtering","pushedAt":"2024-05-09T11:40:32.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"snejus","name":"Šarūnas Nejus","path":"/snejus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16212750?s=80&v=4"},"commit":{"message":"Remove slow lookups from beetsplug/aura\n\nIt seems like previously filtering by flexible attributes did not work\n- I'd receive '{\"data\": []}' trying to GET `/aura/tracks?filter[play_count]=11`\n\nNow this works, not only for tracks, but for `/aura/artists` and\n`/aura/albums` too.\n\nAdditionally, this improves `/aura/tracks` response time significantly.\nI tried loading the default of 500 tracks from my library:\n\nOn `master`, it took ~20s\nAfter this commit, it takes under 1s.","shortMessageHtmlLink":"Remove slow lookups from beetsplug/aura"}},{"before":"ef4a4b5d9ea10e7194e1a07c5ee5b78e79ee8ae7","after":"d88b3f222c4dcc00e5f020396d6a48478a09539d","ref":"refs/heads/only-fast-filtering","pushedAt":"2024-05-07T20:29:42.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"snejus","name":"Šarūnas Nejus","path":"/snejus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16212750?s=80&v=4"},"commit":{"message":"Remove slow lookups from beetsplug/aura\n\nIt seems like previously filtering by flexible attributes did not work\n- I'd receive '{\"data\": []}' trying to GET `/aura/tracks?filter[play_count]=11`\n\nNow this works, not only for tracks, but for `/aura/artists` and\n`/aura/albums` too.\n\nAdditionally, this improves `/aura/tracks` response time significantly.\nI tried loading the default of 500 tracks from my library:\n\nOn `master`, it took ~20s\nAfter this commit, it takes under 1s.","shortMessageHtmlLink":"Remove slow lookups from beetsplug/aura"}},{"before":null,"after":"8596e7d5ea3b235b035e04f71ae460c0a6b04e76","ref":"refs/heads/remove-flake8-docstrings-and-its-exclusion-rules","pushedAt":"2024-05-07T20:27:12.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"snejus","name":"Šarūnas Nejus","path":"/snejus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16212750?s=80&v=4"},"commit":{"message":"Remove flake8-docstrings and its exclusion rules","shortMessageHtmlLink":"Remove flake8-docstrings and its exclusion rules"}},{"before":"a8d1df0ddff63c02a20c1288ba6120c8d27090f3","after":null,"ref":"refs/heads/configure-mypy","pushedAt":"2024-05-07T20:16:29.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"snejus","name":"Šarūnas Nejus","path":"/snejus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16212750?s=80&v=4"}},{"before":"d02dafd8bb960896fd22f7226f5c5193a5bc8f72","after":"e9ce62587994d112e0077c5bdd7ba14cf2b63965","ref":"refs/heads/test-aura","pushedAt":"2024-05-07T20:15:03.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"snejus","name":"Šarūnas Nejus","path":"/snejus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16212750?s=80&v=4"},"commit":{"message":"Dedupe get_attribute_converter","shortMessageHtmlLink":"Dedupe get_attribute_converter"}},{"before":"f49c2f4f92b1ec0c54e586c988fd8a3cac46355c","after":"ef4a4b5d9ea10e7194e1a07c5ee5b78e79ee8ae7","ref":"refs/heads/only-fast-filtering","pushedAt":"2024-05-07T19:18:57.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"snejus","name":"Šarūnas Nejus","path":"/snejus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16212750?s=80&v=4"},"commit":{"message":"Remove slow lookups from beetsplug/aura\n\nIt seems like previously filtering by flexible attributes did not work\n- I'd receive '{\"data\": []}' trying to GET `/aura/tracks?filter[play_count]=11`\n\nNow this works, not only for tracks, but for `/aura/artists` and\n`/aura/albums` too.\n\nAdditionally, this improves `/aura/tracks` response time significantly.\nI tried loading the default of 500 tracks from my library:\n\nOn `master`, it took ~20s\nAfter this commit, it takes under 1s.","shortMessageHtmlLink":"Remove slow lookups from beetsplug/aura"}},{"before":"c567c5d5f1ba1fa1c24667772f574f495664dc29","after":"d02dafd8bb960896fd22f7226f5c5193a5bc8f72","ref":"refs/heads/test-aura","pushedAt":"2024-05-07T18:58:17.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"snejus","name":"Šarūnas Nejus","path":"/snejus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16212750?s=80&v=4"},"commit":{"message":"Dedupe get_attribute_converter","shortMessageHtmlLink":"Dedupe get_attribute_converter"}},{"before":"b96c8ae4ac8242e73c1705a92b861950c7165ea9","after":"c567c5d5f1ba1fa1c24667772f574f495664dc29","ref":"refs/heads/test-aura","pushedAt":"2024-05-07T18:55:12.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"snejus","name":"Šarūnas Nejus","path":"/snejus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16212750?s=80&v=4"},"commit":{"message":"Dedupe get_attribute_converter","shortMessageHtmlLink":"Dedupe get_attribute_converter"}},{"before":"2367ab51d1db5ff806693f8b6d262ea276909020","after":"b96c8ae4ac8242e73c1705a92b861950c7165ea9","ref":"refs/heads/test-aura","pushedAt":"2024-05-07T18:22:00.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"snejus","name":"Šarūnas Nejus","path":"/snejus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16212750?s=80&v=4"},"commit":{"message":"fixup! Feed in app context and args into Document to allow testing","shortMessageHtmlLink":"fixup! Feed in app context and args into Document to allow testing"}},{"before":"d432b5045ee68b41d37a05ec0d3121bf0c9c53a3","after":"f49c2f4f92b1ec0c54e586c988fd8a3cac46355c","ref":"refs/heads/only-fast-filtering","pushedAt":"2024-05-07T17:14:59.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"snejus","name":"Šarūnas Nejus","path":"/snejus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16212750?s=80&v=4"},"commit":{"message":"Enable querying related flexible attributes","shortMessageHtmlLink":"Enable querying related flexible attributes"}},{"before":"2e41e64cbc4d03e554c5ebfa20e1a96ea92729f9","after":"2367ab51d1db5ff806693f8b6d262ea276909020","ref":"refs/heads/test-aura","pushedAt":"2024-05-07T17:13:35.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"snejus","name":"Šarūnas Nejus","path":"/snejus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16212750?s=80&v=4"},"commit":{"message":"Test fetching each of the documents","shortMessageHtmlLink":"Test fetching each of the documents"}},{"before":"7eedbfad6780cccfb312fa64cbe3599807644286","after":"2e41e64cbc4d03e554c5ebfa20e1a96ea92729f9","ref":"refs/heads/test-aura","pushedAt":"2024-05-07T17:10:43.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"snejus","name":"Šarūnas Nejus","path":"/snejus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16212750?s=80&v=4"},"commit":{"message":"Test fetching each of the documents","shortMessageHtmlLink":"Test fetching each of the documents"}},{"before":null,"after":"7eedbfad6780cccfb312fa64cbe3599807644286","ref":"refs/heads/test-aura","pushedAt":"2024-05-07T17:10:17.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"snejus","name":"Šarūnas Nejus","path":"/snejus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16212750?s=80&v=4"},"commit":{"message":"Test fetching each of the documents","shortMessageHtmlLink":"Test fetching each of the documents"}},{"before":null,"after":"a8d1df0ddff63c02a20c1288ba6120c8d27090f3","ref":"refs/heads/configure-mypy","pushedAt":"2024-05-07T15:56:17.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"snejus","name":"Šarūnas Nejus","path":"/snejus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16212750?s=80&v=4"},"commit":{"message":"Define paths to lint in mypy configuration","shortMessageHtmlLink":"Define paths to lint in mypy configuration"}},{"before":null,"after":"4e07b941f76b90043cdf4400738a82f7876485a1","ref":"refs/heads/fix-changelog-workflow","pushedAt":"2024-05-07T15:28:36.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"snejus","name":"Šarūnas Nejus","path":"/snejus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16212750?s=80&v=4"},"commit":{"message":"Make a random change for testing","shortMessageHtmlLink":"Make a random change for testing"}},{"before":null,"after":"965d706a85f4d6c5ee80399a615e0b1024d5f0fa","ref":"refs/heads/replace-custom-path-implementations-with-builtins","pushedAt":"2024-05-06T07:56:03.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"snejus","name":"Šarūnas Nejus","path":"/snejus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16212750?s=80&v=4"},"commit":{"message":"Replace bytestring_path with builtin os.fsencode\n\nSame `os.fsdecode`, this has only been available since Python 3.2 which\nwas after this code was written.","shortMessageHtmlLink":"Replace bytestring_path with builtin os.fsencode"}},{"before":"0ba83c4f945d6625875ed924e401c87d60ebdbef","after":"d432b5045ee68b41d37a05ec0d3121bf0c9c53a3","ref":"refs/heads/only-fast-filtering","pushedAt":"2024-05-05T17:19:11.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"snejus","name":"Šarūnas Nejus","path":"/snejus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16212750?s=80&v=4"},"commit":{"message":"fixup! Add ability to filter flexible attributes through the Query","shortMessageHtmlLink":"fixup! Add ability to filter flexible attributes through the Query"}},{"before":"698bb1fbddf831cd2a0cc62da639393439050295","after":"0ba83c4f945d6625875ed924e401c87d60ebdbef","ref":"refs/heads/only-fast-filtering","pushedAt":"2024-05-05T17:18:45.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"snejus","name":"Šarūnas Nejus","path":"/snejus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16212750?s=80&v=4"},"commit":{"message":"fixup! Add ability to filter flexible attributes through the Query","shortMessageHtmlLink":"fixup! Add ability to filter flexible attributes through the Query"}},{"before":"cdaefe698c8deec5b1b87a3416ad6775ee8e644d","after":null,"ref":"refs/heads/improve-build-output-and-coverage","pushedAt":"2024-05-04T10:47:11.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"snejus","name":"Šarūnas Nejus","path":"/snejus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16212750?s=80&v=4"}},{"before":"0a9b5073479d7503aba2a5f687c651c3e6ea14ec","after":"cdaefe698c8deec5b1b87a3416ad6775ee8e644d","ref":"refs/heads/improve-build-output-and-coverage","pushedAt":"2024-05-04T09:24:30.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"snejus","name":"Šarūnas Nejus","path":"/snejus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16212750?s=80&v=4"},"commit":{"message":"Show diff when isort or black fails","shortMessageHtmlLink":"Show diff when isort or black fails"}},{"before":"8e5c3b1b0c948ef3ca8f4c51b11bea9f63f808e5","after":"0a9b5073479d7503aba2a5f687c651c3e6ea14ec","ref":"refs/heads/improve-build-output-and-coverage","pushedAt":"2024-05-04T09:23:10.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"snejus","name":"Šarūnas Nejus","path":"/snejus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16212750?s=80&v=4"},"commit":{"message":"Show diff when isort or black fails","shortMessageHtmlLink":"Show diff when isort or black fails"}},{"before":"0df56a394d224015b3c46aa8c1069d565e86ea7a","after":"8e5c3b1b0c948ef3ca8f4c51b11bea9f63f808e5","ref":"refs/heads/improve-build-output-and-coverage","pushedAt":"2024-05-04T09:11:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"snejus","name":"Šarūnas Nejus","path":"/snejus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16212750?s=80&v=4"},"commit":{"message":"Revert \"Make isort fail\"\n\nThis reverts commit dfbe028a55acc85abaa73439ef7bb8951b20e1da.","shortMessageHtmlLink":"Revert \"Make isort fail\""}},{"before":"0a9b5073479d7503aba2a5f687c651c3e6ea14ec","after":"0df56a394d224015b3c46aa8c1069d565e86ea7a","ref":"refs/heads/improve-build-output-and-coverage","pushedAt":"2024-05-04T09:08:45.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"snejus","name":"Šarūnas Nejus","path":"/snejus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16212750?s=80&v=4"},"commit":{"message":"Make test fail","shortMessageHtmlLink":"Make test fail"}},{"before":"926e18ce17f5a053580cb01d777d67ffc61f43b7","after":"0a9b5073479d7503aba2a5f687c651c3e6ea14ec","ref":"refs/heads/improve-build-output-and-coverage","pushedAt":"2024-05-04T01:04:22.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"snejus","name":"Šarūnas Nejus","path":"/snejus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16212750?s=80&v=4"},"commit":{"message":"Show diff when isort or black fails","shortMessageHtmlLink":"Show diff when isort or black fails"}},{"before":null,"after":"926e18ce17f5a053580cb01d777d67ffc61f43b7","ref":"refs/heads/improve-build-output-and-coverage","pushedAt":"2024-05-04T00:27:10.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"snejus","name":"Šarūnas Nejus","path":"/snejus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16212750?s=80&v=4"},"commit":{"message":"Show diff when isort or black fails","shortMessageHtmlLink":"Show diff when isort or black fails"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEWuiD6wA","startCursor":null,"endCursor":null}},"title":"Activity · snejus/beets"}