{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":592365615,"defaultBranch":"main","name":"regal","ownerLogin":"StyraInc","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-01-23T15:23:06.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/12768013?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1715689040.0","currentOid":""},"activityList":{"items":[{"before":"ec75e028017ad8abbf4444804110608d2c59764c","after":null,"ref":"refs/heads/crlf-warn","pushedAt":"2024-05-14T12:17:20.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"anderseknert","name":"Anders Eknert","path":"/anderseknert","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/510711?s=80&v=4"}},{"before":"a5aa61659249fb911f582d88708176ba24e51466","after":"00ea15e047c77915554910ac8a8b19281a3761a8","ref":"refs/heads/main","pushedAt":"2024-05-14T12:17:19.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"anderseknert","name":"Anders Eknert","path":"/anderseknert","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/510711?s=80&v=4"},"commit":{"message":"Send warning to client on CRLF line endings (#717)\n\nIn case either `opa-fmt` or `use-rego-v1` is enabled, we'll send back\r\na warning to the client whenever they save a document containing CRLF\r\nline endings. This to avoid confusion when the user tries to fix formatting\r\nusing `opa fmt`, but the editor adding back CRLF line endings after.\r\n\r\nAlso disable the nestif linter, as it's annoying.\r\n\r\nFixes #693\r\n\r\nSigned-off-by: Anders Eknert ","shortMessageHtmlLink":"Send warning to client on CRLF line endings (#717)"}},{"before":"d48dca3fbf25be029ca4da5f4bfc25013c74e728","after":"ec75e028017ad8abbf4444804110608d2c59764c","ref":"refs/heads/crlf-warn","pushedAt":"2024-05-14T10:07:24.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"anderseknert","name":"Anders Eknert","path":"/anderseknert","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/510711?s=80&v=4"},"commit":{"message":"Send warning to client on CRLF line endings\n\nIn case either `opa-fmt` or `use-rego-v1` is enabled, we'll send back\na warning to the client whenever they save a document containing CRLF\nline endings. This to avoid confusion when the user tries to fix formatting\nusing `opa fmt`, but the editor adding back CRLF line endings after.\n\nAlso disable the nestif linter, as it's annoying.\n\nFixes #693\n\nSigned-off-by: Anders Eknert ","shortMessageHtmlLink":"Send warning to client on CRLF line endings"}},{"before":null,"after":"d48dca3fbf25be029ca4da5f4bfc25013c74e728","ref":"refs/heads/crlf-warn","pushedAt":"2024-05-14T10:00:01.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"anderseknert","name":"Anders Eknert","path":"/anderseknert","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/510711?s=80&v=4"},"commit":{"message":"Send warning to client on CRLF line endings\n\nIn case either `opa-fmt` or `use-rego-v1` is enabled, we'll send back\na warning to the client whenever they save a document containing CRLF\nline endings. This to avoid confusion when the user tries to fix formatting\nusing `opa fmt`, but the editor adding back CRLF line endings after.\n\nAlso disable the nestif linter, as it's annoying.\n\nFixes #693\n\nSigned-off-by: Anders Eknert ","shortMessageHtmlLink":"Send warning to client on CRLF line endings"}},{"before":"af95710dd11727a07f3f33dddfa215898bbcc2d7","after":null,"ref":"refs/heads/default-first","pushedAt":"2024-05-14T09:42:01.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"anderseknert","name":"Anders Eknert","path":"/anderseknert","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/510711?s=80&v=4"}},{"before":"0b79d200c8bde094149658bd2abe65d4e2c575ab","after":"a5aa61659249fb911f582d88708176ba24e51466","ref":"refs/heads/main","pushedAt":"2024-05-14T09:42:00.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"anderseknert","name":"Anders Eknert","path":"/anderseknert","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/510711?s=80&v=4"},"commit":{"message":"Rule: `trailing-default-rule` (#716)\n\nSimple rule to check that `default` rules are placed before non-default rules.\r\n\r\nFixes #699\r\n\r\nSigned-off-by: Anders Eknert ","shortMessageHtmlLink":"Rule: trailing-default-rule (#716)"}},{"before":"54166531c8e8bb201984904450ae8da0ba855a71","after":"af95710dd11727a07f3f33dddfa215898bbcc2d7","ref":"refs/heads/default-first","pushedAt":"2024-05-14T09:37:24.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"anderseknert","name":"Anders Eknert","path":"/anderseknert","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/510711?s=80&v=4"},"commit":{"message":"Rule: `trailing-default-rule`\n\nSimple rule to check that `default` rules are placed before non-default rules.\n\nFixes #699\n\nSigned-off-by: Anders Eknert ","shortMessageHtmlLink":"Rule: trailing-default-rule"}},{"before":"ad1dd44f9a0c186c1e79622a46ec8db8f9f34aa2","after":null,"ref":"refs/heads/regal-new-docs","pushedAt":"2024-05-14T09:35:29.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"anderseknert","name":"Anders Eknert","path":"/anderseknert","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/510711?s=80&v=4"}},{"before":"3e92381d98008743fceeed2af9ba4a0626710cc8","after":"0b79d200c8bde094149658bd2abe65d4e2c575ab","ref":"refs/heads/main","pushedAt":"2024-05-14T09:35:29.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"anderseknert","name":"Anders Eknert","path":"/anderseknert","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/510711?s=80&v=4"},"commit":{"message":"Add docs as part of `regal new rule` command (#715)\n\nFixes #700\r\n\r\nSigned-off-by: Anders Eknert ","shortMessageHtmlLink":"Add docs as part of regal new rule command (#715)"}},{"before":null,"after":"54166531c8e8bb201984904450ae8da0ba855a71","ref":"refs/heads/default-first","pushedAt":"2024-05-13T20:27:16.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"anderseknert","name":"Anders Eknert","path":"/anderseknert","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/510711?s=80&v=4"},"commit":{"message":"Rule: `trailing-default-rule`\n\nSimple rule to check that `default` rules are placed before non-default rules.\n\nFixes #699\n\nSigned-off-by: Anders Eknert ","shortMessageHtmlLink":"Rule: trailing-default-rule"}},{"before":null,"after":"ad1dd44f9a0c186c1e79622a46ec8db8f9f34aa2","ref":"refs/heads/regal-new-docs","pushedAt":"2024-05-13T19:41:43.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"anderseknert","name":"Anders Eknert","path":"/anderseknert","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/510711?s=80&v=4"},"commit":{"message":"Add docs as part of `regal new rule` command\n\nFixes #700\n\nSigned-off-by: Anders Eknert ","shortMessageHtmlLink":"Add docs as part of regal new rule command"}},{"before":"01046cbf9a3eb165faab9ae2d5e7606d5d7f0337","after":null,"ref":"refs/heads/messy-rule","pushedAt":"2024-05-13T13:01:04.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"anderseknert","name":"Anders Eknert","path":"/anderseknert","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/510711?s=80&v=4"}},{"before":"e225bdac5e1bbd5831950c626db0f3952da87dfc","after":"3e92381d98008743fceeed2af9ba4a0626710cc8","ref":"refs/heads/main","pushedAt":"2024-05-13T13:01:04.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"anderseknert","name":"Anders Eknert","path":"/anderseknert","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/510711?s=80&v=4"},"commit":{"message":"Rule: `messy-rule` (#714)\n\nHelp identify incremental rule definitions that aren't grouped together.\r\n\r\nAlso fix two violations against this rule that we had in our own codebase.\r\n\r\nFixes #672\r\n\r\nSigned-off-by: Anders Eknert ","shortMessageHtmlLink":"Rule: messy-rule (#714)"}},{"before":"9041a9a3c9f35a9044378ad421e97be5db511245","after":"01046cbf9a3eb165faab9ae2d5e7606d5d7f0337","ref":"refs/heads/messy-rule","pushedAt":"2024-05-13T12:54:38.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"anderseknert","name":"Anders Eknert","path":"/anderseknert","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/510711?s=80&v=4"},"commit":{"message":"Rule: `messy-rule`\n\nHelp identify incremental rule definitions that aren't grouped together.\n\nAlso fix two violations against this rule that we had in our own codebase.\n\nFixes #672\n\nSigned-off-by: Anders Eknert ","shortMessageHtmlLink":"Rule: messy-rule"}},{"before":"5bd8cfd48b0363c0928476bbb536417108c08ed4","after":null,"ref":"refs/heads/single-file-impossible-not","pushedAt":"2024-05-13T12:54:26.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"anderseknert","name":"Anders Eknert","path":"/anderseknert","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/510711?s=80&v=4"}},{"before":"2023f323d9a43d1e8d5e75aacce17ece702638f2","after":"e225bdac5e1bbd5831950c626db0f3952da87dfc","ref":"refs/heads/main","pushedAt":"2024-05-13T12:54:25.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"anderseknert","name":"Anders Eknert","path":"/anderseknert","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/510711?s=80&v=4"},"commit":{"message":"Singe file `impossible-not` (#713)\n\nImprove this new rule to have the `report` rule handle single file violations,\r\nwhile the aggregate report ignores violations where the `not` ref and the partial\r\nrule is in the same file.\r\n\r\nSigned-off-by: Anders Eknert ","shortMessageHtmlLink":"Singe file impossible-not (#713)"}},{"before":"3910f493e9078a8ac9ff944667d5524ed16d13ee","after":"9041a9a3c9f35a9044378ad421e97be5db511245","ref":"refs/heads/messy-rule","pushedAt":"2024-05-13T12:48:01.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"anderseknert","name":"Anders Eknert","path":"/anderseknert","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/510711?s=80&v=4"},"commit":{"message":"Rule: `messy-rule`\n\nHelp identify incremental rule definitions that aren't grouped together.\n\nAlso fix two violations against this rule that we had in our own codebase.\n\nFixes #672\n\nSigned-off-by: Anders Eknert ","shortMessageHtmlLink":"Rule: messy-rule"}},{"before":null,"after":"3910f493e9078a8ac9ff944667d5524ed16d13ee","ref":"refs/heads/messy-rule","pushedAt":"2024-05-13T12:47:02.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"anderseknert","name":"Anders Eknert","path":"/anderseknert","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/510711?s=80&v=4"},"commit":{"message":"Rule: `messy-rule`\n\nHelp identify incremental rule definitions that aren't grouped together.\n\nFixes #672\n\nSigned-off-by: Anders Eknert ","shortMessageHtmlLink":"Rule: messy-rule"}},{"before":null,"after":"5bd8cfd48b0363c0928476bbb536417108c08ed4","ref":"refs/heads/single-file-impossible-not","pushedAt":"2024-05-13T10:59:58.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"anderseknert","name":"Anders Eknert","path":"/anderseknert","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/510711?s=80&v=4"},"commit":{"message":"Singe file `impossible-not`\n\nImprove this new rule to have the `report` rule handle single file violations,\nwhile the aggregate report ignores violations where the `not` ref and the partial\nrule is in the same file.\n\nSigned-off-by: Anders Eknert ","shortMessageHtmlLink":"Singe file impossible-not"}},{"before":"58be7189782720af602aa82cad0c5222cf3236bd","after":null,"ref":"refs/heads/tasks","pushedAt":"2024-05-13T08:25:50.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"anderseknert","name":"Anders Eknert","path":"/anderseknert","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/510711?s=80&v=4"}},{"before":"d826f641132151da5965f94330e88f2210b2dfeb","after":"2023f323d9a43d1e8d5e75aacce17ece702638f2","ref":"refs/heads/main","pushedAt":"2024-05-13T08:25:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"anderseknert","name":"Anders Eknert","path":"/anderseknert","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/510711?s=80&v=4"},"commit":{"message":"Add a few tasks for VS Code (#710)\n\nJust a minor convenience really but quite nice for Regal\r\ndevelopment. Also add `go mod tidy` as part of the rq PR\r\nscript.\r\n\r\nSigned-off-by: Anders Eknert ","shortMessageHtmlLink":"Add a few tasks for VS Code (#710)"}},{"before":"477c009061682fdbd578f706cd9f15ff97b0b6dd","after":"58be7189782720af602aa82cad0c5222cf3236bd","ref":"refs/heads/tasks","pushedAt":"2024-05-09T19:35:14.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"anderseknert","name":"Anders Eknert","path":"/anderseknert","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/510711?s=80&v=4"},"commit":{"message":"Add a few tasks for VS Code\n\nJust a minor convenience really but quite nice for Regal\ndevelopment. Also add `go mod tidy` as part of the rq PR\nscript.\n\nSigned-off-by: Anders Eknert ","shortMessageHtmlLink":"Add a few tasks for VS Code"}},{"before":null,"after":"477c009061682fdbd578f706cd9f15ff97b0b6dd","ref":"refs/heads/tasks","pushedAt":"2024-05-09T19:34:42.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"anderseknert","name":"Anders Eknert","path":"/anderseknert","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/510711?s=80&v=4"},"commit":{"message":"Add a few tasks for VS Code\n\nJust a minor convenience really but quite nice for Regal\ndevelopment. Also add `go mod tidy` as part of the rq PR\nscript.\n\nSigned-off-by: Anders Eknert ","shortMessageHtmlLink":"Add a few tasks for VS Code"}},{"before":null,"after":"c294dd805c57792cc167f4332d9ede150a57221e","ref":"refs/heads/completions-provider","pushedAt":"2024-05-09T17:30:13.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"charlieegan3","name":"Charlie Egan","path":"/charlieegan3","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1774239?s=80&v=4"},"commit":{"message":"lsp/completions: add builtins and imports for v1\n\nSigned-off-by: Charlie Egan ","shortMessageHtmlLink":"lsp/completions: add builtins and imports for v1"}},{"before":"3a59070b420af5c6a717754d919d1a2eae0d9bca","after":null,"ref":"refs/heads/fix-profiling-counting","pushedAt":"2024-05-08T15:37:17.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"charlieegan3","name":"Charlie Egan","path":"/charlieegan3","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1774239?s=80&v=4"}},{"before":"2bda636f2ecd6927cbcc04d5f937251c799824ca","after":"d826f641132151da5965f94330e88f2210b2dfeb","ref":"refs/heads/main","pushedAt":"2024-05-08T15:37:16.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"charlieegan3","name":"Charlie Egan","path":"/charlieegan3","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1774239?s=80&v=4"},"commit":{"message":"report: Fix profile count aggregation (#707)\n\nAddProfileEntries was creating a copy from the supplied update rather\r\nthan the global store of counts.\r\n\r\nSigned-off-by: Charlie Egan ","shortMessageHtmlLink":"report: Fix profile count aggregation (#707)"}},{"before":"bdf1f9dbd3107a25057e0a1756ab32ffdd0b8f03","after":"3a59070b420af5c6a717754d919d1a2eae0d9bca","ref":"refs/heads/fix-profiling-counting","pushedAt":"2024-05-08T15:29:20.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"anderseknert","name":"Anders Eknert","path":"/anderseknert","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/510711?s=80&v=4"},"commit":{"message":"report: Fix profile count aggregation\n\nAddProfileEntries was creating a copy from the supplied update rather\nthan the global store of counts.\n\nSigned-off-by: Charlie Egan ","shortMessageHtmlLink":"report: Fix profile count aggregation"}},{"before":null,"after":"bdf1f9dbd3107a25057e0a1756ab32ffdd0b8f03","ref":"refs/heads/fix-profiling-counting","pushedAt":"2024-05-08T15:26:18.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"charlieegan3","name":"Charlie Egan","path":"/charlieegan3","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1774239?s=80&v=4"},"commit":{"message":"report: Fix profile count aggregation\n\nAddProfileEntries was creating a copy from the supplied update rather\nthan the global store of counts.\n\nSigned-off-by: Charlie Egan ","shortMessageHtmlLink":"report: Fix profile count aggregation"}},{"before":"904cb316218cc819f9d15f7ff44241bb59890117","after":"2bda636f2ecd6927cbcc04d5f937251c799824ca","ref":"refs/heads/main","pushedAt":"2024-05-08T15:08:38.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"anderseknert","name":"Anders Eknert","path":"/anderseknert","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/510711?s=80&v=4"},"commit":{"message":"lsp: don't add \"constant\" to the document symbol description (#706)\n\nThis is already reported by the document type, and constants aren't special\r\nenough to warrant extra description.\r\n\r\nFixes #705\r\n\r\nSigned-off-by: Anders Eknert ","shortMessageHtmlLink":"lsp: don't add \"constant\" to the document symbol description (#706)"}},{"before":"97f9c7a98c8e15a6ce3f16ef3a9de5ae25d544ef","after":null,"ref":"refs/heads/fix-705","pushedAt":"2024-05-08T15:08:38.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"anderseknert","name":"Anders Eknert","path":"/anderseknert","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/510711?s=80&v=4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAESW8g8gA","startCursor":null,"endCursor":null}},"title":"Activity ยท StyraInc/regal"}