refactor: split handlers.go into focused modules

handlers.go (267 lines) — routing, constants, handleAuth, utils
storagesvc.go — S3 upload/delete via storagesvc
function_code.go — create/update function from inline code
function_archive.go — create/update function from zip archive
function_crud.go — GET, DELETE, timeout update, pod logs
function_invoke.go — invoke via router, /fn route gateway, cron gateway

No logic changes. go build OK.
This commit is contained in:
“Naeel”
2026-05-08 09:00:25 +04:00
parent b75aae4a02
commit cd31553d31
6 changed files with 1633 additions and 1467 deletions
File diff suppressed because it is too large Load Diff