{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":77259094,"defaultBranch":"master","name":"audio-feeder","ownerLogin":"pganssle","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2016-12-24T01:21:03.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1377457?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1690833077.0","currentOid":""},"activityList":{"items":[{"before":"dd059e2f35f70037ddca8bf53a53f26d8602e8aa","after":"69bd569910f90e2aba9c0032e05b0eef38f3181b","ref":"refs/heads/master","pushedAt":"2023-08-04T17:20:11.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"pganssle","name":"Paul Ganssle","path":"/pganssle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1377457?s=80&v=4"},"commit":{"message":"Merge pull request #51 from pganssle/try_video_variations\n\nTry video stream error handling a different way","shortMessageHtmlLink":"Merge pull request #51 from pganssle/try_video_variations"}},{"before":null,"after":"a934dc19e70828b181cf2643f683fad4905e3a01","ref":"refs/heads/try_video_variations","pushedAt":"2023-07-31T19:51:17.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"pganssle","name":"Paul Ganssle","path":"/pganssle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1377457?s=80&v=4"},"commit":{"message":"Try video stream error handling a different way\n\nThere are some containers that have video streams (usually a JPEG\nencoded as h264 or something), but errors happen when we try to keep\nthem in various circumstances. Rather than figuring out exactly when an\nerror is going to occur, we'll try each method and check for errors.","shortMessageHtmlLink":"Try video stream error handling a different way"}},{"before":null,"after":"251856ee17660589d5725f6cc65736cc4a12b171","ref":"refs/heads/prepare_0.6.3","pushedAt":"2023-03-24T17:20:30.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"pganssle","name":"Paul Ganssle","path":"/pganssle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1377457?s=80&v=4"},"commit":{"message":"Prepare changelog for 0.6.3 release","shortMessageHtmlLink":"Prepare changelog for 0.6.3 release"}},{"before":"4437a610ffb1a9130495d49238d61ccc3ce9f3ed","after":"dd059e2f35f70037ddca8bf53a53f26d8602e8aa","ref":"refs/heads/master","pushedAt":"2023-03-24T17:12:43.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"pganssle","name":"Paul Ganssle","path":"/pganssle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1377457?s=80&v=4"},"commit":{"message":"Merge pull request #49 from pganssle/fix_table_updates\n\nFix table updates","shortMessageHtmlLink":"Merge pull request #49 from pganssle/fix_table_updates"}},{"before":null,"after":"544b546bed2b36846ae4adeaef0e37c952199e11","ref":"refs/heads/fix_table_updates","pushedAt":"2023-03-24T17:06:03.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"pganssle","name":"Paul Ganssle","path":"/pganssle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1377457?s=80&v=4"},"commit":{"message":"Delete objects to be replaced\n\nSQLAlchemy maps specific instances to the objects in the database. If\nthe object is mutated in-place, adding it to the table again will issue\nan UPDATE, but if the object is replaced with a new instance, you need\nto delete it first, then re-add it, otherwise it will fail the UNIQUE\nconstraint, since it's trying to add the same thing twice.","shortMessageHtmlLink":"Delete objects to be replaced"}},{"before":"3bd010deed2877c103804da2f58644ea919c6f7a","after":"4437a610ffb1a9130495d49238d61ccc3ce9f3ed","ref":"refs/heads/master","pushedAt":"2023-03-24T16:09:20.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"pganssle","name":"Paul Ganssle","path":"/pganssle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1377457?s=80&v=4"},"commit":{"message":"Merge pull request #46 from pganssle/fix_singlefile\n\nFix singlefile","shortMessageHtmlLink":"Merge pull request #46 from pganssle/fix_singlefile"}},{"before":"21be0f10074547d281e6fc822613fea37fbb3ad4","after":"b1b160d6b3043c064a55a56fb699af6cab602041","ref":"refs/heads/fix_singlefile","pushedAt":"2023-03-24T16:05:26.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"pganssle","name":"Paul Ganssle","path":"/pganssle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1377457?s=80&v=4"},"commit":{"message":"Add file name to output in single file mode","shortMessageHtmlLink":"Add file name to output in single file mode"}},{"before":"b3a6af758d27fe9ec5cd05b7fac5f3fd6fa76e53","after":"3bd010deed2877c103804da2f58644ea919c6f7a","ref":"refs/heads/master","pushedAt":"2023-03-24T16:04:49.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"pganssle","name":"Paul Ganssle","path":"/pganssle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1377457?s=80&v=4"},"commit":{"message":"Merge pull request #43 from pganssle/drop_video\n\nDrop video stream from merged files","shortMessageHtmlLink":"Merge pull request #43 from pganssle/drop_video"}},{"before":"0e7fea22369ba5793d45494df9f7e707b14b31ae","after":"14aeb8dfaa500cab94b5b7444e1e3239c00d8e39","ref":"refs/heads/drop_video","pushedAt":"2023-03-24T15:51:43.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"pganssle","name":"Paul Ganssle","path":"/pganssle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1377457?s=80&v=4"},"commit":{"message":"Drop video stream from merged files\n\nMaybe at some point in the future we'll want to make sure that these are\nincluded, but at the moment it can cause some problems when a file has\nembeded cover art. It is possible that we need to use a different\ncontainer to allow for embedded cover art.","shortMessageHtmlLink":"Drop video stream from merged files"}},{"before":"28f2e882e5b8173ef43840efa68daf5da2bdf440","after":"b3a6af758d27fe9ec5cd05b7fac5f3fd6fa76e53","ref":"refs/heads/master","pushedAt":"2023-03-24T15:41:00.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"pganssle","name":"Paul Ganssle","path":"/pganssle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1377457?s=80&v=4"},"commit":{"message":"Merge pull request #47 from pganssle/pin_sqlalchemy\n\nPin SQLAlchemy to <2.0","shortMessageHtmlLink":"Merge pull request #47 from pganssle/pin_sqlalchemy"}},{"before":"2e7884c2012a57db5a2c09a95384caa2a1a9041a","after":"95664c59ffeaf3301451a5280ee643a74fa60b33","ref":"refs/heads/pin_sqlalchemy","pushedAt":"2023-03-24T15:33:46.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"pganssle","name":"Paul Ganssle","path":"/pganssle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1377457?s=80&v=4"},"commit":{"message":"Pin mypy to <1\n\nBackwards-incompatible changes in mypy 1.0 break the typing job; for now\nwe will pin the version.","shortMessageHtmlLink":"Pin mypy to <1"}},{"before":"79ae6f387bb7e6e63266e525144ff9a98d843139","after":"2e7884c2012a57db5a2c09a95384caa2a1a9041a","ref":"refs/heads/pin_sqlalchemy","pushedAt":"2023-03-24T15:15:37.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"pganssle","name":"Paul Ganssle","path":"/pganssle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1377457?s=80&v=4"},"commit":{"message":"Pin SQLAlchemy to <2.0\n\nApparently this is broken by some of the breaking changes in 2.0. Most\nobviously the `PRAGMA user_version` statements need to be\n`sqlalchemy.sql.text` objects, not strings.","shortMessageHtmlLink":"Pin SQLAlchemy to <2.0"}},{"before":"956bbda66a711e6fe17c4bcd8ab900821849931f","after":"28f2e882e5b8173ef43840efa68daf5da2bdf440","ref":"refs/heads/master","pushedAt":"2023-03-24T15:15:08.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"pganssle","name":"Paul Ganssle","path":"/pganssle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1377457?s=80&v=4"},"commit":{"message":"Merge pull request #48 from pganssle/reformat_black\n\nFormat codebase with black","shortMessageHtmlLink":"Merge pull request #48 from pganssle/reformat_black"}},{"before":null,"after":"18d1934703bda2fb9ce10614b32d783ed458dcfc","ref":"refs/heads/reformat_black","pushedAt":"2023-03-24T15:14:30.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"pganssle","name":"Paul Ganssle","path":"/pganssle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1377457?s=80&v=4"},"commit":{"message":"Format codebase with black\n\nI'm guessing something changed about black that requires a re-format of\nthe codebase, since the `lint` target is now failing.","shortMessageHtmlLink":"Format codebase with black"}},{"before":"d7c52027cf5623bf664ffd6373f137d6b9a411b7","after":"0e7fea22369ba5793d45494df9f7e707b14b31ae","ref":"refs/heads/drop_video","pushedAt":"2023-03-24T15:12:23.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"pganssle","name":"Paul Ganssle","path":"/pganssle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1377457?s=80&v=4"},"commit":{"message":"Drop video stream from merged files\n\nMaybe at some point in the future we'll want to make sure that these are\nincluded, but at the moment it can cause some problems when a file has\nembeded cover art. It is possible that we need to use a different\ncontainer to allow for embedded cover art.","shortMessageHtmlLink":"Drop video stream from merged files"}},{"before":"79c276a63e8535a42176704f3fbad5f4e2ddaad2","after":"79ae6f387bb7e6e63266e525144ff9a98d843139","ref":"refs/heads/pin_sqlalchemy","pushedAt":"2023-03-22T16:05:50.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"pganssle","name":"Paul Ganssle","path":"/pganssle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1377457?s=80&v=4"},"commit":{"message":"Pin SQLAlchemy to <2.0\n\nApparently this is broken by some of the breaking changes in 2.0. Most\nobviously the `PRAGMA user_version` statements need to be\n`sqlalchemy.sql.text` objects, not strings.","shortMessageHtmlLink":"Pin SQLAlchemy to <2.0"}},{"before":null,"after":"79c276a63e8535a42176704f3fbad5f4e2ddaad2","ref":"refs/heads/pin_sqlalchemy","pushedAt":"2023-03-22T15:25:16.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"pganssle","name":"Paul Ganssle","path":"/pganssle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1377457?s=80&v=4"},"commit":{"message":"Pin SQLAlchemy to <2.0\n\nApparently this is broken by some of the breaking changes in 2.0. Most\nobviously the `PRAGMA user_version` statements need to be\n`sqlalchemy.sql.text` objects, not strings.","shortMessageHtmlLink":"Pin SQLAlchemy to <2.0"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADZDE9xwA","startCursor":null,"endCursor":null}},"title":"Activity ยท pganssle/audio-feeder"}