{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":697442433,"defaultBranch":"master","name":"accumulative-loyalty-system","ownerLogin":"MowlCoder","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-09-27T18:31:21.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/44770125?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1696326744.0","currentOid":""},"activityList":{"items":[{"before":"3cdad1061d29bc4b7b9f36b0752205a60b436776","after":"524b1628253b27e84525240aea88522f96d73c76","ref":"refs/heads/master","pushedAt":"2024-02-15T22:03:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MowlCoder","name":"Gleb Alfutin","path":"/MowlCoder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44770125?s=80&v=4"},"commit":{"message":"fix: update readme","shortMessageHtmlLink":"fix: update readme"}},{"before":"503a3c90e0a8cfd1d8e661a00da46cce7557c783","after":"3cdad1061d29bc4b7b9f36b0752205a60b436776","ref":"refs/heads/master","pushedAt":"2023-11-04T21:19:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MowlCoder","name":"Gleb Alfutin","path":"/MowlCoder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44770125?s=80&v=4"},"commit":{"message":"add Dockerfiles and docker-compose to run full system in docker","shortMessageHtmlLink":"add Dockerfiles and docker-compose to run full system in docker"}},{"before":"fd498e9d4f9d80d020f841d8ec7b2a83e9545ddd","after":"503a3c90e0a8cfd1d8e661a00da46cce7557c783","ref":"refs/heads/master","pushedAt":"2023-10-22T14:52:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MowlCoder","name":"Gleb Alfutin","path":"/MowlCoder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44770125?s=80&v=4"},"commit":{"message":"a little changes in README.md","shortMessageHtmlLink":"a little changes in README.md"}},{"before":"e4c45469edc2b0ed3c30bb65030a2c623af6d89d","after":"fd498e9d4f9d80d020f841d8ec7b2a83e9545ddd","ref":"refs/heads/master","pushedAt":"2023-10-22T14:49:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MowlCoder","name":"Gleb Alfutin","path":"/MowlCoder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44770125?s=80&v=4"},"commit":{"message":"a little changes in README.md","shortMessageHtmlLink":"a little changes in README.md"}},{"before":"04415f7be3c3e7bb40e98184e18a8d78cf209dde","after":"e4c45469edc2b0ed3c30bb65030a2c623af6d89d","ref":"refs/heads/master","pushedAt":"2023-10-22T14:45:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MowlCoder","name":"Gleb Alfutin","path":"/MowlCoder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44770125?s=80&v=4"},"commit":{"message":"edit README.md, delete redundant files and add .env.example","shortMessageHtmlLink":"edit README.md, delete redundant files and add .env.example"}},{"before":"0b3fee41b4a66a5ab2743682f885ea87789fca98","after":"04415f7be3c3e7bb40e98184e18a8d78cf209dde","ref":"refs/heads/master","pushedAt":"2023-10-22T14:23:33.000Z","pushType":"pr_merge","commitsCount":53,"pusher":{"login":"MowlCoder","name":"Gleb Alfutin","path":"/MowlCoder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44770125?s=80&v=4"},"commit":{"message":"Merge pull request #1 from MowlCoder/staging\n\ncomplete http part of gophermart","shortMessageHtmlLink":"Merge pull request #1 from MowlCoder/staging"}},{"before":"ee83a03be5298e8e81e9063bde20b67a27e0adce","after":"8ec37e588ee9cf750eedb1d7186d29bbf87cb1e7","ref":"refs/heads/staging","pushedAt":"2023-10-18T20:50:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MowlCoder","name":"Gleb Alfutin","path":"/MowlCoder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44770125?s=80&v=4"},"commit":{"message":"[fix] fix withdrawals_test WithdrawBalance tests","shortMessageHtmlLink":"[fix] fix withdrawals_test WithdrawBalance tests"}},{"before":"3c75905a72718437314fa33cf84bffa2e221f443","after":"ee83a03be5298e8e81e9063bde20b67a27e0adce","ref":"refs/heads/staging","pushedAt":"2023-10-18T20:11:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MowlCoder","name":"Gleb Alfutin","path":"/MowlCoder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44770125?s=80&v=4"},"commit":{"message":"[fix] fix save balance withdrawal transaction","shortMessageHtmlLink":"[fix] fix save balance withdrawal transaction"}},{"before":"9b52f1a1fc106ae9b17d2a173e6b1955722d9df9","after":"3c75905a72718437314fa33cf84bffa2e221f443","ref":"refs/heads/staging","pushedAt":"2023-10-18T11:16:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MowlCoder","name":"Gleb Alfutin","path":"/MowlCoder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44770125?s=80&v=4"},"commit":{"message":"[fix] add transaction to save new balance action to exclude situation when balance goes under 0","shortMessageHtmlLink":"[fix] add transaction to save new balance action to exclude situation…"}},{"before":"e440cad0160b809cf269f4c310ea24a76df25f4f","after":"9b52f1a1fc106ae9b17d2a173e6b1955722d9df9","ref":"refs/heads/staging","pushedAt":"2023-10-16T13:44:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MowlCoder","name":"Gleb Alfutin","path":"/MowlCoder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44770125?s=80&v=4"},"commit":{"message":"test handlers","shortMessageHtmlLink":"test handlers"}},{"before":"61ea1919fa4f8f2f1cc4d6ecf919c49ff4a6c146","after":"e440cad0160b809cf269f4c310ea24a76df25f4f","ref":"refs/heads/staging","pushedAt":"2023-10-16T11:58:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MowlCoder","name":"Gleb Alfutin","path":"/MowlCoder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44770125?s=80&v=4"},"commit":{"message":"write more tests","shortMessageHtmlLink":"write more tests"}},{"before":"9e694390d5571db419a3c2141d4342a3fd1e617a","after":"61ea1919fa4f8f2f1cc4d6ecf919c49ff4a6c146","ref":"refs/heads/staging","pushedAt":"2023-10-15T13:59:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MowlCoder","name":"Gleb Alfutin","path":"/MowlCoder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44770125?s=80&v=4"},"commit":{"message":"change rate limits","shortMessageHtmlLink":"change rate limits"}},{"before":"bb9dbc1d3822afaadb9857cbfbd7443ed8328cf7","after":"9e694390d5571db419a3c2141d4342a3fd1e617a","ref":"refs/heads/staging","pushedAt":"2023-10-15T13:55:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MowlCoder","name":"Gleb Alfutin","path":"/MowlCoder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44770125?s=80&v=4"},"commit":{"message":"solve data race trouble in order_accrual_checking worker, add better mocks, add gzip compression, wrote some tests","shortMessageHtmlLink":"solve data race trouble in order_accrual_checking worker, add better …"}},{"before":"e935dfe0193f9672ebba926c0420e2a243bb370e","after":"bb9dbc1d3822afaadb9857cbfbd7443ed8328cf7","ref":"refs/heads/staging","pushedAt":"2023-10-12T14:15:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MowlCoder","name":"Gleb Alfutin","path":"/MowlCoder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44770125?s=80&v=4"},"commit":{"message":"document api using swagger 2.0","shortMessageHtmlLink":"document api using swagger 2.0"}},{"before":"e90fb5f9161d592711bfa2b6efe2ffb426311de8","after":"e935dfe0193f9672ebba926c0420e2a243bb370e","ref":"refs/heads/staging","pushedAt":"2023-10-12T09:32:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MowlCoder","name":"Gleb Alfutin","path":"/MowlCoder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44770125?s=80&v=4"},"commit":{"message":"move docs file to docs folder in root","shortMessageHtmlLink":"move docs file to docs folder in root"}},{"before":"aa88ce965d21ed2095a1056714387f7e0c9e4814","after":"e90fb5f9161d592711bfa2b6efe2ffb426311de8","ref":"refs/heads/staging","pushedAt":"2023-10-12T09:24:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MowlCoder","name":"Gleb Alfutin","path":"/MowlCoder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44770125?s=80&v=4"},"commit":{"message":"defer close after error checking","shortMessageHtmlLink":"defer close after error checking"}},{"before":"f6d26a19438cc38b476bc8dc2516a5113f5a1099","after":"aa88ce965d21ed2095a1056714387f7e0c9e4814","ref":"refs/heads/staging","pushedAt":"2023-10-12T09:16:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MowlCoder","name":"Gleb Alfutin","path":"/MowlCoder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44770125?s=80&v=4"},"commit":{"message":"documented accrual service","shortMessageHtmlLink":"documented accrual service"}},{"before":"e8521e2b3d83bfdeb270543ad11d0eebd0e37a41","after":"f6d26a19438cc38b476bc8dc2516a5113f5a1099","ref":"refs/heads/staging","pushedAt":"2023-10-12T08:17:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MowlCoder","name":"Gleb Alfutin","path":"/MowlCoder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44770125?s=80&v=4"},"commit":{"message":"refactor workers","shortMessageHtmlLink":"refactor workers"}},{"before":"f5d448b3afc3d2c55f381083083b39bf7ac4cfab","after":"e8521e2b3d83bfdeb270543ad11d0eebd0e37a41","ref":"refs/heads/staging","pushedAt":"2023-10-11T20:32:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MowlCoder","name":"Gleb Alfutin","path":"/MowlCoder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44770125?s=80&v=4"},"commit":{"message":"refactor graceful shutdown","shortMessageHtmlLink":"refactor graceful shutdown"}},{"before":"f3df55b223d4f043838017a4fef7aa3a486619aa","after":"f5d448b3afc3d2c55f381083083b39bf7ac4cfab","ref":"refs/heads/staging","pushedAt":"2023-10-11T19:57:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MowlCoder","name":"Gleb Alfutin","path":"/MowlCoder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44770125?s=80&v=4"},"commit":{"message":"refactor error handling in worker and add reward type","shortMessageHtmlLink":"refactor error handling in worker and add reward type"}},{"before":"69ac75cef4323fbc26812f867619edf3294e0ba5","after":"f3df55b223d4f043838017a4fef7aa3a486619aa","ref":"refs/heads/staging","pushedAt":"2023-10-11T16:44:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MowlCoder","name":"Gleb Alfutin","path":"/MowlCoder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44770125?s=80&v=4"},"commit":{"message":"small worker refactor","shortMessageHtmlLink":"small worker refactor"}},{"before":"978ff883d756c8c9bf4510058a258f222cf7ad7c","after":"69ac75cef4323fbc26812f867619edf3294e0ba5","ref":"refs/heads/staging","pushedAt":"2023-10-11T16:36:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MowlCoder","name":"Gleb Alfutin","path":"/MowlCoder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44770125?s=80&v=4"},"commit":{"message":"run cancel ctx function","shortMessageHtmlLink":"run cancel ctx function"}},{"before":"de87c3de5ba78c9c84272ee4c63434ad243a3e3a","after":"978ff883d756c8c9bf4510058a258f222cf7ad7c","ref":"refs/heads/staging","pushedAt":"2023-10-11T16:33:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MowlCoder","name":"Gleb Alfutin","path":"/MowlCoder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44770125?s=80&v=4"},"commit":{"message":"add gracefull shutdown to gophermart","shortMessageHtmlLink":"add gracefull shutdown to gophermart"}},{"before":"399b5f6e5e66e59e452ce2e345366568bb8c2201","after":"de87c3de5ba78c9c84272ee4c63434ad243a3e3a","ref":"refs/heads/staging","pushedAt":"2023-10-11T15:44:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MowlCoder","name":"Gleb Alfutin","path":"/MowlCoder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44770125?s=80&v=4"},"commit":{"message":"fix vet test errors","shortMessageHtmlLink":"fix vet test errors"}},{"before":"67f205be9a9480b94b37d6861e31eda97501572f","after":"399b5f6e5e66e59e452ce2e345366568bb8c2201","ref":"refs/heads/staging","pushedAt":"2023-10-11T15:37:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MowlCoder","name":"Gleb Alfutin","path":"/MowlCoder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44770125?s=80&v=4"},"commit":{"message":"fix vet test errors","shortMessageHtmlLink":"fix vet test errors"}},{"before":"2029add2f075d2a244f4eab9e9af6bb0de69511a","after":"67f205be9a9480b94b37d6861e31eda97501572f","ref":"refs/heads/staging","pushedAt":"2023-10-11T15:34:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MowlCoder","name":"Gleb Alfutin","path":"/MowlCoder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44770125?s=80&v=4"},"commit":{"message":"refactor workers","shortMessageHtmlLink":"refactor workers"}},{"before":"a3379ab238a421bbfbc6efc921a941e82e33d83a","after":"2029add2f075d2a244f4eab9e9af6bb0de69511a","ref":"refs/heads/staging","pushedAt":"2023-10-10T09:56:32.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"MowlCoder","name":"Gleb Alfutin","path":"/MowlCoder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44770125?s=80&v=4"},"commit":{"message":"create facade to incapsulate saving calculating accrual result and add transaction support","shortMessageHtmlLink":"create facade to incapsulate saving calculating accrual result and ad…"}},{"before":"a2211cadc9ee1dedcba9e21a154dea76c2d50d8b","after":"a3379ab238a421bbfbc6efc921a941e82e33d83a","ref":"refs/heads/staging","pushedAt":"2023-10-08T12:50:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MowlCoder","name":"Gleb Alfutin","path":"/MowlCoder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44770125?s=80&v=4"},"commit":{"message":"rewrite all queries to multiline string in user_order repo","shortMessageHtmlLink":"rewrite all queries to multiline string in user_order repo"}},{"before":"208ffc0a93b5341057741c048f054ad1a195d844","after":"a2211cadc9ee1dedcba9e21a154dea76c2d50d8b","ref":"refs/heads/staging","pushedAt":"2023-10-08T12:45:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MowlCoder","name":"Gleb Alfutin","path":"/MowlCoder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44770125?s=80&v=4"},"commit":{"message":"rewrite all queries to multiline string in user repo","shortMessageHtmlLink":"rewrite all queries to multiline string in user repo"}},{"before":"3c6876151af8a6ffd6266273ce568afaa2127120","after":"208ffc0a93b5341057741c048f054ad1a195d844","ref":"refs/heads/staging","pushedAt":"2023-10-08T12:42:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MowlCoder","name":"Gleb Alfutin","path":"/MowlCoder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44770125?s=80&v=4"},"commit":{"message":"rewrite all queries to multiline string in registered orders repo","shortMessageHtmlLink":"rewrite all queries to multiline string in registered orders repo"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAD_AOmcwA","startCursor":null,"endCursor":null}},"title":"Activity · MowlCoder/accumulative-loyalty-system"}