| .. |
|
acp
|
feat(workspace,system): add @RequireGlobalAdmin and gate admin-only controllers
|
2026-05-15 10:18:10 +08:00 |
|
activity
|
feat(workspace,system): add @RequireGlobalAdmin and gate admin-only controllers
|
2026-05-15 10:18:10 +08:00 |
|
agent
|
fix(cron): isolate scheduled-job runs from shared conversation (#142)
|
2026-05-17 07:58:10 +08:00 |
|
approval
|
feat(ui): surface pending approvals + stuck agents as sidebar badges
|
2026-05-15 10:17:30 +08:00 |
|
audit
|
feat(platform): workspace isolation, info architecture, and UI redesign
|
2026-04-09 16:29:02 +08:00 |
|
auth
|
feat(workspace,system): add @RequireGlobalAdmin and gate admin-only controllers
|
2026-05-15 10:18:10 +08:00 |
|
channel
|
fix(cron): isolate scheduled-job runs from shared conversation (#142)
|
2026-05-17 07:58:10 +08:00 |
|
common
|
fix(wiki): align HTTP status with R envelope and harden config + edit paths
|
2026-05-14 23:01:00 +08:00 |
|
config
|
fix(orm): make updateTime auto-fill unconditional so rows actually move on update
|
2026-05-15 15:21:23 +08:00 |
|
cron
|
fix(cron): isolate scheduled-job runs from shared conversation (#142)
|
2026-05-17 07:58:10 +08:00 |
|
dashboard
|
fix(cron): include agent-less cron jobs in dashboard run views (#134)
|
2026-05-15 20:56:21 +08:00 |
|
datasource
|
feat(llm,datasource): gate model/provider/oauth/datasource endpoints to admin
|
2026-05-15 10:18:03 +08:00 |
|
exception
|
fix(wiki): align HTTP status with R envelope and harden config + edit paths
|
2026-05-14 23:01:00 +08:00 |
|
hook
|
feat(hook): HMAC-SHA-256 body signing for outbound webhooks
|
2026-05-02 15:41:13 +08:00 |
|
i18n
|
feat(cron): channel delivery via ChatOrigin + Spring AI ToolContext
|
2026-04-28 21:43:58 +08:00 |
|
llm
|
fix(rbac): let viewers read active model so they can actually chat
|
2026-05-15 10:19:03 +08:00 |
|
memory
|
docs(memory): drop external-project attribution from javadoc
|
2026-05-16 17:30:49 +08:00 |
|
notification
|
feat(ui): surface pending approvals + stuck agents as sidebar badges
|
2026-05-15 10:17:30 +08:00 |
|
planning
|
refactor(db): drop @TableLogic on all entities, purge soft-deleted rows
|
2026-04-18 23:31:48 +08:00 |
|
plugin
|
feat(skill,tool,plugin): gate skill/tool/plugin endpoints by workspace role
|
2026-05-15 10:17:56 +08:00 |
|
skill
|
fix(skill): synthesize SKILL.md body for ACP-derived virtual skills (#136)
|
2026-05-16 14:50:51 +08:00 |
|
stt
|
feat(stt): route OpenAI Whisper provider to any OpenAI-compatible endpoint (#76)
|
2026-05-09 13:57:52 +08:00 |
|
system
|
feat(workspace,system): add @RequireGlobalAdmin and gate admin-only controllers
|
2026-05-15 10:18:10 +08:00 |
|
task
|
feat(task): generic one-shot Callable runner with parent-conv cancel
|
2026-05-16 14:51:04 +08:00 |
|
tool
|
build(deps): upgrade backend libraries and migrate to OpenPDF 3 package
|
2026-05-17 08:14:11 +08:00 |
|
trigger
|
feat(workspace,system): add @RequireGlobalAdmin and gate admin-only controllers
|
2026-05-15 10:18:10 +08:00 |
|
tts
|
fix(wiki): backend hardening + batch delete UI
|
2026-04-13 15:37:12 +08:00 |
|
wiki
|
feat(skill): scope skill catalog and runtime by workspace (#135)
|
2026-05-15 20:01:25 +08:00 |
|
workflow
|
feat(workspace,system): add @RequireGlobalAdmin and gate admin-only controllers
|
2026-05-15 10:18:10 +08:00 |
|
workspace
|
fix(workspace): reject impossible calendar dates in memory snapshot import
|
2026-05-16 14:51:52 +08:00 |
|
MateClawApplication.java
|
fix(deploy): drop DASHSCOPE_API_KEY requirement so Docker boots with no LLM key configured (#99)
|
2026-05-11 20:44:31 +08:00 |