2207 Commits

Author SHA1 Message Date
moonrailgun fc28682996 chore: release v1.32.25 v1.32.25 2026-08-21 01:19:41 +08:00
moonrailgun 9da345d403 feat(worker): add owner-based worker editing (#284) 2026-08-18 00:02:46 +08:00
moonrailgun 48eb38e509 chore: release v1.32.24 2026-08-16 21:54:47 +08:00
moonrailgun 68277c7e5c docs(worker): add user and agent guides 2026-08-16 03:18:35 +08:00
moonrailgun be9f814727 fix(worker): restore revision rollback action 2026-08-15 21:36:49 +08:00
moonrailgun ce32bab582 feat(worker): support module worker syntax 2026-08-15 20:58:53 +08:00
moonrailgun d43b30d57c chore: release v1.32.23 2026-08-15 06:55:00 +08:00
moonrailgun 1667784a3c feat(worker): add scoped worker kv cache (#282)
* docs(worker): design kv cache

* feat(worker): add scoped kv facade

* refactor(vm): expose async host proxy

* feat(worker): inject kv cache into sandbox

* feat(worker): scope kv cache executions

* test(worker): enforce workspace-qualified lookup

* feat(worker): add kv editor types

* fix(worker): harden kv cache boundaries

* fix(worker): harden kv cache resource limits
2026-08-15 06:42:40 +08:00
moonrailgun 4bbd91dae4 feat(worker): add function environment variables (#281)
* docs(worker): design environment variables

* docs(worker): plan environment variables

* docs(worker): fix plan test paths

* feat(worker): add environment variable model

* fix(worker): preserve empty secret presence

* feat(worker): persist environment variables

* feat(worker): expose safe environment api

* feat(worker): inject runtime environment

* fix(worker): load environment for http execution

* feat(worker): manage environment variables

* fix(worker): include id in code tests

* fix(worker): harden environment variable handling

* feat(worker): import environment variables and redact secret logs
2026-08-15 05:44:05 +08:00
moonrailgun 4687d5bf0f fix(website): prefer clickhouse for overview visitors 2026-08-15 00:10:26 +08:00
moonrailgun 03df521a4e chore: release v1.32.22 2026-08-14 01:27:25 +08:00
moonrailgun 836d205f3a chore(ai-gateway): update llm model pricing 2026-08-13 23:11:23 +08:00
moonrailgun 3ef21237f8 fix(website): show unique visitors in overview 2026-08-10 22:54:52 +08:00
moonrailgun c0b9117a48 feat(survey): remember advanced mode preference 2026-08-06 23:08:39 +08:00
moonrailgun 5446ba1881 chore: release v1.32.21 2026-08-06 00:57:08 +08:00
moonrailgun 22567b4b0e fix(authorization): scope feed and warehouse operations by workspace (#278) 2026-08-06 00:56:41 +08:00
moonrailgun 44e3ec09bf fix(insights): bind ClickHouse timezone parameters (#277) 2026-08-05 23:48:40 +08:00
moonrailgun 604915efd9 perf(tracker): increase website batch window 2026-08-04 23:14:11 +08:00
moonrailgun 71af96f30e chore(i18n): update translation catalogs 2026-08-04 00:49:02 +08:00
moonrailgun a9ba3fbbd3 fix(i18n): translate client interface copy 2026-08-04 00:44:34 +08:00
moonrailgun 15a51f4265 fix(website): count sidebar page views 2026-08-03 23:24:37 +08:00
moonrailgun a9a56d51be chore: release v1.32.20 2026-08-03 02:13:16 +08:00
moonrailgun 1546705b08 fix(ci): publish multi-arch images by digest 2026-08-03 02:11:46 +08:00
moonrailgun e82dd6c90b chore: release v1.32.19 2026-08-03 01:38:48 +08:00
moonrailgun 04e6e1e34f fix(ci): build arm64 image natively 2026-08-02 01:37:27 +08:00
moonrailgun 10f888f09c chore: release v1.32.18 2026-08-01 06:49:41 +08:00
moonrailgun 031f76a7cb feat(worker): synchronize cron lifecycle across instances (#276)
* docs(worker): design cron lifecycle sync

* docs(worker): plan cron lifecycle sync

* feat(worker): add cron lifecycle broadcast

* fix(worker): reconcile cron runners across instances

* feat(worker): wire cron lifecycle synchronization
2026-08-01 04:38:10 +08:00
moonrailgun 0b2929d313 chore(ai-gateway): update llm model pricing 2026-07-30 16:34:20 +08:00
moonrailgun 5cec6e3fcb chore: release v1.32.17
CI / ci (push) Has been cancelled
Docker Publish / docker (push) Has been cancelled
v1.32.17
2026-07-26 20:43:01 +08:00
moonrailgun 2dcac83ffe feat(monitor): add optional redis lifecycle sync 2026-07-24 22:28:37 +08:00
moonrailgun 67314bb7a8 feat(i18n): add client translation workflow script 2026-07-19 23:50:37 +08:00
moonrailgun b4e60a32e1 docs(i18n): design translation wrapper script 2026-07-19 22:27:22 +08:00
moonrailgun 1069628a34 feat(ai-gateway): group actions under more menu (#274)
* docs(ai-gateway): design more actions menu

* docs(ai-gateway): plan more actions menu

* refactor(ai-gateway): control duplicate dialog

* feat(ai-gateway): group actions under more menu

* test(ai-gateway): cover delete confirmation integration
2026-07-19 21:50:12 +08:00
moonrailgun 410fd2015f feat(ai-gateway): add duplicate gateway action (#272)
* docs(ai-gateway): design duplicate workflow

* docs(ai-gateway): plan duplicate implementation

* feat(ai-gateway): add secure duplicate mutation

* feat(ai-gateway): add duplicate action

* fix(ai-gateway): bound duplicate default name
2026-07-18 00:45:21 +08:00
moonrailgun c1eca44841 fix(ai-gateway): sync summary stats with selected date range (#273) 2026-07-18 00:19:56 +08:00
moonrailgun db569f6780 chore: update llm model data 2026-07-17 00:05:05 +08:00
moonrailgun bc1009fb03 ci: validate generated llm model data 2026-07-16 23:58:14 +08:00
moonrailgun 47884d4230 feat(ai-gateway): add connectivity testing (#271)
* docs: design AI Gateway connectivity test

* feat: add AI gateway connectivity service

* fix: reject blank AI gateway API keys

* feat(ai-gateway): expose connectivity test mutation

* feat(ai-gateway): add connection test form action

* feat(ai-gateway): wire connectivity test into edit page

* fix(ai-gateway): redact secrets from connectivity results

* fix(ai-gateway): harden connectivity test validation
2026-07-16 23:27:00 +08:00
moonrailgun 1d65fa9e38 docs(readme): add docker compose setup instructions (#270) 2026-07-15 00:37:35 +08:00
moonrailgun c11a4c0c8f feat(analytics): show user names in usage charts (#269)
* docs: design usage analytics user labels

* feat: support formatted insight group labels

* feat: show names in usage analytics user charts

* fix: keep usage analytics series keys stable
2026-07-14 23:52:18 +08:00
moonrailgun 191a38d8d6 chore: release v1.32.16
Docker Publish / docker (push) Has been cancelled
v1.32.16
2026-07-02 00:22:19 +08:00
moonrailgun 9d5430d746 fix(website): log session lookup failures 2026-07-02 00:18:14 +08:00
moonrailgun cb432d4adb chore: release v1.32.15
Docker Publish / docker (push) Has been cancelled
v1.32.15
2026-07-01 23:43:40 +08:00
moonrailgun 0450a5bba8 feat(ai-router): show gateway log details from router logs 2026-07-01 23:42:36 +08:00
moonrailgun 47874bf1eb chore: release v1.32.14
Docker Publish / docker (push) Has been cancelled
v1.32.14
2026-07-01 01:20:29 +08:00
moonrailgun b82b3f3da4 fix(ai-router): handle stream error failover 2026-07-01 01:11:15 +08:00
moonrailgun 12e1d24473 chore: release v1.32.13
Docker Publish / docker (push) Has been cancelled
v1.32.13
2026-06-30 22:06:13 +08:00
moonrailgun a249e79cfc fix(website): handle stale event sessions 2026-06-30 22:00:57 +08:00
moonrailgun 55a4132997 chore: release v1.32.12
Docker Publish / docker (push) Has been cancelled
v1.32.12
2026-06-30 01:38:51 +08:00
moonrailgun 0c50a04c8f fix(website): remove deleted homepage tweet 2026-06-30 00:51:33 +08:00