{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":279683040,"defaultBranch":"main","name":"sdk-go","ownerLogin":"serverlessworkflow","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-07-14T20:09:24.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/68292751?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1716471252.0","currentOid":""},"activityList":{"items":[{"before":"bb89ed03b57c519eb6b7e2387aadd60ec6fe2521","after":"7219d5c6fe6710b8151e0532cc31da56c70f4659","ref":"refs/heads/main","pushedAt":"2024-05-22T19:07:31.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ricardozanini","name":"Ricardo Zanini","path":"/ricardozanini","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1538000?s=80&v=4"},"commit":{"message":"fix: ISO8601 duration wouldn't parse for valid fractional values (#199)\n\n* fix: ISO8601 duration won't parse for valid fractional values\r\n\r\nPreviously, the library utilized a parsing library for ISO8601 durations that parsed durations into integers only. This caused issues with durations containing fractional values, such as \"P0.5S\", which are valid ISO8601 strings but failed to parse due to the limitation of the previous library.\r\nIn this commit, I've replaced the outdated parsing library with a more robust alternative. The new library properly handles fractional values, ensuring accurate parsing of ISO8601 duration strings, including cases like \"P0.5S\".\r\nThis update enhances the functionality and reliability of the library by accommodating a broader range of ISO8601 duration formats. Additionally, it ensures compatibility with modern standards and improves the overall usability of the library.\r\n\r\nSigned-off-by: Kshitiz Agrawal \r\n\r\n* fix: resolve failing test cases\r\n\r\nSigned-off-by: Kshitiz Agrawal \r\n\r\n* feat: add test case for fractional ISO duration\r\n\r\nSigned-off-by: Kshitiz Agrawal \r\n\r\n---------\r\n\r\nSigned-off-by: Kshitiz Agrawal ","shortMessageHtmlLink":"fix: ISO8601 duration wouldn't parse for valid fractional values (#199)"}},{"before":"66cd3e5bf3cffb7d8725f9a00d5723ab64d17d78","after":"bb89ed03b57c519eb6b7e2387aadd60ec6fe2521","ref":"refs/heads/main","pushedAt":"2024-05-08T16:43:22.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ricardozanini","name":"Ricardo Zanini","path":"/ricardozanini","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1538000?s=80&v=4"},"commit":{"message":"DataInputSchema can only be a string and not an object (#196)","shortMessageHtmlLink":"DataInputSchema can only be a string and not an object (#196)"}},{"before":"b1933e7bb601f33e0206518130891058e58c6a28","after":"66cd3e5bf3cffb7d8725f9a00d5723ab64d17d78","ref":"refs/heads/main","pushedAt":"2024-05-08T13:14:41.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ricardozanini","name":"Ricardo Zanini","path":"/ricardozanini","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1538000?s=80&v=4"},"commit":{"message":"Pin deepcopy version. (#200)\n\nchore: Fix go: k8s.io/code-generator/cmd/deepcopy-gen@latest (in k8s.io/code-generator@v0.30.0): go.mod:5: invalid go version '1.22.0': must match format 1.23\r\n\r\nSigned-off-by: Spolti ","shortMessageHtmlLink":"Pin deepcopy version. (#200)"}},{"before":"48c5d8e868d287b610b3a0d261a906322408a86a","after":"b1933e7bb601f33e0206518130891058e58c6a28","ref":"refs/heads/main","pushedAt":"2024-04-03T12:38:50.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ricardozanini","name":"Ricardo Zanini","path":"/ricardozanini","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1538000?s=80&v=4"},"commit":{"message":"Support for validating structs created by builder (#198)\n\n* Support to validate any struct\r\n\r\nSigned-off-by: André R. de Miranda \r\n\r\n* Use custom messages in validation\r\n\r\nSigned-off-by: André R. de Miranda \r\n\r\n---------\r\n\r\nSigned-off-by: André R. de Miranda ","shortMessageHtmlLink":"Support for validating structs created by builder (#198)"}},{"before":"d19b014b0dcb2dbc27e53edebe713d7100d9cba7","after":"48c5d8e868d287b610b3a0d261a906322408a86a","ref":"refs/heads/main","pushedAt":"2023-12-18T15:17:09.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ricardozanini","name":"Ricardo Zanini","path":"/ricardozanini","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1538000?s=80&v=4"},"commit":{"message":"Programmatically build workflow (#190)\n\n* Programmatically build workflow\r\n\r\nSigned-off-by: André R. de Miranda \r\n\r\n* Add builder generated by builder-gen\r\n\r\nSigned-off-by: André R. de Miranda \r\n\r\n* Bump version golang.org/x/net, and add file LICENSE\r\n\r\nSigned-off-by: André R. de Miranda \r\n\r\n* Builder ApplyDefault\r\n\r\nSigned-off-by: André R. de Miranda \r\n\r\n* Add builder suuport to map, exec validator, and improve tests\r\n\r\nSigned-off-by: André R. de Miranda \r\n\r\n* Improve builder embedded, add method to remove element\r\n\r\nSigned-off-by: André R. de Miranda \r\n\r\n* Improve return builder embedded\r\n\r\nSigned-off-by: André R. de Miranda \r\n\r\n---------\r\n\r\nSigned-off-by: André R. de Miranda ","shortMessageHtmlLink":"Programmatically build workflow (#190)"}},{"before":"9eb522ffc96c8fb9c935c040dcfc11f3bf9b5696","after":"d19b014b0dcb2dbc27e53edebe713d7100d9cba7","ref":"refs/heads/main","pushedAt":"2023-10-30T14:01:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ricardozanini","name":"Ricardo Zanini","path":"/ricardozanini","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1538000?s=80&v=4"},"commit":{"message":"Update README to reflect the new release","shortMessageHtmlLink":"Update README to reflect the new release"}},{"before":"da1af042b03b27f57ff47aa69376db6659bae3d0","after":"9eb522ffc96c8fb9c935c040dcfc11f3bf9b5696","ref":"refs/heads/main","pushedAt":"2023-10-10T17:12:24.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ricardozanini","name":"Ricardo Zanini","path":"/ricardozanini","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1538000?s=80&v=4"},"commit":{"message":"Update Code of Conduct to follow the new standard (#191)\n\nSigned-off-by: Ricardo Zanini ","shortMessageHtmlLink":"Update Code of Conduct to follow the new standard (#191)"}},{"before":"78b1c062e37ac580e35fb4f3c387fc9e637177e0","after":"da1af042b03b27f57ff47aa69376db6659bae3d0","ref":"refs/heads/main","pushedAt":"2023-10-09T14:36:06.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ricardozanini","name":"Ricardo Zanini","path":"/ricardozanini","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1538000?s=80&v=4"},"commit":{"message":"Remove bad comment (#193)\n\nSigned-off-by: Venera <31911811+venera-program@users.noreply.github.com>","shortMessageHtmlLink":"Remove bad comment (#193)"}},{"before":"f50885cae862ee60e3b0ae6ae5b417e92742f58c","after":"78b1c062e37ac580e35fb4f3c387fc9e637177e0","ref":"refs/heads/main","pushedAt":"2023-10-04T12:08:55.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ricardozanini","name":"Ricardo Zanini","path":"/ricardozanini","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1538000?s=80&v=4"},"commit":{"message":"Removed \"required\" tag from failOnValidationErrors (#192)\n\nSigned-off-by: Venera <31911811+venera-program@users.noreply.github.com>","shortMessageHtmlLink":"Removed \"required\" tag from failOnValidationErrors (#192)"}},{"before":"5a23a17425136ef6d85cf255582226f6f8f91453","after":"f50885cae862ee60e3b0ae6ae5b417e92742f58c","ref":"refs/heads/main","pushedAt":"2023-09-19T14:06:17.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ricardozanini","name":"Ricardo Zanini","path":"/ricardozanini","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1538000?s=80&v=4"},"commit":{"message":"Added CEL to list of valid ExpressionLangs (#188)\n\nSigned-off-by: Venera <31911811+venera-program@users.noreply.github.com>","shortMessageHtmlLink":"Added CEL to list of valid ExpressionLangs (#188)"}},{"before":"6d5de0687e8457d587960e65b8f9f48edfe86490","after":"5a23a17425136ef6d85cf255582226f6f8f91453","ref":"refs/heads/main","pushedAt":"2023-09-13T14:56:59.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ricardozanini","name":"Ricardo Zanini","path":"/ricardozanini","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1538000?s=80&v=4"},"commit":{"message":"Fixed Cron.ValidUntil using incorrect ISO8601 parsing format (#187)\n\nSigned-off-by: Venera <31911811+venera-program@users.noreply.github.com>","shortMessageHtmlLink":"Fixed Cron.ValidUntil using incorrect ISO8601 parsing format (#187)"}},{"before":"cd9930387bc4ac3a3302c086979a9094713680ce","after":"6d5de0687e8457d587960e65b8f9f48edfe86490","ref":"refs/heads/main","pushedAt":"2023-09-01T19:48:40.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ricardozanini","name":"Ricardo Zanini","path":"/ricardozanini","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1538000?s=80&v=4"},"commit":{"message":"Add new types `float64, map, slice, nil` in object (#186)\n\n* Add new types `float64, map, slice, nil` in object\r\n\r\nSigned-off-by: André R. de Miranda \r\n\r\n* Add function ToInterface convert from object to any\r\n\r\nSigned-off-by: André R. de Miranda \r\n\r\n---------\r\n\r\nSigned-off-by: André R. de Miranda ","shortMessageHtmlLink":"Add new types float64, map, slice, nil in object (#186)"}},{"before":"cc4ca42ff97eeda88ef80bc6d16596fe3297cde0","after":"cd9930387bc4ac3a3302c086979a9094713680ce","ref":"refs/heads/main","pushedAt":"2023-08-28T13:13:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ricardozanini","name":"Ricardo Zanini","path":"/ricardozanini","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1538000?s=80&v=4"},"commit":{"message":"Fix spec and SDK version alignment (2.2.4)","shortMessageHtmlLink":"Fix spec and SDK version alignment (2.2.4)"}},{"before":"796270cb1806a6e3a04135c96c8f2a31233dbd0e","after":"cc4ca42ff97eeda88ef80bc6d16596fe3297cde0","ref":"refs/heads/main","pushedAt":"2023-08-25T15:04:42.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"spolti","name":"Filippe Spolti","path":"/spolti","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1863987?s=80&v=4"},"commit":{"message":"Adds small check to make sure that Action.FunctionRef is unmarshalled into struct (#184)\n\nSigned-off-by: Spolti ","shortMessageHtmlLink":"Adds small check to make sure that Action.FunctionRef is unmarshalled…"}},{"before":"926a85d0269b0d1729bf2827a951efc609e804b4","after":"796270cb1806a6e3a04135c96c8f2a31233dbd0e","ref":"refs/heads/main","pushedAt":"2023-08-24T20:48:19.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ricardozanini","name":"Ricardo Zanini","path":"/ricardozanini","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1538000?s=80&v=4"},"commit":{"message":"relax state action validation (#183)\n\nThe purpose of this change is to align the workflow validationb between\r\nthe Java and the GO SDK. Spec allows the action to be a empty list while\r\nin the GO SDK, if defined, must have at least one item.\r\n\r\nSigned-off-by: Spolti ","shortMessageHtmlLink":"relax state action validation (#183)"}},{"before":"4afc5f310fe575b3108e771c8ae11ddde4308e31","after":"926a85d0269b0d1729bf2827a951efc609e804b4","ref":"refs/heads/main","pushedAt":"2023-08-21T14:24:52.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ricardozanini","name":"Ricardo Zanini","path":"/ricardozanini","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1538000?s=80&v=4"},"commit":{"message":"#181 Skipping END and TRANSITION validation for usedForCompensation States (#182)\n\nSigned-off-by: apidbere \r\nCo-authored-by: apidbere ","shortMessageHtmlLink":"#181 Skipping END and TRANSITION validation for usedForCompensation S…"}},{"before":"5110906e33f4bb74830e0a8f9ae84bb1c9794683","after":"4afc5f310fe575b3108e771c8ae11ddde4308e31","ref":"refs/heads/main","pushedAt":"2023-07-11T12:21:20.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ricardozanini","name":"Ricardo Zanini","path":"/ricardozanini","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1538000?s=80&v=4"},"commit":{"message":"Validate the refs exists (#164)\n\n* Add validator with context to validate the refs (functions, events, retries, etc) exists\r\n\r\nSigned-off-by: André R. de Miranda \r\n\r\n* Valid errors exist and change unique_struct to unique\r\n\r\nSigned-off-by: André R. de Miranda \r\n\r\n* Fix lint\r\n\r\nSigned-off-by: André R. de Miranda \r\n\r\n* Add transition and compensation validations. Refactor state exists\r\n\r\nSigned-off-by: André R. de Miranda \r\n\r\n* Json ignore field\r\n\r\nSigned-off-by: André R. de Miranda \r\n\r\n* Fix tests\r\n\r\nSigned-off-by: André R. de Miranda \r\n\r\n* Add validations: OnEvent.EventRefs, EventCondition.EventRef, and FunctionType\r\n\r\nSigned-off-by: André R. de Miranda \r\n\r\n* Fix tests\r\n\r\nSigned-off-by: André R. de Miranda \r\n\r\n* Replace oneof to oneofkind, and improve the error message\r\n\r\nSigned-off-by: André R. de Miranda \r\n\r\n* Validation refactoring for each struct to have its test case. Revision suggestions\r\n\r\nSigned-off-by: André R. de Miranda \r\n\r\n* Add validation oneofkind validation auth struct\r\n\r\nSigned-off-by: André R. de Miranda \r\n\r\n* Add new tests and improve error description\r\n\r\nSigned-off-by: André R. de Miranda \r\n\r\n* Add new unit tests, refactor intstr validator, and add new validation description\r\n\r\nSigned-off-by: André R. de Miranda \r\n\r\n* Remove reflection from validation\r\n\r\nSigned-off-by: André R. de Miranda \r\n\r\n* Remove commented code\r\n\r\nSigned-off-by: André R. de Miranda \r\n\r\n---------\r\n\r\nSigned-off-by: André R. de Miranda ","shortMessageHtmlLink":"Validate the refs exists (#164)"}},{"before":"bb71213fccf034f47fd4b1b605fe784be1852f5d","after":"5110906e33f4bb74830e0a8f9ae84bb1c9794683","ref":"refs/heads/main","pushedAt":"2023-07-06T16:53:07.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ricardozanini","name":"Ricardo Zanini","path":"/ricardozanini","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1538000?s=80&v=4"},"commit":{"message":"JSON or as a YAML file: workflow.states must be int32 (#178)\n\n* JSON or as a YAML file: workflow.states must be int32\r\n\r\nFixes https://github.com/serverlessworkflow/sdk-go/issues/177\r\n\r\nSigned-off-by: Spolti \r\n\r\n* add a full test scenario with the compensate workflow\r\n\r\nSigned-off-by: Spolti \r\n\r\n* move workflow to testdata directory\r\n\r\nSigned-off-by: Spolti \r\n\r\n---------\r\n\r\nSigned-off-by: Spolti ","shortMessageHtmlLink":"JSON or as a YAML file: workflow.states must be int32 (#178)"}},{"before":"1e70f47d58043b60ceb24b062a232fccf738aebb","after":null,"ref":"refs/tags/v.2.2.3","pushedAt":"2023-05-26T13:46:58.595Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"spolti","name":"Filippe Spolti","path":"/spolti","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1863987?s=80&v=4"}},{"before":"a8f9da826c7e5beea125bffc41fed64ef2d6581b","after":"bb71213fccf034f47fd4b1b605fe784be1852f5d","ref":"refs/heads/main","pushedAt":"2023-05-19T19:13:14.360Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ricardozanini","name":"Ricardo Zanini","path":"/ricardozanini","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1538000?s=80&v=4"},"commit":{"message":"Add spolti to the SDK Go maintainers (#175)\n\nSigned-off-by: Ricardo Zanini ","shortMessageHtmlLink":"Add spolti to the SDK Go maintainers (#175)"}},{"before":"2b1db96890a873a9994fcc16da213588dc4ea7c3","after":"a8f9da826c7e5beea125bffc41fed64ef2d6581b","ref":"refs/heads/main","pushedAt":"2023-05-09T19:21:47.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ricardozanini","name":"Ricardo Zanini","path":"/ricardozanini","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1538000?s=80&v=4"},"commit":{"message":"Support to WebAssembly (#174)\n\nSigned-off-by: André R. de Miranda ","shortMessageHtmlLink":"Support to WebAssembly (#174)"}},{"before":"1e70f47d58043b60ceb24b062a232fccf738aebb","after":"2b1db96890a873a9994fcc16da213588dc4ea7c3","ref":"refs/heads/main","pushedAt":"2023-05-08T18:24:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ricardozanini","name":"Ricardo Zanini","path":"/ricardozanini","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1538000?s=80&v=4"},"commit":{"message":"Update version matrix","shortMessageHtmlLink":"Update version matrix"}},{"before":"6278ce5fb94ce514ede552ba98f45626666cb0ab","after":"1e70f47d58043b60ceb24b062a232fccf738aebb","ref":"refs/heads/main","pushedAt":"2023-05-04T18:08:24.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ricardozanini","name":"Ricardo Zanini","path":"/ricardozanini","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1538000?s=80&v=4"},"commit":{"message":"Fix small typo on the kubebuilder FunctionType's validation (#173)\n\nSigned-off-by: Spolti ","shortMessageHtmlLink":"Fix small typo on the kubebuilder FunctionType's validation (#173)"}},{"before":"2ee5933d08e2c36d9c48b545895ee9580f43f064","after":"6278ce5fb94ce514ede552ba98f45626666cb0ab","ref":"refs/heads/main","pushedAt":"2023-05-04T16:52:12.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ricardozanini","name":"Ricardo Zanini","path":"/ricardozanini","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1538000?s=80&v=4"},"commit":{"message":"Empty fields Marshaled as \"field\":null (#172)\n\nfixes https://github.com/serverlessworkflow/sdk-go/issues/171\r\n\r\nSigned-off-by: Spolti ","shortMessageHtmlLink":"Empty fields Marshaled as \"field\":null (#172)"}},{"before":"b74604fe14ce964dc6591e1b24cce5f72551cbd8","after":"2ee5933d08e2c36d9c48b545895ee9580f43f064","ref":"refs/heads/main","pushedAt":"2023-05-03T20:53:57.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ricardozanini","name":"Ricardo Zanini","path":"/ricardozanini","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1538000?s=80&v=4"},"commit":{"message":"Refactor in favor to use `primitiveOrStruct`. (#159)\n\n* change unmarshalString to primitiveOrStruct\r\n\r\nSigned-off-by: André R. de Miranda \r\n\r\n* Add unit test for DefaultCondition UnmarshalJSON\r\n\r\nSigned-off-by: André R. de Miranda \r\n\r\n* Improve switch case\r\n\r\nSigned-off-by: André R. de Miranda \r\n\r\n* Change unmarshall array/object/file and change error messages\r\n\r\nSigned-off-by: André R. de Miranda \r\n\r\n* Check response.Write error\r\n\r\nSigned-off-by: André R. de Miranda \r\n\r\n* Move default values to the function ApplyDefault()\r\n\r\nSigned-off-by: André R. de Miranda \r\n\r\n* Change the go version to 1.20 on workflows\r\n\r\nSigned-off-by: André R. de Miranda \r\n\r\n* uri scheme empty the default is file://\r\n\r\nSigned-off-by: André R. de Miranda \r\n\r\n* Change the golang version to 1.20.2. Fix lint\r\n\r\nSigned-off-by: André R. de Miranda \r\n\r\n* Rebase from main branch\r\n\r\nSigned-off-by: André R. de Miranda \r\n\r\n* Revision suggestions. Add a new interface for the types used in const, that aux the validation and error handling.\r\n\r\nSigned-off-by: André R. de Miranda \r\n\r\n* Refactor unmarshalObjectOrFile and unmarshalArrayOrFile\r\n\r\nSigned-off-by: André R. de Miranda \r\n\r\n* Revision suggestions. Rename interface Kinds to Kind\r\n\r\nSigned-off-by: André R. de Miranda \r\n\r\n* Accept external resource as object or array\r\n\r\nSigned-off-by: André R. de Miranda \r\n\r\n* Revision suggestions. Support golang 1.19 and external resource\r\n\r\nSigned-off-by: André R. de Miranda \r\n\r\n* Revision suggestions\r\n\r\nSigned-off-by: André R. de Miranda \r\n\r\n* Revision suggestions\r\n\r\nSigned-off-by: André R. de Miranda \r\n\r\n* Revision suggestions. Add more tests\r\n\r\nSigned-off-by: André R. de Miranda \r\n\r\n* Remove tag #nosec in model/util.go\r\n\r\nCo-authored-by: Filippe Spolti \r\nSigned-off-by: André R. de Miranda \r\n\r\n* Rename AuthArray to Auths, and ErrorArray to Errors. Improve loadExternalResource. Clean state json. Add state type validation oneofkind\r\n\r\nSigned-off-by: André R. de Miranda \r\n\r\n* Return json tags in state\r\n\r\nSigned-off-by: André R. de Miranda \r\n\r\n---------\r\n\r\nSigned-off-by: André R. de Miranda \r\nCo-authored-by: Filippe Spolti ","shortMessageHtmlLink":"Refactor in favor to use primitiveOrStruct. (#159)"}},{"before":"ee78bbaad2d252c12daea5da61151d491eaa3c9b","after":"b74604fe14ce964dc6591e1b24cce5f72551cbd8","ref":"refs/heads/main","pushedAt":"2023-04-27T19:27:12.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ricardozanini","name":"Ricardo Zanini","path":"/ricardozanini","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1538000?s=80&v=4"},"commit":{"message":"[States] unknown field defaultCondition (#170)\n\nSigned-off-by: Spolti ","shortMessageHtmlLink":"[States] unknown field defaultCondition (#170)"}},{"before":"337db7af9b9562f6b0f80ad0f1ab345ae3883c2f","after":"ee78bbaad2d252c12daea5da61151d491eaa3c9b","ref":"refs/heads/main","pushedAt":"2023-04-13T12:10:00.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ricardozanini","name":"Ricardo Zanini","path":"/ricardozanini","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1538000?s=80&v=4"},"commit":{"message":"add json tag in the BaseWorkflow (#169)","shortMessageHtmlLink":"add json tag in the BaseWorkflow (#169)"}},{"before":"d4781e3863d33d26a322d9373b6c22ef75a49fab","after":"337db7af9b9562f6b0f80ad0f1ab345ae3883c2f","ref":"refs/heads/main","pushedAt":"2023-04-11T14:58:30.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ricardozanini","name":"Ricardo Zanini","path":"/ricardozanini","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1538000?s=80&v=4"},"commit":{"message":"Relax OpenAPI validation for some objects that can be Unmarshaled as two different types (#167)","shortMessageHtmlLink":"Relax OpenAPI validation for some objects that can be Unmarshaled as …"}},{"before":"d6ebe51ce842368bac5cc81163c12553f0f3c6dc","after":"d4781e3863d33d26a322d9373b6c22ef75a49fab","ref":"refs/heads/main","pushedAt":"2023-03-20T12:40:19.514Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"spolti","name":"Filippe Spolti","path":"/spolti","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1863987?s=80&v=4"},"commit":{"message":"Allow the DefaultCondition on events to be string or object (#163)\n\nfixes https://github.com/serverlessworkflow/sdk-go/issues/157\r\n\r\nSigned-off-by: Spolti ","shortMessageHtmlLink":"Allow the DefaultCondition on events to be string or object (#163)"}},{"before":"6a4e16c0e2f0c74ac992dc7ef76d20603147039b","after":"d6ebe51ce842368bac5cc81163c12553f0f3c6dc","ref":"refs/heads/main","pushedAt":"2023-03-14T12:53:33.200Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ricardozanini","name":"Ricardo Zanini","path":"/ricardozanini","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1538000?s=80&v=4"},"commit":{"message":"Add kubebuilder annotations and fix model descriptions (#160)\n\n* temo\r\n\r\nSigned-off-by: Spolti \r\n\r\n* Include kubebuilder validation annotations\r\n\r\nSigned-off-by: Spolti \r\n\r\n* review suggestions\r\n\r\nSigned-off-by: Spolti \r\n\r\n* review suggestions\r\n\r\nSigned-off-by: Spolti \r\n\r\n* review additions\r\n\r\nSigned-off-by: Spolti \r\n\r\n* Update model/function.go\r\n\r\nCo-authored-by: Ricardo Zanini <1538000+ricardozanini@users.noreply.github.com>\r\nSigned-off-by: Spolti \r\n\r\n---------\r\n\r\nSigned-off-by: Spolti \r\nCo-authored-by: Ricardo Zanini <1538000+ricardozanini@users.noreply.github.com>","shortMessageHtmlLink":"Add kubebuilder annotations and fix model descriptions (#160)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEUUoyQAA","startCursor":null,"endCursor":null}},"title":"Activity · serverlessworkflow/sdk-go"}