Commit Graph

  • cad4e24491 feat: v1.3.67 — UI table refactor: remove Env/Pkg columns, add Type icon + Info modal “Naeel” 2026-05-08 09:19:01 +04:00
  • 5c06f15b46 release: v1.3.66 — refactor deploy “Naeel” 2026-05-08 09:03:52 +04:00
  • d7792e7033 chore: misc local changes (server.go, croned.py) “Naeel” 2026-05-08 09:00:58 +04:00
  • cd31553d31 refactor: split handlers.go into focused modules “Naeel” 2026-05-08 09:00:25 +04:00
  • b75aae4a02 doc: TODO — биллинг, MQ-триггеры, метрики, прочий функционал “Naeel” 2026-05-07 21:48:30 +04:00
  • 3c43e070d3 feat: полный user-friendly промпт для LLM-ассистента — UI, кнопки, таблица, cron, примеры (v1.3.65) “Naeel” 2026-05-07 21:33:02 +04:00
  • f2e5e3eac9 fix: chat system prompt — user-friendly, без внутренней кухни (v1.3.64) “Naeel” 2026-05-07 21:26:36 +04:00
  • 190581d712 fix: logs — брать имя контейнера из pod.Spec.Containers[0] (v1.3.63) “Naeel” 2026-05-07 21:04:23 +04:00
  • 7e7c47022d fix: logs — убрать хардкод user-container, взять первый контейнер пода (v1.3.62) “Naeel” 2026-05-07 20:58:23 +04:00
  • 1e00f93ade feat: logs modal + ESC close + /functions/:name/logs endpoint (v1.3.61) “Naeel” 2026-05-07 20:51:02 +04:00
  • 6d24ff6f51 rules: запрет самодеятельных изменений рабочего кода — комментарии + правила “Naeel” 2026-05-07 20:39:24 +04:00
  • 03841bf304 v1.3.60: debug logging in extractPackageSourceCode, fix edit modal (no mode toggle) “Naeel” 2026-05-07 20:28:57 +04:00
  • b9b04397b4 v1.3.59: add logging to extractPackageSourceCode for debug “Naeel” 2026-05-07 20:14:12 +04:00
  • 585d63e4c6 v1.3.59: restore edit modal mode toggle — code/archive buttons “Naeel” 2026-05-07 20:08:10 +04:00
  • 60232998f2 fix: правильный ingress /cron → metrics-collector, чистый console v1.3.58, запрет костылей “Naeel” 2026-05-07 12:06:27 +04:00
  • 2c3063c972 doc: описание изменений fission-src vs официальный Fission (multi-tenant) “Naeel” 2026-05-04 15:39:53 +04:00
  • c0fe738146 feat: helm chart для fission-console (без хардкодов, параметризован) “Naeel” 2026-05-04 12:17:09 +04:00
  • ad7b335ece chore: sync все локальные изменения (auto, 2026-05-04) “Naeel” 2026-05-04 11:55:49 +04:00
  • 9bb1f9a0ba test: полный CLI-совместимость кастомного fission-bundle (2026-05-04) [auto-report] “Naeel” 2026-05-04 11:53:19 +04:00
  • db0da9f8c6 doc: add full function lifecycle description (S3, lint, env, runtime) “Naeel” 2026-05-04 11:13:27 +04:00
  • 30b0ef0133 v1.3.56: use naeel/fission-python-env:v1.0 for new Python environments “Naeel” 2026-05-04 11:06:33 +04:00
  • 5a8dddcd30 v1.3.55: validate zip magic bytes on upload (UI + backend) “Naeel” 2026-05-04 10:57:32 +04:00
  • b908277915 fix: форматирование lint_archive.go “Naeel” 2026-05-04 09:30:21 +04:00
  • e5c78a59e5 v1.3.54: лintер проверяет соответствие языка файлам в архиве “Naeel” 2026-05-04 09:28:21 +04:00
  • afc4368d79 v1.3.53: лintер проверяет entrypoint — файл и функция должны существовать в архиве “Naeel” 2026-05-04 09:21:31 +04:00
  • 279bd74bdc test: aa1 def main(event, context) из архива — 200 OK “Naeel” 2026-05-04 09:13:48 +04:00
  • 34d016eee5 fix: console-python-env не поддерживает def main(event, context) — TypeError при вызове архивных функций “Naeel” 2026-05-04 09:03:51 +04:00
  • 05d3151ffb v1.3.52: fix archive name display — remove package name fallback “Naeel” 2026-05-04 08:27:27 +04:00
  • f8e2ec3f0e v1.3.51: remove invoke_url from response, unlock entrypoint field in edit modal “Naeel” 2026-05-04 08:22:12 +04:00
  • 7cf2c82ce2 v1.3.50: fix archive fn — entrypoint update in edit, store/show archive filename “Naeel” 2026-05-04 08:14:19 +04:00
  • 62b25044fb v1.3.49: edit modal — remove mode toggle, show archive name, timeout-only save; add PUT /functions/:name/timeout “Naeel” 2026-05-04 07:03:43 +04:00
  • 113c8f0952 v1.3.48: remove internal invoke_url from invoke modal output “Naeel” 2026-05-04 06:59:25 +04:00
  • cfab33a173 v1.3.47: fix InvokeStrategy in archive handler, modal error display, draggable modals “Naeel” 2026-05-04 06:54:18 +04:00
  • 40fc2febc9 v1.3.46: separate create modals — code (cc-) and archive (ca-) as independent modules “Naeel” 2026-05-04 06:46:45 +04:00
  • 2ab4d48b14 chore: add all untracked files from VM — scripts, test-results, LLM batch, docs “Naeel” 2026-05-04 06:22:16 +04:00
  • 7b5e50d24b fix: restore NSReconciler, archive upload create/edit, fix version label both places; v1.3.45 “Naeel” 2026-05-04 06:16:11 +04:00
  • 4d0a7db3fc feat: explain-archive LLM endpoint + UI button v1.3.40 “Naeel” 2026-05-03 21:33:18 +04:00
  • 75fa4b3372 fix: lint-archive error handling, test: big zip binary, v1.3.39 “Naeel” 2026-05-03 21:24:44 +04:00
  • 444e2b581d feat: lint-archive endpoint, UI result inline v1.3.38 “Naeel” 2026-05-03 21:08:32 +04:00
  • 43987f7c27 wip: локальный коммит всех изменений, включая новые тесты, артефакты и правки UI/infra “Naeel” 2026-05-03 20:21:42 +04:00
  • 23df34521d tests: fix isolation t-t- bug, restore SUB=livetest for invoke/update/stress (router ns) “Naeel” 2026-05-03 20:17:13 +04:00
  • 80156f94c1 tests: тестовые ресурсы с префиксом test-/t-, ns fission-test-*, guard в cleanup “Naeel” 2026-05-03 17:59:12 +04:00
  • 21fceeaf64 demo: рабочая версия функции с requests, загрузка из архива работает “Naeel” 2026-05-03 17:41:52 +04:00
  • aa9ef9fb17 ui: progressive table render + load timer, v1.3.34 “Naeel” 2026-05-03 17:34:07 +04:00
  • a9defd07f6 deploy: v1.3.33 — fix version label, new tag to force image pull “Naeel” 2026-05-03 17:24:18 +04:00
  • 0fac923a06 ui: fix version label v1.3.27 → v1.3.32 “Naeel” 2026-05-03 17:18:37 +04:00
  • ebd89599c8 deploy: bump fission-console to v1.3.32 “Naeel” 2026-05-03 17:16:21 +04:00
  • 7079158bf6 ui: archive upload mode + lint stub, fix stress warmup output, add descriptions “Naeel” 2026-05-03 17:14:25 +04:00
  • a3bd05540b merge: взять нашу версию run_all.sh с авто-tee “Naeel” 2026-05-03 16:39:49 +04:00
  • 30ce76afee tests: добавить все тест-скрипты локально “Naeel” 2026-05-03 16:39:35 +04:00
  • 0c9862a85b tests: run_all.sh авто-tee в test-results/, правила логирования “Naeel” 2026-05-03 16:38:05 +04:00
  • a8ccf5e5c0 tests: тест-скрипты v2 — полный сьют PASS=8 FAIL=0 Naeel 2026-05-03 14:02:12 +03:00
  • 10b06dfc7e fix(tests): X-Test-Sub → X-Auth-Token во всех тест-скриптах, cleanup для test59.sh “Naeel” 2026-05-03 13:50:32 +04:00
  • 6448bb9b1d feat: remove test mode (X-Test-Sub), all functions stored in S3 via storagesvc “Naeel” 2026-05-03 13:37:12 +04:00
  • 271d4f8578 move scripts, update UI, add s3cfg-ngcloud “Naeel” 2026-05-03 08:27:38 +04:00
  • 595f01aaac move scripts to scripts/ folder “Naeel” 2026-05-03 08:26:30 +04:00
  • 60db858a0a v1.3.27: fix Help modal — add -L flag, demo-login docs Naeel 2026-05-03 06:46:27 +03:00
  • 782333f771 v1.3.27: fix Help modal — add -L flag, demo-login docs v1.3.27 Naeel 2026-05-03 06:46:27 +03:00
  • 3eadced98a feat(auth): demo-логин ≥6 симв, MultiAuthenticator, UUID v5, v1.3.26 v1.3.26 “Naeel” 2026-05-02 19:45:10 +04:00
  • d90e26bc2f fix(ui): email влево, версия вправо у логотипа, v1.3.25 v1.3.25 “Naeel” 2026-05-02 19:24:28 +04:00
  • 154cd713ee feat(auth): auth layer decoupling, версия v1.3.24 в navbar и Help “Naeel” 2026-05-02 19:18:34 +04:00
  • 70058fbfc0 deploy: v1.3.23 — imagePullPolicy Always, email fix, версия в Help “Naeel” 2026-05-02 18:05:40 +04:00
  • bc85b4a423 rules: ВСЕГДА увеличивать тег перед docker build “Naeel” 2026-05-02 17:52:36 +04:00
  • 75712ad831 fix: resolve merge conflict in copilot-instructions.md “Naeel” 2026-05-02 17:47:29 +04:00
  • 7d7bb894a1 restore: .github/ files from commit d41cd011 “Naeel” 2026-05-02 17:46:28 +04:00
  • 7a949a773d fix(ui): email без синего фона; версия v1.3.21 в подвале Help “Naeel” 2026-05-02 17:41:54 +04:00
  • d2b5ef56c2 refactor(ui): step11 - extract app.js (reloadAll + fn table render); fix: reloadAll was accidentally deleted in step10 “Naeel” 2026-05-02 17:36:49 +04:00
  • a45f937ad1 refactor(ui): step10 - extract init.js (pollNSStatus, initLog, formatSeconds, explainDelay, startTimedStatus, renderInitStages и др.) “Naeel” 2026-05-02 17:33:43 +04:00
  • 0d42353845 refactor(ui): step9 - extract ai.js (llmGeneratedWarning, addLLMWarning, aiCheck, aiGenerate, aiExplain, askAssistant, toggleAssistant, showGenPrompt) “Naeel” 2026-05-02 17:30:33 +04:00
  • f1dad469a1 refactor(ui): step8 - extract functions.js (parseMethods, parseTimeout, onLangChange, openCreate/Edit/Invoke CRUD, removeFn) “Naeel” 2026-05-02 17:27:20 +04:00
  • 9f4cba728a refactor(ui): step7 - extract modals.js (openHelp, closeHelp, openInvoke, closeInvoke, submitInvoke) “Naeel” 2026-05-02 17:24:35 +04:00
  • ddbae81397 refactor(ui): step6 - extract triggers.js (httpTriggerByFn, timeTriggerByFn, toggleScheduleFields, schedulePayload, syncScheduleForFunction) “Naeel” 2026-05-02 17:22:27 +04:00
  • 97ad528aa8 refactor(ui): step5 - extract auth.js (doLogin, doLogout, checkAuth, showLoginOverlay, jwtEmail, setUserAvatar) “Naeel” 2026-05-02 17:20:31 +04:00
  • 7a9f7c7453 refactor(ui): step4 - extract ui.js (setText, showStatus, clearStatus, h, formatTimestamp, timestampCell) “Naeel” 2026-05-02 17:18:25 +04:00
  • be751ea2c5 refactor(ui): step3 - extract api.js (authHeaders, getJSON, requestJSON) “Naeel” 2026-05-02 17:16:32 +04:00
  • a7d5c23816 refactor(ui): step1+2 - extract CSS to styles.css, LANG_TEMPLATES to config.js “Naeel” 2026-05-02 17:14:01 +04:00
  • 8d0a1de81c feat: working console v1.3.20 from Рабочий-Первомай base “Naeel” 2026-05-02 17:04:06 +04:00
  • d41cd011fb rules: запретить самодеятельность без явного приказа “Naeel” 2026-05-02 16:55:06 +04:00
  • 96a65f6216 chore: sync all changes from feat/ui-archive-upload session “Naeel” 2026-05-02 16:50:44 +04:00
  • 92d91156e3 fix: удалены двойные префиксы test-test- в тестах “Naeel” 2026-05-02 15:06:06 +04:00
  • 1176c990f1 docs: добавлены правила cleanup в комментарии всех тестов, исправлена синтаксическая ошибка в test_simple_function.sh “Naeel” 2026-05-02 15:01:24 +04:00
  • b94af346d0 fix: cleanup_test_namespaces.sh - удаляет ТОЛЬКО конкретные NS, не по маске “Naeel” 2026-05-02 14:58:41 +04:00
  • 76eb4ff36b test: добавлен префикс test- ко всем тестовым пользователям для явной идентификации и cleanup “Naeel” 2026-05-02 14:57:11 +04:00
  • 096936ef3e chore: создан cleanup_test_namespaces.sh для удаления тестовых namespace “Naeel” 2026-05-02 14:56:40 +04:00
  • 56d58cbfa6 test: все тестовые namespace теперь начинаются с test- для явной маркировки “Naeel” 2026-05-02 14:25:56 +04:00
  • 456e22a3e9 test: полностью удалён блок генерации и теста Go из bench_heavy.py “Naeel” 2026-05-02 14:24:44 +04:00
  • 5700a10943 test: удалены все тесты Go для Fission “Naeel” 2026-05-02 14:21:07 +04:00
  • 354e64f720 refactor: перемещены все тестовые скрипты в scripts/ “Naeel” 2026-05-02 14:18:21 +04:00
  • 5bb4bb99a1 refactor(ui): удалены функции создания из index.html, подключён functions.js “Naeel” 2026-05-02 14:03:35 +04:00
  • 8e4a1c86c6 refactor(ui): вынесены CRUD-функции создания в отдельный модуль functions.js “Naeel” 2026-05-02 14:02:54 +04:00
  • 3195218e2a WIP: все несохранённые изменения (bulk commit) “Naeel” 2026-05-02 13:55:50 +04:00
  • d5d851b546 Рефакторинг: auth/login вынесены в отдельные модули, правила обновлены под локальный git “Naeel” 2026-05-02 13:53:51 +04:00
  • 9d5fbaa2ae feat: restore cron page, email in navbar, metrics pipeline v1.3.19 Naeeland“Naeel” 2026-05-01 19:53:40 +03:00
  • 059b0c243c feat: restore cron page, email in navbar, metrics pipeline v1.3.19 Рабочий-Первомай Naeel 2026-05-01 19:53:40 +03:00
  • 3ef723e837 Merge branch 'feat/ui-archive-upload' of https://gitea.services.ngcloud.ru/Nail/fission into feat/ui-archive-upload Naeel 2026-05-01 13:25:18 +03:00
  • c2f60ffbe2 Удалён остаток write_go() функции (go.mod часть) Naeel 2026-05-01 13:24:37 +03:00
  • e8e3f890db Удалены все Go-ссылки из tests_v2.sh (переменная GO_NS и БЛОК AE) Naeel 2026-05-01 13:14:41 +03:00
  • 7385b59a13 Удалены все Go-тесты и функция write_go() из test_simple_function.sh Naeel 2026-05-01 13:08:20 +03:00
  • 6a8e16e659 Merge branch 'feat/ui-archive-upload' of https://gitea.services.ngcloud.ru/Nail/fission into feat/ui-archive-upload Naeel 2026-05-01 12:39:57 +03:00
  • 2cf746aa6d Откат к рабочему состоянию: удалён golang, чистая сборка Naeel 2026-05-01 12:39:24 +03:00