{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":770525866,"defaultBranch":"main","name":"tiktok-library","ownerLogin":"CybersecurityForDemocracy","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-03-11T17:46:48.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/54905969?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1724877242.0","currentOid":""},"activityList":{"items":[{"before":"cd47166d21412af33cf7df2fa38e488378ab5f0d","after":null,"ref":"refs/heads/fix/tag_latest_release_procedure","pushedAt":"2024-08-28T20:34:02.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"macpd","name":"Paul","path":"/macpd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2730452?s=80&v=4"}},{"before":"4d2522d98d5b835993ba9816d217e4238ee280d6","after":"2c4ddce7d09ff8b4d9e58a015451332425f20153","ref":"refs/heads/main","pushedAt":"2024-08-28T20:34:00.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"macpd","name":"Paul","path":"/macpd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2730452?s=80&v=4"},"commit":{"message":"Add command for how to tag docker image as latest in \"publishing a new version\" section (#84)","shortMessageHtmlLink":"Add command for how to tag docker image as latest in \"publishing a ne…"}},{"before":null,"after":"cd47166d21412af33cf7df2fa38e488378ab5f0d","ref":"refs/heads/fix/tag_latest_release_procedure","pushedAt":"2024-08-28T20:29:06.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"macpd","name":"Paul","path":"/macpd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2730452?s=80&v=4"},"commit":{"message":"Add command for how to tag docker image as latest in \"publishing a new version\" section","shortMessageHtmlLink":"Add command for how to tag docker image as latest in \"publishing a ne…"}},{"before":"a14a60b4628361e8b23b0da30a22a5cdf45c855c","after":null,"ref":"refs/heads/release/v0.1.1","pushedAt":"2024-08-28T20:05:02.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"macpd","name":"Paul","path":"/macpd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2730452?s=80&v=4"}},{"before":"532141170a7082bded91eb83b2f6d6729d724c7d","after":"4d2522d98d5b835993ba9816d217e4238ee280d6","ref":"refs/heads/main","pushedAt":"2024-08-28T20:05:01.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"macpd","name":"Paul","path":"/macpd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2730452?s=80&v=4"},"commit":{"message":"stamp v0.1.1 (#83)","shortMessageHtmlLink":"stamp v0.1.1 (#83)"}},{"before":null,"after":"a14a60b4628361e8b23b0da30a22a5cdf45c855c","ref":"refs/heads/release/v0.1.1","pushedAt":"2024-08-28T20:02:37.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"macpd","name":"Paul","path":"/macpd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2730452?s=80&v=4"},"commit":{"message":"stamp v0.1.1","shortMessageHtmlLink":"stamp v0.1.1"}},{"before":"f062c36fcacdbfd7bff838f41ee5cfe58b3513d4","after":"49668b09eeb3f1e0ecc04ad12bec614e784ea619","ref":"refs/heads/feature/hatch_type_check_and_test_coverage_scripts","pushedAt":"2024-08-28T20:02:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"macpd","name":"Paul","path":"/macpd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2730452?s=80&v=4"},"commit":{"message":"add pytest to types env deps so it can inspect tests. remove extraneous paths from coverage paths.","shortMessageHtmlLink":"add pytest to types env deps so it can inspect tests. remove extraneo…"}},{"before":null,"after":"f062c36fcacdbfd7bff838f41ee5cfe58b3513d4","ref":"refs/heads/feature/hatch_type_check_and_test_coverage_scripts","pushedAt":"2024-08-28T19:53:07.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"macpd","name":"Paul","path":"/macpd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2730452?s=80&v=4"},"commit":{"message":"add envs and scripts for checking types with mypy and test code coverage. hatch adds these when creating a new project.","shortMessageHtmlLink":"add envs and scripts for checking types with mypy and test code cover…"}},{"before":"cc770da198663a8952a11a31f72c5b9a8ee9f19f","after":null,"ref":"refs/heads/releases/v0.1.1","pushedAt":"2024-08-22T14:50:26.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"macpd","name":"Paul","path":"/macpd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2730452?s=80&v=4"}},{"before":"9e596adc2e9fb0bccd9103015779c1f9b67f4e35","after":"532141170a7082bded91eb83b2f6d6729d724c7d","ref":"refs/heads/main","pushedAt":"2024-08-22T14:50:25.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"macpd","name":"Paul","path":"/macpd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2730452?s=80&v=4"},"commit":{"message":"stamp version v0.1.1-rc1 (#80)","shortMessageHtmlLink":"stamp version v0.1.1-rc1 (#80)"}},{"before":"bf6cf78eaf515fdfce7f90c582b57bf36fb37119","after":null,"ref":"refs/heads/feature/video_id_multiple","pushedAt":"2024-08-20T14:15:55.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"macpd","name":"Paul","path":"/macpd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2730452?s=80&v=4"}},{"before":"5d127e7846de239684eed5a5eb9dcc6be7c9dcca","after":"9e596adc2e9fb0bccd9103015779c1f9b67f4e35","ref":"refs/heads/main","pushedAt":"2024-08-20T14:15:54.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"macpd","name":"Paul","path":"/macpd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2730452?s=80&v=4"},"commit":{"message":"allow --video-id to be used multiple times in same command (#82)","shortMessageHtmlLink":"allow --video-id to be used multiple times in same command (#82)"}},{"before":null,"after":"bf6cf78eaf515fdfce7f90c582b57bf36fb37119","ref":"refs/heads/feature/video_id_multiple","pushedAt":"2024-08-20T14:13:41.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"macpd","name":"Paul","path":"/macpd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2730452?s=80&v=4"},"commit":{"message":"fix typo","shortMessageHtmlLink":"fix typo"}},{"before":"e2e574400fec207e5bded8dd91ff28d61e3fe6c1","after":null,"ref":"refs/heads/feature/update_readme","pushedAt":"2024-08-20T13:53:01.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"macpd","name":"Paul","path":"/macpd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2730452?s=80&v=4"}},{"before":"9bc423a61418c8ec20a70006fdcf0f7bc377c6ad","after":"5d127e7846de239684eed5a5eb9dcc6be7c9dcca","ref":"refs/heads/main","pushedAt":"2024-08-20T13:53:00.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"macpd","name":"Paul","path":"/macpd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2730452?s=80&v=4"},"commit":{"message":"document using --query-file-json multiple times, and new flag --video-id in, README (#81)\n\n* document using --query-file-json multiple times, and new flag --video-id in, README\r\n\r\n* make header consistent with others","shortMessageHtmlLink":"document using --query-file-json multiple times, and new flag --video…"}},{"before":"b29922a8f3aee1be31457d4b3a8a11592c7160ff","after":"e2e574400fec207e5bded8dd91ff28d61e3fe6c1","ref":"refs/heads/feature/update_readme","pushedAt":"2024-08-20T13:51:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"macpd","name":"Paul","path":"/macpd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2730452?s=80&v=4"},"commit":{"message":"make header consistent with others","shortMessageHtmlLink":"make header consistent with others"}},{"before":null,"after":"b29922a8f3aee1be31457d4b3a8a11592c7160ff","ref":"refs/heads/feature/update_readme","pushedAt":"2024-08-20T13:50:57.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"macpd","name":"Paul","path":"/macpd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2730452?s=80&v=4"},"commit":{"message":"document using --query-file-json multiple times, and new flag --video-id in, README","shortMessageHtmlLink":"document using --query-file-json multiple times, and new flag --video…"}},{"before":"5212582bc94cd382daa71aa4e50da9808dbdd4ba","after":"cc770da198663a8952a11a31f72c5b9a8ee9f19f","ref":"refs/heads/releases/v0.1.1","pushedAt":"2024-08-20T13:34:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"macpd","name":"Paul","path":"/macpd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2730452?s=80&v=4"},"commit":{"message":"this should be a release candidate","shortMessageHtmlLink":"this should be a release candidate"}},{"before":null,"after":"5212582bc94cd382daa71aa4e50da9808dbdd4ba","ref":"refs/heads/releases/v0.1.1","pushedAt":"2024-08-19T23:38:40.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"macpd","name":"Paul","path":"/macpd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2730452?s=80&v=4"},"commit":{"message":"Update pyproject.toml","shortMessageHtmlLink":"Update pyproject.toml"}},{"before":"146ebd7d31bb85b2ec15b5d8271c1f73953f35df","after":null,"ref":"refs/heads/feature/multiple_json_query_files","pushedAt":"2024-08-19T23:35:38.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"macpd","name":"Paul","path":"/macpd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2730452?s=80&v=4"}},{"before":"cacd6e306499b21d8632a2af5ac74dd7b3f0578f","after":"9bc423a61418c8ec20a70006fdcf0f7bc377c6ad","ref":"refs/heads/main","pushedAt":"2024-08-19T23:35:37.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"macpd","name":"Paul","path":"/macpd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2730452?s=80&v=4"},"commit":{"message":"make --query-file-json a repeatedable flag so that mutliple query files can be passed and run serially. remove single_day_driver since main_driver can do that. (#79)","shortMessageHtmlLink":"make --query-file-json a repeatedable flag so that mutliple query fil…"}},{"before":null,"after":"146ebd7d31bb85b2ec15b5d8271c1f73953f35df","ref":"refs/heads/feature/multiple_json_query_files","pushedAt":"2024-08-19T23:32:49.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"macpd","name":"Paul","path":"/macpd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2730452?s=80&v=4"},"commit":{"message":"make --query-file-json a repeatedable flag so that mutliple query files can be passed and run serially. remove single_day_driver since main_driver can do that.","shortMessageHtmlLink":"make --query-file-json a repeatedable flag so that mutliple query fil…"}},{"before":"e322dc227e22cdd0b4aa12efd5f8295fc2174b0f","after":null,"ref":"refs/heads/fix/optional_typer_option_annotation","pushedAt":"2024-08-19T23:22:59.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"macpd","name":"Paul","path":"/macpd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2730452?s=80&v=4"}},{"before":"00757ef9c8b21d8bf69cc8c508814880211fe738","after":"cacd6e306499b21d8632a2af5ac74dd7b3f0578f","ref":"refs/heads/main","pushedAt":"2024-08-19T23:22:58.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"macpd","name":"Paul","path":"/macpd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2730452?s=80&v=4"},"commit":{"message":"Annotate typer.Option types as Optional if they have a default of None. ignore use of Optional in ruff config since typer relies on it. (#78)\n\n* Annotate typer.Option types as Optional if they have a default of None. ignore use of Optional in ruff config since typer relies on it.","shortMessageHtmlLink":"Annotate typer.Option types as Optional if they have a default of Non…"}},{"before":"ae427ec45b696264f85f9b2c684be01680da9b92","after":"e322dc227e22cdd0b4aa12efd5f8295fc2174b0f","ref":"refs/heads/fix/optional_typer_option_annotation","pushedAt":"2024-08-19T23:21:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"macpd","name":"Paul","path":"/macpd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2730452?s=80&v=4"},"commit":{"message":"add back deleted line","shortMessageHtmlLink":"add back deleted line"}},{"before":"476299e9bc833025135d22c34e333dbe99cb0d37","after":"ae427ec45b696264f85f9b2c684be01680da9b92","ref":"refs/heads/fix/optional_typer_option_annotation","pushedAt":"2024-08-19T23:19:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"macpd","name":"Paul","path":"/macpd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2730452?s=80&v=4"},"commit":{"message":"better comment","shortMessageHtmlLink":"better comment"}},{"before":"dc2e560fc294ecc522d6a06e60d95bd0b9efeff4","after":"476299e9bc833025135d22c34e333dbe99cb0d37","ref":"refs/heads/fix/optional_typer_option_annotation","pushedAt":"2024-08-19T23:18:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"macpd","name":"Paul","path":"/macpd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2730452?s=80&v=4"},"commit":{"message":"undo ruff formatting that broke typer by removing Optional.","shortMessageHtmlLink":"undo ruff formatting that broke typer by removing Optional."}},{"before":null,"after":"dc2e560fc294ecc522d6a06e60d95bd0b9efeff4","ref":"refs/heads/fix/optional_typer_option_annotation","pushedAt":"2024-08-19T23:16:48.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"macpd","name":"Paul","path":"/macpd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2730452?s=80&v=4"},"commit":{"message":"Annotate typer.Option types as Optional if they have a default of None. ignore use of Optional in ruff config since typer relies on it.","shortMessageHtmlLink":"Annotate typer.Option types as Optional if they have a default of Non…"}},{"before":"baac8d1c8529586220b28b0774390b5b2cad917d","after":null,"ref":"refs/heads/feature/video_id_days_per_iter_flags","pushedAt":"2024-08-19T21:13:17.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"macpd","name":"Paul","path":"/macpd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2730452?s=80&v=4"}},{"before":"5fde36f75c1d50ab9f779379fec5885d6d0a2546","after":"00757ef9c8b21d8bf69cc8c508814880211fe738","ref":"refs/heads/main","pushedAt":"2024-08-19T21:13:16.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"macpd","name":"Paul","path":"/macpd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2730452?s=80&v=4"},"commit":{"message":"add --video-id and --max-days-per-query flags (#77)","shortMessageHtmlLink":"add --video-id and --max-days-per-query flags (#77)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0yOFQyMDozNDowMi4wMDAwMDBazwAAAASm7flF","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0xOVQyMToxMzoxNi4wMDAwMDBazwAAAASedD4l"}},"title":"Activity · CybersecurityForDemocracy/tiktok-library"}