{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":591708643,"defaultBranch":"main","name":"urlshortener","ownerLogin":"ivanpodgorny","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-01-21T16:06:09.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/7188865?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1686862646.7967901","currentOid":""},"activityList":{"items":[{"before":"38f1cd5631da7593bc2c5e9a0d891841d4245611","after":"4285806d3dea9cafcf1cce06598e7b6eeb0ec546","ref":"refs/heads/main","pushedAt":"2023-08-05T07:33:50.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"ivanpodgorny","name":"Ivan Podgorny","path":"/ivanpodgorny","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7188865?s=80&v=4"},"commit":{"message":"Merge pull request #24 from ivanpodgorny/iter24\n\nИнкремент 24","shortMessageHtmlLink":"Merge pull request #24 from ivanpodgorny/iter24"}},{"before":"a39e7865f7240602801d0fed39469ef6a96b635a","after":"38f1cd5631da7593bc2c5e9a0d891841d4245611","ref":"refs/heads/main","pushedAt":"2023-08-05T07:28:55.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"ivanpodgorny","name":"Ivan Podgorny","path":"/ivanpodgorny","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7188865?s=80&v=4"},"commit":{"message":"Merge pull request #23 from ivanpodgorny/iter23\n\nИнкремент 23","shortMessageHtmlLink":"Merge pull request #23 from ivanpodgorny/iter23"}},{"before":null,"after":"994b4199f50246d3b8ae799189b6d51a504a65d3","ref":"refs/heads/iter24","pushedAt":"2023-06-15T20:57:26.796Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ivanpodgorny","name":"Ivan Podgorny","path":"/ivanpodgorny","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7188865?s=80&v=4"},"commit":{"message":"Инкремент 24\n- добавлена возможность делать запросы по протоколу gRPC","shortMessageHtmlLink":"Инкремент 24"}},{"before":null,"after":"cae71097a23f8a225deceb86f0438ad2f8bdf708","ref":"refs/heads/iter23","pushedAt":"2023-06-14T19:58:06.838Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ivanpodgorny","name":"Ivan Podgorny","path":"/ivanpodgorny","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7188865?s=80&v=4"},"commit":{"message":"Инкремент 23\n- добавлен эндпоинт для получения статистики использования сервиса\n- добавлен middleware, проверяющий, что IP-адрес клиента входит в доверенную подсеть","shortMessageHtmlLink":"Инкремент 23"}},{"before":"2e2db06c734e66a277463d9e3e88a41d87a83709","after":"a39e7865f7240602801d0fed39469ef6a96b635a","ref":"refs/heads/main","pushedAt":"2023-06-14T13:46:58.302Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"ivanpodgorny","name":"Ivan Podgorny","path":"/ivanpodgorny","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7188865?s=80&v=4"},"commit":{"message":"Merge pull request #22 from ivanpodgorny/iter22\n\nИнкремент 22","shortMessageHtmlLink":"Merge pull request #22 from ivanpodgorny/iter22"}},{"before":"86109b404eda5578f71f92e1292a6f047b8aec05","after":"2e2db06c734e66a277463d9e3e88a41d87a83709","ref":"refs/heads/main","pushedAt":"2023-06-14T13:46:18.540Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"ivanpodgorny","name":"Ivan Podgorny","path":"/ivanpodgorny","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7188865?s=80&v=4"},"commit":{"message":"Merge pull request #21 from ivanpodgorny/iter21\n\nИнкремент 21","shortMessageHtmlLink":"Merge pull request #21 from ivanpodgorny/iter21"}},{"before":"16e15042a00d0fbd4207bdbc29b7874c877862b1","after":"86109b404eda5578f71f92e1292a6f047b8aec05","ref":"refs/heads/main","pushedAt":"2023-06-14T13:46:07.061Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"ivanpodgorny","name":"Ivan Podgorny","path":"/ivanpodgorny","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7188865?s=80&v=4"},"commit":{"message":"Merge pull request #20 from ivanpodgorny/iter20\n\nИнкремент 20","shortMessageHtmlLink":"Merge pull request #20 from ivanpodgorny/iter20"}},{"before":"e9e3fa2133ab3d375f3cb66bbc7972bbf307e5c2","after":"15fe1dae1217bd382e2f8002f110a316eac0ef46","ref":"refs/heads/iter22","pushedAt":"2023-06-03T08:19:57.080Z","pushType":"push","commitsCount":1,"pusher":{"login":"ivanpodgorny","name":"Ivan Podgorny","path":"/ivanpodgorny","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7188865?s=80&v=4"},"commit":{"message":"Инкремент 22\n- добавлен graceful shutdown для HTTP-сервера","shortMessageHtmlLink":"Инкремент 22"}},{"before":null,"after":"e9e3fa2133ab3d375f3cb66bbc7972bbf307e5c2","ref":"refs/heads/iter22","pushedAt":"2023-06-03T08:10:00.622Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ivanpodgorny","name":"Ivan Podgorny","path":"/ivanpodgorny","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7188865?s=80&v=4"},"commit":{"message":"Инкремент 22\n- добавлен graceful shutdown для HTTP-сервера","shortMessageHtmlLink":"Инкремент 22"}},{"before":null,"after":"0fa99dfd9e5f7830f9b7e16fee467bdf18b9b26f","ref":"refs/heads/iter21","pushedAt":"2023-05-31T20:37:32.520Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ivanpodgorny","name":"Ivan Podgorny","path":"/ivanpodgorny","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7188865?s=80&v=4"},"commit":{"message":"Инкремент 21\n- добавлена возможность конфигурации приложения с помощью JSON файла","shortMessageHtmlLink":"Инкремент 21"}},{"before":null,"after":"3f82e7ebedc446ee5236bd6d4567b67d9720d381","ref":"refs/heads/iter20","pushedAt":"2023-05-30T22:03:34.489Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ivanpodgorny","name":"Ivan Podgorny","path":"/ivanpodgorny","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7188865?s=80&v=4"},"commit":{"message":"Инкремент 20\n- добавлена возможность включения HTTPS в веб-сервере","shortMessageHtmlLink":"Инкремент 20"}},{"before":"6ee49cd411ac44b14c52b802fb13a9ea6c5ff8fe","after":"16e15042a00d0fbd4207bdbc29b7874c877862b1","ref":"refs/heads/main","pushedAt":"2023-05-30T18:32:29.116Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"ivanpodgorny","name":"Ivan Podgorny","path":"/ivanpodgorny","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7188865?s=80&v=4"},"commit":{"message":"Merge pull request #19 from ivanpodgorny/iter19\n\nИнкремент 19","shortMessageHtmlLink":"Merge pull request #19 from ivanpodgorny/iter19"}},{"before":"b6a1b8b4e8453f22036cbe91e6d64cb8aa572e49","after":"6ee49cd411ac44b14c52b802fb13a9ea6c5ff8fe","ref":"refs/heads/main","pushedAt":"2023-05-30T18:28:45.801Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"ivanpodgorny","name":"Ivan Podgorny","path":"/ivanpodgorny","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7188865?s=80&v=4"},"commit":{"message":"Merge pull request #18 from ivanpodgorny/iter18\n\nИнкремент 18","shortMessageHtmlLink":"Merge pull request #18 from ivanpodgorny/iter18"}},{"before":"a9b2912f7a6a38f407b2ecdd8375d5cfd6d7b639","after":"761cdca544147f637c35b7ace1b2d81d8e3729db","ref":"refs/heads/iter19","pushedAt":"2023-05-16T15:26:28.148Z","pushType":"push","commitsCount":1,"pusher":{"login":"ivanpodgorny","name":"Ivan Podgorny","path":"/ivanpodgorny","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7188865?s=80&v=4"},"commit":{"message":"Инкремент 19\n- добавлен вывод информации о сборке при старте приложения","shortMessageHtmlLink":"Инкремент 19"}},{"before":null,"after":"a9b2912f7a6a38f407b2ecdd8375d5cfd6d7b639","ref":"refs/heads/iter19","pushedAt":"2023-05-16T15:20:35.645Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ivanpodgorny","name":"Ivan Podgorny","path":"/ivanpodgorny","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7188865?s=80&v=4"},"commit":{"message":"Инкремент 19\n- добавлен вывод информации о сборке при старте приложения","shortMessageHtmlLink":"Инкремент 19"}},{"before":null,"after":"cf11980e374e00678dc060d39336103827c1eaa6","ref":"refs/heads/iter18","pushedAt":"2023-05-15T00:10:31.729Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ivanpodgorny","name":"Ivan Podgorny","path":"/ivanpodgorny","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7188865?s=80&v=4"},"commit":{"message":"Инкремент 18\n- добавлен анализатор osexit\n- добавлен multichecker","shortMessageHtmlLink":"Инкремент 18"}},{"before":"bee4b0cb2c82a8faca6878dfa3543a0e0331e719","after":"b6a1b8b4e8453f22036cbe91e6d64cb8aa572e49","ref":"refs/heads/main","pushedAt":"2023-05-14T16:17:23.920Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"ivanpodgorny","name":"Ivan Podgorny","path":"/ivanpodgorny","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7188865?s=80&v=4"},"commit":{"message":"Merge pull request #17 from ivanpodgorny/iter17\n\nИнкремент 17","shortMessageHtmlLink":"Merge pull request #17 from ivanpodgorny/iter17"}},{"before":"ab4614cb9ac4cdd5803e1cba57ee5a222a19df4f","after":"bee4b0cb2c82a8faca6878dfa3543a0e0331e719","ref":"refs/heads/main","pushedAt":"2023-05-14T16:17:12.792Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"ivanpodgorny","name":"Ivan Podgorny","path":"/ivanpodgorny","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7188865?s=80&v=4"},"commit":{"message":"Merge pull request #16 from ivanpodgorny/iter16\n\nИнкремент 16","shortMessageHtmlLink":"Merge pull request #16 from ivanpodgorny/iter16"}},{"before":"6824718fd89c4e049136ed20320722b974370151","after":"ab4614cb9ac4cdd5803e1cba57ee5a222a19df4f","ref":"refs/heads/main","pushedAt":"2023-05-14T16:16:58.107Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"ivanpodgorny","name":"Ivan Podgorny","path":"/ivanpodgorny","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7188865?s=80&v=4"},"commit":{"message":"Merge pull request #15 from ivanpodgorny/iter15\n\nИнкремент 15","shortMessageHtmlLink":"Merge pull request #15 from ivanpodgorny/iter15"}},{"before":null,"after":"ae7a2276a0846d527bfa3eb2212d9efef838a83b","ref":"refs/heads/iter17","pushedAt":"2023-05-03T21:55:16.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ivanpodgorny","name":"Ivan Podgorny","path":"/ivanpodgorny","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7188865?s=80&v=4"},"commit":{"message":"Инкремент 17\n- добавлены комментарии\n- добавлены примеры работы с эндпоинтами","shortMessageHtmlLink":"Инкремент 17"}},{"before":null,"after":"86788c5a5f55aa889d1d75565d1a28e0d0dc5d38","ref":"refs/heads/iter16","pushedAt":"2023-05-02T22:57:42.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ivanpodgorny","name":"Ivan Podgorny","path":"/ivanpodgorny","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7188865?s=80&v=4"},"commit":{"message":"Инкремент 16\n- выполнено форматирование кода","shortMessageHtmlLink":"Инкремент 16"}},{"before":null,"after":"03164e98195b2dec265229ce6b85302e32aa8ff9","ref":"refs/heads/iter15","pushedAt":"2023-05-02T21:29:50.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ivanpodgorny","name":"Ivan Podgorny","path":"/ivanpodgorny","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7188865?s=80&v=4"},"commit":{"message":"Инкремент 15\n- добавлены бенчмарки\n- внесены изменения для оптимизации выделения памяти","shortMessageHtmlLink":"Инкремент 15"}},{"before":"4b2b043adf504067c6f663c77a09ba90668776e4","after":"6824718fd89c4e049136ed20320722b974370151","ref":"refs/heads/main","pushedAt":"2023-04-10T10:29:19.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"ivanpodgorny","name":"Ivan Podgorny","path":"/ivanpodgorny","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7188865?s=80&v=4"},"commit":{"message":"Merge pull request #14 from ivanpodgorny/iter14\n\nИнкремент 14","shortMessageHtmlLink":"Merge pull request #14 from ivanpodgorny/iter14"}},{"before":null,"after":"6ecaf34450511ae48679e690907e45b7a2a7780a","ref":"refs/heads/iter14","pushedAt":"2023-03-14T20:27:09.328Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ivanpodgorny","name":"Ivan Podgorny","path":"/ivanpodgorny","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7188865?s=80&v=4"},"commit":{"message":"Инкремент 14\n- добавлен метод для массового удаления url","shortMessageHtmlLink":"Инкремент 14"}},{"before":"6b428953dc8f5cb7a73457340bbe4c594994b56a","after":"4b2b043adf504067c6f663c77a09ba90668776e4","ref":"refs/heads/main","pushedAt":"2023-03-14T13:35:42.239Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"ivanpodgorny","name":"Ivan Podgorny","path":"/ivanpodgorny","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7188865?s=80&v=4"},"commit":{"message":"Merge pull request #13 from ivanpodgorny/iter13\n\nИнкремент 13","shortMessageHtmlLink":"Merge pull request #13 from ivanpodgorny/iter13"}},{"before":"c09c480f2fb123d44483781c772addda938d98a6","after":"6b428953dc8f5cb7a73457340bbe4c594994b56a","ref":"refs/heads/main","pushedAt":"2023-03-14T13:35:28.586Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"ivanpodgorny","name":"Ivan Podgorny","path":"/ivanpodgorny","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7188865?s=80&v=4"},"commit":{"message":"Merge pull request #12 from ivanpodgorny/iter12\n\nИнкремент 12","shortMessageHtmlLink":"Merge pull request #12 from ivanpodgorny/iter12"}},{"before":"f016a7df6018d80cdb936d76d5a1acd101626047","after":"c09c480f2fb123d44483781c772addda938d98a6","ref":"refs/heads/main","pushedAt":"2023-03-14T13:34:59.124Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"ivanpodgorny","name":"Ivan Podgorny","path":"/ivanpodgorny","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7188865?s=80&v=4"},"commit":{"message":"Merge pull request #11 from ivanpodgorny/iter11\n\nИнкремент 11","shortMessageHtmlLink":"Merge pull request #11 from ivanpodgorny/iter11"}},{"before":"e2d0e735747775c6dada9383ee1cc9b05ea618a5","after":"f016a7df6018d80cdb936d76d5a1acd101626047","ref":"refs/heads/main","pushedAt":"2023-03-14T13:34:41.452Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"ivanpodgorny","name":"Ivan Podgorny","path":"/ivanpodgorny","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7188865?s=80&v=4"},"commit":{"message":"Merge pull request #10 from ivanpodgorny/iter10\n\nИнкремент 10","shortMessageHtmlLink":"Merge pull request #10 from ivanpodgorny/iter10"}},{"before":"3ac76ec1ec464672204127d76b7d4cc6b9d0bac4","after":"e2d0e735747775c6dada9383ee1cc9b05ea618a5","ref":"refs/heads/main","pushedAt":"2023-03-14T13:34:27.679Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"ivanpodgorny","name":"Ivan Podgorny","path":"/ivanpodgorny","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7188865?s=80&v=4"},"commit":{"message":"Merge pull request #9 from ivanpodgorny/iter9\n\nИнкремент 9","shortMessageHtmlLink":"Merge pull request #9 from ivanpodgorny/iter9"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADZHjJVwA","startCursor":null,"endCursor":null}},"title":"Activity · ivanpodgorny/urlshortener"}