{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":481996277,"defaultBranch":"main","name":"hb-get","ownerLogin":"cblanken","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-04-15T15:08:51.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/19908880?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1681610916.0","currentOid":""},"activityList":{"items":[{"before":"0ffbc57b266125c1b71bf69c1af7f7929e4edb9e","after":"ef8722cc39e870a69289d5dffd4b5bd6810946b7","ref":"refs/heads/main","pushedAt":"2023-08-13T00:13:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cblanken","name":"Cameron Blankenbuehler","path":"/cblanken","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19908880?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"3d713869afc2bee4a225c66f5f22b610d7a50cd1","after":"0ffbc57b266125c1b71bf69c1af7f7929e4edb9e","ref":"refs/heads/main","pushedAt":"2023-05-23T19:05:44.681Z","pushType":"push","commitsCount":1,"pusher":{"login":"cblanken","name":"Cameron Blankenbuehler","path":"/cblanken","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19908880?s=80&v=4"},"commit":{"message":"Update main help description and README\n\n- Include reference to the HBGET_USER and HBGET_PASS environtment variables used to\npass credentials into the program","shortMessageHtmlLink":"Update main help description and README"}},{"before":"d2dffe9d2f50ef66616181245e7ca21c1804a392","after":"3d713869afc2bee4a225c66f5f22b610d7a50cd1","ref":"refs/heads/main","pushedAt":"2023-05-23T18:51:09.877Z","pushType":"push","commitsCount":1,"pusher":{"login":"cblanken","name":"Cameron Blankenbuehler","path":"/cblanken","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19908880?s=80&v=4"},"commit":{"message":"Update README.md with demo gif","shortMessageHtmlLink":"Update README.md with demo gif"}},{"before":"953faa93d4980656d360fe9298db9c86afb5d687","after":"d2dffe9d2f50ef66616181245e7ca21c1804a392","ref":"refs/heads/main","pushedAt":"2023-05-23T18:47:24.123Z","pushType":"push","commitsCount":2,"pusher":{"login":"cblanken","name":"Cameron Blankenbuehler","path":"/cblanken","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19908880?s=80&v=4"},"commit":{"message":"Update README","shortMessageHtmlLink":"Update README"}},{"before":"de9e94feffa03afe1f6fbdb83028f0c5de1790ab","after":"953faa93d4980656d360fe9298db9c86afb5d687","ref":"refs/heads/main","pushedAt":"2023-05-23T16:14:34.673Z","pushType":"push","commitsCount":1,"pusher":{"login":"cblanken","name":"Cameron Blankenbuehler","path":"/cblanken","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19908880?s=80&v=4"},"commit":{"message":"Add purchase title filter option","shortMessageHtmlLink":"Add purchase title filter option"}},{"before":"efde6d8aecbbb37e9514713be80206fdbb62766d","after":"de9e94feffa03afe1f6fbdb83028f0c5de1790ab","ref":"refs/heads/main","pushedAt":"2023-05-23T15:23:03.095Z","pushType":"push","commitsCount":2,"pusher":{"login":"cblanken","name":"Cameron Blankenbuehler","path":"/cblanken","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19908880?s=80&v=4"},"commit":{"message":"Fix login loop\n\n- Add missing break for login loop in main.py\n- Make \"Skipping [file] , already exists\" message consistent with \"Downloading ... message\"","shortMessageHtmlLink":"Fix login loop"}},{"before":"418fa322da8331f00beb4f796b6108f09e216498","after":"efde6d8aecbbb37e9514713be80206fdbb62766d","ref":"refs/heads/main","pushedAt":"2023-05-23T04:31:38.641Z","pushType":"push","commitsCount":3,"pusher":{"login":"cblanken","name":"Cameron Blankenbuehler","path":"/cblanken","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19908880?s=80&v=4"},"commit":{"message":"Update main to use new HumbleDriver API","shortMessageHtmlLink":"Update main to use new HumbleDriver API"}},{"before":"0c12eb78d7046ded4d266f3f2f464ccd65227576","after":"418fa322da8331f00beb4f796b6108f09e216498","ref":"refs/heads/main","pushedAt":"2023-05-22T04:03:04.418Z","pushType":"push","commitsCount":1,"pusher":{"login":"cblanken","name":"Cameron Blankenbuehler","path":"/cblanken","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19908880?s=80&v=4"},"commit":{"message":"Add poetry script to run main\n\n- Also correct module import order\n- Also correct local relative import for HumbleDriver","shortMessageHtmlLink":"Add poetry script to run main"}},{"before":"1570b8d28c01744074846029c4475f64b21962ec","after":"0c12eb78d7046ded4d266f3f2f464ccd65227576","ref":"refs/heads/main","pushedAt":"2023-05-22T03:47:46.034Z","pushType":"push","commitsCount":3,"pusher":{"login":"cblanken","name":"Cameron Blankenbuehler","path":"/cblanken","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19908880?s=80&v=4"},"commit":{"message":"Add MFA prompt from cli\n\n- Also make Chrome driver run with the headless option: \"--headless=new\"","shortMessageHtmlLink":"Add MFA prompt from cli"}},{"before":"cd8183df31480259ee51cd362f2bb88abe2402f3","after":"1570b8d28c01744074846029c4475f64b21962ec","ref":"refs/heads/main","pushedAt":"2023-05-19T18:26:12.207Z","pushType":"push","commitsCount":1,"pusher":{"login":"cblanken","name":"Cameron Blankenbuehler","path":"/cblanken","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19908880?s=80&v=4"},"commit":{"message":"Add multithreaded downloads and progress bars\n\n- Use the rich library to display download progress status bars\n- Use a threading pool to kick of a different thread for each download each file from\nthe selected purchase","shortMessageHtmlLink":"Add multithreaded downloads and progress bars"}},{"before":"17807849bb14a4d9de2f5ea77ec8c24f5684e6fe","after":"cd8183df31480259ee51cd362f2bb88abe2402f3","ref":"refs/heads/main","pushedAt":"2023-05-19T14:38:52.919Z","pushType":"push","commitsCount":1,"pusher":{"login":"cblanken","name":"Cameron Blankenbuehler","path":"/cblanken","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19908880?s=80&v=4"},"commit":{"message":"Save files in subdirectory by purchase title","shortMessageHtmlLink":"Save files in subdirectory by purchase title"}},{"before":"d6ea1475a922255647fcf7ce9d152f054705a9c9","after":"17807849bb14a4d9de2f5ea77ec8c24f5684e6fe","ref":"refs/heads/main","pushedAt":"2023-05-16T19:13:40.086Z","pushType":"push","commitsCount":4,"pusher":{"login":"cblanken","name":"Cameron Blankenbuehler","path":"/cblanken","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19908880?s=80&v=4"},"commit":{"message":"Cleanup pylint warnings and add docstrings","shortMessageHtmlLink":"Cleanup pylint warnings and add docstrings"}},{"before":"62f1fd98f9d23ab0c66db9d9a7771f54dc82f58a","after":"d6ea1475a922255647fcf7ce9d152f054705a9c9","ref":"refs/heads/main","pushedAt":"2023-04-18T02:22:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cblanken","name":"Cameron Blankenbuehler","path":"/cblanken","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19908880?s=80&v=4"},"commit":{"message":"Download items by title name\n\n- factor our save_from_url() function\n- display download completion message for each downloaded item\n- automatically download items by title name instead of default file name","shortMessageHtmlLink":"Download items by title name"}},{"before":"c38de28aece2cc7fdfe36608f626fdc88a39a0c4","after":"62f1fd98f9d23ab0c66db9d9a7771f54dc82f58a","ref":"refs/heads/main","pushedAt":"2023-04-17T20:16:00.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"cblanken","name":"Cameron Blankenbuehler","path":"/cblanken","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19908880?s=80&v=4"},"commit":{"message":"Remove breakpoints and print download links","shortMessageHtmlLink":"Remove breakpoints and print download links"}},{"before":null,"after":"63d8ad058d100b50a3b9fabb758b8bf05096a8a8","ref":"refs/heads/selenium","pushedAt":"2023-04-16T02:08:36.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"cblanken","name":"Cameron Blankenbuehler","path":"/cblanken","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19908880?s=80&v=4"},"commit":{"message":"Add Selenium nav and scrape to get download links\n\n- Auth with HumbleBundle\n- Nav to purchases page\n- Scrape purchase page to get download links","shortMessageHtmlLink":"Add Selenium nav and scrape to get download links"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADaY_pHwA","startCursor":null,"endCursor":null}},"title":"Activity ยท cblanken/hb-get"}