{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":170960159,"defaultBranch":"main","name":"stencil","ownerLogin":"raystack","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2019-02-16T03:55:13.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/4037263?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1708579035.0","currentOid":""},"activityList":{"items":[{"before":"71ba91b6bd9f016e2bdee3a25122d8353e188212","after":null,"ref":"refs/heads/python-client","pushedAt":"2024-03-26T17:31:36.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ravisuhag","name":"Ravi Suhag","path":"/ravisuhag","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2075279?s=80&v=4"}},{"before":"07884e46203af0ba2dda1d8d749cd8fda1fa919f","after":"2213f4b9120a8f8072d60f01f2af4e1e6f20d758","ref":"refs/heads/main","pushedAt":"2024-03-26T17:31:35.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ravisuhag","name":"Ravi Suhag","path":"/ravisuhag","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2075279?s=80&v=4"},"commit":{"message":"feat: add python client (#170)","shortMessageHtmlLink":"feat: add python client (#170)"}},{"before":"96166b223a55eacca669f5fae744c76c198f6a3d","after":"71ba91b6bd9f016e2bdee3a25122d8353e188212","ref":"refs/heads/python-client","pushedAt":"2024-03-20T12:15:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"prakharmathur82","name":"Prakhar Mathur","path":"/prakharmathur82","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23079667?s=80&v=4"},"commit":{"message":"feat: update PR comments","shortMessageHtmlLink":"feat: update PR comments"}},{"before":"969ab2826e0b131b92f3704d61d3fadd2b46bc71","after":"96166b223a55eacca669f5fae744c76c198f6a3d","ref":"refs/heads/python-client","pushedAt":"2024-02-22T09:58:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"prakharmathur82","name":"Prakhar Mathur","path":"/prakharmathur82","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23079667?s=80&v=4"},"commit":{"message":"feat: add install_requires in setup file and move odpf branding to raystack","shortMessageHtmlLink":"feat: add install_requires in setup file and move odpf branding to ra…"}},{"before":"07884e46203af0ba2dda1d8d749cd8fda1fa919f","after":"969ab2826e0b131b92f3704d61d3fadd2b46bc71","ref":"refs/heads/python-client","pushedAt":"2024-02-22T05:19:00.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"prakharmathur82","name":"Prakhar Mathur","path":"/prakharmathur82","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23079667?s=80&v=4"},"commit":{"message":"feat: add python client (#63)\n\nCo-Authored-By: Rahmat Hidayat ","shortMessageHtmlLink":"feat: add python client (#63)"}},{"before":null,"after":"07884e46203af0ba2dda1d8d749cd8fda1fa919f","ref":"refs/heads/python-client","pushedAt":"2024-02-22T05:17:15.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"prakharmathur82","name":"Prakhar Mathur","path":"/prakharmathur82","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23079667?s=80&v=4"},"commit":{"message":"fix: Update goreleaser to fix release failure (#168)\n\n* changes to go-releaser to build locally\r\n\r\n* build on tags\r\n\r\n* revert: args changes\r\n\r\n* docs: updated docs to point to v0.5.0\r\n\r\n* fix: revert clj dependency of stencil to 0.4.0","shortMessageHtmlLink":"fix: Update goreleaser to fix release failure (#168)"}},{"before":"efce4dae1327a2eb5cbe66b8c100cf254ba60344","after":null,"ref":"refs/tags/v0.5.0","pushedAt":"2023-10-30T06:42:31.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"punit-kulal","name":"Punit Kulal","path":"/punit-kulal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17079005?s=80&v=4"}},{"before":"657ed2096ac11da6abfa10516a8854da3a032b38","after":"9b41edd5e17214cca0dc59f465eeeb1d7cf2862c","ref":"refs/heads/gh-pages","pushedAt":"2023-10-29T00:12:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ravisuhag","name":"Ravi Suhag","path":"/ravisuhag","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2075279?s=80&v=4"},"commit":{"message":"Deploy website - based on 07884e46203af0ba2dda1d8d749cd8fda1fa919f","shortMessageHtmlLink":"Deploy website - based on 07884e4"}},{"before":"dcd6a6abbd54a5276760ad2ee49aa39ce8719119","after":null,"ref":"refs/heads/fix-goreleaser","pushedAt":"2023-10-29T00:11:28.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ravisuhag","name":"Ravi Suhag","path":"/ravisuhag","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2075279?s=80&v=4"}},{"before":"efce4dae1327a2eb5cbe66b8c100cf254ba60344","after":"07884e46203af0ba2dda1d8d749cd8fda1fa919f","ref":"refs/heads/main","pushedAt":"2023-10-29T00:11:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ravisuhag","name":"Ravi Suhag","path":"/ravisuhag","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2075279?s=80&v=4"},"commit":{"message":"fix: Update goreleaser to fix release failure (#168)\n\n* changes to go-releaser to build locally\r\n\r\n* build on tags\r\n\r\n* revert: args changes\r\n\r\n* docs: updated docs to point to v0.5.0\r\n\r\n* fix: revert clj dependency of stencil to 0.4.0","shortMessageHtmlLink":"fix: Update goreleaser to fix release failure (#168)"}},{"before":"d721e950937a2b3b291e7afa984e4e3f00bbe9ef","after":"dcd6a6abbd54a5276760ad2ee49aa39ce8719119","ref":"refs/heads/fix-goreleaser","pushedAt":"2023-10-27T06:07:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"punit-kulal","name":"Punit Kulal","path":"/punit-kulal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17079005?s=80&v=4"},"commit":{"message":"fix: revert clj dependency of stencil to 0.4.0","shortMessageHtmlLink":"fix: revert clj dependency of stencil to 0.4.0"}},{"before":"e33887ddf99c6c522af37bed25cbd45c3faefe3c","after":"d721e950937a2b3b291e7afa984e4e3f00bbe9ef","ref":"refs/heads/fix-goreleaser","pushedAt":"2023-10-27T06:04:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"punit-kulal","name":"Punit Kulal","path":"/punit-kulal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17079005?s=80&v=4"},"commit":{"message":"docs: updated docs to point to v0.5.0","shortMessageHtmlLink":"docs: updated docs to point to v0.5.0"}},{"before":"87537009aeb54ea86f921a9dca6a28e9cf8ffc6c","after":"e33887ddf99c6c522af37bed25cbd45c3faefe3c","ref":"refs/heads/fix-goreleaser","pushedAt":"2023-10-26T17:11:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"punit-kulal","name":"Punit Kulal","path":"/punit-kulal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17079005?s=80&v=4"},"commit":{"message":"revert: args changes","shortMessageHtmlLink":"revert: args changes"}},{"before":"9eac07c562ce1a79daf43ccf3851bb1845f91b78","after":"87537009aeb54ea86f921a9dca6a28e9cf8ffc6c","ref":"refs/heads/fix-goreleaser","pushedAt":"2023-10-26T11:18:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"punit-kulal","name":"Punit Kulal","path":"/punit-kulal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17079005?s=80&v=4"},"commit":{"message":"build on tags","shortMessageHtmlLink":"build on tags"}},{"before":null,"after":"9eac07c562ce1a79daf43ccf3851bb1845f91b78","ref":"refs/heads/fix-goreleaser","pushedAt":"2023-10-26T09:39:09.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"punit-kulal","name":"Punit Kulal","path":"/punit-kulal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17079005?s=80&v=4"},"commit":{"message":"changes to go-releaser to build locally","shortMessageHtmlLink":"changes to go-releaser to build locally"}},{"before":"ea8723ed0aa942852fc1eff1df6942a8538ba1b8","after":null,"ref":"refs/heads/json-compatibility","pushedAt":"2023-10-26T00:15:32.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ravisuhag","name":"Ravi Suhag","path":"/ravisuhag","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2075279?s=80&v=4"}},{"before":"d549cc75635dd7372b7d9020c730238da2314e2c","after":"efce4dae1327a2eb5cbe66b8c100cf254ba60344","ref":"refs/heads/main","pushedAt":"2023-10-26T00:15:31.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ravisuhag","name":"Ravi Suhag","path":"/ravisuhag","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2075279?s=80&v=4"},"commit":{"message":"feat: JSON schema compatibility check (#167)\n\n* implement abstractted IsBackwardCompatible function\r\n\r\n* update jsonschema dependency\r\n\r\n* implement explore schema function\r\n\r\n* error wrapper and helper functions\r\n\r\n* bump go version to 1.20 to add support for generics\r\n\r\n* refactored utils.go function name and few functions\r\n\r\n* added static schema uri for equal comparison across schemas for location\r\n\r\n* feat: implemented compatibility feature checks\r\n\r\n* filter remote references from backward compatibility check\r\n\r\n* feat: added check to restrict additional properties to to enforce open content model\r\n\r\n* refactor compare schemas for better testability\r\n\r\n* add compatibility test for additionalProperties check\r\n\r\n* add test for compareSchema\r\n\r\n* add property deleted test\r\n\r\n* refactor: make type checks injectible for better testing\r\n\r\n* added test for type check correctness\r\n\r\n* refactor: move helper check functions to compatibility_helper file\r\n\r\n* added test for reference check\r\n\r\n* added tests for anyOf, allOf and oneOf conditionals\r\n\r\n* added test to check field addition and added formatting\r\n\r\n* adde checks for property addition\r\n\r\n* added stub for tests\r\n\r\n* feat: add schema for testing item schema\r\n\r\n* implement item schema compatibility checks\r\n\r\n* implement item schema exploration\r\n\r\n* add nil check on type check executor\r\n\r\n* fix: formatting and linting errors\r\n\r\n* bump golang version for linting and test-server\r\n\r\n* bump go version in release pipeline\r\n\r\n* added new line to all json files\r\n\r\n* fix: comments on compatibility files\r\n\r\n* add parameter name for better readability\r\n\r\n* added new line to json file\r\n\r\n* improve correctness of backward compatibility by for oneOf and any Of conditions\r\n\r\n* added formatting\r\n\r\n* remove unused oneOf modified\r\n\r\n* removed duplicate enum check\r\n\r\n* fixed test when ref is absent\r\n\r\n* fix: delete duplicated fields","shortMessageHtmlLink":"feat: JSON schema compatibility check (#167)"}},{"before":"617a20b1a899b523eeace4bb8fa7280dce076a5f","after":"ea8723ed0aa942852fc1eff1df6942a8538ba1b8","ref":"refs/heads/json-compatibility","pushedAt":"2023-10-12T10:49:16.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"punit-kulal","name":"Punit Kulal","path":"/punit-kulal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17079005?s=80&v=4"},"commit":{"message":"fix: delete duplicated fields","shortMessageHtmlLink":"fix: delete duplicated fields"}},{"before":"02a65a324039d0909f12cedfdc736cc64c6e2975","after":"617a20b1a899b523eeace4bb8fa7280dce076a5f","ref":"refs/heads/json-compatibility","pushedAt":"2023-10-12T10:26:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"punit-kulal","name":"Punit Kulal","path":"/punit-kulal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17079005?s=80&v=4"},"commit":{"message":"fix: delete duplicate fields in backwardCompatibility array","shortMessageHtmlLink":"fix: delete duplicate fields in backwardCompatibility array"}},{"before":"9d966b640feea4d265413ce306c29b7128e54b5a","after":"02a65a324039d0909f12cedfdc736cc64c6e2975","ref":"refs/heads/json-compatibility","pushedAt":"2023-10-12T10:03:41.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"punit-kulal","name":"Punit Kulal","path":"/punit-kulal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17079005?s=80&v=4"},"commit":{"message":"fixed test when ref is absent","shortMessageHtmlLink":"fixed test when ref is absent"}},{"before":"458a1f2fb48718e94b109e98a7bed0a8c6c21bd2","after":"9d966b640feea4d265413ce306c29b7128e54b5a","ref":"refs/heads/json-compatibility","pushedAt":"2023-10-11T11:12:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"punit-kulal","name":"Punit Kulal","path":"/punit-kulal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17079005?s=80&v=4"},"commit":{"message":"remove unused oneOf modified","shortMessageHtmlLink":"remove unused oneOf modified"}},{"before":"696549dd060e13c96e53eb70485866443cd7ccd2","after":"458a1f2fb48718e94b109e98a7bed0a8c6c21bd2","ref":"refs/heads/json-compatibility","pushedAt":"2023-10-11T10:22:33.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"punit-kulal","name":"Punit Kulal","path":"/punit-kulal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17079005?s=80&v=4"},"commit":{"message":"added formatting","shortMessageHtmlLink":"added formatting"}},{"before":"268c93eef9fa397a1fc7ce4e363e6f6351bc6f5c","after":"696549dd060e13c96e53eb70485866443cd7ccd2","ref":"refs/heads/json-compatibility","pushedAt":"2023-10-03T06:59:36.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"punit-kulal","name":"Punit Kulal","path":"/punit-kulal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17079005?s=80&v=4"},"commit":{"message":"added new line to json file","shortMessageHtmlLink":"added new line to json file"}},{"before":"d965d17b419fcc308b21eba25e027afd6d4203e9","after":"268c93eef9fa397a1fc7ce4e363e6f6351bc6f5c","ref":"refs/heads/json-compatibility","pushedAt":"2023-10-03T06:49:09.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"punit-kulal","name":"Punit Kulal","path":"/punit-kulal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17079005?s=80&v=4"},"commit":{"message":"fix: comments on compatibility files","shortMessageHtmlLink":"fix: comments on compatibility files"}},{"before":"ae99ddbc6b40e7286e6fcc2e08b9658c0780a40f","after":"d965d17b419fcc308b21eba25e027afd6d4203e9","ref":"refs/heads/json-compatibility","pushedAt":"2023-10-03T05:52:24.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"punit-kulal","name":"Punit Kulal","path":"/punit-kulal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17079005?s=80&v=4"},"commit":{"message":"bump go version in release pipeline","shortMessageHtmlLink":"bump go version in release pipeline"}},{"before":"474176650033b5b480a71adf0afd61a78d1f7ddc","after":"ae99ddbc6b40e7286e6fcc2e08b9658c0780a40f","ref":"refs/heads/json-compatibility","pushedAt":"2023-10-03T05:43:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"punit-kulal","name":"Punit Kulal","path":"/punit-kulal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17079005?s=80&v=4"},"commit":{"message":"fix: formatting and linting errors","shortMessageHtmlLink":"fix: formatting and linting errors"}},{"before":"63c8fa825f6b6677806edef4ed4c1fa3747c240e","after":"474176650033b5b480a71adf0afd61a78d1f7ddc","ref":"refs/heads/json-compatibility","pushedAt":"2023-10-03T04:59:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"punit-kulal","name":"Punit Kulal","path":"/punit-kulal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17079005?s=80&v=4"},"commit":{"message":"add nil check on type check executor","shortMessageHtmlLink":"add nil check on type check executor"}},{"before":null,"after":"63c8fa825f6b6677806edef4ed4c1fa3747c240e","ref":"refs/heads/json-compatibility","pushedAt":"2023-09-27T11:10:53.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"punit-kulal","name":"Punit Kulal","path":"/punit-kulal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17079005?s=80&v=4"},"commit":{"message":"implement item schema exploration","shortMessageHtmlLink":"implement item schema exploration"}},{"before":"11ab07ed5b4cd8eb67cf051433a83e49e9dda373","after":"657ed2096ac11da6abfa10516a8854da3a032b38","ref":"refs/heads/gh-pages","pushedAt":"2023-08-09T17:00:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ravisuhag","name":"Ravi Suhag","path":"/ravisuhag","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2075279?s=80&v=4"},"commit":{"message":"Deploy website - based on d549cc75635dd7372b7d9020c730238da2314e2c","shortMessageHtmlLink":"Deploy website - based on d549cc7"}},{"before":"1a697bb9a5c6fa056fe2fe0d435f17ec4b5737b8","after":null,"ref":"refs/heads/doc-fixes","pushedAt":"2023-08-09T16:58:49.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ravisuhag","name":"Ravi Suhag","path":"/ravisuhag","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2075279?s=80&v=4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEH-jmkwA","startCursor":null,"endCursor":null}},"title":"Activity · raystack/stencil"}