{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":98119127,"defaultBranch":"master","name":"faas-netes","ownerLogin":"openfaas","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2017-07-23T19:03:06.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/27013154?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1717149542.0","currentOid":""},"activityList":{"items":[{"before":"cd6745de0cfb8f4c464ab84f9b09bcfdef75d00f","after":"0f4bd34010a73bdbf21a212acef92a3db5878163","ref":"refs/heads/master","pushedAt":"2024-05-31T09:59:16.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"alexellis","name":"Alex Ellis","path":"/alexellis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6358735?s=80&v=4"},"commit":{"message":"Update README.md\n\nSigned-off-by: Alex Ellis ","shortMessageHtmlLink":"Update README.md"}},{"before":null,"after":"7daf3e3bbe3ad20ad763b47e2fed7cd5db6aa680","ref":"refs/heads/alexellis-patch-1","pushedAt":"2024-05-31T09:59:02.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"alexellis","name":"Alex Ellis","path":"/alexellis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6358735?s=80&v=4"},"commit":{"message":"Update README.md\n\nSigned-off-by: Alex Ellis ","shortMessageHtmlLink":"Update README.md"}},{"before":"f534ed9b44f9a8639f2f9caa300183366f1077ea","after":"cd6745de0cfb8f4c464ab84f9b09bcfdef75d00f","ref":"refs/heads/master","pushedAt":"2024-05-30T15:36:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"alexellis","name":"Alex Ellis","path":"/alexellis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6358735?s=80&v=4"},"commit":{"message":"Update repsonse time for updating RAM/CPU usage for dashboard/API\n\nThe RAM usage included previously terminated Pods within about a\n15-20 minute period. The new change makes this more responsive\nto only look at data over a 1m period, and to remove any usage\ndata when a function is scaled to zero.\n\nSigned-off-by: Alex Ellis (OpenFaaS Ltd) ","shortMessageHtmlLink":"Update repsonse time for updating RAM/CPU usage for dashboard/API"}},{"before":"8418f558bb6f839e47c3eee44cebfd1c7cdcb847","after":"f534ed9b44f9a8639f2f9caa300183366f1077ea","ref":"refs/heads/master","pushedAt":"2024-05-30T10:09:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"alexellis","name":"Alex Ellis","path":"/alexellis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6358735?s=80&v=4"},"commit":{"message":"Bump dashboard version for updated replicas gauge placement\n\nSigned-off-by: Alex Ellis (OpenFaaS Ltd) ","shortMessageHtmlLink":"Bump dashboard version for updated replicas gauge placement"}},{"before":"5d5d34913efae827401e4c5c04f14aee26842c56","after":"8418f558bb6f839e47c3eee44cebfd1c7cdcb847","ref":"refs/heads/master","pushedAt":"2024-05-28T15:07:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"alexellis","name":"Alex Ellis","path":"/alexellis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6358735?s=80&v=4"},"commit":{"message":"New operator version to include unavailableReplicas\n\nSigned-off-by: Alex Ellis (OpenFaaS Ltd) ","shortMessageHtmlLink":"New operator version to include unavailableReplicas"}},{"before":"72ee77291e205db30ab027685c157a9ac7998a56","after":"5d5d34913efae827401e4c5c04f14aee26842c56","ref":"refs/heads/master","pushedAt":"2024-05-28T14:59:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"alexellis","name":"Alex Ellis","path":"/alexellis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6358735?s=80&v=4"},"commit":{"message":"Chart: Add unavailableReplicas to CRD\n\nSigned-off-by: Alex Ellis (OpenFaaS Ltd) ","shortMessageHtmlLink":"Chart: Add unavailableReplicas to CRD"}},{"before":"7ffa78bb22be1394dc781582bdfa9673d69a5945","after":"72ee77291e205db30ab027685c157a9ac7998a56","ref":"refs/heads/master","pushedAt":"2024-05-28T14:58:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"alexellis","name":"Alex Ellis","path":"/alexellis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6358735?s=80&v=4"},"commit":{"message":"Add unavailableReplicas to Function CRD\n\nThe unavailableReplicas helps show when a function cannot\nfully progress due to some issue in the cluster.\n\nSigned-off-by: Alex Ellis (OpenFaaS Ltd) ","shortMessageHtmlLink":"Add unavailableReplicas to Function CRD"}},{"before":"93e15372045e7d47cbd6479c17a46268a4f3fb3d","after":null,"ref":"refs/heads/quote_ingress","pushedAt":"2024-05-28T09:52:43.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"alexellis","name":"Alex Ellis","path":"/alexellis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6358735?s=80&v=4"}},{"before":"250cda015a4d41eb73c9b9115437f9e965175915","after":"7ffa78bb22be1394dc781582bdfa9673d69a5945","ref":"refs/heads/master","pushedAt":"2024-05-28T09:52:29.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"alexellis","name":"Alex Ellis","path":"/alexellis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6358735?s=80&v=4"},"commit":{"message":"Quote ingress records from chart into ingress template\n\nThe previous template was too closely tied to the beta version\nof ingress to work with the new format and layout of ingress v1.\n\nInstead of trying to remap values from custom fields in the\nvalues.yaml file, this version quotes the text directly meaning\nit works better for the newer format.\n\nTested e2e with a KinD cluster and inlets.\n\nSigned-off-by: Alex Ellis (OpenFaaS Ltd) ","shortMessageHtmlLink":"Quote ingress records from chart into ingress template"}},{"before":null,"after":"93e15372045e7d47cbd6479c17a46268a4f3fb3d","ref":"refs/heads/quote_ingress","pushedAt":"2024-05-28T09:24:23.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"alexellis","name":"Alex Ellis","path":"/alexellis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6358735?s=80&v=4"},"commit":{"message":"Quote ingress records from chart into ingress template\n\nThe previous template was too closely tied to the beta version\nof ingress to work with the new format and layout of ingress v1.\n\nInstead of trying to remap values from custom fields in the\nvalues.yaml file, this version quotes the text directly meaning\nit works better for the newer format.\n\nTested e2e with a KinD cluster and inlets.\n\nSigned-off-by: Alex Ellis (OpenFaaS Ltd) ","shortMessageHtmlLink":"Quote ingress records from chart into ingress template"}},{"before":"22b5eb4db7de88cf42ebb5cbcd53e70eeb728620","after":"250cda015a4d41eb73c9b9115437f9e965175915","ref":"refs/heads/master","pushedAt":"2024-05-16T16:32:31.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"alexellis","name":"Alex Ellis","path":"/alexellis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6358735?s=80&v=4"},"commit":{"message":"Update NOTES for sqs-connector for full name\n\nSigned-off-by: Alex Ellis (OpenFaaS Ltd) ","shortMessageHtmlLink":"Update NOTES for sqs-connector for full name"}},{"before":"112fa23e320b465fb57aad0e5f26911b1d5065f8","after":"22b5eb4db7de88cf42ebb5cbcd53e70eeb728620","ref":"refs/heads/master","pushedAt":"2024-05-16T16:24:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"alexellis","name":"Alex Ellis","path":"/alexellis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6358735?s=80&v=4"},"commit":{"message":"Mention mutliple installations\n\nSigned-off-by: Alex Ellis (OpenFaaS Ltd) ","shortMessageHtmlLink":"Mention mutliple installations"}},{"before":"a365c71fdb84beecf3673fb3402fe5a3964a1bb8","after":"112fa23e320b465fb57aad0e5f26911b1d5065f8","ref":"refs/heads/master","pushedAt":"2024-05-16T16:20:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"alexellis","name":"Alex Ellis","path":"/alexellis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6358735?s=80&v=4"},"commit":{"message":"Publish SQS connector for multiple queues\n\nSigned-off-by: Alex Ellis (OpenFaaS Ltd) ","shortMessageHtmlLink":"Publish SQS connector for multiple queues"}},{"before":"fdcea1e82c51547073321c6a56c72396420cc1e0","after":"a365c71fdb84beecf3673fb3402fe5a3964a1bb8","ref":"refs/heads/master","pushedAt":"2024-05-15T16:51:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"alexellis","name":"Alex Ellis","path":"/alexellis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6358735?s=80&v=4"},"commit":{"message":"Comment out ingress annotation\n\nThis annotation cannot be easily removed, so it's best to\nhave it turned off by default.\n\nSigned-off-by: Alex Ellis (OpenFaaS Ltd) ","shortMessageHtmlLink":"Comment out ingress annotation"}},{"before":"c07b4af15abf5f91a37e6d05ff503bd0aa596eaa","after":null,"ref":"refs/heads/move-crds-up","pushedAt":"2024-05-13T11:00:15.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"alexellis","name":"Alex Ellis","path":"/alexellis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6358735?s=80&v=4"}},{"before":"d5b07cda4ea9f074af6a5928b62681b83cae11ca","after":"fdcea1e82c51547073321c6a56c72396420cc1e0","ref":"refs/heads/master","pushedAt":"2024-05-13T10:58:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"alexellis","name":"Alex Ellis","path":"/alexellis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6358735?s=80&v=4"},"commit":{"message":"Updates to CRD lifecycle and split installation instructions\n\nSee notes in #1212\n\nSigned-off-by: Alex Ellis (OpenFaaS Ltd) ","shortMessageHtmlLink":"Updates to CRD lifecycle and split installation instructions"}},{"before":"e60ca0b3f1dd9a40b8d1558680d0a2aa6116cb9f","after":"d5b07cda4ea9f074af6a5928b62681b83cae11ca","ref":"refs/heads/master","pushedAt":"2024-05-13T10:57:04.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"alexellis","name":"Alex Ellis","path":"/alexellis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6358735?s=80&v=4"},"commit":{"message":"Update CRD labels, retention policy and split-installation documentation\n\n* CRDs now have a label so that they can be removed at once for\nuninstallation\n* CRDs gained a annotation to tell Helm not to remove them when\nuninstalling the chart, this solves a user experience problem where\npeople uninstall the chart before installing it again, and lose\ntheir functions\n* Updated and corrected the split-installation of CRDs, and\noffered a way to use statically generated CRDs in a combined\nfile whilst retaining version compatibility with the main chart\n\nTested e2e with Role, ClusterRole and upgrading previous CRDs\n\nSigned-off-by: Alex Ellis (OpenFaaS Ltd) ","shortMessageHtmlLink":"Update CRD labels, retention policy and split-installation documentation"}},{"before":"73afeaf4569514ababd9a70d1c0072b07203640a","after":"c07b4af15abf5f91a37e6d05ff503bd0aa596eaa","ref":"refs/heads/move-crds-up","pushedAt":"2024-05-13T09:53:38.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"alexellis","name":"Alex Ellis","path":"/alexellis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6358735?s=80&v=4"},"commit":{"message":"Update CRD labels, retention policy and split-installation documentation\n\n* CRDs now have a label so that they can be removed at once for\nuninstallation\n* CRDs gained a annotation to tell Helm not to remove them when\nuninstalling the chart, this solves a user experience problem where\npeople uninstall the chart before installing it again, and lose\ntheir functions\n* Updated and corrected the split-installation of CRDs, and\noffered a way to use statically generated CRDs in a combined\nfile whilst retaining version compatibility with the main chart\n\nTested e2e with Role, ClusterRole and upgrading previous CRDs\n\nSigned-off-by: Alex Ellis (OpenFaaS Ltd) ","shortMessageHtmlLink":"Update CRD labels, retention policy and split-installation documentation"}},{"before":"f62e535b5045a4b9a6200e76bc6fbb41bdcbf28e","after":"73afeaf4569514ababd9a70d1c0072b07203640a","ref":"refs/heads/move-crds-up","pushedAt":"2024-05-13T09:52:39.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"alexellis","name":"Alex Ellis","path":"/alexellis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6358735?s=80&v=4"},"commit":{"message":"Update CRD labels, retention policy and split-installation documentation\n\n* CRDs now have a label so that they can be removed at once for\nuninstallation\n* CRDs gained a annotation to tell Helm not to remove them when\nuninstalling the chart, this solves a user experience problem where\npeople uninstall the chart before installing it again, and lose\ntheir functions\n* Updated and corrected the split-installation of CRDs, and\noffered a way to use statically generated CRDs in a combined\nfile whilst retaining version compatibility with the main chart\n\nTested e2e with Role, ClusterRole and upgrading previous CRDs\n\nSigned-off-by: Alex Ellis (OpenFaaS Ltd) ","shortMessageHtmlLink":"Update CRD labels, retention policy and split-installation documentation"}},{"before":"f5d3094eec4b7a7d8d76d0587babb26cdb8f18d0","after":"f62e535b5045a4b9a6200e76bc6fbb41bdcbf28e","ref":"refs/heads/move-crds-up","pushedAt":"2024-05-13T09:46:03.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"alexellis","name":"Alex Ellis","path":"/alexellis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6358735?s=80&v=4"},"commit":{"message":"Update README for uninstallation\n\nSigned-off-by: Alex Ellis (OpenFaaS Ltd) ","shortMessageHtmlLink":"Update README for uninstallation"}},{"before":"aa2e33fdca200ccb89f85c7c029b6ee7113b1209","after":"f5d3094eec4b7a7d8d76d0587babb26cdb8f18d0","ref":"refs/heads/move-crds-up","pushedAt":"2024-05-13T09:38:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"alexellis","name":"Alex Ellis","path":"/alexellis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6358735?s=80&v=4"},"commit":{"message":"Add label to all CRDs for easy uninstallation\n\nSigned-off-by: Alex Ellis (OpenFaaS Ltd) ","shortMessageHtmlLink":"Add label to all CRDs for easy uninstallation"}},{"before":"55dce8bf60afece830e6006ef297300160315908","after":"aa2e33fdca200ccb89f85c7c029b6ee7113b1209","ref":"refs/heads/move-crds-up","pushedAt":"2024-05-13T09:32:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"alexellis","name":"Alex Ellis","path":"/alexellis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6358735?s=80&v=4"},"commit":{"message":"Create functioningresses CRD conditionally\n\nSigned-off-by: Alex Ellis (OpenFaaS Ltd) ","shortMessageHtmlLink":"Create functioningresses CRD conditionally"}},{"before":"5b4f17f4df17ba4376c50447744e0eae903dccef","after":"55dce8bf60afece830e6006ef297300160315908","ref":"refs/heads/move-crds-up","pushedAt":"2024-05-13T09:21:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"alexellis","name":"Alex Ellis","path":"/alexellis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6358735?s=80&v=4"},"commit":{"message":"Annotate CRDs in templates not to be removed\n\nSigned-off-by: Alex Ellis (OpenFaaS Ltd) ","shortMessageHtmlLink":"Annotate CRDs in templates not to be removed"}},{"before":"5382c087091ac82f4249a06850b4bb1e8194066e","after":"5b4f17f4df17ba4376c50447744e0eae903dccef","ref":"refs/heads/move-crds-up","pushedAt":"2024-05-13T08:28:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"alexellis","name":"Alex Ellis","path":"/alexellis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6358735?s=80&v=4"},"commit":{"message":"Move IAM CRDs back up one level and add README\n\nSigned-off-by: Alex Ellis (OpenFaaS Ltd) ","shortMessageHtmlLink":"Move IAM CRDs back up one level and add README"}},{"before":"b478084f2733e607e5a4018b105a554273efbaae","after":"e60ca0b3f1dd9a40b8d1558680d0a2aa6116cb9f","ref":"refs/heads/master","pushedAt":"2024-05-13T08:06:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"alexellis","name":"Alex Ellis","path":"/alexellis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6358735?s=80&v=4"},"commit":{"message":"Improve HTTP codes from scale endpoints\n\n404 will be returned instead of 500 if a function cannot be\nfound\n\n421 will be returned (conflict) if the scale handler tries to\nupdate a function and encounters a race condition due to some\nother component updating the function\n\nSigned-off-by: Alex Ellis (OpenFaaS Ltd) ","shortMessageHtmlLink":"Improve HTTP codes from scale endpoints"}},{"before":"3e364663c9fb15981109302421079e067a93e8af","after":"5382c087091ac82f4249a06850b4bb1e8194066e","ref":"refs/heads/move-crds-up","pushedAt":"2024-05-10T13:23:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"alexellis","name":"Alex Ellis","path":"/alexellis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6358735?s=80&v=4"},"commit":{"message":"Revert helm annotation on CRDs\n\nIt seems like this approach will not work without setting\nother metadata for helm.\n\nSigned-off-by: Alex Ellis (OpenFaaS Ltd) ","shortMessageHtmlLink":"Revert helm annotation on CRDs"}},{"before":"3b25335c526d753d6527ce6ef3713ec250429f7e","after":"3e364663c9fb15981109302421079e067a93e8af","ref":"refs/heads/move-crds-up","pushedAt":"2024-05-10T13:19:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"alexellis","name":"Alex Ellis","path":"/alexellis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6358735?s=80&v=4"},"commit":{"message":"Update CRDs installation outside of Helm chart\n\nSigned-off-by: Alex Ellis (OpenFaaS Ltd) ","shortMessageHtmlLink":"Update CRDs installation outside of Helm chart"}},{"before":"8d9990ac4fed67e41b3bbdc715e9d227e9a88cd7","after":"3b25335c526d753d6527ce6ef3713ec250429f7e","ref":"refs/heads/move-crds-up","pushedAt":"2024-05-10T13:16:30.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"alexellis","name":"Alex Ellis","path":"/alexellis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6358735?s=80&v=4"},"commit":{"message":"Move all CRDs into templates\n\nAll CRDs are moved into templates so that they can be maintained\nby helm. An extra crds.yaml file is generated for those who\nhave createCRDs set to false.\n\nFurther, an annotation is added so that helm won't garbage\ncollect CRDs and delete functions when people do an update by\nmistakenly running uninstall then install, instead of\nhelm upgrade --install.\n\nSigned-off-by: Alex Ellis (OpenFaaS Ltd) ","shortMessageHtmlLink":"Move all CRDs into templates"}},{"before":"55c615ea3e0e574f267c26656101e4dd3647c7a6","after":"8d9990ac4fed67e41b3bbdc715e9d227e9a88cd7","ref":"refs/heads/move-crds-up","pushedAt":"2024-05-10T12:05:16.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"alexellis","name":"Alex Ellis","path":"/alexellis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6358735?s=80&v=4"},"commit":{"message":"Label and annotate CRDs\n\nThe annotation makes sure helm leaves the CRDs alone after\nuninstallation.\n\nThe label helps operators remove or query CRDs with labels\n\nSigned-off-by: Alex Ellis (OpenFaaS Ltd) ","shortMessageHtmlLink":"Label and annotate CRDs"}},{"before":null,"after":"55c615ea3e0e574f267c26656101e4dd3647c7a6","ref":"refs/heads/move-crds-up","pushedAt":"2024-05-10T11:15:30.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"alexellis","name":"Alex Ellis","path":"/alexellis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6358735?s=80&v=4"},"commit":{"message":"Move CRDs up to top level of chart\n\nThis change means that CRDs must be maintained manually\nover time by openfaas operators.\n\nIt is designed to make installations without a ClusterRole\neasier and to make the usage of IAM and non-IAM CRDs more\nconsistent.\n\nSigned-off-by: Alex Ellis (OpenFaaS Ltd) ","shortMessageHtmlLink":"Move CRDs up to top level of chart"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEWOA2EQA","startCursor":null,"endCursor":null}},"title":"Activity ยท openfaas/faas-netes"}