{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":626006614,"defaultBranch":"master","name":"Public-Library","ownerLogin":"LuigiAzevedo","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-04-10T15:42:20.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/28672311?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1684935970.4818408","currentOid":""},"activityList":{"items":[{"before":"b5652dcaa17312e49051b6c3996ef9a284a5c189","after":"897b75af42aa2cc3f8026dd12f3e9848d8585761","ref":"refs/heads/master","pushedAt":"2023-06-09T14:11:53.722Z","pushType":"push","commitsCount":1,"pusher":{"login":"LuigiAzevedo","name":"Luigi Azevedo","path":"/LuigiAzevedo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28672311?s=80&v=4"},"commit":{"message":"Update Taskfile.yml\n\nfix typo","shortMessageHtmlLink":"Update Taskfile.yml"}},{"before":"47577fea295206034f6d1083c254f86bed23db01","after":null,"ref":"refs/heads/refactor-errors","pushedAt":"2023-05-24T13:46:10.481Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"LuigiAzevedo","name":"Luigi Azevedo","path":"/LuigiAzevedo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28672311?s=80&v=4"}},{"before":"de6bb8227b12de09f728476e24db0ab458ba1f45","after":"b5652dcaa17312e49051b6c3996ef9a284a5c189","ref":"refs/heads/master","pushedAt":"2023-05-24T13:46:06.818Z","pushType":"pr_merge","commitsCount":6,"pusher":{"login":"LuigiAzevedo","name":"Luigi Azevedo","path":"/LuigiAzevedo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28672311?s=80&v=4"},"commit":{"message":"Merge pull request #44 from LuigiAzevedo/refactor-errors\n\nRefactor Major Errors Handling\r\n\r\nThis pull request aims to improve the errors handling mechanism in the codebase. The changes in this pull request include a major refactoring of the error handling logic, resulting in a more robust and consistent approach throughout the application.\r\n\r\nKey Changes:\r\n\r\n• Consolidated error messages: Updated error messages to provide clearer and more descriptive information about the encountered issues.\r\n• Centralized error constants: Introduced a dedicated file for each package, errors.go, to store errors, ensuring a centralized and organized structure for managing error messages.\r\n• Improved error handling: Enhanced error handling by checking and returning errors directly at the point of occurrence, reducing redundant code and improving code readability.\r\n• This refactor significantly enhances the overall error handling strategy, making it easier to identify and address errors within the codebase. The changes contribute to improved maintainability and better error reporting in the application.","shortMessageHtmlLink":"Merge pull request #44 from LuigiAzevedo/refactor-errors"}},{"before":null,"after":"47577fea295206034f6d1083c254f86bed23db01","ref":"refs/heads/refactor-errors","pushedAt":"2023-05-24T13:40:46.515Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"LuigiAzevedo","name":"Luigi Azevedo","path":"/LuigiAzevedo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28672311?s=80&v=4"},"commit":{"message":"refactor: remove old errs file","shortMessageHtmlLink":"refactor: remove old errs file"}},{"before":"07584e95def9438637768489ecc5425fe8829c28","after":null,"ref":"refs/heads/improve-loan-errors","pushedAt":"2023-05-22T21:42:15.108Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"LuigiAzevedo","name":"Luigi Azevedo","path":"/LuigiAzevedo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28672311?s=80&v=4"}},{"before":"2653609271455d1556a60848f1bce8b698366d56","after":"de6bb8227b12de09f728476e24db0ab458ba1f45","ref":"refs/heads/master","pushedAt":"2023-05-22T21:42:11.823Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"LuigiAzevedo","name":"Luigi Azevedo","path":"/LuigiAzevedo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28672311?s=80&v=4"},"commit":{"message":"Merge pull request #43 from LuigiAzevedo/improve-loan-errors\n\nImprove loan errors and remove pkg/errors dependency.","shortMessageHtmlLink":"Merge pull request #43 from LuigiAzevedo/improve-loan-errors"}},{"before":null,"after":"07584e95def9438637768489ecc5425fe8829c28","ref":"refs/heads/improve-loan-errors","pushedAt":"2023-05-22T21:41:25.426Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"LuigiAzevedo","name":"Luigi Azevedo","path":"/LuigiAzevedo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28672311?s=80&v=4"},"commit":{"message":"refactor: remove pkg errors dependency","shortMessageHtmlLink":"refactor: remove pkg errors dependency"}},{"before":"38a9e848b5129aace349e2823778006eb33ca6fb","after":null,"ref":"refs/heads/improve-user-errors","pushedAt":"2023-05-22T14:04:20.042Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"LuigiAzevedo","name":"Luigi Azevedo","path":"/LuigiAzevedo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28672311?s=80&v=4"}},{"before":"6d525a42ad24e5747487741067aadebf94332fe5","after":"2653609271455d1556a60848f1bce8b698366d56","ref":"refs/heads/master","pushedAt":"2023-05-22T14:04:15.043Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"LuigiAzevedo","name":"Luigi Azevedo","path":"/LuigiAzevedo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28672311?s=80&v=4"},"commit":{"message":"Merge pull request #42 from LuigiAzevedo/improve-user-errors\n\nImprove user error messages and fix for tests","shortMessageHtmlLink":"Merge pull request #42 from LuigiAzevedo/improve-user-errors"}},{"before":null,"after":"38a9e848b5129aace349e2823778006eb33ca6fb","ref":"refs/heads/improve-user-errors","pushedAt":"2023-05-22T14:02:39.537Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"LuigiAzevedo","name":"Luigi Azevedo","path":"/LuigiAzevedo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28672311?s=80&v=4"},"commit":{"message":"fix: user tests","shortMessageHtmlLink":"fix: user tests"}},{"before":"1b80f90ea196c330a6f01949d2231d06b02982e4","after":"6d525a42ad24e5747487741067aadebf94332fe5","ref":"refs/heads/master","pushedAt":"2023-05-22T12:58:40.083Z","pushType":"push","commitsCount":1,"pusher":{"login":"LuigiAzevedo","name":"Luigi Azevedo","path":"/LuigiAzevedo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28672311?s=80&v=4"},"commit":{"message":"add Viper dependency","shortMessageHtmlLink":"add Viper dependency"}},{"before":"2ae492946d6a73ecfd814abf0aca0a9542b0ac93","after":null,"ref":"refs/heads/improve-errors","pushedAt":"2023-05-22T04:47:35.009Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"LuigiAzevedo","name":"Luigi Azevedo","path":"/LuigiAzevedo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28672311?s=80&v=4"}},{"before":"29df0584e7b4fced5be93bccea972ff24cdf0009","after":"1b80f90ea196c330a6f01949d2231d06b02982e4","ref":"refs/heads/master","pushedAt":"2023-05-22T04:47:32.023Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"LuigiAzevedo","name":"Luigi Azevedo","path":"/LuigiAzevedo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28672311?s=80&v=4"},"commit":{"message":"Merge pull request #41 from LuigiAzevedo/improve-book-errors\n\nrefactor: improve book errors","shortMessageHtmlLink":"Merge pull request #41 from LuigiAzevedo/improve-book-errors"}},{"before":"ea3cbaa4e9ab84e0e6a5191c34906797e3e218bc","after":"2ae492946d6a73ecfd814abf0aca0a9542b0ac93","ref":"refs/heads/improve-errors","pushedAt":"2023-05-22T04:37:31.116Z","pushType":"push","commitsCount":1,"pusher":{"login":"LuigiAzevedo","name":"Luigi Azevedo","path":"/LuigiAzevedo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28672311?s=80&v=4"},"commit":{"message":"fix: book tests","shortMessageHtmlLink":"fix: book tests"}},{"before":null,"after":"ea3cbaa4e9ab84e0e6a5191c34906797e3e218bc","ref":"refs/heads/improve-errors","pushedAt":"2023-05-22T03:35:37.862Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"LuigiAzevedo","name":"Luigi Azevedo","path":"/LuigiAzevedo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28672311?s=80&v=4"},"commit":{"message":"refactor: improve book errors","shortMessageHtmlLink":"refactor: improve book errors"}},{"before":"acb83a064d6aa880c27b26727aaf7074bc5fedd4","after":null,"ref":"refs/heads/fix-incorrect-variables","pushedAt":"2023-05-22T03:04:17.821Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"LuigiAzevedo","name":"Luigi Azevedo","path":"/LuigiAzevedo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28672311?s=80&v=4"}},{"before":"28b1f95d00290ef3951a25f162320f35b5658221","after":"29df0584e7b4fced5be93bccea972ff24cdf0009","ref":"refs/heads/master","pushedAt":"2023-05-22T03:04:15.340Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"LuigiAzevedo","name":"Luigi Azevedo","path":"/LuigiAzevedo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28672311?s=80&v=4"},"commit":{"message":"Merge pull request #40 from LuigiAzevedo/fix-incorrect-variables\n\nfix: incorrect variable definition","shortMessageHtmlLink":"Merge pull request #40 from LuigiAzevedo/fix-incorrect-variables"}},{"before":null,"after":"acb83a064d6aa880c27b26727aaf7074bc5fedd4","ref":"refs/heads/fix-incorrect-variables","pushedAt":"2023-05-22T03:03:59.546Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"LuigiAzevedo","name":"Luigi Azevedo","path":"/LuigiAzevedo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28672311?s=80&v=4"},"commit":{"message":"fix: incorrect variable definition","shortMessageHtmlLink":"fix: incorrect variable definition"}},{"before":"715595ad82c59ec55c09ec0c4a144ca8c01a70fb","after":null,"ref":"refs/heads/readme-fix","pushedAt":"2023-05-21T21:38:27.855Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"LuigiAzevedo","name":"Luigi Azevedo","path":"/LuigiAzevedo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28672311?s=80&v=4"}},{"before":"d93e25ba6a7ec803f50cb1b1c7fd0d74d5645b7b","after":"28b1f95d00290ef3951a25f162320f35b5658221","ref":"refs/heads/master","pushedAt":"2023-05-21T21:38:24.991Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"LuigiAzevedo","name":"Luigi Azevedo","path":"/LuigiAzevedo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28672311?s=80&v=4"},"commit":{"message":"Merge pull request #39 from LuigiAzevedo/readme-fix\n\nUpdate README.md","shortMessageHtmlLink":"Merge pull request #39 from LuigiAzevedo/readme-fix"}},{"before":null,"after":"715595ad82c59ec55c09ec0c4a144ca8c01a70fb","ref":"refs/heads/readme-fix","pushedAt":"2023-05-21T21:36:48.319Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"LuigiAzevedo","name":"Luigi Azevedo","path":"/LuigiAzevedo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28672311?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"38623aa2b6ea874313cd1ade55ead7e5b6230701","after":null,"ref":"refs/heads/readme-update","pushedAt":"2023-05-21T20:09:28.369Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"LuigiAzevedo","name":"Luigi Azevedo","path":"/LuigiAzevedo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28672311?s=80&v=4"}},{"before":"d4b7c109db36e3e94567bd6438e7aa079cebc1fd","after":"d93e25ba6a7ec803f50cb1b1c7fd0d74d5645b7b","ref":"refs/heads/master","pushedAt":"2023-05-21T20:09:25.636Z","pushType":"pr_merge","commitsCount":6,"pusher":{"login":"LuigiAzevedo","name":"Luigi Azevedo","path":"/LuigiAzevedo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28672311?s=80&v=4"},"commit":{"message":"Merge pull request #38 from LuigiAzevedo/readme-update\n\nREADME intro, hexagonal architecture summary and request examples.","shortMessageHtmlLink":"Merge pull request #38 from LuigiAzevedo/readme-update"}},{"before":"747d3a26069a74a9579eac6e53f84fd9caabff26","after":"38623aa2b6ea874313cd1ade55ead7e5b6230701","ref":"refs/heads/readme-update","pushedAt":"2023-05-21T20:05:31.496Z","pushType":"push","commitsCount":1,"pusher":{"login":"LuigiAzevedo","name":"Luigi Azevedo","path":"/LuigiAzevedo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28672311?s=80&v=4"},"commit":{"message":"loan request guide","shortMessageHtmlLink":"loan request guide"}},{"before":"1eb6101d39ffc73e004b957584ef0e425810990b","after":"747d3a26069a74a9579eac6e53f84fd9caabff26","ref":"refs/heads/readme-update","pushedAt":"2023-05-21T19:54:29.738Z","pushType":"push","commitsCount":1,"pusher":{"login":"LuigiAzevedo","name":"Luigi Azevedo","path":"/LuigiAzevedo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28672311?s=80&v=4"},"commit":{"message":"user request guide","shortMessageHtmlLink":"user request guide"}},{"before":"7c57072b5e8e340aee94b8cc3dc93eab5328af50","after":"1eb6101d39ffc73e004b957584ef0e425810990b","ref":"refs/heads/readme-update","pushedAt":"2023-05-21T19:23:41.250Z","pushType":"push","commitsCount":1,"pusher":{"login":"LuigiAzevedo","name":"Luigi Azevedo","path":"/LuigiAzevedo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28672311?s=80&v=4"},"commit":{"message":"book request guide","shortMessageHtmlLink":"book request guide"}},{"before":"08882e9ee10e3c12cc87c8d3aa6cb7c749bf89d0","after":"7c57072b5e8e340aee94b8cc3dc93eab5328af50","ref":"refs/heads/readme-update","pushedAt":"2023-05-21T15:24:09.863Z","pushType":"push","commitsCount":1,"pusher":{"login":"LuigiAzevedo","name":"Luigi Azevedo","path":"/LuigiAzevedo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28672311?s=80&v=4"},"commit":{"message":"hexagonal architecture context","shortMessageHtmlLink":"hexagonal architecture context"}},{"before":null,"after":"08882e9ee10e3c12cc87c8d3aa6cb7c749bf89d0","ref":"refs/heads/readme-update","pushedAt":"2023-05-21T15:07:09.853Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"LuigiAzevedo","name":"Luigi Azevedo","path":"/LuigiAzevedo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28672311?s=80&v=4"},"commit":{"message":"readme intro","shortMessageHtmlLink":"readme intro"}},{"before":"0d582aa388e9982ca17fb91fa24b6391282a6e7c","after":"d4b7c109db36e3e94567bd6438e7aa079cebc1fd","ref":"refs/heads/master","pushedAt":"2023-05-14T03:34:32.769Z","pushType":"push","commitsCount":1,"pusher":{"login":"LuigiAzevedo","name":"Luigi Azevedo","path":"/LuigiAzevedo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28672311?s=80&v=4"},"commit":{"message":"update: env example","shortMessageHtmlLink":"update: env example"}},{"before":"f629e6150a81c546ed4a271d6fc5873d906bda00","after":null,"ref":"refs/heads/book-handler-unit-test","pushedAt":"2023-05-03T18:15:39.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"LuigiAzevedo","name":"Luigi Azevedo","path":"/LuigiAzevedo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28672311?s=80&v=4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADPkIEyAA","startCursor":null,"endCursor":null}},"title":"Activity · LuigiAzevedo/Public-Library"}