{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":118883783,"defaultBranch":"master","name":"python-flask-template","ownerLogin":"openfaas","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2018-01-25T08:17:28.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/27013154?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1723125899.0","currentOid":""},"activityList":{"items":[{"before":"e11956fd490ec530ad6429f0571a488c7e71d562","after":null,"ref":"refs/heads/upgrade_for_debian","pushedAt":"2024-08-08T14:04:59.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":"919525e10deefeb2d9d5acfe38897b16dad3b7a5","after":"d64ee9483b65fb57f57ef410db28eaf2136dfdd0","ref":"refs/heads/master","pushedAt":"2024-08-08T14:04:38.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"alexellis","name":"Alex Ellis","path":"/alexellis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6358735?s=80&v=4"},"commit":{"message":"Support UPGRADE_PACKAGES for alpine images\n\nSigned-off-by: Alex Ellis (OpenFaaS Ltd) ","shortMessageHtmlLink":"Support UPGRADE_PACKAGES for alpine images"}},{"before":"a1e6f5ca121309dee03961761f6e6d94ff2135e8","after":"e11956fd490ec530ad6429f0571a488c7e71d562","ref":"refs/heads/upgrade_for_debian","pushedAt":"2024-08-08T12:05: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":"Support UPGRADE_PACKAGES for alpine images\n\nSigned-off-by: Alex Ellis (OpenFaaS Ltd) ","shortMessageHtmlLink":"Support UPGRADE_PACKAGES for alpine images"}},{"before":null,"after":"a1e6f5ca121309dee03961761f6e6d94ff2135e8","ref":"refs/heads/upgrade_for_debian","pushedAt":"2024-08-08T11:59:31.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":"Add UPGRADE_PACKAGES for Debian-based templates\n\nThe UPGRADE_PACKAGES build_arg will invoke an apt upgrade to\nhelp with warnings generated from CVE / image scanners.\n\nSigned-off-by: Alex Ellis (OpenFaaS Ltd) ","shortMessageHtmlLink":"Add UPGRADE_PACKAGES for Debian-based templates"}},{"before":"d78fec93685be0a28b294c461f2a0dfa4d5bf4c4","after":"919525e10deefeb2d9d5acfe38897b16dad3b7a5","ref":"refs/heads/master","pushedAt":"2024-08-01T09:32:12.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 home directoy along with user\n\nThis fixes an issue reported by a customer who was seeing an\nerror now that the OS has moved to Bookworm with the latest\nPython version.\n\nSigned-off-by: Alex Ellis (OpenFaaS Ltd) ","shortMessageHtmlLink":"Create home directoy along with user"}},{"before":"eb5fb46d616d5fdad5de63e0f89d16b6177500d6","after":"d78fec93685be0a28b294c461f2a0dfa4d5bf4c4","ref":"refs/heads/master","pushedAt":"2024-07-16T10:50: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":"Update Debian OS version for newer Python version\n\nSigned-off-by: Alex Ellis (OpenFaaS Ltd) ","shortMessageHtmlLink":"Update Debian OS version for newer Python version"}},{"before":"296d57b35d8247c39b904a66b0176eacde364edf","after":"eb5fb46d616d5fdad5de63e0f89d16b6177500d6","ref":"refs/heads/master","pushedAt":"2024-07-16T10:44:22.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 of-watchdog to 0.10.4 and Python to 3.12\n\nSigned-off-by: Alex Ellis (OpenFaaS Ltd) ","shortMessageHtmlLink":"Update of-watchdog to 0.10.4 and Python to 3.12"}},{"before":"448f54d768a201c6ee946563a5be9ce626089933","after":"296d57b35d8247c39b904a66b0176eacde364edf","ref":"refs/heads/master","pushedAt":"2024-06-18T11:41:58.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":"Bump of-watchdog to support function authentication\n\nSigned-off-by: Han Verstraete (OpenFaaS Ltd) ","shortMessageHtmlLink":"Bump of-watchdog to support function authentication"}},{"before":"e420a6fbdc800bc95cba982b511677ce2345b057","after":"448f54d768a201c6ee946563a5be9ce626089933","ref":"refs/heads/master","pushedAt":"2024-01-12T11:27:44.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 of-watchdog version for bodies in requests to SSE functions\n\nSigned-off-by: Alex Ellis (OpenFaaS Ltd) ","shortMessageHtmlLink":"Update of-watchdog version for bodies in requests to SSE functions"}},{"before":"1464705efe05f741167d7f34c7468e71b11417af","after":"e420a6fbdc800bc95cba982b511677ce2345b057","ref":"refs/heads/master","pushedAt":"2024-01-11T13:38:51.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":"Fix undefined variable in python3-http-debian template\n\nFunctions useing the http-debian tamplate where failing.\n\nThe format_response function used an undefined variable 'resp'\nthis should be 'res'.\n\nSigned-off-by: Han Verstraete (OpenFaaS Ltd) ","shortMessageHtmlLink":"Fix undefined variable in python3-http-debian template"}},{"before":"686f769b763fd69586feeeb5f33e1290d1453548","after":"1464705efe05f741167d7f34c7468e71b11417af","ref":"refs/heads/master","pushedAt":"2024-01-11T10:54:11.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 to latest watchdog for streaming responses\n\nSigned-off-by: Alex Ellis (OpenFaaS Ltd) ","shortMessageHtmlLink":"Update to latest watchdog for streaming responses"}},{"before":"0cf62f9b58d7b93c9d80b557aa91263e12bb20d2","after":"686f769b763fd69586feeeb5f33e1290d1453548","ref":"refs/heads/master","pushedAt":"2024-01-11T09:58:18.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":"Support multiple return types in the handler\n\nAllow users to use the Flask Response object and other functions like\n`send_file`. This makes it possible to stream a response or return\nfiles.\n\nFor backwards compatibility the response is still formated like before\nwhen a dict object type is returned by the handler.\n\nSigned-off-by: Han Verstraete (OpenFaaS Ltd) ","shortMessageHtmlLink":"Support multiple return types in the handler"}},{"before":"1496336ec43bec2e5d4e848b047ebfe9790cbf0f","after":"d67d0bfe72b07ffe6ccdca18b456b3ea39ff592d","ref":"refs/heads/fast-api","pushedAt":"2023-05-30T16:36:29.367Z","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 variable to increase payload size\n\nSigned-off-by: Alex Ellis (OpenFaaS Ltd) ","shortMessageHtmlLink":"Add variable to increase payload size"}},{"before":"45e7b288aa89aa79b2c7ba38c20840bd3e4a56dc","after":"1496336ec43bec2e5d4e848b047ebfe9790cbf0f","ref":"refs/heads/fast-api","pushedAt":"2023-05-30T16:33:25.422Z","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 sample function to generate 10mb of response size\n\nSigned-off-by: Alex Ellis (OpenFaaS Ltd) ","shortMessageHtmlLink":"Add sample function to generate 10mb of response size"}},{"before":null,"after":"45e7b288aa89aa79b2c7ba38c20840bd3e4a56dc","ref":"refs/heads/fast-api","pushedAt":"2023-05-30T16:19:49.217Z","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":"Initial\n\nSigned-off-by: Alex Ellis (OpenFaaS Ltd) ","shortMessageHtmlLink":"Initial"}},{"before":null,"after":"b1dd32b72b17d448925f4dc308b89d66105f09d6","ref":"refs/heads/drain_python3_http","pushedAt":"2023-05-25T10:41:22.996Z","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":"Drain connections for python3-http\n\nWhen used with OpenFaaS Standard/Enterprise, the python3-http\ntemplate's handler will now ignore SIGTERM allowing the\nwatchdog and Kubernetes to handle the shutdown.\n\nWhen there are ongoing requests, these will be processed\nbefore exiting.\n\nWhen there are no ongoing requests, the function will\nexit immediately.\n\nTested with OpenFaaS Standard a long running sleep function which\nwent into a Terminating status. The function continued to\nexecute its sleep for the whole duration, whilst the new\nreplica came online and was ready in the meantime.\n\nThis is the same approach tested for the golang-http templates.\n\nSigned-off-by: Alex Ellis (OpenFaaS Ltd) ","shortMessageHtmlLink":"Drain connections for python3-http"}},{"before":"d6080b6f836d1918cbac6fb27602a2fd2a2208bb","after":"0cf62f9b58d7b93c9d80b557aa91263e12bb20d2","ref":"refs/heads/master","pushedAt":"2023-05-10T15:29:21.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"alexellis","name":"Alex Ellis","path":"/alexellis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6358735?s=80&v=4"},"commit":{"message":"chore: remove build arg for watchdog\n\nSigned-off-by: Lucas Roesler ","shortMessageHtmlLink":"chore: remove build arg for watchdog"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0wOFQxNDowNDo1OS4wMDAwMDBazwAAAASVU-0i","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wNS0xMFQxNToyOToyMS4wMDAwMDBazwAAAAMqBKHp"}},"title":"Activity ยท openfaas/python-flask-template"}