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 7f15a2c61d
commit f42fa366de
6 changed files with 1633 additions and 1467 deletions
File diff suppressed because it is too large Load Diff