{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":192632000,"defaultBranch":"master","name":"dapr","ownerLogin":"dapr","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2019-06-19T00:49:06.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/51932459?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1717164511.0","currentOid":""},"activityList":{"items":[{"before":"199bcf4e198b247bf0f259562e02c97064cb378e","after":"941178cf309bf95fc652e8fad93556675b1893d7","ref":"refs/heads/master","pushedAt":"2024-06-05T23:52:13.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"yaron2","name":"Yaron Schneider","path":"/yaron2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16295283?s=80&v=4"},"commit":{"message":"Namespaced actors (Multitenant placement service) (#7745)\n\n* Streams WIP\r\n\r\nSigned-off-by: Elena Kolevska \r\n\r\n* wip\r\n\r\nSigned-off-by: Elena Kolevska \r\n\r\n* Raft state update complete. test missing\r\n\r\nSigned-off-by: Elena Kolevska \r\n\r\n* It builds\r\n\r\nSigned-off-by: Elena Kolevska \r\n\r\n* More wip. Raft package finished and tested.\r\n\r\nSigned-off-by: Elena Kolevska \r\n\r\n* code works, but a few unit tests are not passing\r\n\r\nSigned-off-by: Elena Kolevska \r\n\r\n* Refactors ReportDaprStatus. Updates tests.\r\n\r\nSigned-off-by: Elena Kolevska \r\n\r\n* Fixes a few tests\r\n\r\nSigned-off-by: Elena Kolevska \r\n\r\n* Fixes api_level integration tests\r\n\r\nSigned-off-by: Elena Kolevska \r\n\r\n* wip\r\n\r\nSigned-off-by: Elena Kolevska \r\n\r\n* handle removing last member in namespace\r\n\r\nSigned-off-by: Elena Kolevska \r\n\r\n* More tests and cleanups\r\n\r\nSigned-off-by: Elena Kolevska \r\n\r\n* Temporarily point to kit in fork\r\n\r\nSigned-off-by: Elena Kolevska \r\n\r\n* Int. tests done\r\n\r\nSigned-off-by: Elena Kolevska \r\n\r\n* Fixes test\r\n\r\nSigned-off-by: Elena Kolevska \r\n\r\n* Lint\r\n\r\nSigned-off-by: Elena Kolevska \r\n\r\n* fix\r\n\r\nSigned-off-by: Elena Kolevska \r\n\r\n* Cleanup\r\n\r\nSigned-off-by: Elena Kolevska \r\n\r\n* Removes faultyHost check, uses grpc keepalive instead\r\n\r\nSigned-off-by: Elena Kolevska \r\n\r\n* Fixes test\r\n\r\nSigned-off-by: Elena Kolevska \r\n\r\n* Adds namespace to “placement/state” endpoint\r\n\r\nSigned-off-by: Elena Kolevska \r\n\r\n* Adds namespace to metrics. Cleanup\r\n\r\nSigned-off-by: Elena Kolevska \r\n\r\n* Convert unit to nanoseconds\r\n\r\nSigned-off-by: Elena Kolevska \r\n\r\n* Metrics fix\r\n\r\nSigned-off-by: Elena Kolevska \r\n\r\n* Replaces custom atomic map with haxmap\r\n\r\nSigned-off-by: Elena Kolevska \r\n\r\n* Cleanup\r\n\r\nSigned-off-by: Elena Kolevska \r\n\r\n* More tests\r\n\r\nSigned-off-by: Elena Kolevska \r\n\r\n* Small fixes\r\n\r\nSigned-off-by: Elena Kolevska \r\n\r\n* Apply suggestions from code review\r\n\r\nCo-authored-by: Josh van Leeuwen \r\nSigned-off-by: Elena Kolevska \r\n\r\n* Small improvements\r\n\r\nSigned-off-by: Elena Kolevska \r\n\r\n* Apply suggestions from code review\r\n\r\nCo-authored-by: Josh van Leeuwen \r\nSigned-off-by: Elena Kolevska \r\n\r\n* Removes possibility to lock raft state from outside of package\r\n\r\nSigned-off-by: Elena Kolevska \r\n\r\n* Small fix\r\n\r\nSigned-off-by: Elena Kolevska \r\n\r\n* Fixes race on oneLeaderLoopRun\r\n\r\nSigned-off-by: Elena Kolevska \r\n\r\n* Updates int. tests\r\n\r\nSigned-off-by: Elena Kolevska \r\n\r\n* move from require to assert\r\n\r\nSigned-off-by: Elena Kolevska \r\n\r\n* extra check for old sidecars\r\n\r\nSigned-off-by: Elena Kolevska \r\n\r\n* one more\r\n\r\nSigned-off-by: Elena Kolevska \r\n\r\n* removes typo in test\r\n\r\nSigned-off-by: Elena Kolevska \r\n\r\n* Update pkg/placement/streams.go\r\n\r\nCo-authored-by: Cassie Coyle \r\nSigned-off-by: Elena Kolevska \r\n\r\n* Stops sending first empty message. Removes disconnected hosts on placement failover.\r\n\r\nSigned-off-by: Elena Kolevska \r\n\r\n* Pins kit version\r\n\r\nSigned-off-by: Elena Kolevska \r\n\r\n* Linter\r\n\r\nSigned-off-by: Elena Kolevska \r\n\r\n* Removes extra line\r\n\r\nSigned-off-by: Elena Kolevska \r\n\r\n* Pleases linter\r\n\r\nSigned-off-by: Elena Kolevska \r\n\r\n* Adds test for placement failover\r\n\r\nSigned-off-by: Elena Kolevska \r\n\r\n* Fixes linter\r\n\r\nSigned-off-by: Elena Kolevska \r\n\r\n* Updates test\r\n\r\nSigned-off-by: Elena Kolevska \r\n\r\n* Fixes linter\r\n\r\nSigned-off-by: Elena Kolevska \r\n\r\n* More linter stuff\r\n\r\nSigned-off-by: Elena Kolevska \r\n\r\n* Adding another status code, because windows reports Unavailable instead of EOF\r\n\r\nSigned-off-by: Elena Kolevska \r\n\r\n* Increase test timeout\r\n\r\nSigned-off-by: Elena Kolevska \r\n\r\n* Increase time for mac os tests in CI\r\n\r\nSigned-off-by: Elena Kolevska \r\n\r\n* More time for osx runners to complete test\r\n\r\nSigned-off-by: Elena Kolevska \r\n\r\n* Increase timeout to 30sec\r\n\r\nSigned-off-by: Elena Kolevska \r\n\r\n* Addresses review comments\r\n\r\nSigned-off-by: Elena Kolevska \r\n\r\n* Fixes from review\r\n\r\nSigned-off-by: Elena Kolevska \r\n\r\n* More fixes\r\n\r\nSigned-off-by: Elena Kolevska \r\n\r\n* Removes unneeded eventually\r\n\r\nSigned-off-by: Elena Kolevska \r\n\r\n* small fix\r\n\r\nSigned-off-by: Elena Kolevska \r\n\r\n---------\r\n\r\nSigned-off-by: Elena Kolevska \r\nSigned-off-by: Elena Kolevska \r\nCo-authored-by: Josh van Leeuwen \r\nCo-authored-by: Cassie Coyle \r\nCo-authored-by: Yaron Schneider \r\nCo-authored-by: Artur Souza \r\nCo-authored-by: Loong Dai ","shortMessageHtmlLink":"Namespaced actors (Multitenant placement service) (#7745)"}},{"before":"8519d226924000dab0793bdecbc8191cea10a0a5","after":"199bcf4e198b247bf0f259562e02c97064cb378e","ref":"refs/heads/master","pushedAt":"2024-06-03T20:43:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"artursouza","name":"Artur Souza","path":"/artursouza","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/130954?s=80&v=4"},"commit":{"message":"Add resource quota on critical priority class (#7784)\n\n* add resource quota on critical priority class\r\n\r\nSigned-off-by: Filinto Duran \r\n\r\n* fix value setting\r\n\r\nSigned-off-by: Filinto Duran \r\n\r\n* add new line\r\n\r\nSigned-off-by: Filinto Duran \r\n\r\n* add labels\r\n\r\nSigned-off-by: Filinto Duran \r\n\r\n---------\r\n\r\nSigned-off-by: Filinto Duran ","shortMessageHtmlLink":"Add resource quota on critical priority class (#7784)"}},{"before":"24a3846ae47bbaa6634a7512826e08cf7e6055bf","after":"8519d226924000dab0793bdecbc8191cea10a0a5","ref":"refs/heads/master","pushedAt":"2024-06-01T13:15:07.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"yaron2","name":"Yaron Schneider","path":"/yaron2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16295283?s=80&v=4"},"commit":{"message":"Fix perfs pt2 (#7782)\n\n* Partial revert \"Update controller-tools to 0.15.0 (#7775)\"\r\n\r\nThis partially reverts commit 24a3846ae47bbaa6634a7512826e08cf7e6055bf.\r\nRevert changes to:\r\n - go.mod\r\n - go.sum\r\n - tests/runner/loadtest/k6.go\r\n\r\nSigned-off-by: mikeee \r\n\r\n* chore: revert to k6-operator 0.0.8 and adds a hack to modify the CRDs\r\n\r\nSigned-off-by: mikeee \r\n\r\n* test: lower actor_reminder expected QPS\r\n\r\nSigned-off-by: mikeee \r\n\r\n---------\r\n\r\nSigned-off-by: mikeee ","shortMessageHtmlLink":"Fix perfs pt2 (#7782)"}},{"before":"7093021284242bb7d1920884452b45009feeacc6","after":"24a3846ae47bbaa6634a7512826e08cf7e6055bf","ref":"refs/heads/master","pushedAt":"2024-05-31T15:52:01.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"yaron2","name":"Yaron Schneider","path":"/yaron2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16295283?s=80&v=4"},"commit":{"message":"Update controller-tools to 0.15.0 (#7775)\n\n* Update controller-tools to 0.15.0\r\n\r\nSigned-off-by: joshvanl \r\n\r\n* Updates github.com/grafana/k6-operator to v0.0.14\r\n\r\nSigned-off-by: joshvanl \r\n\r\n* Adds `controller-gen` dependency to `k6-operator` Makefile targets\r\n\r\nSigned-off-by: joshvanl \r\n\r\n* Removes Azure perf test report\r\n\r\nSigned-off-by: joshvanl \r\n\r\n---------\r\n\r\nSigned-off-by: joshvanl ","shortMessageHtmlLink":"Update controller-tools to 0.15.0 (#7775)"}},{"before":"bc47af13fa59e6d78a05737469d5475c0db0ad0e","after":null,"ref":"refs/heads/fix-perf","pushedAt":"2024-05-31T14:08:31.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mikeee","name":"Mike Nguyen","path":"/mikeee","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19765254?s=80&v=4"}},{"before":"558545ff4b3db9387623ea2f2cb24a45b9351369","after":"bc47af13fa59e6d78a05737469d5475c0db0ad0e","ref":"refs/heads/fix-perf","pushedAt":"2024-05-30T17:51:53.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"mikeee","name":"Mike Nguyen","path":"/mikeee","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19765254?s=80&v=4"},"commit":{"message":"chore: remove azureblob outputs\n\nSigned-off-by: mikeee ","shortMessageHtmlLink":"chore: remove azureblob outputs"}},{"before":"2585c0062c23a0ed0d12d94ed8d6b091635c68d9","after":"558545ff4b3db9387623ea2f2cb24a45b9351369","ref":"refs/heads/fix-perf","pushedAt":"2024-05-30T14:27:48.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"mikeee","name":"Mike Nguyen","path":"/mikeee","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19765254?s=80&v=4"},"commit":{"message":"ci: use k6-operator fork with controller-gen 0.14\n\nSigned-off-by: mikeee ","shortMessageHtmlLink":"ci: use k6-operator fork with controller-gen 0.14"}},{"before":"2bdebd824158d1cab75b37749f4ca4b7ab86366b","after":"2585c0062c23a0ed0d12d94ed8d6b091635c68d9","ref":"refs/heads/fix-perf","pushedAt":"2024-05-30T14:07:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mikeee","name":"Mike Nguyen","path":"/mikeee","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19765254?s=80&v=4"},"commit":{"message":"chore: bump controller version\n\nSigned-off-by: mikeee ","shortMessageHtmlLink":"chore: bump controller version"}},{"before":"f5dbb86165425069f4b10f9558b3d9dbda04ae82","after":"2bdebd824158d1cab75b37749f4ca4b7ab86366b","ref":"refs/heads/fix-perf","pushedAt":"2024-05-30T12:00:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mikeee","name":"Mike Nguyen","path":"/mikeee","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19765254?s=80&v=4"},"commit":{"message":"chore: bump controller-gen to 0.15.0\n\nSigned-off-by: mikeee ","shortMessageHtmlLink":"chore: bump controller-gen to 0.15.0"}},{"before":"308e451a1ab5f4d0e01444ee9b407688505f5471","after":"f5dbb86165425069f4b10f9558b3d9dbda04ae82","ref":"refs/heads/fix-perf","pushedAt":"2024-05-30T11:47:49.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"mikeee","name":"Mike Nguyen","path":"/mikeee","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19765254?s=80&v=4"},"commit":{"message":"chore: update k6-operator\n\nSigned-off-by: mikeee ","shortMessageHtmlLink":"chore: update k6-operator"}},{"before":"c2bdebb474fba754b06bdb86456115e8a6234d57","after":"b18d9516f0eff06f8fdacd36e8bdf290909b05d9","ref":"refs/heads/release-1.13","pushedAt":"2024-05-28T21:13:52.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"yaron2","name":"Yaron Schneider","path":"/yaron2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16295283?s=80&v=4"},"commit":{"message":"add v1.13.4 release notes (#7769)\n\nSigned-off-by: yaron2 ","shortMessageHtmlLink":"add v1.13.4 release notes (#7769)"}},{"before":"d9fc66ea6368dc75a9d843179ca4a047cd28d5aa","after":"308e451a1ab5f4d0e01444ee9b407688505f5471","ref":"refs/heads/fix-perf","pushedAt":"2024-05-28T17:25:00.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"mikeee","name":"Mike Nguyen","path":"/mikeee","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19765254?s=80&v=4"},"commit":{"message":"Merge branch 'master' into fix-perf","shortMessageHtmlLink":"Merge branch 'master' into fix-perf"}},{"before":"4c359b561a1ce92f50b7c336daa575e196fa9464","after":"c2bdebb474fba754b06bdb86456115e8a6234d57","ref":"refs/heads/release-1.13","pushedAt":"2024-05-28T17:18:21.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"yaron2","name":"Yaron Schneider","path":"/yaron2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16295283?s=80&v=4"},"commit":{"message":"update golang.org/x/net dep (#7766)\n\nSigned-off-by: yaron2 ","shortMessageHtmlLink":"update golang.org/x/net dep (#7766)"}},{"before":"8e65d49189fea77e923aeb2bd048e8163cd4fe8f","after":"7093021284242bb7d1920884452b45009feeacc6","ref":"refs/heads/master","pushedAt":"2024-05-28T05:52:41.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"yaron2","name":"Yaron Schneider","path":"/yaron2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16295283?s=80&v=4"},"commit":{"message":"Subscriptions: bi-directional subscription streaming. (#7747)\n\n* Subscriptions: bi-directional subscription & publish streaming.\r\n\r\nAdds SubscribeTopicEvents proto API which dynamically subscribes to\r\npubsub topics based on https://github.com/dapr/proposals/pull/52.\r\n\r\nThis is a basic gRPC implementation of the API whereby, like\r\nSubscription hot-reloading today, subscribing to a topic will reload\r\n_every_ active subscription for the current daprd. In a future PR,\r\nreloading of Subscriptions will be granular to the specific pubsub\r\ntopic.\r\n\r\nStream subscriptions are also only active once daprd declares the\r\napplication as both present and ready. Dynamic stream subscriptions\r\nshould be active both whether a app is running or not, as well as\r\nwhether it is ready or not. This will be addressed in a future PR.\r\n\r\nSigned-off-by: joshvanl \r\n\r\n* Updates go.mod go version to 1.22.3 in e2e apps\r\n\r\nSigned-off-by: joshvanl \r\n\r\n* Remove small context timeout on httpserver int tests\r\n\r\nSigned-off-by: joshvanl \r\n\r\n* Wait for daprd2 to be ready before calling meta endpoint in\r\nhot-op-inf-comp test\r\n\r\nSigned-off-by: joshvanl \r\n\r\n* Increase int test daprd wait until ready timeout to 30s\r\n\r\nSigned-off-by: joshvanl \r\n\r\n* Assert httpendpoint int test resp body with eventually\r\n\r\nSigned-off-by: joshvanl \r\n\r\n* Set subscription APIs Alpha1\r\n\r\nSigned-off-by: joshvanl \r\n\r\n---------\r\n\r\nSigned-off-by: joshvanl \r\nCo-authored-by: Yaron Schneider ","shortMessageHtmlLink":"Subscriptions: bi-directional subscription streaming. (#7747)"}},{"before":"9d80b50b8e882ebf2193b4438378b9e76f3c7175","after":"8e65d49189fea77e923aeb2bd048e8163cd4fe8f","ref":"refs/heads/master","pushedAt":"2024-05-25T04:06:20.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"artursouza","name":"Artur Souza","path":"/artursouza","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/130954?s=80&v=4"},"commit":{"message":"Test Integration: increase daprd process healthz and total test timeout (#7754)\n\n* Test Integration: increase daprd process healthz and total test timeout\r\n\r\nIncreases daped processes healthz check timeout from 10s to 30s, and\r\nincreases the total test timeout from 30s to 45s.\r\n\r\nOur integration tests run multiple tests concurrently, involving\r\nexecuting multiple processes & network listeners etc. Because our\r\nWindows and MacOS CI runners are slow, the daprd healthz checker can\r\ntimeout before the daprd process on the host has had a chance to boot\r\nup and become ready to serve. This leads to false positives flakes to\r\nour integration test runs. Change should reduce integration test\r\nflakes.\r\n\r\nSigned-off-by: joshvanl \r\n\r\n* Assert httpendpoint int test resp body with eventually\r\n\r\nSigned-off-by: joshvanl \r\n\r\n* Wait until daprd2 is running in hotreload operator informer component\r\nint test\r\n\r\nSigned-off-by: joshvanl \r\n\r\n---------\r\n\r\nSigned-off-by: joshvanl \r\nCo-authored-by: Artur Souza ","shortMessageHtmlLink":"Test Integration: increase daprd process healthz and total test timeo…"}},{"before":"b9843e84a86b924255f9ab115c4d163cca9593b7","after":"9d80b50b8e882ebf2193b4438378b9e76f3c7175","ref":"refs/heads/master","pushedAt":"2024-05-24T00:58:06.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"yaron2","name":"Yaron Schneider","path":"/yaron2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16295283?s=80&v=4"},"commit":{"message":"Merge pull request from GHSA-284c-x8m7-9w5h (#7753)\n\n* api token fix\r\n\r\n\r\n\r\n---------\r\n\r\nSigned-off-by: Elena Kolevska \r\nSigned-off-by: Artur Souza \r\nSigned-off-by: joshvanl \r\nCo-authored-by: Artur Souza \r\nCo-authored-by: Elena Kolevska \r\nCo-authored-by: Dapr Bot <56698301+dapr-bot@users.noreply.github.com>","shortMessageHtmlLink":"Merge pull request from GHSA-284c-x8m7-9w5h (#7753)"}},{"before":"25904527839fa903681354ec3b8a9e47d7f09574","after":"d9fc66ea6368dc75a9d843179ca4a047cd28d5aa","ref":"refs/heads/fix-perf","pushedAt":"2024-05-22T21:59:02.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"mikeee","name":"Mike Nguyen","path":"/mikeee","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19765254?s=80&v=4"},"commit":{"message":"Merge branch 'master' into fix-perf","shortMessageHtmlLink":"Merge branch 'master' into fix-perf"}},{"before":"58edd57c5c16dcbccbfb3673b2b2c2e20b300ef5","after":"b9843e84a86b924255f9ab115c4d163cca9593b7","ref":"refs/heads/master","pushedAt":"2024-05-22T21:26:28.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"yaron2","name":"Yaron Schneider","path":"/yaron2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16295283?s=80&v=4"},"commit":{"message":"Standardize readme shield badges (#7744)\n\n* Update README.md\r\n\r\nSigned-off-by: Martin Oehlert \r\n\r\n* Update README.md\r\n\r\nSigned-off-by: Martin Oehlert \r\n\r\n---------\r\n\r\nSigned-off-by: Martin Oehlert ","shortMessageHtmlLink":"Standardize readme shield badges (#7744)"}},{"before":"e0591e43d0cdfd30a2f2960dce5d9892dc98bc2c","after":"4c359b561a1ce92f50b7c336daa575e196fa9464","ref":"refs/heads/release-1.13","pushedAt":"2024-05-21T06:24:14.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"yaron2","name":"Yaron Schneider","path":"/yaron2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16295283?s=80&v=4"},"commit":{"message":"Fix MacOS tests. (#7748)\n\nSigned-off-by: Artur Souza ","shortMessageHtmlLink":"Fix MacOS tests. (#7748)"}},{"before":"e0591e43d0cdfd30a2f2960dce5d9892dc98bc2c","after":null,"ref":"refs/tags/v1.13.3","pushedAt":"2024-05-21T06:23:02.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"artursouza","name":"Artur Souza","path":"/artursouza","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/130954?s=80&v=4"}},{"before":"3cc0fc07c34f2abe132ead0bbc8515962dcd8f51","after":"e0591e43d0cdfd30a2f2960dce5d9892dc98bc2c","ref":"refs/heads/release-1.13","pushedAt":"2024-05-20T21:57:53.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"artursouza","name":"Artur Souza","path":"/artursouza","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/130954?s=80&v=4"},"commit":{"message":"Merge pull request from GHSA-284c-x8m7-9w5h\n\n* api token fix\n\nSigned-off-by: Elena Kolevska \n\n* Add released notes for 1.13.3\n\nSigned-off-by: Artur Souza \n\n---------\n\nSigned-off-by: Elena Kolevska \nSigned-off-by: Artur Souza \nCo-authored-by: Elena Kolevska ","shortMessageHtmlLink":"Merge pull request from GHSA-284c-x8m7-9w5h"}},{"before":"70f49e4a84f1c6985484122bb403e7a19fe103e6","after":"25904527839fa903681354ec3b8a9e47d7f09574","ref":"refs/heads/fix-perf","pushedAt":"2024-05-14T22:44:47.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"mikeee","name":"Mike Nguyen","path":"/mikeee","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19765254?s=80&v=4"},"commit":{"message":"chore: override k6-operator\n\nSigned-off-by: mikeee ","shortMessageHtmlLink":"chore: override k6-operator"}},{"before":null,"after":"70f49e4a84f1c6985484122bb403e7a19fe103e6","ref":"refs/heads/fix-perf","pushedAt":"2024-05-14T19:42:46.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mikeee","name":"Mike Nguyen","path":"/mikeee","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19765254?s=80&v=4"},"commit":{"message":"chore: bump k6 operator to v0.0.14\n\nSigned-off-by: Mike Nguyen ","shortMessageHtmlLink":"chore: bump k6 operator to v0.0.14"}},{"before":"bc77d50a5ffd40a6f02a5b44ec4196884c000d3a","after":"58edd57c5c16dcbccbfb3673b2b2c2e20b300ef5","ref":"refs/heads/master","pushedAt":"2024-05-14T02:16:35.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"yaron2","name":"Yaron Schneider","path":"/yaron2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16295283?s=80&v=4"},"commit":{"message":"Adds `listen-address` CLI flags for all services servers. (#7675)\n\n* Adds `listen-address` CLI flags for all services servers.\r\n\r\nAddress corresponding `--listen-address` CLI flags for all services\r\nservers. This sets the listening address for these TCP servers.\r\n\r\nThis is added to allow users to both bind the address to localhost to\r\nprevent access to a particular server on the network, as well as for\r\nintegration testing as it is more correct to bind to localhost and\r\nprevents triggering MacOS firewall popups.\r\n\r\nSigned-off-by: joshvanl \r\n\r\n* Report localhost to nameresolver when internal grpc listen address is\r\nlocalhost\r\n\r\nSigned-off-by: joshvanl \r\n\r\n* Use localhost host for placement report when internal gRPC address is\r\nlocalhost\r\n\r\nSigned-off-by: joshvanl \r\n\r\n* Change default listen-address from `0.0.0.0` to empty string to allow\r\nfor default ipv6 support and keep backwards compat.\r\n\r\nSigned-off-by: joshvanl \r\n\r\n---------\r\n\r\nSigned-off-by: joshvanl \r\nCo-authored-by: Dapr Bot <56698301+dapr-bot@users.noreply.github.com>","shortMessageHtmlLink":"Adds listen-address CLI flags for all services servers. (#7675)"}},{"before":"afae0ad57b2b1fba903f00a056d3036fe6f90786","after":"3cc0fc07c34f2abe132ead0bbc8515962dcd8f51","ref":"refs/heads/release-1.13","pushedAt":"2024-05-10T15:26:29.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"yaron2","name":"Yaron Schneider","path":"/yaron2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16295283?s=80&v=4"},"commit":{"message":"update to go 1.21.9 (#7726)\n\nSigned-off-by: yaron2 ","shortMessageHtmlLink":"update to go 1.21.9 (#7726)"}},{"before":"635dc49f9548130435a15286e03a3389fdb62801","after":"bc77d50a5ffd40a6f02a5b44ec4196884c000d3a","ref":"refs/heads/master","pushedAt":"2024-05-10T02:40:57.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"yaron2","name":"Yaron Schneider","path":"/yaron2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16295283?s=80&v=4"},"commit":{"message":"Refactor SPIFFE from `pkg/security` to `kit` (#7669)\n\n* Refactor SPIFFE from `pkg/security` to `kit`\r\n\r\nUpdates the `pkg/security` package to move the SPIFFE implementation to\r\na new kit package. This new kit package is more modulated and fuller\r\ntest coverage. This package has been moved so that it can be both\r\nimported by dapr & components-contrib, as well as making the package\r\nmore suitable for further development to support X.509 Component auth.\r\n\r\nhttps://github.com/dapr/proposals/pull/51\r\n\r\nAlso moves in test/utils from dapr to crypto/test for shared usage.\r\n\r\nPart of https://github.com/dapr/proposals/pull/51\r\n\r\nUses go mod fork of https://github.com/dapr/kit/pull/92\r\n\r\nSigned-off-by: joshvanl \r\n\r\n* Include SVID context with `Init`ing Component\r\n\r\nSigned-off-by: joshvanl \r\n\r\n* Adds security to processor options\r\n\r\nSigned-off-by: joshvanl \r\n\r\n* Update github.com/dapr/dapr to master\r\n\r\nSigned-off-by: joshvanl \r\n\r\n* Update `util` to new `test` package import\r\n\r\nSigned-off-by: joshvanl \r\n\r\n* Update go.sum\r\n\r\nSigned-off-by: joshvanl \r\n\r\n---------\r\n\r\nSigned-off-by: joshvanl ","shortMessageHtmlLink":"Refactor SPIFFE from pkg/security to kit (#7669)"}},{"before":"a89c41bfb2786d4cebb26e3193c3c426442e1cf7","after":"635dc49f9548130435a15286e03a3389fdb62801","ref":"refs/heads/master","pushedAt":"2024-05-07T15:41:21.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"yaron2","name":"Yaron Schneider","path":"/yaron2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16295283?s=80&v=4"},"commit":{"message":"Bump to Go 1.22 - Pin latest contrib with Go 1.22 (#7713)\n\n* Pin latest contrib with Go 1.22\r\n\r\nSigned-off-by: Bernd Verst \r\n\r\n* Fix mysterious linter issue\r\n\r\nSigned-off-by: Bernd Verst \r\n\r\n* Downgrade cosmosdb\r\n\r\nSigned-off-by: Bernd Verst \r\n\r\n* Update go.mod\r\n\r\nSigned-off-by: Bernd Verst \r\n\r\n* Fix CosmosDB for latest API version\r\n\r\nSigned-off-by: Bernd Verst \r\n\r\n* Install gotestsum in Makefile\r\n\r\nSigned-off-by: Bernd Verst \r\n\r\n* Pin Go 1.22.2\r\n\r\nSigned-off-by: Bernd Verst \r\n\r\n* Fix makefile\r\n\r\nSigned-off-by: Bernd Verst \r\n\r\n* revert makefile changes\r\n\r\nSigned-off-by: Bernd Verst \r\n\r\n* Update all go.mod/Makefile/Dockerfile for `1.22`. Remove `{}` chars from\r\nHTTP route fuzz generations.\r\n\r\nSigned-off-by: joshvanl \r\n\r\n* Makefile: export `go/bin` to PATH for darwin\r\n\r\nExports the `go/bin/darwin_$(arch)` directory to the PATH environment\r\nvariable when running on Darwin. This ensures that binaries installed by\r\n`go install` are available in the Makefile exec path.\r\n\r\nSigned-off-by: joshvanl \r\n\r\n---------\r\n\r\nSigned-off-by: Bernd Verst \r\nSigned-off-by: joshvanl \r\nCo-authored-by: joshvanl ","shortMessageHtmlLink":"Bump to Go 1.22 - Pin latest contrib with Go 1.22 (#7713)"}},{"before":"b13d86e3a5790491c1aaf9bf5ebfe481c13680ac","after":"a89c41bfb2786d4cebb26e3193c3c426442e1cf7","ref":"refs/heads/master","pushedAt":"2024-05-07T13:05:14.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"yaron2","name":"Yaron Schneider","path":"/yaron2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16295283?s=80&v=4"},"commit":{"message":"Allow outbox payload transformation (#7718)\n\n* first commit\r\n\r\nSigned-off-by: yaron2 \r\n\r\n* add tests\r\n\r\nSigned-off-by: yaron2 \r\n\r\n* linter\r\n\r\nSigned-off-by: yaron2 \r\n\r\n---------\r\n\r\nSigned-off-by: yaron2 ","shortMessageHtmlLink":"Allow outbox payload transformation (#7718)"}},{"before":"091a20466b13a94f385a5231a9c10f404cf3f353","after":"b13d86e3a5790491c1aaf9bf5ebfe481c13680ac","ref":"refs/heads/master","pushedAt":"2024-05-06T22:21:17.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"yaron2","name":"Yaron Schneider","path":"/yaron2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16295283?s=80&v=4"},"commit":{"message":"Disk Loader: Scope filtering (#7616)\n\n* Disk Loader: Scope filtering\r\n\r\nAdds scope filtering to the disk manifest loader.\r\n\r\nThough this doesn't have any security benefits, it does mean manifests\r\nare filtered much sooner in the runtime when running in self-hosted mode\r\nand prevents logging/errors downstream in modules like the hot reloading\r\nreconciler.\r\n\r\nSigned-off-by: joshvanl \r\n\r\n* Update internal disk loader unit test with Options param\r\n\r\nSigned-off-by: joshvanl \r\n\r\n* Pass appID to hotreload disk loader for scope filtering\r\n\r\nSigned-off-by: joshvanl \r\n\r\n---------\r\n\r\nSigned-off-by: joshvanl ","shortMessageHtmlLink":"Disk Loader: Scope filtering (#7616)"}},{"before":"c75c08f6f364620238b67cb2bfd231b3bde57c79","after":"091a20466b13a94f385a5231a9c10f404cf3f353","ref":"refs/heads/master","pushedAt":"2024-04-30T16:11:53.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"yaron2","name":"Yaron Schneider","path":"/yaron2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16295283?s=80&v=4"},"commit":{"message":"Operator: Component server side scope filtering (#7615)\n\n* Operator: Component server side scope filtering\r\n\r\nToday, daprd's will receive Component from the operator, regardless of\r\nwhether they are scoped for that Component or not. This means that\r\nclients do receive components (including its associated secrets) that\r\nthey are not scoped for.\r\n\r\nUpdates Operator API ComponentUpdate to perform service side Component\r\nScope filtering based on the authenticated client App ID. When a\r\nComponent is de-scoped, daprd will receive a DELETE for the previous\r\nComponent manifest. When a Component is scoped-in, daprd will receive an\r\nCREATE for the new Component manifest.\r\n\r\nUpdates Operator API ListComponents to perform service side Component\r\nScope filtering based on the authenticated client App ID.\r\n\r\nUses updated events batcher which ensures queue items are sent in order.\r\n\r\nSigned-off-by: joshvanl \r\n\r\n* Add 2 daprds for operator informer tests\r\n\r\nSigned-off-by: joshvanl \r\n\r\n* Fix control plane trust domain\r\n\r\nSigned-off-by: joshvanl \r\n\r\n* Update github.com/dapr/kit to master\r\n\r\nSigned-off-by: joshvanl \r\n\r\n* go mod tidy\r\n\r\nSigned-off-by: joshvanl \r\n\r\n* Fix incorrect pointer manifest compare\r\n\r\nSigned-off-by: joshvanl \r\n\r\n---------\r\n\r\nSigned-off-by: joshvanl \r\nCo-authored-by: Dapr Bot <56698301+dapr-bot@users.noreply.github.com>\r\nCo-authored-by: Yaron Schneider ","shortMessageHtmlLink":"Operator: Component server side scope filtering (#7615)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEXaYDSAA","startCursor":null,"endCursor":null}},"title":"Activity · dapr/dapr"}