{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":688597203,"defaultBranch":"main","name":"read-it","ownerLogin":"wdebsqi","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-09-07T17:21:24.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/61981022?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1704479434.0","currentOid":""},"activityList":{"items":[{"before":"88f93b1927192a0d1ffa179dfdc09d9a74685988","after":"34bfb17842bace9c508802418ab95e1ac62abb44","ref":"refs/heads/Parsing-authors","pushedAt":"2024-01-12T22:50:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pmkoszalka","name":"Paweł K","path":"/pmkoszalka","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/78266679?s=80&v=4"},"commit":{"message":"Adding updates after PR, the tests should be working and the relation between Author and Book should be working now","shortMessageHtmlLink":"Adding updates after PR, the tests should be working and the relation…"}},{"before":"713339756ec2292eca0a28b60c3fce48e85d61c5","after":null,"ref":"refs/heads/simple_homepage_and_book_details_views","pushedAt":"2024-01-05T18:30:34.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"wdebsqi","name":"Wojciech Dębski","path":"/wdebsqi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61981022?s=80&v=4"}},{"before":"8439881fa6b3aa941ee0938503ae4ba429b0368e","after":"641721dade8e739e9fd140375f38982ad1bbeed5","ref":"refs/heads/main","pushedAt":"2024-01-05T18:30:30.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"wdebsqi","name":"Wojciech Dębski","path":"/wdebsqi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61981022?s=80&v=4"},"commit":{"message":"Simple homepage and book details views (#12)\n\n* add base HTML template\r\n\r\n* move book_details view, integrate it with base template\r\n\r\n* add home page view and template\r\n\r\n* fix the issue with tests trying to connect to Postgres during testing\r\n\r\n* create unit tests for testing home and book_details views\r\n\r\n* fix issue with SECRET_KEY not set for the test client\r\n\r\n* fix description in the test Books","shortMessageHtmlLink":"Simple homepage and book details views (#12)"}},{"before":"e28390c51138edf56dae5bc482e8e27f369d813b","after":"713339756ec2292eca0a28b60c3fce48e85d61c5","ref":"refs/heads/simple_homepage_and_book_details_views","pushedAt":"2024-01-05T18:28:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wdebsqi","name":"Wojciech Dębski","path":"/wdebsqi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61981022?s=80&v=4"},"commit":{"message":"fix description in the test Books","shortMessageHtmlLink":"fix description in the test Books"}},{"before":"250462da24226edd0d356915f68c043757066f43","after":"e28390c51138edf56dae5bc482e8e27f369d813b","ref":"refs/heads/simple_homepage_and_book_details_views","pushedAt":"2023-12-16T16:34:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wdebsqi","name":"Wojciech Dębski","path":"/wdebsqi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61981022?s=80&v=4"},"commit":{"message":"fix issue with SECRET_KEY not set for the test client","shortMessageHtmlLink":"fix issue with SECRET_KEY not set for the test client"}},{"before":null,"after":"250462da24226edd0d356915f68c043757066f43","ref":"refs/heads/simple_homepage_and_book_details_views","pushedAt":"2023-12-16T16:09:47.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"wdebsqi","name":"Wojciech Dębski","path":"/wdebsqi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61981022?s=80&v=4"},"commit":{"message":"create unit tests for testing home and book_details views","shortMessageHtmlLink":"create unit tests for testing home and book_details views"}},{"before":"619708f374ae845065c1e0d5c3f9705747e0caa3","after":"88f93b1927192a0d1ffa179dfdc09d9a74685988","ref":"refs/heads/Parsing-authors","pushedAt":"2023-12-04T00:08:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pmkoszalka","name":"Paweł K","path":"/pmkoszalka","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/78266679?s=80&v=4"},"commit":{"message":"Adding parsing Authors with working tests","shortMessageHtmlLink":"Adding parsing Authors with working tests"}},{"before":null,"after":"619708f374ae845065c1e0d5c3f9705747e0caa3","ref":"refs/heads/Parsing-authors","pushedAt":"2023-12-02T16:26:53.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"pmkoszalka","name":"Paweł K","path":"/pmkoszalka","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/78266679?s=80&v=4"},"commit":{"message":"Initial version of Author parser, AuthorParser seems to be working, but parse_scraped_authors needs improvements","shortMessageHtmlLink":"Initial version of Author parser, AuthorParser seems to be working, b…"}},{"before":"c7cbe04e719575fff077ee84c9c58097f75fd328","after":null,"ref":"refs/heads/goodreads_book_author_scraping","pushedAt":"2023-11-19T10:46:57.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"wdebsqi","name":"Wojciech Dębski","path":"/wdebsqi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61981022?s=80&v=4"}},{"before":"1c3dfaaf14fbc0ae602a249e7a6479fb3cb31dd5","after":"8439881fa6b3aa941ee0938503ae4ba429b0368e","ref":"refs/heads/main","pushedAt":"2023-11-19T10:46:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wdebsqi","name":"Wojciech Dębski","path":"/wdebsqi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61981022?s=80&v=4"},"commit":{"message":"add missing module in Dockerfile","shortMessageHtmlLink":"add missing module in Dockerfile"}},{"before":"965ce698176c900843aaa9235907a86f4a67f240","after":"1c3dfaaf14fbc0ae602a249e7a6479fb3cb31dd5","ref":"refs/heads/main","pushedAt":"2023-11-19T10:40:40.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"wdebsqi","name":"Wojciech Dębski","path":"/wdebsqi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61981022?s=80&v=4"},"commit":{"message":"Goodreads book author scraping (#10)\n\n* create models for scraped author page and many-to-many connection\r\n\r\n* add migrations\r\n\r\n* rename Scraper to BookScraper\r\n\r\n* create parser for extracting book author ID from the url\r\n\r\n* create the AuthorScraper class, use it in the scraping pipeline\r\n\r\n* fix Docker image missing db_logging module","shortMessageHtmlLink":"Goodreads book author scraping (#10)"}},{"before":null,"after":"c7cbe04e719575fff077ee84c9c58097f75fd328","ref":"refs/heads/goodreads_book_author_scraping","pushedAt":"2023-11-16T19:15:35.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"wdebsqi","name":"Wojciech Dębski","path":"/wdebsqi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61981022?s=80&v=4"},"commit":{"message":"fix Docker image missing db_logging module","shortMessageHtmlLink":"fix Docker image missing db_logging module"}},{"before":"523cc158ba2f1e2188a155f69e804c9ca75c875c","after":null,"ref":"refs/heads/rename_goodreads_scraping_result_model","pushedAt":"2023-11-12T13:13:29.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"wdebsqi","name":"Wojciech Dębski","path":"/wdebsqi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61981022?s=80&v=4"}},{"before":"917712f1673cb119c47cb918d5b36545c006ba01","after":"965ce698176c900843aaa9235907a86f4a67f240","ref":"refs/heads/main","pushedAt":"2023-11-12T13:11:38.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"wdebsqi","name":"Wojciech Dębski","path":"/wdebsqi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61981022?s=80&v=4"},"commit":{"message":"Rename goodreads scraping result model (#9)\n\n* rename the model\r\n\r\n* create migrations that update the db tables","shortMessageHtmlLink":"Rename goodreads scraping result model (#9)"}},{"before":null,"after":"523cc158ba2f1e2188a155f69e804c9ca75c875c","ref":"refs/heads/rename_goodreads_scraping_result_model","pushedAt":"2023-11-12T13:10:25.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"wdebsqi","name":"Wojciech Dębski","path":"/wdebsqi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61981022?s=80&v=4"},"commit":{"message":"create migrations that update the db tables","shortMessageHtmlLink":"create migrations that update the db tables"}},{"before":"b8476ef03893bd035b08f176545f5a4f92561922","after":null,"ref":"refs/heads/book_parsing_from_scraped_htmls","pushedAt":"2023-11-04T19:59:02.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"wdebsqi","name":"Wojciech Dębski","path":"/wdebsqi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61981022?s=80&v=4"}},{"before":"6883a2bacda2f3f93ab5dbe408df620c8d9733f5","after":"917712f1673cb119c47cb918d5b36545c006ba01","ref":"refs/heads/main","pushedAt":"2023-11-04T19:55:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wdebsqi","name":"Wojciech Dębski","path":"/wdebsqi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61981022?s=80&v=4"},"commit":{"message":"hotfix wrong method call","shortMessageHtmlLink":"hotfix wrong method call"}},{"before":"c2068e88cc131dd82af2a7435c3a259ab62a2bbe","after":"6883a2bacda2f3f93ab5dbe408df620c8d9733f5","ref":"refs/heads/main","pushedAt":"2023-11-04T19:50:21.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"wdebsqi","name":"Wojciech Dębski","path":"/wdebsqi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61981022?s=80&v=4"},"commit":{"message":"Book parsing from scraped htmls (#8)\n\n* add new fields to the models\r\n\r\n* create 'parsing' module and add parser classes to it\r\n\r\n* add unit tests for testing new parsers\r\n\r\n* create a new CLI command for parsing\r\n\r\n* small code cleanup\r\n\r\n* split BookGenreParser.parse method for easier testing","shortMessageHtmlLink":"Book parsing from scraped htmls (#8)"}},{"before":"e0e694fc5f932e0a6aaa640df1084435d8ce1bb6","after":"b8476ef03893bd035b08f176545f5a4f92561922","ref":"refs/heads/book_parsing_from_scraped_htmls","pushedAt":"2023-11-04T19:49:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wdebsqi","name":"Wojciech Dębski","path":"/wdebsqi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61981022?s=80&v=4"},"commit":{"message":"split BookGenreParser.parse method for easier testing","shortMessageHtmlLink":"split BookGenreParser.parse method for easier testing"}},{"before":null,"after":"e0e694fc5f932e0a6aaa640df1084435d8ce1bb6","ref":"refs/heads/book_parsing_from_scraped_htmls","pushedAt":"2023-11-04T19:31:38.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"wdebsqi","name":"Wojciech Dębski","path":"/wdebsqi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61981022?s=80&v=4"},"commit":{"message":"small code cleanup","shortMessageHtmlLink":"small code cleanup"}},{"before":"277e53825c246a9b447a2e09a9644523a20bf484","after":null,"ref":"refs/heads/goodreads_scraping","pushedAt":"2023-10-21T14:32:36.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"wdebsqi","name":"Wojciech Dębski","path":"/wdebsqi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61981022?s=80&v=4"}},{"before":"dd0fc58a7751c57b1e9771122a96b0d90caef606","after":"c2068e88cc131dd82af2a7435c3a259ab62a2bbe","ref":"refs/heads/main","pushedAt":"2023-10-21T14:23:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"wdebsqi","name":"Wojciech Dębski","path":"/wdebsqi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61981022?s=80&v=4"},"commit":{"message":"Goodreads scraping (#7)\n\n* add the new app to the project\r\n\r\n* create the scraping result model and the corresponding migration\r\n\r\n* create the Scraper class\r\n\r\n* create a CLI command for scraping\r\n\r\n* update requirements.txt; improve logging","shortMessageHtmlLink":"Goodreads scraping (#7)"}},{"before":null,"after":"277e53825c246a9b447a2e09a9644523a20bf484","ref":"refs/heads/goodreads_scraping","pushedAt":"2023-10-21T14:15:34.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"wdebsqi","name":"Wojciech Dębski","path":"/wdebsqi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61981022?s=80&v=4"},"commit":{"message":"update requirements.txt; improve logging","shortMessageHtmlLink":"update requirements.txt; improve logging"}},{"before":"1c26b7718b9fe3db72bb34ed3aba20d7530fa9b9","after":null,"ref":"refs/heads/add_logging","pushedAt":"2023-10-18T20:26:46.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"wdebsqi","name":"Wojciech Dębski","path":"/wdebsqi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61981022?s=80&v=4"}},{"before":"e036b6aeab8992b7cf21ef3c9a8767c4194996e3","after":"dd0fc58a7751c57b1e9771122a96b0d90caef606","ref":"refs/heads/main","pushedAt":"2023-10-18T20:02:00.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"wdebsqi","name":"Wojciech Dębski","path":"/wdebsqi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61981022?s=80&v=4"},"commit":{"message":"Add logging (#6)\n\n* create new app and add Log model to it\r\n\r\n* add new app to dependencies; create migration with log table\r\n\r\n* create a handler for adding logs to the db\r\n\r\n* configure logging in settings.py\r\n\r\n* add integration test that tests the creation of logs\r\n\r\n* fix tests trying to use Postgres instead of SQLite","shortMessageHtmlLink":"Add logging (#6)"}},{"before":"132dc4db60868292c99129ef12f36d998da962d6","after":"1c26b7718b9fe3db72bb34ed3aba20d7530fa9b9","ref":"refs/heads/add_logging","pushedAt":"2023-10-18T20:00:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wdebsqi","name":"Wojciech Dębski","path":"/wdebsqi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61981022?s=80&v=4"},"commit":{"message":"fix tests trying to use Postgres instead of SQLite","shortMessageHtmlLink":"fix tests trying to use Postgres instead of SQLite"}},{"before":"e61e5584035c8176b2716591f0b07e7f99cee229","after":"132dc4db60868292c99129ef12f36d998da962d6","ref":"refs/heads/add_logging","pushedAt":"2023-10-18T18:07:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wdebsqi","name":"Wojciech Dębski","path":"/wdebsqi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61981022?s=80&v=4"},"commit":{"message":"add integration test that tests the creation of logs","shortMessageHtmlLink":"add integration test that tests the creation of logs"}},{"before":null,"after":"e61e5584035c8176b2716591f0b07e7f99cee229","ref":"refs/heads/add_logging","pushedAt":"2023-10-13T21:57:58.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"wdebsqi","name":"Wojciech Dębski","path":"/wdebsqi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61981022?s=80&v=4"},"commit":{"message":"configure logging in settings.py","shortMessageHtmlLink":"configure logging in settings.py"}},{"before":"67339af880419e06ac28518ae1fdca6653e99532","after":null,"ref":"refs/heads/initial_book_related_tables","pushedAt":"2023-10-02T18:20:47.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"wdebsqi","name":"Wojciech Dębski","path":"/wdebsqi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61981022?s=80&v=4"}},{"before":"f10ccfd3f0dfaffd230643d18580171475cd1c79","after":"e036b6aeab8992b7cf21ef3c9a8767c4194996e3","ref":"refs/heads/main","pushedAt":"2023-10-02T18:18:29.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"wdebsqi","name":"Wojciech Dębski","path":"/wdebsqi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61981022?s=80&v=4"},"commit":{"message":"Initial book related tables (#5)\n\n* move models to separate files; add new models\r\n\r\n* fix initial migration; add migration with new models\r\n\r\n* move admin to a separate module; create models for admin panel","shortMessageHtmlLink":"Initial book related tables (#5)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wMS0xMlQyMjo1MDoxMC4wMDAwMDBazwAAAAPen2Qq","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wMS0xMlQyMjo1MDoxMC4wMDAwMDBazwAAAAPen2Qq","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0xMC0wMlQxODoxODoyOS4wMDAwMDBazwAAAAONpzow"}},"title":"Activity · wdebsqi/read-it"}