{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":591675498,"defaultBranch":"main","name":"matching-game","ownerLogin":"igorMSoares","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-01-21T14:01:38.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/108494295?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1683989831.4456708","currentOid":""},"activityList":{"items":[{"before":"45939348f8d5673e520b39f9e879832bcaeb87f3","after":"e86b9895e88ffc17d63f17fef36d998f60c9bfd8","ref":"refs/heads/main","pushedAt":"2023-05-14T23:15:38.664Z","pushType":"push","commitsCount":1,"pusher":{"login":"igorMSoares","name":"Igor Soares","path":"/igorMSoares","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/108494295?s=80&v=4"},"commit":{"message":"refactor: fetchImages now returns APODImg[] | ApiError\n\ninstead of throwing errors between all functions that need to fetch images\nnow the return type is being checked to see if it's an ApiError,\nso it can be properly handled","shortMessageHtmlLink":"refactor: fetchImages now returns APODImg[] | ApiError"}},{"before":"45939348f8d5673e520b39f9e879832bcaeb87f3","after":"e86b9895e88ffc17d63f17fef36d998f60c9bfd8","ref":"refs/heads/rate-limit","pushedAt":"2023-05-14T23:15:28.014Z","pushType":"push","commitsCount":1,"pusher":{"login":"igorMSoares","name":"Igor Soares","path":"/igorMSoares","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/108494295?s=80&v=4"},"commit":{"message":"refactor: fetchImages now returns APODImg[] | ApiError\n\ninstead of throwing errors between all functions that need to fetch images\nnow the return type is being checked to see if it's an ApiError,\nso it can be properly handled","shortMessageHtmlLink":"refactor: fetchImages now returns APODImg[] | ApiError"}},{"before":"3b7b7c232a95e08e67f68c356a63eeebab56c1b7","after":"45939348f8d5673e520b39f9e879832bcaeb87f3","ref":"refs/heads/main","pushedAt":"2023-05-14T01:03:16.801Z","pushType":"push","commitsCount":1,"pusher":{"login":"igorMSoares","name":"Igor Soares","path":"/igorMSoares","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/108494295?s=80&v=4"},"commit":{"message":"feat: display available cards and hide refetch button on too many requests\n\nbutton will be hidden for 1 minute\nuser can still start game with the cards available in the sessionStorage cache","shortMessageHtmlLink":"feat: display available cards and hide refetch button on too many req…"}},{"before":"3b7b7c232a95e08e67f68c356a63eeebab56c1b7","after":"45939348f8d5673e520b39f9e879832bcaeb87f3","ref":"refs/heads/rate-limit","pushedAt":"2023-05-14T01:03:03.254Z","pushType":"push","commitsCount":1,"pusher":{"login":"igorMSoares","name":"Igor Soares","path":"/igorMSoares","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/108494295?s=80&v=4"},"commit":{"message":"feat: display available cards and hide refetch button on too many requests\n\nbutton will be hidden for 1 minute\nuser can still start game with the cards available in the sessionStorage cache","shortMessageHtmlLink":"feat: display available cards and hide refetch button on too many req…"}},{"before":"cc4ca641575909ca09f1e13fe2718d25427d3b66","after":"3b7b7c232a95e08e67f68c356a63eeebab56c1b7","ref":"refs/heads/rate-limit","pushedAt":"2023-05-14T00:03:30.123Z","pushType":"push","commitsCount":1,"pusher":{"login":"igorMSoares","name":"Igor Soares","path":"/igorMSoares","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/108494295?s=80&v=4"},"commit":{"message":"style: fix identation broken by lsp. Using prettier instead","shortMessageHtmlLink":"style: fix identation broken by lsp. Using prettier instead"}},{"before":"8915a3e3f4b1ceb4bca3e42b6b70f743bab54a5d","after":"3b7b7c232a95e08e67f68c356a63eeebab56c1b7","ref":"refs/heads/main","pushedAt":"2023-05-13T23:26:52.770Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"igorMSoares","name":"Igor Soares","path":"/igorMSoares","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/108494295?s=80&v=4"},"commit":{"message":"style: fix identation broken by lsp. Using prettier instead","shortMessageHtmlLink":"style: fix identation broken by lsp. Using prettier instead"}},{"before":"cc4ca641575909ca09f1e13fe2718d25427d3b66","after":"8915a3e3f4b1ceb4bca3e42b6b70f743bab54a5d","ref":"refs/heads/main","pushedAt":"2023-05-13T23:09:07.011Z","pushType":"push","commitsCount":2,"pusher":{"login":"igorMSoares","name":"Igor Soares","path":"/igorMSoares","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/108494295?s=80&v=4"},"commit":{"message":"style: fix identation broken by lsp. Using prettier instead","shortMessageHtmlLink":"style: fix identation broken by lsp. Using prettier instead"}},{"before":"fa82f2d7b0244a27541775d21b69430e7a3f3388","after":"cc4ca641575909ca09f1e13fe2718d25427d3b66","ref":"refs/heads/main","pushedAt":"2023-05-13T22:37:53.966Z","pushType":"push","commitsCount":4,"pusher":{"login":"igorMSoares","name":"Igor Soares","path":"/igorMSoares","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/108494295?s=80&v=4"},"commit":{"message":"fix: api response error handling","shortMessageHtmlLink":"fix: api response error handling"}},{"before":"b5040eca42e30ef0b6dda16975f00e1b21f69d84","after":"cc4ca641575909ca09f1e13fe2718d25427d3b66","ref":"refs/heads/rate-limit","pushedAt":"2023-05-13T22:37:03.571Z","pushType":"push","commitsCount":2,"pusher":{"login":"igorMSoares","name":"Igor Soares","path":"/igorMSoares","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/108494295?s=80&v=4"},"commit":{"message":"fix: api response error handling","shortMessageHtmlLink":"fix: api response error handling"}},{"before":null,"after":"b5040eca42e30ef0b6dda16975f00e1b21f69d84","ref":"refs/heads/rate-limit","pushedAt":"2023-05-13T14:57:11.445Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"igorMSoares","name":"Igor Soares","path":"/igorMSoares","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/108494295?s=80&v=4"},"commit":{"message":"feat: rate limit requests to nasa api","shortMessageHtmlLink":"feat: rate limit requests to nasa api"}},{"before":"a2bbd25aa8407d6ce393edf3979789b26b03d7a1","after":"fa82f2d7b0244a27541775d21b69430e7a3f3388","ref":"refs/heads/main","pushedAt":"2023-05-13T00:29:01.231Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"igorMSoares","name":"Igor Soares","path":"/igorMSoares","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/108494295?s=80&v=4"},"commit":{"message":"feat: change position based on screen size","shortMessageHtmlLink":"feat: change <MenuList> position based on screen size"}},{"before":"1cebf31ac9a7f692e42f275555aa094a5a9df3e8","after":"a2bbd25aa8407d6ce393edf3979789b26b03d7a1","ref":"refs/heads/main","pushedAt":"2023-05-13T00:19:42.098Z","pushType":"push","commitsCount":1,"pusher":{"login":"igorMSoares","name":"Igor Soares","path":"/igorMSoares","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/108494295?s=80&v=4"},"commit":{"message":"api/getApodImages.ts","shortMessageHtmlLink":"api/getApodImages.ts"}},{"before":"eecf168cd1edde87434b9e8e871939d6261135cd","after":"1cebf31ac9a7f692e42f275555aa094a5a9df3e8","ref":"refs/heads/main","pushedAt":"2023-05-13T00:13:38.361Z","pushType":"push","commitsCount":2,"pusher":{"login":"igorMSoares","name":"Igor Soares","path":"/igorMSoares","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/108494295?s=80&v=4"},"commit":{"message":"chore: install @upstash/redis and rate-limiter-flexible","shortMessageHtmlLink":"chore: install @upstash/redis and rate-limiter-flexible"}},{"before":"fa82f2d7b0244a27541775d21b69430e7a3f3388","after":"eecf168cd1edde87434b9e8e871939d6261135cd","ref":"refs/heads/main","pushedAt":"2023-05-12T16:48:33.654Z","pushType":"push","commitsCount":3,"pusher":{"login":"igorMSoares","name":"Igor Soares","path":"/igorMSoares","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/108494295?s=80&v=4"},"commit":{"message":"chore: install axios-rate-limit","shortMessageHtmlLink":"chore: install axios-rate-limit"}},{"before":"fa82f2d7b0244a27541775d21b69430e7a3f3388","after":null,"ref":"refs/heads/vuetify","pushedAt":"2023-05-09T19:15:34.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"igorMSoares","name":"Igor Soares","path":"/igorMSoares","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/108494295?s=80&v=4"}},{"before":"aebf02b2f83578aefa71d9a89df8a41042b93498","after":"fa82f2d7b0244a27541775d21b69430e7a3f3388","ref":"refs/heads/main","pushedAt":"2023-03-12T23:50:04.741Z","pushType":"push","commitsCount":5,"pusher":{"login":"igorMSoares","name":"Igor Soares","path":"/igorMSoares","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/108494295?s=80&v=4"},"commit":{"message":"feat: change position based on screen size","shortMessageHtmlLink":"feat: change <MenuList> position based on screen size"}},{"before":"8cdbb72dcebc14791b37e6536181e7b4905efdb5","after":"fa82f2d7b0244a27541775d21b69430e7a3f3388","ref":"refs/heads/vuetify","pushedAt":"2023-03-12T23:49:52.706Z","pushType":"push","commitsCount":2,"pusher":{"login":"igorMSoares","name":"Igor Soares","path":"/igorMSoares","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/108494295?s=80&v=4"},"commit":{"message":"feat: change position based on screen size","shortMessageHtmlLink":"feat: change <MenuList> position based on screen size"}},{"before":"aebf02b2f83578aefa71d9a89df8a41042b93498","after":"8cdbb72dcebc14791b37e6536181e7b4905efdb5","ref":"refs/heads/vuetify","pushedAt":"2023-03-12T23:19:07.015Z","pushType":"push","commitsCount":3,"pusher":{"login":"igorMSoares","name":"Igor Soares","path":"/igorMSoares","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/108494295?s=80&v=4"},"commit":{"message":"feat: generate new cards with the number of images specified by the user","shortMessageHtmlLink":"feat: generate new cards with the number of images specified by the user"}},{"before":"7d4e5292d5a24c03f03dd5b582b2f67aecd1c48d","after":"aebf02b2f83578aefa71d9a89df8a41042b93498","ref":"refs/heads/main","pushedAt":"2023-03-11T16:18:41.836Z","pushType":"push","commitsCount":3,"pusher":{"login":"igorMSoares","name":"Igor Soares","path":"/igorMSoares","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/108494295?s=80&v=4"},"commit":{"message":"feat: remove carousel delimeters in small screens too","shortMessageHtmlLink":"feat: remove carousel delimeters in small screens too"}},{"before":"7d4e5292d5a24c03f03dd5b582b2f67aecd1c48d","after":"aebf02b2f83578aefa71d9a89df8a41042b93498","ref":"refs/heads/vuetify","pushedAt":"2023-03-11T16:18:30.309Z","pushType":"push","commitsCount":3,"pusher":{"login":"igorMSoares","name":"Igor Soares","path":"/igorMSoares","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/108494295?s=80&v=4"},"commit":{"message":"feat: remove carousel delimeters in small screens too","shortMessageHtmlLink":"feat: remove carousel delimeters in small screens too"}},{"before":"a8221912911fc691845bdb21920767040a7dc44c","after":"7d4e5292d5a24c03f03dd5b582b2f67aecd1c48d","ref":"refs/heads/main","pushedAt":"2023-03-08T21:16:26.693Z","pushType":"push","commitsCount":5,"pusher":{"login":"igorMSoares","name":"Igor Soares","path":"/igorMSoares","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/108494295?s=80&v=4"},"commit":{"message":"fix: ImageDetail's title font-size now clamps to fit small screens","shortMessageHtmlLink":"fix: ImageDetail's title font-size now clamps to fit small screens"}},{"before":"6baa2471d826c9d1d4f5ef5933b00fce3146b822","after":"7d4e5292d5a24c03f03dd5b582b2f67aecd1c48d","ref":"refs/heads/vuetify","pushedAt":"2023-03-08T21:16:17.212Z","pushType":"push","commitsCount":4,"pusher":{"login":"igorMSoares","name":"Igor Soares","path":"/igorMSoares","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/108494295?s=80&v=4"},"commit":{"message":"fix: ImageDetail's title font-size now clamps to fit small screens","shortMessageHtmlLink":"fix: ImageDetail's title font-size now clamps to fit small screens"}},{"before":"a8221912911fc691845bdb21920767040a7dc44c","after":"6baa2471d826c9d1d4f5ef5933b00fce3146b822","ref":"refs/heads/vuetify","pushedAt":"2023-03-07T21:31:09.456Z","pushType":"push","commitsCount":1,"pusher":{"login":"igorMSoares","name":"Igor Soares","path":"/igorMSoares","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/108494295?s=80&v=4"},"commit":{"message":"feat: change 's color","shortMessageHtmlLink":"feat: change <ImagesGallery>'s <v-alert> color"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADLIPDrwA","startCursor":null,"endCursor":null}},"title":"Activity · igorMSoares/matching-game"}