{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":595525791,"defaultBranch":"main","name":"enterprise-opa","ownerLogin":"StyraInc","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-01-31T09:06:14.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/12768013?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1717150704.0","currentOid":""},"activityList":{"items":[{"before":"ac6b953ce868730dc7d5eb4fba946e178addfc9e","after":null,"ref":"refs/heads/artifacts-v1.22.0","pushedAt":"2024-05-31T09:42:27.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"srenatus","name":"Stephan Renatus","path":"/srenatus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/870638?s=80&v=4"}},{"before":"07d3bded550afb357b08c0aa5bd0dd2e97263db1","after":"f9baa0bfde32a8552bfc1d2e01599a8503a42f22","ref":"refs/heads/main","pushedAt":"2024-05-31T09:42:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"srenatus","name":"Stephan Renatus","path":"/srenatus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/870638?s=80&v=4"},"commit":{"message":"Update README, capabilities JSON files for v1.22.0 release (#79)\n\nUpdate public artifacts for v1.22.0 release\r\n\r\nCo-authored-by: GitHub Actions ","shortMessageHtmlLink":"Update README, capabilities JSON files for v1.22.0 release (#79)"}},{"before":null,"after":"ac6b953ce868730dc7d5eb4fba946e178addfc9e","ref":"refs/heads/artifacts-v1.22.0","pushedAt":"2024-05-31T09:41:34.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"styra-bot[bot]","name":null,"path":"/apps/styra-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12768013?s=80&v=4"},"commit":{"message":"Update public artifacts for v1.22.0 release","shortMessageHtmlLink":"Update public artifacts for v1.22.0 release"}},{"before":"15bc9b3e72186b5f785c4a8e85ed13a8695d93ae","after":"939f40f7f352b4ac74956a832b3f66ead9fd2f38","ref":"refs/heads/chendrix/add-batch-apis-to-openapi","pushedAt":"2024-05-24T18:21:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"chendrix","name":"Chris Hendrix","path":"/chendrix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/474000?s=80&v=4"},"commit":{"message":"Fix the nesting of inputs and remove the extraneous decision_id","shortMessageHtmlLink":"Fix the nesting of inputs and remove the extraneous decision_id"}},{"before":"b156332dd3a20722d7c70c69b4628b888c5e1cb9","after":"15bc9b3e72186b5f785c4a8e85ed13a8695d93ae","ref":"refs/heads/chendrix/add-batch-apis-to-openapi","pushedAt":"2024-05-24T17:23:39.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"philipaconrad","name":"Philip Conrad","path":"/philipaconrad","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1906841?s=80&v=4"},"commit":{"message":"Rename code to http_status_code to not conflict with error types","shortMessageHtmlLink":"Rename code to http_status_code to not conflict with error types"}},{"before":"5817e23613dd6dcd5a3978b9ee202a77e7669d9c","after":null,"ref":"refs/heads/charles/add-default-policy-endpoint","pushedAt":"2024-05-16T15:12:41.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"charlesdaniels","name":"Charles Daniels","path":"/charlesdaniels","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11738895?s=80&v=4"}},{"before":"72d89b17f7fb853fff3ed98f015529926bab9e9c","after":"07d3bded550afb357b08c0aa5bd0dd2e97263db1","ref":"refs/heads/main","pushedAt":"2024-05-16T15:12:40.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"charlesdaniels","name":"Charles Daniels","path":"/charlesdaniels","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11738895?s=80&v=4"},"commit":{"message":"add POST / endpoint for default decisions (#78)\n\n* add POST / endpoint for default decisions\r\n* Add in the 404 response value for default evaluation\r\n\r\nAs described [here](https://www.openpolicyagent.org/docs/latest/rest-api/), the OPA\r\nAPI allows for \"default decisions\" to be made against a configurable\r\n\"default rule\". To support enabling this feature from the SDKs, I have\r\nadded an appropriate endpoint to OpenAPI spec. Note that unlike the\r\n/v1/data/{path} endpoints, / does not require wrapping the input with\r\n`{\"input\": ... }`, nor does it wrap the result in `{\"result\": ...}`.\r\n\r\nCo-authored-by: Chris Hendrix ","shortMessageHtmlLink":"add POST / endpoint for default decisions (#78)"}},{"before":"88d648aa80e7e35c7d2b9d836dff9d66f50e43c4","after":"5817e23613dd6dcd5a3978b9ee202a77e7669d9c","ref":"refs/heads/charles/add-default-policy-endpoint","pushedAt":"2024-05-15T18:25:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"chendrix","name":"Chris Hendrix","path":"/chendrix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/474000?s=80&v=4"},"commit":{"message":"Add in the 404 response value for default evaluation","shortMessageHtmlLink":"Add in the 404 response value for default evaluation"}},{"before":"0d55cc277cdb74307823f8af2558b458fb438751","after":"88d648aa80e7e35c7d2b9d836dff9d66f50e43c4","ref":"refs/heads/charles/add-default-policy-endpoint","pushedAt":"2024-05-14T17:24:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"charlesdaniels","name":"Charles Daniels","path":"/charlesdaniels","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11738895?s=80&v=4"},"commit":{"message":"remove unused params","shortMessageHtmlLink":"remove unused params"}},{"before":null,"after":"0d55cc277cdb74307823f8af2558b458fb438751","ref":"refs/heads/charles/add-default-policy-endpoint","pushedAt":"2024-05-13T15:24:36.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"charlesdaniels","name":"Charles Daniels","path":"/charlesdaniels","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11738895?s=80&v=4"},"commit":{"message":"add POST / endpoint for default decisions\n\nAs described\n[here](https://www.openpolicyagent.org/docs/latest/rest-api/), the OPA\nAPI allows for \"default decisions\" to be made against a configurable\n\"default rule\". To support enabling this feature from the SDKs, I have\nadded an appropriate endpoint to OpenAPI spec. Note that unlike the\n/v1/data/{path} endpoints, / does not require wrapping the input with\n`{\"input\": ... }`, nor does it wrap the result in `{\"result\": ...}`.","shortMessageHtmlLink":"add POST / endpoint for default decisions"}},{"before":"166bfc5bb02f5b5c58ddb474606e7001625b7322","after":"b156332dd3a20722d7c70c69b4628b888c5e1cb9","ref":"refs/heads/chendrix/add-batch-apis-to-openapi","pushedAt":"2024-05-03T20:17:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"chendrix","name":"Chris Hendrix","path":"/chendrix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/474000?s=80&v=4"},"commit":{"message":"Rename code to http_status_code to not conflict with error types","shortMessageHtmlLink":"Rename code to http_status_code to not conflict with error types"}},{"before":"fc495673b013f53961dc3c260f963ef090778edc","after":null,"ref":"refs/heads/artifacts-v1.21.0","pushedAt":"2024-04-29T09:48:40.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"srenatus","name":"Stephan Renatus","path":"/srenatus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/870638?s=80&v=4"}},{"before":"c897a3c0bd4acd9616dd4029f3f504fbf2dd3981","after":"72d89b17f7fb853fff3ed98f015529926bab9e9c","ref":"refs/heads/main","pushedAt":"2024-04-29T09:48:39.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"srenatus","name":"Stephan Renatus","path":"/srenatus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/870638?s=80&v=4"},"commit":{"message":"Update README, capabilities JSON files for v1.21.0 release (#77)\n\nUpdate public artifacts for v1.21.0 release\r\n\r\nCo-authored-by: GitHub Actions ","shortMessageHtmlLink":"Update README, capabilities JSON files for v1.21.0 release (#77)"}},{"before":null,"after":"fc495673b013f53961dc3c260f963ef090778edc","ref":"refs/heads/artifacts-v1.21.0","pushedAt":"2024-04-29T09:02:32.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"styra-bot[bot]","name":null,"path":"/apps/styra-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12768013?s=80&v=4"},"commit":{"message":"Update public artifacts for v1.21.0 release","shortMessageHtmlLink":"Update public artifacts for v1.21.0 release"}},{"before":"6efb8dce10b1e632578e3817d2b4df730777cd39","after":null,"ref":"refs/heads/reorder-json","pushedAt":"2024-04-26T21:22:10.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"chendrix","name":"Chris Hendrix","path":"/chendrix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/474000?s=80&v=4"}},{"before":"99b28a5508483f1fdac048cb600b12f22731c7e3","after":"c897a3c0bd4acd9616dd4029f3f504fbf2dd3981","ref":"refs/heads/main","pushedAt":"2024-04-26T21:22:09.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"chendrix","name":"Chris Hendrix","path":"/chendrix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/474000?s=80&v=4"},"commit":{"message":"Reorder arbitrary JSON to put object serialization at the end (#76)","shortMessageHtmlLink":"Reorder arbitrary JSON to put object serialization at the end (#76)"}},{"before":null,"after":"6efb8dce10b1e632578e3817d2b4df730777cd39","ref":"refs/heads/reorder-json","pushedAt":"2024-04-26T16:39:02.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"chendrix","name":"Chris Hendrix","path":"/chendrix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/474000?s=80&v=4"},"commit":{"message":"Reorder arbitrary JSON to put object serialization at the end","shortMessageHtmlLink":"Reorder arbitrary JSON to put object serialization at the end"}},{"before":"bc8dcd8fe6a2e285690894da94b3950159728f8f","after":null,"ref":"refs/heads/dependabot/go_modules/golang.org/x/net-0.23.0","pushedAt":"2024-04-26T08:45:59.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"srenatus","name":"Stephan Renatus","path":"/srenatus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/870638?s=80&v=4"}},{"before":"b878658546867354d8a87e818562447bd0f3e503","after":"99b28a5508483f1fdac048cb600b12f22731c7e3","ref":"refs/heads/main","pushedAt":"2024-04-26T08:45:58.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"srenatus","name":"Stephan Renatus","path":"/srenatus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/870638?s=80&v=4"},"commit":{"message":"build(deps): bump golang.org/x/net from 0.17.0 to 0.23.0 (#75)\n\nBumps [golang.org/x/net](https://github.com/golang/net) from 0.17.0 to 0.23.0.\r\n- [Commits](https://github.com/golang/net/compare/v0.17.0...v0.23.0)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: golang.org/x/net\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":"build(deps): bump golang.org/x/net from 0.17.0 to 0.23.0 (#75)"}},{"before":null,"after":"bc8dcd8fe6a2e285690894da94b3950159728f8f","ref":"refs/heads/dependabot/go_modules/golang.org/x/net-0.23.0","pushedAt":"2024-04-19T12:18:00.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":"build(deps): bump golang.org/x/net from 0.17.0 to 0.23.0\n\nBumps [golang.org/x/net](https://github.com/golang/net) from 0.17.0 to 0.23.0.\n- [Commits](https://github.com/golang/net/compare/v0.17.0...v0.23.0)\n\n---\nupdated-dependencies:\n- dependency-name: golang.org/x/net\n dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"build(deps): bump golang.org/x/net from 0.17.0 to 0.23.0"}},{"before":"f6d147c4aa708bea8a264edb9f1a55b1c65d446a","after":"166bfc5bb02f5b5c58ddb474606e7001625b7322","ref":"refs/heads/chendrix/add-batch-apis-to-openapi","pushedAt":"2024-04-16T19:34:47.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"chendrix","name":"Chris Hendrix","path":"/chendrix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/474000?s=80&v=4"},"commit":{"message":"Merge branch 'main' into chendrix/add-batch-apis-to-openapi","shortMessageHtmlLink":"Merge branch 'main' into chendrix/add-batch-apis-to-openapi"}},{"before":null,"after":"f6d147c4aa708bea8a264edb9f1a55b1c65d446a","ref":"refs/heads/chendrix/add-batch-apis-to-openapi","pushedAt":"2024-04-16T19:34:17.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"chendrix","name":"Chris Hendrix","path":"/chendrix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/474000?s=80&v=4"},"commit":{"message":"Add batch requests to openAPI spec","shortMessageHtmlLink":"Add batch requests to openAPI spec"}},{"before":"7464fae86c14aad2c7f7c6c21ed0ea3fcc45c865","after":null,"ref":"refs/heads/sr/examples/kafka-multiple-topics","pushedAt":"2024-04-09T18:01:38.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"srenatus","name":"Stephan Renatus","path":"/srenatus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/870638?s=80&v=4"}},{"before":"d90bc22db238f881b079e0946f9917fb5f239b52","after":"b878658546867354d8a87e818562447bd0f3e503","ref":"refs/heads/main","pushedAt":"2024-04-09T18:01:37.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"srenatus","name":"Stephan Renatus","path":"/srenatus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/870638?s=80&v=4"},"commit":{"message":"kafka-multiple-topics: tweak example transform (#73)\n\n* batches: does not need idx, so let's make it a simple multi-value rule\r\n* object.keys() will build intermediate sets that are instantly discarded,\r\n do a simple lookup instead.\r\n* function evals aren't necessarily cached, so we're restructuring the code\r\n such that the message payload is only unmarshalled once\r\n\r\nSigned-off-by: Stephan Renatus ","shortMessageHtmlLink":"kafka-multiple-topics: tweak example transform (#73)"}},{"before":"521e0d24f48bd687578888edc37696cd32b9c5d8","after":"7464fae86c14aad2c7f7c6c21ed0ea3fcc45c865","ref":"refs/heads/sr/examples/kafka-multiple-topics","pushedAt":"2024-04-09T09:11:25.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"srenatus","name":"Stephan Renatus","path":"/srenatus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/870638?s=80&v=4"},"commit":{"message":"kafka-multiple-topics: tweak example transform\n\n* batches: does not need idx, so let's make it a simple multi-value rule\n* object.keys() will build intermediate sets that are instantly discarded,\n do a simple lookup instead.\n* function evals aren't necessarily cached, so we're restructuring the code\n such that the message payload is only unmarshalled once\n\nSigned-off-by: Stephan Renatus ","shortMessageHtmlLink":"kafka-multiple-topics: tweak example transform"}},{"before":"3200d2e4f512b06ab91074c8bc4a0d89d8d9d546","after":"521e0d24f48bd687578888edc37696cd32b9c5d8","ref":"refs/heads/sr/examples/kafka-multiple-topics","pushedAt":"2024-04-09T08:50:24.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"srenatus","name":"Stephan Renatus","path":"/srenatus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/870638?s=80&v=4"},"commit":{"message":"kafka-multiple-topics: tweak example transform\n\n* batches: does not need idx, so let's make it a simple multi-value rule\n* object.keys() will build intermediate sets that are instantly discarded,\n do a simple lookup instead.\n\nSigned-off-by: Stephan Renatus ","shortMessageHtmlLink":"kafka-multiple-topics: tweak example transform"}},{"before":null,"after":"3200d2e4f512b06ab91074c8bc4a0d89d8d9d546","ref":"refs/heads/sr/examples/kafka-multiple-topics","pushedAt":"2024-04-09T08:47:51.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"srenatus","name":"Stephan Renatus","path":"/srenatus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/870638?s=80&v=4"},"commit":{"message":"kafka-multiple-topics: tweak example transform\n\nSigned-off-by: Stephan Renatus ","shortMessageHtmlLink":"kafka-multiple-topics: tweak example transform"}},{"before":"0154b226e46db52d3fa3dc83a3011d82ed31695b","after":null,"ref":"refs/heads/artifacts-v1.20.0","pushedAt":"2024-04-02T08:23:54.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"srenatus","name":"Stephan Renatus","path":"/srenatus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/870638?s=80&v=4"}},{"before":"7186011a90b804409c8ed2c8ff8dcfaee36687b1","after":"d90bc22db238f881b079e0946f9917fb5f239b52","ref":"refs/heads/main","pushedAt":"2024-04-02T08:23:53.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"srenatus","name":"Stephan Renatus","path":"/srenatus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/870638?s=80&v=4"},"commit":{"message":"Update README, capabilities JSON files for v1.20.0 release (#72)\n\nUpdate public artifacts for v1.20.0 release\r\n\r\nCo-authored-by: GitHub Actions ","shortMessageHtmlLink":"Update README, capabilities JSON files for v1.20.0 release (#72)"}},{"before":null,"after":"0154b226e46db52d3fa3dc83a3011d82ed31695b","ref":"refs/heads/artifacts-v1.20.0","pushedAt":"2024-04-02T08:13:46.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"styra-bot[bot]","name":null,"path":"/apps/styra-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12768013?s=80&v=4"},"commit":{"message":"Update public artifacts for v1.20.0 release","shortMessageHtmlLink":"Update public artifacts for v1.20.0 release"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEWNyKXAA","startCursor":null,"endCursor":null}},"title":"Activity ยท StyraInc/enterprise-opa"}