func
func copied to clipboard
Knative Functions client API and CLI
This PR improves the NewPromptForCredentials function by adding validation to handle empty username or password inputs. It ensures users cannot proceed with blank credentials. Additionally, a new unit test has...
Unifies E2E tests and workflows /kind cleanup Primary Changes: - Merges all E2E scenarios (test/*) into a single e2e/e2e_test.go which is executable locally during development. - Workflows mostly consolidated into...
# Changes - :gift: Add early domain validation with user-friendly error messages - :bug: Prevent wasted build time when using invalid domain names - :broom: Add comprehensive unit tests for...
This PR fixes cross-platform build errors when deploying Go functions from macOS to Linux using the S2I builder. The issue occurred due to environment inconsistencies (timestamps and GOOS/GOARCH mismatch) causing...
# Changes - :bug: Fix confusing errors when function names start with hyphens - :gift: Add DNS-1035 naming guidance for mis-parsed arguments - :sparkles: Detect hyphen-prefixed names across multiple error...
Changed `InsecureSSL` from "1" (insecure) to "0" (secure) to ensure SSL certificates are properly verified by default.
# Changes - :gift: Adds the possibility to deploy the function as a raw kubernetes deployment instead of a knative service - Updated the existing integration tests for the deployer,...
## Description This PR adds ESLint checks for TypeScript templates (`http` and `cloudevents`) to ensure code quality. It updates the Makefile with a new target `check-typescript` and includes it in...
Updates the POC Functions MCP server to be a slightly more mature experimental MCP server. Enable with FUNC_ENABLE_MCP and start (by configuring one's client LLM) via `func mcp start`.
# Changes - :bug: Add early cluster validation to prevent wasted build time in `func deploy` - :broom: Improve error messages for cluster connection failures with actionable guidance ## What...