{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":109162639,"defaultBranch":"main","name":"thanos","ownerLogin":"thanos-io","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2017-11-01T17:38:03.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/49725059?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1716302920.0","currentOid":""},"activityList":{"items":[{"before":"ce6e8b4d0502c554c9d42061b1d920e1f9107dde","after":"af4dd71092f336a939c21f34577f6476a1e480b1","ref":"refs/heads/mhoffm-make-ui-use-post-api","pushedAt":"2024-05-21T14:53:33.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"MichaHoffmann","name":"Michael Hoffmann","path":"/MichaHoffmann","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17451647?s=80&v=4"},"commit":{"message":"UI: use prometheus POST query API\n\nSigned-off-by: Michael Hoffmann ","shortMessageHtmlLink":"UI: use prometheus POST query API"}},{"before":"66841fbb1e758bdcf06bf6a2771f5a09ba951c55","after":"9db31c2fc557f5b6bb30d545d8f5b451dd07365e","ref":"refs/heads/main","pushedAt":"2024-05-21T14:50:13.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"fpetkovski","name":"Filip Petkovski","path":"/fpetkovski","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1286231?s=80&v=4"},"commit":{"message":"Merge pull request #7336 from fpetkovski/endpoint-collect-timeout\n\nAdd timeout to endpointset metric collector","shortMessageHtmlLink":"Merge pull request #7336 from fpetkovski/endpoint-collect-timeout"}},{"before":"0aff0b2977babd9e8a87f0629705db7bd18433f0","after":"ce6e8b4d0502c554c9d42061b1d920e1f9107dde","ref":"refs/heads/mhoffm-make-ui-use-post-api","pushedAt":"2024-05-21T14:49:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MichaHoffmann","name":"Michael Hoffmann","path":"/MichaHoffmann","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17451647?s=80&v=4"},"commit":{"message":"UI: use prometheus POST query API","shortMessageHtmlLink":"UI: use prometheus POST query API"}},{"before":null,"after":"0aff0b2977babd9e8a87f0629705db7bd18433f0","ref":"refs/heads/mhoffm-make-ui-use-post-api","pushedAt":"2024-05-21T14:48:40.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"MichaHoffmann","name":"Michael Hoffmann","path":"/MichaHoffmann","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17451647?s=80&v=4"},"commit":{"message":"UI: use prometheus POST query API","shortMessageHtmlLink":"UI: use prometheus POST query API"}},{"before":"d03307fa8231173bdfe198eb2bb6c6eeca39b290","after":null,"ref":"refs/heads/mhoffm-fix-receiver-accounting","pushedAt":"2024-05-21T11:02:53.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"GiedriusS","name":"Giedrius Statkevičius","path":"/GiedriusS","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2377233?s=80&v=4"}},{"before":"fa0b4bde2655f162d0dbafc6f6472d390735c6cc","after":"66841fbb1e758bdcf06bf6a2771f5a09ba951c55","ref":"refs/heads/main","pushedAt":"2024-05-21T09:40:09.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"saswatamcode","name":"Saswata Mukherjee","path":"/saswatamcode","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51132453?s=80&v=4"},"commit":{"message":"Receive: fix stats (#7373)\n\nIf we account stats for remote write and local writes we will count them\r\ntwice since the remote write will be counted locally again by the remote\r\nreceiver instance.\r\n\r\nSigned-off-by: Michael Hoffmann ","shortMessageHtmlLink":"Receive: fix stats (#7373)"}},{"before":"d671a95d5d381d02ce31d66a62790aadd7f2362a","after":"fa0b4bde2655f162d0dbafc6f6472d390735c6cc","ref":"refs/heads/main","pushedAt":"2024-05-21T07:36:31.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"saswatamcode","name":"Saswata Mukherjee","path":"/saswatamcode","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51132453?s=80&v=4"},"commit":{"message":"Docs: update my affiliation (#7375)\n\nSigned-off-by: Michael Hoffmann ","shortMessageHtmlLink":"Docs: update my affiliation (#7375)"}},{"before":null,"after":"177388a28132dbbe8e3ff3c8f240730f8c9f921e","ref":"refs/heads/mhoffm-update-affiliation","pushedAt":"2024-05-20T16:28:25.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"MichaHoffmann","name":"Michael Hoffmann","path":"/MichaHoffmann","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17451647?s=80&v=4"},"commit":{"message":"Docs: update my affiliation\n\nSigned-off-by: Michael Hoffmann ","shortMessageHtmlLink":"Docs: update my affiliation"}},{"before":null,"after":"54151fa676118aa9c09679a18cf720dd197e83f9","ref":"refs/heads/fix_max_buffered_responses_calc","pushedAt":"2024-05-20T15:31:47.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"GiedriusS","name":"Giedrius Statkevičius","path":"/GiedriusS","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2377233?s=80&v=4"},"commit":{"message":"receive: fix maxBufferedResponses calculation\n\nFix maxBufferedResponses calculation to take into account that there\ncould be multiple writes in one local write and that one remote write\nmight contain data from multiple tenants.\n\nSigned-off-by: Giedrius Statkevičius ","shortMessageHtmlLink":"receive: fix maxBufferedResponses calculation"}},{"before":null,"after":"d03307fa8231173bdfe198eb2bb6c6eeca39b290","ref":"refs/heads/mhoffm-fix-receiver-accounting","pushedAt":"2024-05-20T13:19:04.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"MichaHoffmann","name":"Michael Hoffmann","path":"/MichaHoffmann","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17451647?s=80&v=4"},"commit":{"message":"Receive: fix stats\n\nIf we account stats for remote write and local writes we will count them\ntwice since the remote write will be counted locally again by the remote\nreceiver instance.\n\nSigned-off-by: Michael Hoffmann ","shortMessageHtmlLink":"Receive: fix stats"}},{"before":"258154a14905b3bd007d4b9dc5c204fb5aff876e","after":"d671a95d5d381d02ce31d66a62790aadd7f2362a","ref":"refs/heads/main","pushedAt":"2024-05-20T10:17:55.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"GiedriusS","name":"Giedrius Statkevičius","path":"/GiedriusS","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2377233?s=80&v=4"},"commit":{"message":"misc: convert more code to build with stringlabels (#7372)\n\nSigned-off-by: Michael Hoffmann ","shortMessageHtmlLink":"misc: convert more code to build with stringlabels (#7372)"}},{"before":"9e6cbd9fdd9df17125e20ecf7a084198e4355b9a","after":"258154a14905b3bd007d4b9dc5c204fb5aff876e","ref":"refs/heads/main","pushedAt":"2024-05-20T09:45:47.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"GiedriusS","name":"Giedrius Statkevičius","path":"/GiedriusS","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2377233?s=80&v=4"},"commit":{"message":"Receive: fix serverAsClient.Series goroutines leak (#6948)\n\n* fix serverAsClient goroutines leak\r\n\r\nSigned-off-by: Thibault Mange <22740367+thibaultmg@users.noreply.github.com>\r\n\r\n* fix lint\r\n\r\nSigned-off-by: Thibault Mange <22740367+thibaultmg@users.noreply.github.com>\r\n\r\n* update changelog\r\n\r\nSigned-off-by: Thibault Mange <22740367+thibaultmg@users.noreply.github.com>\r\n\r\n* delete invalid comment\r\n\r\nSigned-off-by: Thibault Mange <22740367+thibaultmg@users.noreply.github.com>\r\n\r\n* remove temp dev test\r\n\r\nSigned-off-by: Thibault Mange <22740367+thibaultmg@users.noreply.github.com>\r\n\r\n* remove timer channel drain\r\n\r\nSigned-off-by: Thibault Mange <22740367+thibaultmg@users.noreply.github.com>\r\n\r\n---------\r\n\r\nSigned-off-by: Thibault Mange <22740367+thibaultmg@users.noreply.github.com>","shortMessageHtmlLink":"Receive: fix serverAsClient.Series goroutines leak (#6948)"}},{"before":"3e9603ebb9eb2e317923b14fb4a5bd4f2111f034","after":"2ae647f49646945d582b156fa21f1fea9f3e106d","ref":"refs/heads/mhoffm-misc-stringlabel-conversions","pushedAt":"2024-05-20T09:11:06.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"MichaHoffmann","name":"Michael Hoffmann","path":"/MichaHoffmann","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17451647?s=80&v=4"},"commit":{"message":"misc: convert more code to build with stringlabels\n\nSigned-off-by: Michael Hoffmann ","shortMessageHtmlLink":"misc: convert more code to build with stringlabels"}},{"before":"bf279f53a4b1624c9d80a32bba3ff0ba82e76bb2","after":"3e9603ebb9eb2e317923b14fb4a5bd4f2111f034","ref":"refs/heads/mhoffm-misc-stringlabel-conversions","pushedAt":"2024-05-20T09:08:02.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"MichaHoffmann","name":"Michael Hoffmann","path":"/MichaHoffmann","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17451647?s=80&v=4"},"commit":{"message":"misc: convert more code to build with stringlabels\n\nSigned-off-by: Michael Hoffmann ","shortMessageHtmlLink":"misc: convert more code to build with stringlabels"}},{"before":"9d1f58734aefdf2c08ef09a54732f020ecda0c26","after":"bf279f53a4b1624c9d80a32bba3ff0ba82e76bb2","ref":"refs/heads/mhoffm-misc-stringlabel-conversions","pushedAt":"2024-05-20T08:56:39.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"MichaHoffmann","name":"Michael Hoffmann","path":"/MichaHoffmann","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17451647?s=80&v=4"},"commit":{"message":"misc: convert more code to build with stringlabels\n\nSigned-off-by: Michael Hoffmann ","shortMessageHtmlLink":"misc: convert more code to build with stringlabels"}},{"before":null,"after":"9d1f58734aefdf2c08ef09a54732f020ecda0c26","ref":"refs/heads/mhoffm-misc-stringlabel-conversions","pushedAt":"2024-05-20T08:55:37.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"MichaHoffmann","name":"Michael Hoffmann","path":"/MichaHoffmann","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17451647?s=80&v=4"},"commit":{"message":"misc: convert more code to build with stringlabels","shortMessageHtmlLink":"misc: convert more code to build with stringlabels"}},{"before":"d86bd0ea67699de4729e1338099e40bf84123c87","after":"8f7e9ae51a3c4016d3d3d8587551d82c0dd4f4a7","ref":"refs/heads/mhoffm-proxy-store-unify-store-filtering","pushedAt":"2024-05-19T12:58:12.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"MichaHoffmann","name":"Michael Hoffmann","path":"/MichaHoffmann","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17451647?s=80&v=4"},"commit":{"message":"Proxy: unify store filtering\n\nIn LabelNames and LabelValues gRPC calls were not pruned properly. While\nresults are not wrong, this leads to inefficient fan-out for setups with\nmany endpoints.\nWe took the opportunity to unify the store filtering and generally also\nthe larger layout of the gRPC methods, including logging and tracing.\n\nSigned-off-by: Michael Hoffmann ","shortMessageHtmlLink":"Proxy: unify store filtering"}},{"before":"96bf77cc72ea6a2f73c4f5417bcf002f7f57f41f","after":"d86bd0ea67699de4729e1338099e40bf84123c87","ref":"refs/heads/mhoffm-proxy-store-unify-store-filtering","pushedAt":"2024-05-19T12:50:49.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"MichaHoffmann","name":"Michael Hoffmann","path":"/MichaHoffmann","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17451647?s=80&v=4"},"commit":{"message":"Proxy: unify store filtering\n\nIn LabelNames and LabelValues gRPC calls were not pruned properly. While\nresults are not wrong, this leads to inefficient fan-out for setups with\nmany endpoints.\nWe took the opportunity to unify the store filtering and generally also\nthe larger layout of the gRPC methods, including logging and tracing.\n\nSigned-off-by: Michael Hoffmann ","shortMessageHtmlLink":"Proxy: unify store filtering"}},{"before":null,"after":"96bf77cc72ea6a2f73c4f5417bcf002f7f57f41f","ref":"refs/heads/mhoffm-proxy-store-unify-store-filtering","pushedAt":"2024-05-19T12:45:12.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"MichaHoffmann","name":"Michael Hoffmann","path":"/MichaHoffmann","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17451647?s=80&v=4"},"commit":{"message":"Proxy: unify store filtering\n\nIn LabelNames and LabelValues gRPC calls were not pruned properly. While\nresults are not wrong, this leads to inefficient fan-out for setups with\nmany endpoints.\nWe took the opportunity to unify the store filtering and generally also\nthe larger layout of the gRPC methods, including logging and tracing.\n\nSigned-off-by: Michael Hoffmann ","shortMessageHtmlLink":"Proxy: unify store filtering"}},{"before":"e7524245bb9f855b97064b9bdf4393b21561885e","after":"9e6cbd9fdd9df17125e20ecf7a084198e4355b9a","ref":"refs/heads/main","pushedAt":"2024-05-17T20:37:36.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"yeya24","name":"Ben Ye","path":"/yeya24","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25150124?s=80&v=4"},"commit":{"message":"Allow configurable request logger in Store Gateway (#7367)\n\n* allow configurable request logger for Store Gateway\r\n\r\nSigned-off-by: Ben Ye \r\n\r\n* lint\r\n\r\nSigned-off-by: Ben Ye \r\n\r\n* lint\r\n\r\nSigned-off-by: Ben Ye \r\n\r\n* fix tests\r\n\r\nSigned-off-by: Ben Ye \r\n\r\n* fix test\r\n\r\nSigned-off-by: Ben Ye \r\n\r\n* address comments\r\n\r\nSigned-off-by: Ben Ye \r\n\r\n* fix tests\r\n\r\nSigned-off-by: Ben Ye \r\n\r\n* changelog\r\n\r\nSigned-off-by: Ben Ye \r\n\r\n---------\r\n\r\nSigned-off-by: Ben Ye ","shortMessageHtmlLink":"Allow configurable request logger in Store Gateway (#7367)"}},{"before":"9707a4f7da53efe0ca674c9e867c3936ead9ba2c","after":"e7524245bb9f855b97064b9bdf4393b21561885e","ref":"refs/heads/main","pushedAt":"2024-05-17T07:57:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"yeya24","name":"Ben Ye","path":"/yeya24","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25150124?s=80&v=4"},"commit":{"message":"compact/planner: fix issue 6775 (#7334)\n\n* compact/planner: fix issue 6775\r\n\r\nIt doesn't make sense to vertically compact downsampled blocks so mark\r\nthem with the no compact marker if downsampled blocks were detected in\r\nthe plan. Seems like the Planner is the best place for this logic - I\r\njust repeated the previous pattern with the large index file filter.\r\n\r\nSigned-off-by: Giedrius Statkevičius \r\n\r\n* CHANGELOG: add item\r\n\r\nSigned-off-by: Giedrius Statkevičius \r\n\r\n---------\r\n\r\nSigned-off-by: Giedrius Statkevičius ","shortMessageHtmlLink":"compact/planner: fix issue 6775 (#7334)"}},{"before":"4cd5ff648e2c90bef7c6a80feb37905a8af15a08","after":"0a6d1968ce9f2ba42bd141ae51c705ac68019927","ref":"refs/heads/fix_issue_6775","pushedAt":"2024-05-16T14:22:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"GiedriusS","name":"Giedrius Statkevičius","path":"/GiedriusS","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2377233?s=80&v=4"},"commit":{"message":"CHANGELOG: add item\n\nSigned-off-by: Giedrius Statkevičius ","shortMessageHtmlLink":"CHANGELOG: add item"}},{"before":"9b26db40501205b51300ff9c495543ae73c4d0bf","after":"9707a4f7da53efe0ca674c9e867c3936ead9ba2c","ref":"refs/heads/main","pushedAt":"2024-05-15T17:41:05.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"yeya24","name":"Ben Ye","path":"/yeya24","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25150124?s=80&v=4"},"commit":{"message":"Propagate request ID through gRPC context (#7356)\n\n* Propagate request ID through gRPC context\r\n\r\nThe request ID only gets propagated through HTTP calls and is not available\r\nin gRPC servers.\r\n\r\nThis commit adds intereceptors to grpc servers and clients to make sure request ID\r\npropagation happens.\r\n\r\nSigned-off-by: Filip Petkovski \r\n\r\n* Add license\r\n\r\nSigned-off-by: Filip Petkovski \r\n\r\n---------\r\n\r\nSigned-off-by: Filip Petkovski ","shortMessageHtmlLink":"Propagate request ID through gRPC context (#7356)"}},{"before":"1203616f125fce06340b535423c3c97ab7060a8a","after":null,"ref":"refs/heads/dependabot/npm_and_yarn/pkg/ui/react-app/webpack-dev-middleware-5.3.4","pushedAt":"2024-05-13T10:16:44.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":"6d312d3ef3b3d663228981a9c37b976ec34f836f","after":"9b26db40501205b51300ff9c495543ae73c4d0bf","ref":"refs/heads/main","pushedAt":"2024-05-13T10:16:38.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"saswatamcode","name":"Saswata Mukherjee","path":"/saswatamcode","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51132453?s=80&v=4"},"commit":{"message":"Bump webpack-dev-middleware from 5.3.1 to 5.3.4 in /pkg/ui/react-app (#7348)\n\nBumps [webpack-dev-middleware](https://github.com/webpack/webpack-dev-middleware) from 5.3.1 to 5.3.4.\r\n- [Release notes](https://github.com/webpack/webpack-dev-middleware/releases)\r\n- [Changelog](https://github.com/webpack/webpack-dev-middleware/blob/v5.3.4/CHANGELOG.md)\r\n- [Commits](https://github.com/webpack/webpack-dev-middleware/compare/v5.3.1...v5.3.4)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: webpack-dev-middleware\r\n dependency-type: indirect\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"Bump webpack-dev-middleware from 5.3.1 to 5.3.4 in /pkg/ui/react-app (#…"}},{"before":"cd057573ba312fa7fc4dfacd34e746d4c7604bb0","after":null,"ref":"refs/heads/dependabot/npm_and_yarn/pkg/ui/react-app/ip-1.1.9","pushedAt":"2024-05-13T10:15:30.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":"da2bbb6b76b136eb97c13eaf334499585c9d673e","after":"6d312d3ef3b3d663228981a9c37b976ec34f836f","ref":"refs/heads/main","pushedAt":"2024-05-13T10:15:22.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"saswatamcode","name":"Saswata Mukherjee","path":"/saswatamcode","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51132453?s=80&v=4"},"commit":{"message":"Bump ip from 1.1.5 to 1.1.9 in /pkg/ui/react-app (#7344)\n\nBumps [ip](https://github.com/indutny/node-ip) from 1.1.5 to 1.1.9.\r\n- [Commits](https://github.com/indutny/node-ip/compare/v1.1.5...v1.1.9)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: ip\r\n dependency-type: indirect\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"Bump ip from 1.1.5 to 1.1.9 in /pkg/ui/react-app (#7344)"}},{"before":"2d738f0dedb99adf2c89854935138114ecc37896","after":"da2bbb6b76b136eb97c13eaf334499585c9d673e","ref":"refs/heads/main","pushedAt":"2024-05-13T08:57:33.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"saswatamcode","name":"Saswata Mukherjee","path":"/saswatamcode","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51132453?s=80&v=4"},"commit":{"message":"Align tenant pruning according to wall clock (#7299)\n\n* Align tenant pruning according to wall clock.\r\n\r\nPruning a tenant currently acquires a lock on the tenant's TSDB,\r\nwhich blocks reads from incoming queries. We have noticed spikes in\r\nquery latency when tenants get decomissioned since each receiver will\r\nprune the tenant at a different time.\r\n\r\nTo reduce the window where queries get degraded, this commit makes sure that\r\npruning happens at predictable intervals by aligning it to the wall clock, similar\r\nto how head compaction is aligned.\r\n\r\nThe commit also changes the tenant deletion condition to look at the duration\r\nfrom the min time of the tenant, rather than from the last append time.\r\n\r\nSigned-off-by: Filip Petkovski \r\n\r\n* Improve tests\r\n\r\nSigned-off-by: Filip Petkovski \r\n\r\n---------\r\n\r\nSigned-off-by: Filip Petkovski ","shortMessageHtmlLink":"Align tenant pruning according to wall clock (#7299)"}},{"before":null,"after":"c5443499924488c9e99de9ef953d1dd115fde3e6","ref":"refs/heads/dependabot/npm_and_yarn/pkg/ui/react-app/sanitize-html-2.12.1","pushedAt":"2024-05-10T08:37:45.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump sanitize-html from 2.5.1 to 2.12.1 in /pkg/ui/react-app\n\nBumps [sanitize-html](https://github.com/apostrophecms/sanitize-html) from 2.5.1 to 2.12.1.\n- [Changelog](https://github.com/apostrophecms/sanitize-html/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/apostrophecms/sanitize-html/compare/2.5.1...2.12.1)\n\n---\nupdated-dependencies:\n- dependency-name: sanitize-html\n dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump sanitize-html from 2.5.1 to 2.12.1 in /pkg/ui/react-app"}},{"before":null,"after":"1203616f125fce06340b535423c3c97ab7060a8a","ref":"refs/heads/dependabot/npm_and_yarn/pkg/ui/react-app/webpack-dev-middleware-5.3.4","pushedAt":"2024-05-10T08:37:45.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump webpack-dev-middleware from 5.3.1 to 5.3.4 in /pkg/ui/react-app\n\nBumps [webpack-dev-middleware](https://github.com/webpack/webpack-dev-middleware) from 5.3.1 to 5.3.4.\n- [Release notes](https://github.com/webpack/webpack-dev-middleware/releases)\n- [Changelog](https://github.com/webpack/webpack-dev-middleware/blob/v5.3.4/CHANGELOG.md)\n- [Commits](https://github.com/webpack/webpack-dev-middleware/compare/v5.3.1...v5.3.4)\n\n---\nupdated-dependencies:\n- dependency-name: webpack-dev-middleware\n dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump webpack-dev-middleware from 5.3.1 to 5.3.4 in /pkg/ui/react-app"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAET_sH4gA","startCursor":null,"endCursor":null}},"title":"Activity · thanos-io/thanos"}