{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":439011383,"defaultBranch":"develop","name":"userver","ownerLogin":"userver-framework","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-12-16T14:06:27.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/95299656?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1717604052.0","currentOid":""},"activityList":{"items":[{"before":"50ed0c203bd14434fdf874e7566d246f07da8fae","after":"6bcf1c041212b75b34138ca7273da07aa491fb05","ref":"refs/heads/develop","pushedAt":"2024-07-02T16:32:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"robot-piglet","name":"Robot Piglet","path":"/robot-piglet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/103436570?s=80&v=4"},"commit":{"message":"fix build: don't link userver-redis to userver-uboost-coro\n\nmacOS builds do not have userver-uboost-coro, so userver-redis failed to build on macOS.\n149ec5597b40d70e2986e8b4f86494ec74f5de52","shortMessageHtmlLink":"fix build: don't link userver-redis to userver-uboost-coro"}},{"before":"082839ea2c62218260fe2f55960aaa293cc2bc33","after":"50ed0c203bd14434fdf874e7566d246f07da8fae","ref":"refs/heads/develop","pushedAt":"2024-07-02T16:18:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"robot-piglet","name":"Robot Piglet","path":"/robot-piglet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/103436570?s=80&v=4"},"commit":{"message":"feat docs: clean up and document grpc/utest\n50faa9f47d76c1b8a962e2d15ebb312116d924f2","shortMessageHtmlLink":"feat docs: clean up and document grpc/utest"}},{"before":"801f72cb585f80f284b8ef796bacfa1f38698562","after":"082839ea2c62218260fe2f55960aaa293cc2bc33","ref":"refs/heads/develop","pushedAt":"2024-07-02T15:13:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"robot-piglet","name":"Robot Piglet","path":"/robot-piglet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/103436570?s=80&v=4"},"commit":{"message":"fix curl: fix build on curl 8.8.0+\n\n`CURL_SSLVERSION_*` became macros starting with curl 8.8.0:\nhttps://github.com/curl/curl/commit/eb06c1b25ba62626bf31371ed89e4797ed56265c\nfc5caf9806f15298742fd046765aca5fbb945279","shortMessageHtmlLink":"fix curl: fix build on curl 8.8.0+"}},{"before":"50ad5e77ef88c9b9963891a6c886d77437a642bd","after":"801f72cb585f80f284b8ef796bacfa1f38698562","ref":"refs/heads/develop","pushedAt":"2024-07-02T14:33:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"robot-piglet","name":"Robot Piglet","path":"/robot-piglet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/103436570?s=80&v=4"},"commit":{"message":"feat userver: fix hedging unittest flap\n\nTestging: unittests\nc4b24d88cdd1831c095f4412b3ba4109d215bb14","shortMessageHtmlLink":"feat userver: fix hedging unittest flap"}},{"before":"38f66d7f5ba8cd78475f28000605508b1707251a","after":"50ad5e77ef88c9b9963891a6c886d77437a642bd","ref":"refs/heads/develop","pushedAt":"2024-07-01T11:02:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"robot-piglet","name":"Robot Piglet","path":"/robot-piglet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/103436570?s=80&v=4"},"commit":{"message":"feat logging: improve LogCaptureFixture\n\n* Parse text and tags from logs, accounting for escaping perfectly\n* Allow handy searching for logs\n* Allow mocking non-default loggers\n* Add `utils::encoding::TskvParser`\n32120b023c37fa96399f5197931c011202112705","shortMessageHtmlLink":"feat logging: improve LogCaptureFixture"}},{"before":"c0c665764c11727087e268d2903e3e8008ef85fd","after":"38f66d7f5ba8cd78475f28000605508b1707251a","ref":"refs/heads/develop","pushedAt":"2024-06-30T16:55:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"robot-piglet","name":"Robot Piglet","path":"/robot-piglet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/103436570?s=80&v=4"},"commit":{"message":"refactor core: rm is_ready flag in the FutureStateBase\n\nrm `is_ready_` in the `engine::impl::FutureStateBase` and use `FastPimplWaitListLight::GetSignalOrAppend` instead\n720afd5a77fdfe0b8ee10798e3c36c00b4c92908","shortMessageHtmlLink":"refactor core: rm is_ready flag in the FutureStateBase"}},{"before":"066b8a0397d7e4129ab8978d1013cc5ea380adc0","after":"c0c665764c11727087e268d2903e3e8008ef85fd","ref":"refs/heads/develop","pushedAt":"2024-06-28T20:33:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"robot-piglet","name":"Robot Piglet","path":"/robot-piglet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/103436570?s=80&v=4"},"commit":{"message":"fix cmake: find gRPC before Protobuf\n0716164776db53f9fa43452c5e68790b2305e7db","shortMessageHtmlLink":"fix cmake: find gRPC before Protobuf"}},{"before":"a10dc7357d9604ea5aa77793996f34ceb2153453","after":"066b8a0397d7e4129ab8978d1013cc5ea380adc0","ref":"refs/heads/develop","pushedAt":"2024-06-28T15:11:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"robot-piglet","name":"Robot Piglet","path":"/robot-piglet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/103436570?s=80&v=4"},"commit":{"message":"feat grpc: add endpoint to labels\n\nadd endpoint to labels\n\nTests: протестировано CI\n79fcd95fd18d65614b815a1b6872520f7ae7f4ec","shortMessageHtmlLink":"feat grpc: add endpoint to labels"}},{"before":"1f7a943eead45912baf845b90ed928109e73ce20","after":"a10dc7357d9604ea5aa77793996f34ceb2153453","ref":"refs/heads/develop","pushedAt":"2024-06-28T13:42:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"robot-piglet","name":"Robot Piglet","path":"/robot-piglet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/103436570?s=80&v=4"},"commit":{"message":"feat chaotic: sync with github\nac099f6b6158eb67ce1f41927702dc36c9a9224b","shortMessageHtmlLink":"feat chaotic: sync with github"}},{"before":"d2121fcd829641e8798e5f035616caf18682e51e","after":"1f7a943eead45912baf845b90ed928109e73ce20","ref":"refs/heads/develop","pushedAt":"2024-06-28T11:51:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"robot-piglet","name":"Robot Piglet","path":"/robot-piglet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/103436570?s=80&v=4"},"commit":{"message":"feat mongo: add unit-test sample\n6770adc3d176297aabbd48f142f6fe9ac6412664","shortMessageHtmlLink":"feat mongo: add unit-test sample"}},{"before":"fbae7656c09c5597a834f4ba605a3bdb969c9f5d","after":"d2121fcd829641e8798e5f035616caf18682e51e","ref":"refs/heads/develop","pushedAt":"2024-06-28T10:51:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"robot-piglet","name":"Robot Piglet","path":"/robot-piglet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/103436570?s=80&v=4"},"commit":{"message":"feat docs: improvements\nc5339e5d8888f2eacf0be8194bd6baa9bff4876f","shortMessageHtmlLink":"feat docs: improvements"}},{"before":"64aa39955a2e721baff36de93555284215cd1414","after":"fbae7656c09c5597a834f4ba605a3bdb969c9f5d","ref":"refs/heads/develop","pushedAt":"2024-06-28T09:43:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"robot-piglet","name":"Robot Piglet","path":"/robot-piglet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/103436570?s=80&v=4"},"commit":{"message":"fix postgres: don't leave cc_max_connections_ uninitialized\n\n```\nclang-tidy-14 -p=build_debug -quiet /home/runner/work/userver/userver/postgresql/src/storages/postgres/detail/pool.cpp\n/home/runner/work/userver/userver/postgresql/src/storages/postgres/detail/pool.cpp:69:1: error: constructor does not initialize these fields: cc_max_connections_ [cppcoreguidelines-pro-type-member-init,-warnings-as-errors]\nConnectionPool::ConnectionPool(\n^\n```\n3660e83fa66deebe4c4bc5906c93dd822efa5ff3","shortMessageHtmlLink":"fix postgres: don't leave cc_max_connections_ uninitialized"}},{"before":"32d4418e512eb850d26bda0aa7b5b2372532eb8b","after":"64aa39955a2e721baff36de93555284215cd1414","ref":"refs/heads/develop","pushedAt":"2024-06-28T08:23:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"robot-piglet","name":"Robot Piglet","path":"/robot-piglet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/103436570?s=80&v=4"},"commit":{"message":"bug mongo: suppress tidy warning\na1d8afaacd62698dcb95b5f7c60d079f7b6c2def","shortMessageHtmlLink":"bug mongo: suppress tidy warning"}},{"before":"0bc4a7ce122d0ceb5c68adfe2608c3b6a8612f69","after":"32d4418e512eb850d26bda0aa7b5b2372532eb8b","ref":"refs/heads/develop","pushedAt":"2024-06-27T19:24:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"robot-piglet","name":"Robot Piglet","path":"/robot-piglet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/103436570?s=80&v=4"},"commit":{"message":"feat redis: add unit-test sample\nb3c744a670b35cc3160ad1208c613d65a37a70f7","shortMessageHtmlLink":"feat redis: add unit-test sample"}},{"before":"689e43a38de8625733d7049d4543e4c2ced77338","after":"0bc4a7ce122d0ceb5c68adfe2608c3b6a8612f69","ref":"refs/heads/develop","pushedAt":"2024-06-27T18:31:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"robot-piglet","name":"Robot Piglet","path":"/robot-piglet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/103436570?s=80&v=4"},"commit":{"message":"bug redis: suppress tidy warning\nb1e9f846cb7298ddbed3ddb02645958dec628847","shortMessageHtmlLink":"bug redis: suppress tidy warning"}},{"before":"eb250d0d9c99fa8b43d546a9cba0937e894fb706","after":"689e43a38de8625733d7049d4543e4c2ced77338","ref":"refs/heads/develop","pushedAt":"2024-06-27T15:34:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"robot-piglet","name":"Robot Piglet","path":"/robot-piglet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/103436570?s=80&v=4"},"commit":{"message":"cc build: move cmake features options setup\n997265a62fdecf372dfb591237ede57e1998dc53","shortMessageHtmlLink":"cc build: move cmake features options setup"}},{"before":"455125459c466b408356c88fc25636cc01952b15","after":"eb250d0d9c99fa8b43d546a9cba0937e894fb706","ref":"refs/heads/develop","pushedAt":"2024-06-27T15:22:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"robot-piglet","name":"Robot Piglet","path":"/robot-piglet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/103436570?s=80&v=4"},"commit":{"message":"fix grpc: specify namespace only for non-global packages to avoid ambiguities in usrv proto plugin\n\nRelated: #625\nAlso improve unit tests coverage.\n\nTests: протестировано CI\n6b03ace9d43566347d98c81cb9acc799a3114f69\n\nPull Request resolved: https://github.com/userver-framework/userver/pull/627","shortMessageHtmlLink":"fix grpc: specify namespace only for non-global packages to avoid amb…"}},{"before":"17eedb6c14be7339ae98ff5af77d9f7deeba5caa","after":"455125459c466b408356c88fc25636cc01952b15","ref":"refs/heads/develop","pushedAt":"2024-06-27T13:41:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"robot-piglet","name":"Robot Piglet","path":"/robot-piglet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/103436570?s=80&v=4"},"commit":{"message":"cc formats: test parsing quoted YAML strings as floats\nc6dfa6a72e73fd09369b328608786fecde0b0545","shortMessageHtmlLink":"cc formats: test parsing quoted YAML strings as floats"}},{"before":"7a7317bd9f0bf28db95288657bde4251e4dd2eb2","after":"17eedb6c14be7339ae98ff5af77d9f7deeba5caa","ref":"refs/heads/develop","pushedAt":"2024-06-26T17:15:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"robot-piglet","name":"Robot Piglet","path":"/robot-piglet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/103436570?s=80&v=4"},"commit":{"message":"docs chaotic: document chaotic\n047314e8cab93068e6805346907fb62cb1f4221a","shortMessageHtmlLink":"docs chaotic: document chaotic"}},{"before":"e0ce9ad64078233b0acdb4e204b83545296c31d0","after":"7a7317bd9f0bf28db95288657bde4251e4dd2eb2","ref":"refs/heads/develop","pushedAt":"2024-06-26T16:00:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"robot-piglet","name":"Robot Piglet","path":"/robot-piglet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/103436570?s=80&v=4"},"commit":{"message":"fix build: fix pacman libzstd name to zstd\n\nTests: localhost\n49345f7dce14c6245f77ab41524b3461993340c6","shortMessageHtmlLink":"fix build: fix pacman libzstd name to zstd"}},{"before":"82a3e0224d8f9698a89f14c4c209cbc64bb1cbef","after":"e0ce9ad64078233b0acdb4e204b83545296c31d0","ref":"refs/heads/develop","pushedAt":"2024-06-26T15:58:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"robot-piglet","name":"Robot Piglet","path":"/robot-piglet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/103436570?s=80&v=4"},"commit":{"message":"fix build: fix pacman libbz2 name to bzip2\n\nTested: localhost\na061a8b3239c8f3cf4a53bb745099943c253b875","shortMessageHtmlLink":"fix build: fix pacman libbz2 name to bzip2"}},{"before":"b598e9fddbc7647d7c954fd7d0a1d68292dba108","after":"82a3e0224d8f9698a89f14c4c209cbc64bb1cbef","ref":"refs/heads/develop","pushedAt":"2024-06-26T10:40:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"robot-piglet","name":"Robot Piglet","path":"/robot-piglet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/103436570?s=80&v=4"},"commit":{"message":"fix formats: disallow parsing quoted YAML strings as numbers\n503d7de1cd99c4b194c3d2932261d10e9f81928b","shortMessageHtmlLink":"fix formats: disallow parsing quoted YAML strings as numbers"}},{"before":"7096570128c377dc735d33ebcc0e299eab699c50","after":"b598e9fddbc7647d7c954fd7d0a1d68292dba108","ref":"refs/heads/develop","pushedAt":"2024-06-25T17:22:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"robot-piglet","name":"Robot Piglet","path":"/robot-piglet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/103436570?s=80&v=4"},"commit":{"message":"feat chaotic: make install\n5089d6ff5e170bee49fa4fdc4f72e6b1d5e376b6","shortMessageHtmlLink":"feat chaotic: make install"}},{"before":"05f33e1b1ace6a75f81cbd56ef897049bc0eac80","after":"7096570128c377dc735d33ebcc0e299eab699c50","ref":"refs/heads/develop","pushedAt":"2024-06-25T13:46:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"robot-piglet","name":"Robot Piglet","path":"/robot-piglet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/103436570?s=80&v=4"},"commit":{"message":"Revert \"feat mongo: use the engine::io:Poller rather than hand-written\"\n\nThis reverts commit f082e1600b368cec7e52600e4a47fb08b3b38cca, reversing\nchanges made to 6a82e1012a888b33b661e2a1d99742fe1d762409.\nfac04cab580fb727a01dea09e9a14cc5d9a2bc14","shortMessageHtmlLink":"Revert \"feat mongo: use the engine::io:Poller rather than hand-written\""}},{"before":"6603620cfaf532a91976f4957bb2677d72eab6f4","after":"05f33e1b1ace6a75f81cbd56ef897049bc0eac80","ref":"refs/heads/develop","pushedAt":"2024-06-24T10:20:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"robot-piglet","name":"Robot Piglet","path":"/robot-piglet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/103436570?s=80&v=4"},"commit":{"message":"feat codegen: allow simple definition of Dependencies subsets\n64de4c3e642550b51e5d5dde4beca91090dc7cca","shortMessageHtmlLink":"feat codegen: allow simple definition of Dependencies subsets"}},{"before":"f40d96159675d9085bc891601118730c926cf76c","after":"6603620cfaf532a91976f4957bb2677d72eab6f4","ref":"refs/heads/develop","pushedAt":"2024-06-24T10:03:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"robot-piglet","name":"Robot Piglet","path":"/robot-piglet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/103436570?s=80&v=4"},"commit":{"message":"cc docs: add userver::universal-utest to docs\n1c5d1f8ff23547e087a9e0890a69a31522676028","shortMessageHtmlLink":"cc docs: add userver::universal-utest to docs"}},{"before":"6ebcc38be777846d06a16b206e7116eb2cf80f5f","after":"f40d96159675d9085bc891601118730c926cf76c","ref":"refs/heads/develop","pushedAt":"2024-06-24T09:10:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"robot-piglet","name":"Robot Piglet","path":"/robot-piglet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/103436570?s=80&v=4"},"commit":{"message":"bug mongo: fix a memory leak in mongo driver\n\n`boost::lockfree::queue::reserve`, unlike the standard containers, just allocates N extra nodes, regardless of whether they are actually needed. This causes a memory leak when called periodically during the service runtime.\n1a123643bb4a015371ea1d880f8249ded58aee29","shortMessageHtmlLink":"bug mongo: fix a memory leak in mongo driver"}},{"before":"1ec6892f231e92821fac3b2f135a0fff8a1f1574","after":"6ebcc38be777846d06a16b206e7116eb2cf80f5f","ref":"refs/heads/develop","pushedAt":"2024-06-24T07:57:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"robot-piglet","name":"Robot Piglet","path":"/robot-piglet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/103436570?s=80&v=4"},"commit":{"message":"bug docs: restore docs for utest\nd5d7ad53972e997eb54cce6d3b9e89594b3e526a","shortMessageHtmlLink":"bug docs: restore docs for utest"}},{"before":"c3f6a24c93fcc4455f3bf3ef0299ba5546271150","after":"1ec6892f231e92821fac3b2f135a0fff8a1f1574","ref":"refs/heads/develop","pushedAt":"2024-06-24T07:22:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"robot-piglet","name":"Robot Piglet","path":"/robot-piglet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/103436570?s=80&v=4"},"commit":{"message":"cc cache: improve docs for Update and MayReturnNull\n23ab945f248fe7d80aba87f0b63ac3c10572769f","shortMessageHtmlLink":"cc cache: improve docs for Update and MayReturnNull"}},{"before":"de35e45bef464c7eed9a4f76bcb17a8add7ab0f5","after":"c3f6a24c93fcc4455f3bf3ef0299ba5546271150","ref":"refs/heads/develop","pushedAt":"2024-06-24T07:16:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"robot-piglet","name":"Robot Piglet","path":"/robot-piglet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/103436570?s=80&v=4"},"commit":{"message":"cc server: add docs on global middleware configuration\n491c8e35de04d2fa4cd89adf961833784b6a46b0","shortMessageHtmlLink":"cc server: add docs on global middleware configuration"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEdQoDUgA","startCursor":null,"endCursor":null}},"title":"Activity · userver-framework/userver"}