{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":686383669,"defaultBranch":"master","name":"NewsApp","ownerLogin":"Mahmoud-Ibrahim-750","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-09-02T15:56:50.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/104442642?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1716553074.0","currentOid":""},"activityList":{"items":[{"before":"35b6f75a230053a249bedb252fd4c5fa35db4b48","after":"21fa303520b2317b2a11ef1eaa7451fb5bbb0f3d","ref":"refs/heads/master","pushedAt":"2024-05-24T12:18:32.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"Mahmoud-Ibrahim-750","name":"Mahmoud Ibrahim","path":"/Mahmoud-Ibrahim-750","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/104442642?s=80&v=4"},"commit":{"message":"Merge pull request #14 from Mahmoud-Ibrahim-750/development\n\nReady-for-review Release","shortMessageHtmlLink":"Merge pull request #14 from Mahmoud-Ibrahim-750/development"}},{"before":"60d3e96881d2cc5e747c5298142beb9416b87052","after":null,"ref":"refs/heads/general-improvements","pushedAt":"2024-05-24T12:17:54.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Mahmoud-Ibrahim-750","name":"Mahmoud Ibrahim","path":"/Mahmoud-Ibrahim-750","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/104442642?s=80&v=4"}},{"before":"a9e2891f9b24c919015cd11fca22f3a24b934dd7","after":"e783cca8bdfa1f11bc2dc4b18e0ecf16ac7e97af","ref":"refs/heads/development","pushedAt":"2024-05-24T12:17:49.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"Mahmoud-Ibrahim-750","name":"Mahmoud Ibrahim","path":"/Mahmoud-Ibrahim-750","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/104442642?s=80&v=4"},"commit":{"message":"Merge pull request #13 from Mahmoud-Ibrahim-750/general-improvements\n\nGeneral Optimizations","shortMessageHtmlLink":"Merge pull request #13 from Mahmoud-Ibrahim-750/general-improvements"}},{"before":null,"after":"60d3e96881d2cc5e747c5298142beb9416b87052","ref":"refs/heads/general-improvements","pushedAt":"2024-05-24T12:16:55.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Mahmoud-Ibrahim-750","name":"Mahmoud Ibrahim","path":"/Mahmoud-Ibrahim-750","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/104442642?s=80&v=4"},"commit":{"message":"General Optimizations\n\n* bumped dependencies versions to the latest\n* re-arranged some files for a clearer structure","shortMessageHtmlLink":"General Optimizations"}},{"before":"1e2df01158adb66dea0d5c30d5be7f3f8a495ec3","after":"a9e2891f9b24c919015cd11fca22f3a24b934dd7","ref":"refs/heads/development","pushedAt":"2024-05-24T11:40:28.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"Mahmoud-Ibrahim-750","name":"Mahmoud Ibrahim","path":"/Mahmoud-Ibrahim-750","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/104442642?s=80&v=4"},"commit":{"message":"Merge pull request #12 from Mahmoud-Ibrahim-750/implement-paging\n\nImplement Paging","shortMessageHtmlLink":"Merge pull request #12 from Mahmoud-Ibrahim-750/implement-paging"}},{"before":null,"after":"e767b4847e904df32803e996d63c690efd75a0aa","ref":"refs/heads/implement-paging","pushedAt":"2024-05-24T11:39:34.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Mahmoud-Ibrahim-750","name":"Mahmoud Ibrahim","path":"/Mahmoud-Ibrahim-750","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/104442642?s=80&v=4"},"commit":{"message":"Implement Paging\n\n* implemented a simple paging mechanism","shortMessageHtmlLink":"Implement Paging"}},{"before":"a40b1c5de76d7954f3e7953daeb758a86ae0a07f","after":"35b6f75a230053a249bedb252fd4c5fa35db4b48","ref":"refs/heads/master","pushedAt":"2024-05-24T09:33:05.000Z","pushType":"pr_merge","commitsCount":10,"pusher":{"login":"Mahmoud-Ibrahim-750","name":"Mahmoud Ibrahim","path":"/Mahmoud-Ibrahim-750","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/104442642?s=80&v=4"},"commit":{"message":"Merge pull request #11 from Mahmoud-Ibrahim-750/development\n\nRelease 2","shortMessageHtmlLink":"Merge pull request #11 from Mahmoud-Ibrahim-750/development"}},{"before":"3b79021778c50454f3c736924b1ca29cf14b7a21","after":"1e2df01158adb66dea0d5c30d5be7f3f8a495ec3","ref":"refs/heads/development","pushedAt":"2024-05-24T09:31:35.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"Mahmoud-Ibrahim-750","name":"Mahmoud Ibrahim","path":"/Mahmoud-Ibrahim-750","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/104442642?s=80&v=4"},"commit":{"message":"Merge pull request #10 from Mahmoud-Ibrahim-750/implement-settings\n\nImplement Settings","shortMessageHtmlLink":"Merge pull request #10 from Mahmoud-Ibrahim-750/implement-settings"}},{"before":null,"after":"b6bf281abc5c81f4f3b3f360353f38800f49e1d7","ref":"refs/heads/implement-settings","pushedAt":"2024-05-24T09:30:24.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Mahmoud-Ibrahim-750","name":"Mahmoud Ibrahim","path":"/Mahmoud-Ibrahim-750","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/104442642?s=80&v=4"},"commit":{"message":"Implement Settings\n\n* implemented the language selection feature in the settings","shortMessageHtmlLink":"Implement Settings"}},{"before":"91dc0b91dfeacde5c3fdb1e722a92153afc88d5b","after":"3b79021778c50454f3c736924b1ca29cf14b7a21","ref":"refs/heads/development","pushedAt":"2024-05-24T08:46:46.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"Mahmoud-Ibrahim-750","name":"Mahmoud Ibrahim","path":"/Mahmoud-Ibrahim-750","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/104442642?s=80&v=4"},"commit":{"message":"Merge pull request #9 from Mahmoud-Ibrahim-750/implement-search\n\nImplement Search Mechanism","shortMessageHtmlLink":"Merge pull request #9 from Mahmoud-Ibrahim-750/implement-search"}},{"before":null,"after":"efbe2e63255894bd1b9beeef36cbf5e047f53c06","ref":"refs/heads/implement-search","pushedAt":"2024-05-24T08:45:19.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Mahmoud-Ibrahim-750","name":"Mahmoud Ibrahim","path":"/Mahmoud-Ibrahim-750","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/104442642?s=80&v=4"},"commit":{"message":"Implement Search Mechanism\n\n* implemented the article searching feature","shortMessageHtmlLink":"Implement Search Mechanism"}},{"before":"80e9f2b43c0862c7ac4b37c0546b6846f2aeba28","after":null,"ref":"refs/heads/implement-article-details","pushedAt":"2024-05-23T22:45:45.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Mahmoud-Ibrahim-750","name":"Mahmoud Ibrahim","path":"/Mahmoud-Ibrahim-750","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/104442642?s=80&v=4"}},{"before":"faa62dd60d280681b5cb9331c454a2ea291435ae","after":"91dc0b91dfeacde5c3fdb1e722a92153afc88d5b","ref":"refs/heads/development","pushedAt":"2024-05-23T22:45:40.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"Mahmoud-Ibrahim-750","name":"Mahmoud Ibrahim","path":"/Mahmoud-Ibrahim-750","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/104442642?s=80&v=4"},"commit":{"message":"Merge pull request #8 from Mahmoud-Ibrahim-750/implement-article-details\n\nImplement Article Details Screen","shortMessageHtmlLink":"Merge pull request #8 from Mahmoud-Ibrahim-750/implement-article-details"}},{"before":null,"after":"80e9f2b43c0862c7ac4b37c0546b6846f2aeba28","ref":"refs/heads/implement-article-details","pushedAt":"2024-05-23T22:45:04.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Mahmoud-Ibrahim-750","name":"Mahmoud Ibrahim","path":"/Mahmoud-Ibrahim-750","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/104442642?s=80&v=4"},"commit":{"message":"Implement Article Details Screen\n\n* implemented the article details screen","shortMessageHtmlLink":"Implement Article Details Screen"}},{"before":"e8cb1742a13054031d1193be8807cbf47f93980d","after":"faa62dd60d280681b5cb9331c454a2ea291435ae","ref":"refs/heads/development","pushedAt":"2024-05-23T21:46:42.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"Mahmoud-Ibrahim-750","name":"Mahmoud Ibrahim","path":"/Mahmoud-Ibrahim-750","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/104442642?s=80&v=4"},"commit":{"message":"Merge pull request #7 from Mahmoud-Ibrahim-750/implement-caching-and-paging\n\nImplement caching and paging","shortMessageHtmlLink":"Merge pull request #7 from Mahmoud-Ibrahim-750/implement-caching-and-…"}},{"before":null,"after":"b9d89c02f70c5164aef64ba676118c7c962f1ffb","ref":"refs/heads/implement-caching-and-paging","pushedAt":"2024-05-23T21:45:52.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Mahmoud-Ibrahim-750","name":"Mahmoud Ibrahim","path":"/Mahmoud-Ibrahim-750","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/104442642?s=80&v=4"},"commit":{"message":"Implement Caching\n\n* implemented the caching of both sources and articles","shortMessageHtmlLink":"Implement Caching"}},{"before":"371782c1fae14db05b9458bb08cf71f949ddc4f2","after":"a40b1c5de76d7954f3e7953daeb758a86ae0a07f","ref":"refs/heads/master","pushedAt":"2024-05-23T15:18:09.000Z","pushType":"pr_merge","commitsCount":12,"pusher":{"login":"Mahmoud-Ibrahim-750","name":"Mahmoud Ibrahim","path":"/Mahmoud-Ibrahim-750","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/104442642?s=80&v=4"},"commit":{"message":"Merge pull request #6 from Mahmoud-Ibrahim-750/development\n\nBasic Structure & Functionalities","shortMessageHtmlLink":"Merge pull request #6 from Mahmoud-Ibrahim-750/development"}},{"before":"c0eba50179fb153155c973fafb23e750a861d924","after":"e8cb1742a13054031d1193be8807cbf47f93980d","ref":"refs/heads/development","pushedAt":"2024-05-23T15:15:24.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"Mahmoud-Ibrahim-750","name":"Mahmoud Ibrahim","path":"/Mahmoud-Ibrahim-750","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/104442642?s=80&v=4"},"commit":{"message":"Merge pull request #5 from Mahmoud-Ibrahim-750/implement-corouties\n\nImplement corouties","shortMessageHtmlLink":"Merge pull request #5 from Mahmoud-Ibrahim-750/implement-corouties"}},{"before":null,"after":"55397b887ae4b15d0be54b9ef3f2780a6e59d31d","ref":"refs/heads/implement-corouties","pushedAt":"2024-05-23T15:13:12.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Mahmoud-Ibrahim-750","name":"Mahmoud Ibrahim","path":"/Mahmoud-Ibrahim-750","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/104442642?s=80&v=4"},"commit":{"message":"Migrate to Coroutines\n\n* integrated coroutines for better asynchronous code handling","shortMessageHtmlLink":"Migrate to Coroutines"}},{"before":"f39bdefad5a079533efaf2b96db3126a1c3218f6","after":"c0eba50179fb153155c973fafb23e750a861d924","ref":"refs/heads/development","pushedAt":"2023-09-07T15:11:44.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"Mahmoud-Ibrahim-750","name":"Mahmoud Ibrahim","path":"/Mahmoud-Ibrahim-750","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/104442642?s=80&v=4"},"commit":{"message":"Merge pull request #4 from Mahmoud-Ibrahim-750/implement-news-fragment-and-api\n\n* implemented the news fragment along with the API part","shortMessageHtmlLink":"Merge pull request #4 from Mahmoud-Ibrahim-750/implement-news-fragmen…"}},{"before":null,"after":"48783c08d86826dab79660d832ca0427d89b2b1e","ref":"refs/heads/implement-news-fragment-and-api","pushedAt":"2023-09-07T15:10:42.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Mahmoud-Ibrahim-750","name":"Mahmoud Ibrahim","path":"/Mahmoud-Ibrahim-750","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/104442642?s=80&v=4"},"commit":{"message":"* implemented the news fragment along with the API part","shortMessageHtmlLink":"* implemented the news fragment along with the API part"}},{"before":"2b48067c52fcd83b6f243a3cbe1fd6c3a39b0de8","after":"f39bdefad5a079533efaf2b96db3126a1c3218f6","ref":"refs/heads/development","pushedAt":"2023-09-03T15:39:15.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"Mahmoud-Ibrahim-750","name":"Mahmoud Ibrahim","path":"/Mahmoud-Ibrahim-750","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/104442642?s=80&v=4"},"commit":{"message":"Merge pull request #3 from Mahmoud-Ibrahim-750/implement-categories-fragment\n\n* implemented the categories fragment","shortMessageHtmlLink":"Merge pull request #3 from Mahmoud-Ibrahim-750/implement-categories-f…"}},{"before":null,"after":"38013fc46e7e011537a68c8f67215f533274f997","ref":"refs/heads/implement-categories-fragment","pushedAt":"2023-09-03T15:38:38.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Mahmoud-Ibrahim-750","name":"Mahmoud Ibrahim","path":"/Mahmoud-Ibrahim-750","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/104442642?s=80&v=4"},"commit":{"message":"* implemented the categories fragment","shortMessageHtmlLink":"* implemented the categories fragment"}},{"before":"9e851884731d3f32c2780a01aa2e9c827de570ef","after":"2b48067c52fcd83b6f243a3cbe1fd6c3a39b0de8","ref":"refs/heads/development","pushedAt":"2023-09-03T14:17:33.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"Mahmoud-Ibrahim-750","name":"Mahmoud Ibrahim","path":"/Mahmoud-Ibrahim-750","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/104442642?s=80&v=4"},"commit":{"message":"Merge pull request #2 from Mahmoud-Ibrahim-750/implement-home-activity-base-only\n\n* implemented the home activity (as a base activity)","shortMessageHtmlLink":"Merge pull request #2 from Mahmoud-Ibrahim-750/implement-home-activit…"}},{"before":null,"after":"8b81233d8672bcf633aaf87df5daa2c8577eabac","ref":"refs/heads/implement-home-activity-base-only","pushedAt":"2023-09-03T14:15:47.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Mahmoud-Ibrahim-750","name":"Mahmoud Ibrahim","path":"/Mahmoud-Ibrahim-750","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/104442642?s=80&v=4"},"commit":{"message":"* implemented the home activity (as a base activity)","shortMessageHtmlLink":"* implemented the home activity (as a base activity)"}},{"before":"371782c1fae14db05b9458bb08cf71f949ddc4f2","after":"9e851884731d3f32c2780a01aa2e9c827de570ef","ref":"refs/heads/development","pushedAt":"2023-09-03T12:01:34.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"Mahmoud-Ibrahim-750","name":"Mahmoud Ibrahim","path":"/Mahmoud-Ibrahim-750","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/104442642?s=80&v=4"},"commit":{"message":"Merge pull request #1 from Mahmoud-Ibrahim-750/implement-splash-activity\n\n* implemented the splash activity","shortMessageHtmlLink":"Merge pull request #1 from Mahmoud-Ibrahim-750/implement-splash-activity"}},{"before":null,"after":"895528ff0d417fe117475314d1bc4c0a31451279","ref":"refs/heads/implement-splash-activity","pushedAt":"2023-09-03T08:11:38.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Mahmoud-Ibrahim-750","name":"Mahmoud Ibrahim","path":"/Mahmoud-Ibrahim-750","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/104442642?s=80&v=4"},"commit":{"message":"* implemented the splash activity","shortMessageHtmlLink":"* implemented the splash activity"}},{"before":null,"after":"371782c1fae14db05b9458bb08cf71f949ddc4f2","ref":"refs/heads/development","pushedAt":"2023-09-02T15:58:21.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Mahmoud-Ibrahim-750","name":"Mahmoud Ibrahim","path":"/Mahmoud-Ibrahim-750","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/104442642?s=80&v=4"},"commit":{"message":"* initial commit (empty project)","shortMessageHtmlLink":"* initial commit (empty project)"}},{"before":null,"after":"371782c1fae14db05b9458bb08cf71f949ddc4f2","ref":"refs/heads/master","pushedAt":"2023-09-02T15:57:30.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Mahmoud-Ibrahim-750","name":"Mahmoud Ibrahim","path":"/Mahmoud-Ibrahim-750","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/104442642?s=80&v=4"},"commit":{"message":"* initial commit (empty project)","shortMessageHtmlLink":"* initial commit (empty project)"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNS0yNFQxMjoxODozMi4wMDAwMDBazwAAAARTAZqF","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNS0yNFQxMjoxODozMi4wMDAwMDBazwAAAARTAZqF","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wOS0wMlQxNTo1NzozMC4wMDAwMDBazwAAAAN4DSmJ"}},"title":"Activity · Mahmoud-Ibrahim-750/NewsApp"}