{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":338312436,"defaultBranch":"main","name":"audiotagger","ownerLogin":"codeconscious","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-02-12T12:25:36.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/50596087?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1719791803.0","currentOid":""},"activityList":{"items":[{"before":"b1212554dc97e1d6ce37449d6064ea3a231e6656","after":null,"ref":"refs/heads/fix/make-duplicate-search-case-insensitive","pushedAt":"2024-06-30T23:56:43.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"codeconscious","name":"CodeConscious","path":"/codeconscious","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50596087?s=80&v=4"}},{"before":"e44298c54dc7ee2ae6a31a66175d0992c16f6e06","after":"92d5f16980433e7b037f63bc37426e8728c64d9f","ref":"refs/heads/main","pushedAt":"2024-06-30T23:56:42.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"codeconscious","name":"CodeConscious","path":"/codeconscious","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50596087?s=80&v=4"},"commit":{"message":"Add case-insensitivity and artist replacements to duplicate detection (#83)\n\n* Add ignore-case comparer to duplicate Lookup\r\n\r\n* Refactor helper methods, etc.\r\n\r\n* Remove `return`\r\n\r\n* Use `ICollection`s in method signatures\r\n\r\n* Add `artistReplacements` duplicate setting\r\n\r\n* Simply method call parameters\r\n\r\n* Various cleanup\r\n\r\n* Add static local function\r\n\r\n* Add settings comments","shortMessageHtmlLink":"Add case-insensitivity and artist replacements to duplicate detection ("}},{"before":"125bbf752f81afdbd761670a6011b75e52686e3d","after":"b1212554dc97e1d6ce37449d6064ea3a231e6656","ref":"refs/heads/fix/make-duplicate-search-case-insensitive","pushedAt":"2024-06-30T12:48:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"codeconscious","name":"CodeConscious","path":"/codeconscious","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50596087?s=80&v=4"},"commit":{"message":"Add settings comments","shortMessageHtmlLink":"Add settings comments"}},{"before":"37188c36c42ac15fcc666a880864f89227852803","after":"125bbf752f81afdbd761670a6011b75e52686e3d","ref":"refs/heads/fix/make-duplicate-search-case-insensitive","pushedAt":"2024-06-30T02:14:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"codeconscious","name":"CodeConscious","path":"/codeconscious","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50596087?s=80&v=4"},"commit":{"message":"Add static local function","shortMessageHtmlLink":"Add static local function"}},{"before":"27b536b2cd293e9c6f59e54129a12c89d2c787dc","after":"37188c36c42ac15fcc666a880864f89227852803","ref":"refs/heads/fix/make-duplicate-search-case-insensitive","pushedAt":"2024-06-29T13:33:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"codeconscious","name":"CodeConscious","path":"/codeconscious","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50596087?s=80&v=4"},"commit":{"message":"Various cleanup","shortMessageHtmlLink":"Various cleanup"}},{"before":"50e85349ec1655a399d93431ed80d72f61a476d1","after":"27b536b2cd293e9c6f59e54129a12c89d2c787dc","ref":"refs/heads/fix/make-duplicate-search-case-insensitive","pushedAt":"2024-06-29T07:28:45.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"codeconscious","name":"CodeConscious","path":"/codeconscious","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50596087?s=80&v=4"},"commit":{"message":"Simply method call parameters","shortMessageHtmlLink":"Simply method call parameters"}},{"before":"45793baf571173cedf14d638ebd5d48326bef019","after":"50e85349ec1655a399d93431ed80d72f61a476d1","ref":"refs/heads/fix/make-duplicate-search-case-insensitive","pushedAt":"2024-06-29T01:27:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"codeconscious","name":"CodeConscious","path":"/codeconscious","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50596087?s=80&v=4"},"commit":{"message":"Remove `return`","shortMessageHtmlLink":"Remove return"}},{"before":"133eabba006cf673568f8fdf4d74a0ce749dd691","after":"45793baf571173cedf14d638ebd5d48326bef019","ref":"refs/heads/fix/make-duplicate-search-case-insensitive","pushedAt":"2024-06-28T11:45:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"codeconscious","name":"CodeConscious","path":"/codeconscious","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50596087?s=80&v=4"},"commit":{"message":"Refactor helper methods, etc.","shortMessageHtmlLink":"Refactor helper methods, etc."}},{"before":null,"after":"133eabba006cf673568f8fdf4d74a0ce749dd691","ref":"refs/heads/fix/make-duplicate-search-case-insensitive","pushedAt":"2024-06-28T11:11:45.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"codeconscious","name":"CodeConscious","path":"/codeconscious","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50596087?s=80&v=4"},"commit":{"message":"Add ignore-case comparer to duplicate Lookup","shortMessageHtmlLink":"Add ignore-case comparer to duplicate Lookup"}},{"before":"40728a512f39c401e4b6b8e7f06120437cf76865","after":"00f7436f37e54d80902cdb3f667412df2cb22dc4","ref":"refs/heads/better-default-settings","pushedAt":"2024-06-16T03:10:59.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"codeconscious","name":"CodeConscious","path":"/codeconscious","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50596087?s=80&v=4"},"commit":{"message":"Favor `init` over `set`","shortMessageHtmlLink":"Favor init over set"}},{"before":"ade73cb0c9e3817ac68f9c8d095a1a3ffdb1c50a","after":null,"ref":"refs/heads/add-more-brackets","pushedAt":"2024-06-11T09:08:51.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"codeconscious","name":"CodeConscious","path":"/codeconscious","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50596087?s=80&v=4"}},{"before":"de6ad35de23c6684e8c031899679b45fa5d5c0ae","after":"e44298c54dc7ee2ae6a31a66175d0992c16f6e06","ref":"refs/heads/main","pushedAt":"2024-06-11T09:08:50.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"codeconscious","name":"CodeConscious","path":"/codeconscious","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50596087?s=80&v=4"},"commit":{"message":"Add more optional brackets (#82)\n\n* Initial version\r\n\r\n* Use `IResultBase` for `FirstError` method\r\n\r\n* Add more brackets","shortMessageHtmlLink":"Add more optional brackets (#82)"}},{"before":"d7b4b6b10065c41a7faa25e76a8ed32eea1a8832","after":"ade73cb0c9e3817ac68f9c8d095a1a3ffdb1c50a","ref":"refs/heads/add-more-brackets","pushedAt":"2024-06-11T09:05:06.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"codeconscious","name":"CodeConscious","path":"/codeconscious","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50596087?s=80&v=4"},"commit":{"message":"Merge branch 'main' into add-more-brackets","shortMessageHtmlLink":"Merge branch 'main' into add-more-brackets"}},{"before":"1f08e6e1b2b44453f35fa2ea23de5cbc8581cc7c","after":null,"ref":"refs/heads/add-firsterror-printer-method","pushedAt":"2024-06-11T09:03:17.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"codeconscious","name":"CodeConscious","path":"/codeconscious","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50596087?s=80&v=4"}},{"before":"0cb7a418cd29d9fd5f510a530f78a319993325f3","after":"de6ad35de23c6684e8c031899679b45fa5d5c0ae","ref":"refs/heads/main","pushedAt":"2024-06-11T09:03:16.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"codeconscious","name":"CodeConscious","path":"/codeconscious","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50596087?s=80&v=4"},"commit":{"message":"Add `FirstError()` methods to `Printer` (#81)\n\n* Initial version\r\n\r\n* Use `IResultBase` for `FirstError` method\r\n\r\n* Rename variable; check for null","shortMessageHtmlLink":"Add FirstError() methods to Printer (#81)"}},{"before":"95488149da2ef90b17ccdb03d3cf3650960ecfa7","after":"1f08e6e1b2b44453f35fa2ea23de5cbc8581cc7c","ref":"refs/heads/add-firsterror-printer-method","pushedAt":"2024-06-11T09:02:21.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"codeconscious","name":"CodeConscious","path":"/codeconscious","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50596087?s=80&v=4"},"commit":{"message":"Rename variable; check for null","shortMessageHtmlLink":"Rename variable; check for null"}},{"before":"c0289ccbe6f84cc3f4d82cb896366412e3f4615a","after":"95488149da2ef90b17ccdb03d3cf3650960ecfa7","ref":"refs/heads/add-firsterror-printer-method","pushedAt":"2024-06-11T09:01:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"codeconscious","name":"CodeConscious","path":"/codeconscious","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50596087?s=80&v=4"},"commit":{"message":"Rename variable; check for null","shortMessageHtmlLink":"Rename variable; check for null"}},{"before":null,"after":"d7b4b6b10065c41a7faa25e76a8ed32eea1a8832","ref":"refs/heads/add-more-brackets","pushedAt":"2024-06-10T12:30:08.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"codeconscious","name":"CodeConscious","path":"/codeconscious","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50596087?s=80&v=4"},"commit":{"message":"Add more brackets","shortMessageHtmlLink":"Add more brackets"}},{"before":"0da0c5b5966d1625327336452429d9fdb061266c","after":"c0289ccbe6f84cc3f4d82cb896366412e3f4615a","ref":"refs/heads/add-firsterror-printer-method","pushedAt":"2024-06-10T12:22:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"codeconscious","name":"CodeConscious","path":"/codeconscious","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50596087?s=80&v=4"},"commit":{"message":"Use `IResultBase` for `FirstError` method","shortMessageHtmlLink":"Use IResultBase for FirstError method"}},{"before":"92847388cf83283a4c47c88bf6e1406acb4dfa27","after":"0da0c5b5966d1625327336452429d9fdb061266c","ref":"refs/heads/add-firsterror-printer-method","pushedAt":"2024-06-10T11:55:08.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"codeconscious","name":"CodeConscious","path":"/codeconscious","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50596087?s=80&v=4"},"commit":{"message":"Initial version","shortMessageHtmlLink":"Initial version"}},{"before":null,"after":"92847388cf83283a4c47c88bf6e1406acb4dfa27","ref":"refs/heads/add-firsterror-printer-method","pushedAt":"2024-06-10T08:17:43.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"codeconscious","name":"CodeConscious","path":"/codeconscious","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50596087?s=80&v=4"},"commit":{"message":"Initial version","shortMessageHtmlLink":"Initial version"}},{"before":"750b3adc1a279ac643b431749bdc930bebfb7cae","after":"0cb7a418cd29d9fd5f510a530f78a319993325f3","ref":"refs/heads/main","pushedAt":"2024-06-10T03:39:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"codeconscious","name":"CodeConscious","path":"/codeconscious","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50596087?s=80&v=4"},"commit":{"message":"Add additional artwork check","shortMessageHtmlLink":"Add additional artwork check"}},{"before":"3c9f2da27cf137cbd980c445f7a1553f0a8aa800","after":null,"ref":"refs/heads/add-largest-artwork-files-to-stats","pushedAt":"2024-06-10T03:37:50.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"codeconscious","name":"CodeConscious","path":"/codeconscious","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50596087?s=80&v=4"}},{"before":"2cdeeb910c9ccf48ddb8b44bad4629633909ddcc","after":"750b3adc1a279ac643b431749bdc930bebfb7cae","ref":"refs/heads/main","pushedAt":"2024-06-10T03:37:50.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"codeconscious","name":"CodeConscious","path":"/codeconscious","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50596087?s=80&v=4"},"commit":{"message":"Add new stat for individual files with largest artwork (#79)\n\n* Remove artwork; discard after saving\r\n\r\n* Rewrite file tags, removing padding\r\n\r\n* Add new stat for files with largest artwork","shortMessageHtmlLink":"Add new stat for individual files with largest artwork (#79)"}},{"before":"46809fe3e45f4b5dd6b522c656386670bb0c360c","after":null,"ref":"refs/heads/add-extract-artwork","pushedAt":"2024-06-10T03:07:31.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"codeconscious","name":"CodeConscious","path":"/codeconscious","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50596087?s=80&v=4"}},{"before":"31416f6a0768cc4888e775c1c383ad7678758069","after":"2cdeeb910c9ccf48ddb8b44bad4629633909ddcc","ref":"refs/heads/main","pushedAt":"2024-06-10T03:07:30.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"codeconscious","name":"CodeConscious","path":"/codeconscious","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50596087?s=80&v=4"},"commit":{"message":"Extract album artwork to file (#80)\n\n* Extract album artwork to a file and remove artwork from files\r\n\r\n* Cleanup\r\n\r\n* Use fixed filename; cleaner result handling; etc.","shortMessageHtmlLink":"Extract album artwork to file (#80)"}},{"before":"2ec69a5277acad36814ebe2063c5a7cd042ca983","after":"46809fe3e45f4b5dd6b522c656386670bb0c360c","ref":"refs/heads/add-extract-artwork","pushedAt":"2024-06-10T02:33:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"codeconscious","name":"CodeConscious","path":"/codeconscious","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50596087?s=80&v=4"},"commit":{"message":"Use fixed filename; cleaner result handling; etc.","shortMessageHtmlLink":"Use fixed filename; cleaner result handling; etc."}},{"before":"249f265d9996accd1443f3b195537bbd0c082d43","after":"2ec69a5277acad36814ebe2063c5a7cd042ca983","ref":"refs/heads/add-extract-artwork","pushedAt":"2024-06-09T04:01:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"codeconscious","name":"CodeConscious","path":"/codeconscious","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50596087?s=80&v=4"},"commit":{"message":"Cleanup","shortMessageHtmlLink":"Cleanup"}},{"before":null,"after":"249f265d9996accd1443f3b195537bbd0c082d43","ref":"refs/heads/add-extract-artwork","pushedAt":"2024-06-05T09:15:01.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"codeconscious","name":"CodeConscious","path":"/codeconscious","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50596087?s=80&v=4"},"commit":{"message":"Extract album artwork to a file and remove artwork from files","shortMessageHtmlLink":"Extract album artwork to a file and remove artwork from files"}},{"before":"4e69d8919d8a8bc45ff8f6fbb8ec67ab33a463bb","after":"31416f6a0768cc4888e775c1c383ad7678758069","ref":"refs/heads/main","pushedAt":"2024-06-05T03:06:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"codeconscious","name":"CodeConscious","path":"/codeconscious","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50596087?s=80&v=4"},"commit":{"message":"Rename variable","shortMessageHtmlLink":"Rename variable"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEczgtNAA","startCursor":null,"endCursor":null}},"title":"Activity · codeconscious/audiotagger"}