Naeel
1c533fc577
fix: nodejs ESM wrapper via new Function, README for fission-console
...
- Replace two-file zip (_userfn.cjs + main.js) with single-file approach
- User code embedded via new Function(module, exports, code) for safe CJS isolation
- Auto-adds status:200 when function omits it
- Add fission-console technical README section (v0.6.7)
2026-04-19 16:52:22 +03:00
Naeel
551a5b2f8e
fix: RBAC bind cluster-admin + list namespaces + TEST_MODE multi-tenant test
2026-04-19 15:41:11 +03:00
Naeel
9ebd36eed3
feat: lazy env creation + TTL functions + expiry reaper
2026-04-19 15:05:12 +03:00
Naeel
36772f8e70
docs: add detailed comments to addNSToFission and ensureUserNamespace RBAC block
2026-04-19 14:42:18 +03:00
Naeel
8a520cdcc2
feat: Fission SA RoleBindings in user namespace (cluster-admin) + v0.6.2
2026-04-19 14:40:03 +03:00
Naeel
8aad0cec58
feat: namespace isolation per user JWT sub claim
...
- Auth middleware extracts user namespace from JWT sub (SHA256 → hex8)
- All K8s operations use per-user fission-{hex} namespace
- handleAuth calls ensureUserNamespace to create NS + shared envs
- handleAuth returns namespace in response
- buildLangEnvironment accepts ns string parameter
- Fallback to server default NS if JWT parse fails
2026-04-19 09:54:57 +03:00
Naeel
579bf97e17
console v0.5.0: auth через deck API, login overlay, logout
2026-04-19 08:25:23 +03:00
Naeel
c40fc47025
console v0.4.5: русификация UI, Go/TF предупреждения, handler.go в preferred
2026-04-15 19:47:41 +03:00
Naeel
cccc5ca024
revert: remove Go function (runtime compilation timeout)
2026-04-15 16:24:57 +03:00
Naeel
4964c8f357
console: fix favicon — full base64 data URI (v0.3.4)
2026-04-15 15:20:27 +03:00
Naeel
7e23a71574
console: embed favicon as data URI (v0.3.3)
2026-04-15 15:15:21 +03:00
Naeel
ab2eff69a0
ui: use terra.k8c.ru favicon (same as qu.kube5s.ru/ui/)
2026-04-15 15:08:58 +03:00
Naeel
a199745c77
fix: restore 15 functions and roll console favicon image
2026-04-15 15:05:27 +03:00
Naeel
ba32389600
ui: use nubes favicon url
2026-04-15 14:51:10 +03:00
Naeel
ba50d18f8f
fix(console): sync function package resourceversion after code update
2026-04-15 11:14:42 +03:00
Naeel
d9a6d2f29e
fix(console): decode zip package literal before showing code in UI
2026-04-15 11:00:00 +03:00
Naeel
72fbb6c516
fix: console /console/ path prefix strip + TLS cert-manager letsencrypt
2026-04-15 10:22:19 +03:00
Naeel
8920ba10e6
fix: invoke auth via Fission router JWT login
2026-04-15 07:48:56 +03:00
Naeel
6731e8998b
feat: deliver fission console UI, k8s deploy, and tests
2026-04-15 07:33:00 +03:00
Naeel
7e2278371a
feat: scaffold fission console with list and function CRUD/invoke APIs
2026-04-15 07:13:48 +03:00