{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":637503916,"defaultBranch":"main","name":"operator-toolkit","ownerLogin":"konflux-ci","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-05-07T18:51:53.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/155583288?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1700665022.0","currentOid":""},"activityList":{"items":[{"before":"2087182322aed75975b070b54f53d7ec2e2bdc69","after":"ef6dcbeca69d8d6d47ac5d58cf9183543b2deed9","ref":"refs/heads/main","pushedAt":"2024-04-02T13:05:56.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"happybhati","name":"Happy Bhati","path":"/happybhati","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/70124844?s=80&v=4"},"commit":{"message":"Merge pull request #21 from happybhati/rhtaprel-806\n\nfeat(RHTAPREL-806): update operator toolkit refrence","shortMessageHtmlLink":"Merge pull request #21 from happybhati/rhtaprel-806"}},{"before":"2965c9ce25d01e62ffcb61ed8d29d8711853e83b","after":"2087182322aed75975b070b54f53d7ec2e2bdc69","ref":"refs/heads/main","pushedAt":"2023-12-01T12:46:06.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"davidmogar","name":"David Moreno García","path":"/davidmogar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1498203?s=80&v=4"},"commit":{"message":"feat(STONEINTG-692): add predicate to ignore backups (#20)\n\nThis is a predicate designed to prevent the reconciliation of\r\nresources whenever they are restored by a backup tool.\r\nRestored resources will not have a proper status, so we need\r\nto ignore their creation as we rely on the status to gate our\r\nreconcile operations.\r\n\r\nSigned-off-by: David Moreno García ","shortMessageHtmlLink":"feat(STONEINTG-692): add predicate to ignore backups (#20)"}},{"before":"f6f5baf36e937fc9b37d6a95cc5585a8bb9818c8","after":"1bccbdea9e47a92cf4961e0ba78dbc10b748dcf2","ref":"refs/heads/stoneintg692","pushedAt":"2023-12-01T11:38:29.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"davidmogar","name":"David Moreno García","path":"/davidmogar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1498203?s=80&v=4"},"commit":{"message":"feat(STONEINTG-692): add predicate to ignore backups\n\nThis is a predicate designed to prevent the reconciliation of\nresources whenever they are restored by a backup tool.\nRestored resources will not have a proper status, so we need\nto ignore their creation as we rely on the status to gate our\nreconcile operations.\n\nSigned-off-by: David Moreno García ","shortMessageHtmlLink":"feat(STONEINTG-692): add predicate to ignore backups"}},{"before":"c12cf98cd0314a783ce2de49fe26249c2e0fb7ee","after":"f6f5baf36e937fc9b37d6a95cc5585a8bb9818c8","ref":"refs/heads/stoneintg692","pushedAt":"2023-12-01T11:30:55.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"davidmogar","name":"David Moreno García","path":"/davidmogar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1498203?s=80&v=4"},"commit":{"message":"feat(STONEINTG-692): add predicate to ignore backups\n\nThis is a predicate designed to prevent the reconciliation of\nresources whenever they are restored by a backup tool.\nRestored resources will not have a proper status, so we need\nto ignore their creation as we rely on the status to gate our\nreconcile operations.\n\nSigned-off-by: David Moreno García ","shortMessageHtmlLink":"feat(STONEINTG-692): add predicate to ignore backups"}},{"before":"fcc6e7c42575fbad89e59c8c8d9252c4970cb30c","after":"c12cf98cd0314a783ce2de49fe26249c2e0fb7ee","ref":"refs/heads/stoneintg692","pushedAt":"2023-11-23T09:28:54.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"davidmogar","name":"David Moreno García","path":"/davidmogar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1498203?s=80&v=4"},"commit":{"message":"feat(STONEINTG-692): add predicate to ignore backups\n\nThis is a predicate designed to prevent the reconciliation of\nresources whenever they are restored by a backup tool.\nRestored resources will not have a proper status, so we need\nto ignore their creation as we rely on the status to gate our\nreconcile operations.\n\nSigned-off-by: David Moreno García ","shortMessageHtmlLink":"feat(STONEINTG-692): add predicate to ignore backups"}},{"before":null,"after":"fcc6e7c42575fbad89e59c8c8d9252c4970cb30c","ref":"refs/heads/stoneintg692","pushedAt":"2023-11-22T14:57:02.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"davidmogar","name":"David Moreno García","path":"/davidmogar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1498203?s=80&v=4"},"commit":{"message":"feat(STONEINTG-692): add predicate to ignore backups\n\nThis is a predicate designed to prevent the reconciliation of\nresources whenever they are restored by a backup tool.\nRestored resources will not have a proper status, so we need\nto ignore their creation as we rely on the status to gate our\nreconcile operations.\n\nSigned-off-by: David Moreno García ","shortMessageHtmlLink":"feat(STONEINTG-692): add predicate to ignore backups"}},{"before":"6c5e9d368a6aff7af8988a52e6c98222c65e0cdb","after":"2965c9ce25d01e62ffcb61ed8d29d8711853e83b","ref":"refs/heads/main","pushedAt":"2023-11-10T10:10:06.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"davidmogar","name":"David Moreno García","path":"/davidmogar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1498203?s=80&v=4"},"commit":{"message":"feat(metadata): functions for deletion Annotation/Label (#19)\n\nAdding `DeleteAnnotaion` and `DeleteLabel` functions for deleting\r\na single annotation/label from the given object reference.\r\n\r\nSigned-off-by: Martin Basti ","shortMessageHtmlLink":"feat(metadata): functions for deletion Annotation/Label (#19)"}},{"before":"5bf015d6f9ac5a51b60f2902c8bf2e11ccde8e63","after":"6c5e9d368a6aff7af8988a52e6c98222c65e0cdb","ref":"refs/heads/main","pushedAt":"2023-09-13T08:53:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"davidmogar","name":"David Moreno García","path":"/davidmogar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1498203?s=80&v=4"},"commit":{"message":"feat(metadata): add SetAnnotation function (#16)\n\n* feat(metadata): add SetAnnotation function\r\n\r\nSetAnnotation sets one annotation into object (either creates new one or\r\nupdate existing one)\r\n\r\nSigned-off-by: Martin Basti \r\n\r\n* feat(metadata): add SetLabel function\r\n\r\nSetLabel sets one label into object (either creates new one or\r\nupdate existing one)\r\n\r\nSigned-off-by: Martin Basti \r\n\r\n---------\r\n\r\nSigned-off-by: Martin Basti ","shortMessageHtmlLink":"feat(metadata): add SetAnnotation function (#16)"}},{"before":"eeb937692f03ccb78a89f0b7d78ccda14487b41e","after":"5bf015d6f9ac5a51b60f2902c8bf2e11ccde8e63","ref":"refs/heads/main","pushedAt":"2023-09-12T12:38:48.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"davidmogar","name":"David Moreno García","path":"/davidmogar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1498203?s=80&v=4"},"commit":{"message":"chore: add license (#17)\n\nSigned-off-by: David Moreno García ","shortMessageHtmlLink":"chore: add license (#17)"}},{"before":null,"after":"981c4b9d3614151e4bda62219fc77186dc0173fa","ref":"refs/heads/license","pushedAt":"2023-09-12T12:28:31.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"davidmogar","name":"David Moreno García","path":"/davidmogar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1498203?s=80&v=4"},"commit":{"message":"chore: add license\n\nSigned-off-by: David Moreno García ","shortMessageHtmlLink":"chore: add license"}},{"before":"440a6e31b5ae41b64b34c87278e2631b655e8917","after":"eeb937692f03ccb78a89f0b7d78ccda14487b41e","ref":"refs/heads/main","pushedAt":"2023-09-01T14:45:15.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"davidmogar","name":"David Moreno García","path":"/davidmogar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1498203?s=80&v=4"},"commit":{"message":"feat: add validator (#14)\n\nThis change adds code to define a validator. This validator can be\r\nused within an adapter to invoke a set of ValidatiorFunctions, which\r\nare functions dedicated to validate the adapter resource.\r\n\r\nBy calling `Validate`, all the functions passed as an argument will\r\nget evaluated and a final ValidationResult will be returned, which\r\ncan be used to condition the operator behaviour.\r\n\r\nSigned-off-by: David Moreno García ","shortMessageHtmlLink":"feat: add validator (#14)"}},{"before":"9fd2761af0cf1b99430a9fd9d168329b2c3d6a03","after":"3f5b73c2c83c21def31be15e313ca798cccc6022","ref":"refs/heads/validator","pushedAt":"2023-09-01T14:42:11.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"davidmogar","name":"David Moreno García","path":"/davidmogar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1498203?s=80&v=4"},"commit":{"message":"feat: add validator\n\nThis change adds code to define a validator. This validator can be\nused within an adapter to invoke a set of ValidatiorFunctions, which\nare functions dedicated to validate the adapter resource.\n\nBy calling `Validate`, all the functions passed as an argument will\nget evaluated and a final ValidationResult will be returned, which\ncan be used to condition the operator behaviour.\n\nSigned-off-by: David Moreno García ","shortMessageHtmlLink":"feat: add validator"}},{"before":null,"after":"9fd2761af0cf1b99430a9fd9d168329b2c3d6a03","ref":"refs/heads/validator","pushedAt":"2023-09-01T14:41:21.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"davidmogar","name":"David Moreno García","path":"/davidmogar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1498203?s=80&v=4"},"commit":{"message":"feat: add validator\n\nThis change adds code to define a validator. This validator can be\nused within an adapter to invoke a set of ValidatiorFunctions, which\nare functions dedicated to validate the adapter resource.\n\nBy calling `Validate`, all the functions passed as an argument will\nget evaluated and a final ValidationResult will be returned, which\ncan be used to condition the operator behaviour.\n\nSigned-off-by: David Moreno García ","shortMessageHtmlLink":"feat: add validator"}},{"before":"bde9ee89a9846c243f57da555491cd0eee0820b3","after":"440a6e31b5ae41b64b34c87278e2631b655e8917","ref":"refs/heads/main","pushedAt":"2023-08-29T07:45:24.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"davidmogar","name":"David Moreno García","path":"/davidmogar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1498203?s=80&v=4"},"commit":{"message":"feat(STONEINTG-528): add some functions to metadata (#13)\n\nSigned-off-by: Jing Qi ","shortMessageHtmlLink":"feat(STONEINTG-528): add some functions to metadata (#13)"}},{"before":null,"after":"f110f0029fe08ee3d8150ca9e76a6588e932f084","ref":"refs/heads/davidmogar-patch-1","pushedAt":"2023-07-20T12:35:26.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"davidmogar","name":"David Moreno García","path":"/davidmogar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1498203?s=80&v=4"},"commit":{"message":"Capitalize name","shortMessageHtmlLink":"Capitalize name"}},{"before":"370ebf1143a9c5e2428d9102d0864abebd7fe038","after":"bde9ee89a9846c243f57da555491cd0eee0820b3","ref":"refs/heads/main","pushedAt":"2023-07-18T13:09:20.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"davidmogar","name":"David Moreno García","path":"/davidmogar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1498203?s=80&v=4"},"commit":{"message":"test: add loader package tests (#11)\n\nAdd tests for the loader package.\r\n\r\nSigned-off-by: David Moreno García ","shortMessageHtmlLink":"test: add loader package tests (#11)"}},{"before":"a0bfbb19ecb7ae8d1ffc6d9e9556c861712e9602","after":"fbd4c9cbb6dadc3e459e9e46cb9818e47c5ecc60","ref":"refs/heads/loader_tests","pushedAt":"2023-07-18T13:05:27.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"davidmogar","name":"David Moreno García","path":"/davidmogar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1498203?s=80&v=4"},"commit":{"message":"test: add loader package tests\n\nAdd tests for the loader package.\n\nSigned-off-by: David Moreno García ","shortMessageHtmlLink":"test: add loader package tests"}},{"before":"87fc395c88af7eafec8b1b0cd495f9d62d7ff3f0","after":"370ebf1143a9c5e2428d9102d0864abebd7fe038","ref":"refs/heads/main","pushedAt":"2023-07-18T13:04:23.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"davidmogar","name":"David Moreno García","path":"/davidmogar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1498203?s=80&v=4"},"commit":{"message":"feat: add metadata package (#10)\n\nThis package offers utility functions to work with\r\nannotations and labels.\r\n\r\nSigned-off-by: David Moreno García ","shortMessageHtmlLink":"feat: add metadata package (#10)"}},{"before":"9f2f43f582db04f4ebcfffb912e71ee2f6cce95d","after":"a0bfbb19ecb7ae8d1ffc6d9e9556c861712e9602","ref":"refs/heads/loader_tests","pushedAt":"2023-07-18T12:50:14.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"davidmogar","name":"David Moreno García","path":"/davidmogar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1498203?s=80&v=4"},"commit":{"message":"test: add loader package tests\n\nAdd tests for the loader package.\n\nSigned-off-by: David Moreno García ","shortMessageHtmlLink":"test: add loader package tests"}},{"before":"75464ccf690268f3ae4550787315879739613088","after":"514a6f14bb5b4de8ab6215030a7e2bc9bc6342b4","ref":"refs/heads/metadata","pushedAt":"2023-07-18T12:49:55.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"davidmogar","name":"David Moreno García","path":"/davidmogar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1498203?s=80&v=4"},"commit":{"message":"feat: add metadata package\n\nThis package offers utility functions to work with\nannotations and labels.\n\nSigned-off-by: David Moreno García ","shortMessageHtmlLink":"feat: add metadata package"}},{"before":"bccc5f2fdeea0f207d3929026febd3f3376b75c5","after":"87fc395c88af7eafec8b1b0cd495f9d62d7ff3f0","ref":"refs/heads/main","pushedAt":"2023-07-18T12:49:21.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"davidmogar","name":"David Moreno García","path":"/davidmogar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1498203?s=80&v=4"},"commit":{"message":"test: add conditions package tests (#8)\n\nThis commit adds tests for the conditions package.\r\n\r\nSigned-off-by: David Moreno García ","shortMessageHtmlLink":"test: add conditions package tests (#8)"}},{"before":"5c752fa6bee0039f2569493e0cce6facfd293bc2","after":"29fb6dd78136b0389469e369c9fd002a40047c31","ref":"refs/heads/conditions_tests","pushedAt":"2023-07-18T12:41:40.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"davidmogar","name":"David Moreno García","path":"/davidmogar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1498203?s=80&v=4"},"commit":{"message":"test: add conditions package tests\n\nThis commit adds tests for the conditions package.\n\nSigned-off-by: David Moreno García ","shortMessageHtmlLink":"test: add conditions package tests"}},{"before":"de654b7a7aedca58a59a6a109a89fa3455521897","after":"bccc5f2fdeea0f207d3929026febd3f3376b75c5","ref":"refs/heads/main","pushedAt":"2023-07-18T12:40:51.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"davidmogar","name":"David Moreno García","path":"/davidmogar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1498203?s=80&v=4"},"commit":{"message":"test: add test framework (#9)\n\nThis will allow to create tests for the different packages.\r\n\r\nSigned-off-by: David Moreno García ","shortMessageHtmlLink":"test: add test framework (#9)"}},{"before":null,"after":"9f2f43f582db04f4ebcfffb912e71ee2f6cce95d","ref":"refs/heads/loader_tests","pushedAt":"2023-07-18T12:39:37.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"davidmogar","name":"David Moreno García","path":"/davidmogar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1498203?s=80&v=4"},"commit":{"message":"test: add loader package tests\n\nAdd tests for the loader package.\n\nSigned-off-by: David Moreno García ","shortMessageHtmlLink":"test: add loader package tests"}},{"before":"e2bca5a0f121b2590183f8a6e9a3f42b223e25c8","after":"5c752fa6bee0039f2569493e0cce6facfd293bc2","ref":"refs/heads/conditions_tests","pushedAt":"2023-07-14T12:41:40.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"davidmogar","name":"David Moreno García","path":"/davidmogar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1498203?s=80&v=4"},"commit":{"message":"test: add conditions package tests\n\nThis commit adds tests for the conditions package.\n\nSigned-off-by: David Moreno García ","shortMessageHtmlLink":"test: add conditions package tests"}},{"before":null,"after":"75464ccf690268f3ae4550787315879739613088","ref":"refs/heads/metadata","pushedAt":"2023-07-14T12:40:02.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"davidmogar","name":"David Moreno García","path":"/davidmogar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1498203?s=80&v=4"},"commit":{"message":"feat: add metadata package\n\nThis package offers utility functions to work with\nannotations and labels.\n\nSigned-off-by: David Moreno García ","shortMessageHtmlLink":"feat: add metadata package"}},{"before":"9f563fe38b28b562d07da4d2254f2170e0a3d4ff","after":"e2bca5a0f121b2590183f8a6e9a3f42b223e25c8","ref":"refs/heads/conditions_tests","pushedAt":"2023-07-14T11:53:33.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"davidmogar","name":"David Moreno García","path":"/davidmogar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1498203?s=80&v=4"},"commit":{"message":"test: add conditions package tests\n\nThis commit adds tests for the conditions package.\n\nSigned-off-by: David Moreno García ","shortMessageHtmlLink":"test: add conditions package tests"}},{"before":"9dc56ad6e64a81d69d45c1496de31dadfd16ff18","after":"9f563fe38b28b562d07da4d2254f2170e0a3d4ff","ref":"refs/heads/conditions_tests","pushedAt":"2023-07-14T08:50:07.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"davidmogar","name":"David Moreno García","path":"/davidmogar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1498203?s=80&v=4"},"commit":{"message":"test: add conditions package tests\n\nThis commit adds tests for the conditions package.\n\nSigned-off-by: David Moreno García ","shortMessageHtmlLink":"test: add conditions package tests"}},{"before":"6eb88bda7cf0b0bf91df4c4ee6292b4f1f3745b3","after":"6a5e947f9c9cd97e834b3c2897f2ad0b3d4efaeb","ref":"refs/heads/tests","pushedAt":"2023-07-14T08:49:45.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"davidmogar","name":"David Moreno García","path":"/davidmogar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1498203?s=80&v=4"},"commit":{"message":"test: add test framework\n\nThis will allow to create tests for the different packages.\n\nSigned-off-by: David Moreno García ","shortMessageHtmlLink":"test: add test framework"}},{"before":"80854b268d66dc35a36394281dc0c6802f746bfa","after":"9dc56ad6e64a81d69d45c1496de31dadfd16ff18","ref":"refs/heads/conditions_tests","pushedAt":"2023-07-14T08:48:01.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"davidmogar","name":"David Moreno García","path":"/davidmogar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1498203?s=80&v=4"},"commit":{"message":"test: add conditions package tests\n\nThis commit adds tests for the conditions package.\n\nSigned-off-by: David Moreno García ","shortMessageHtmlLink":"test: add conditions package tests"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEJYww2wA","startCursor":null,"endCursor":null}},"title":"Activity · konflux-ci/operator-toolkit"}