7 Commits
Author SHA1 Message Date
“Naeel” fe8870af71 fix: nodejs wrapper передаёт require в new Function (v1.3.95) 2026-05-19 16:48:19 +04:00
“Naeel” 090a7afdd7 fix: nodejs entrypoint back to 'main' — node-env splits on '.' giving funcname='js' 2026-05-19 11:05:07 +04:00
“Naeel” 72e5d50cd0 fix: ExpiryReaper orphan race + nodejs ESM entrypoint (v1.3.93) 2026-05-19 10:30:28 +04:00
“Naeel” 10b2b4a8e0 feat(console): поле зависимостей для функций из кода (deps → zip)
- UI: textarea 'Зависимости' в формах создания и редактирования
  - плейсхолдер меняется по языку (requirements.txt / package.json / Gemfile / composer.json)
- Python: если deps заполнен → zip(main.py + requirements.txt), иначе raw bytes
- PHP: если deps → zip(main.php + composer.json)
- Ruby: если deps → zip(handler.rb + Gemfile)
- Node.js: пока без изменений (сложная структура package.json)
- runtime: BuildPythonZip, BuildScriptZipWithDeps, buildZipTwo
- model: Deps string в CreateFunctionRequest и UpdateCodeRequest
- v1.3.89
2026-05-13 10:22:45 +04:00
Naeel a534fddd2c Organize LLM assets and function lifecycle fixes 2026-04-28 13:04:08 +03:00
Naeel 7cfe20bf76 snapshot before legacy cleanup 2026-04-27 07:36:06 +03:00
Naeel 60646af0c8 refactor: split main.go into packages (internal/api, internal/fission, internal/runtime, cmd/server) 2026-04-25 23:53:20 +03:00