Momo
|
5b63d5df60
|
fix: harden skill owner migration
CI / static (push) Has been cancelled
CI / unit (push) Has been cancelled
CI / packages (push) Has been cancelled
CI / types-build (push) Has been cancelled
CI / e2e-http (push) Has been cancelled
CI / playwright-smoke (push) Has been cancelled
OpenClaw Docs Sync Dispatch / dispatch-openclaw-docs-sync (push) Has been cancelled
Security Gate: Secret Scanning / Scan for Verified Secrets (push) Has been cancelled
Harden skill owner migration across UI, CLI, API, stats, backups, and docs.
Co-authored-by: momothemage <niuzhengnan@163.com>
|
2026-05-08 12:23:05 -04:00 |
|
Momo
|
38c2134590
|
fix(skills): block owner from undeleting moderator-hidden skills (#2078)
Merged via squash.
Prepared head SHA: a3ff0752a9b2bd87b4980b0cd8026c5ff06a7da0
Co-authored-by: momothemage <35096042+momothemage@users.noreply.github.com>
Co-authored-by: momothemage <35096042+momothemage@users.noreply.github.com>
Reviewed-by: @momothemage
|
2026-05-08 11:56:08 +08:00 |
|
Patrick Erichsen
|
f14d70759d
|
fix: use canonical publishing docs path
|
2026-05-07 19:43:05 -07:00 |
|
Patrick Erichsen
|
a292a60a36
|
fix: use short publishing docs link (#2098)
|
2026-05-07 19:32:50 -07:00 |
|
Patrick Erichsen
|
4d3b7dedba
|
feat: add docs nav link (#2097)
|
2026-05-07 19:16:04 -07:00 |
|
Patrick Erichsen
|
1aab139775
|
feat: enforce scoped plugin ownership (#2072)
|
2026-05-07 19:14:24 -07:00 |
|
Patrick Erichsen
|
88756d5997
|
docs: mention package transfer in publishing FAQ (#2096)
|
2026-05-07 19:13:17 -07:00 |
|
Patrick Erichsen
|
8c86d6f570
|
Fix plugin publish ownership visibility (#2073)
* fix: clarify plugin publish ownership state
* test: tolerate publish route migration in prod smoke
* fix: reserve publish route collisions
* fix: preflight package scope owner mismatches in CLI
* fix: keep package scope validation server-side
* docs: explain ClawHub publishing flow
* fix: include publishing docs link in scope errors
* fix: centralize docs links
* fix: build docs links with URL
* fix: shorten package scope docs hint
|
2026-05-07 19:03:40 -07:00 |
|
Patrick Erichsen
|
86898837fb
|
docs: split ClawHub public docs from specs (#2095)
* docs: split clawhub docs source
* docs: make clawhub docs product-facing
* docs: refine public clawhub docs routes
|
2026-05-07 18:54:47 -07:00 |
|
Patrick Erichsen
|
d7c774996e
|
docs: add RFC community review process (#2092)
CI / playwright-smoke (push) Waiting to run
Security Gate: Secret Scanning / Scan for Verified Secrets (push) Waiting to run
CI / static (push) Waiting to run
CI / unit (push) Waiting to run
CI / packages (push) Waiting to run
CI / types-build (push) Waiting to run
CI / e2e-http (push) Waiting to run
* docs: add RFC community review process
* chore: keep slug validator options internal
|
2026-05-07 14:57:55 -07:00 |
|
Vincent Koc
|
b8e5486f63
|
chore(ci): harden security ownership and workflow permissions (#2045)
* chore(security): expand protected automation owners
* chore(ci): default workflows to no token permissions
|
2026-05-07 01:13:54 -07:00 |
|
Momo
|
571a85f539
|
fix(slug): enforce length, pattern, and reserved-word rules on skill & soul slugs (#1879)
Merged via squash.
Prepared head SHA: d93026fd4b013876a4009974b4c7052b416f3bbf
Co-authored-by: momothemage <35096042+momothemage@users.noreply.github.com>
Co-authored-by: momothemage <35096042+momothemage@users.noreply.github.com>
Reviewed-by: @momothemage
|
2026-05-07 14:37:58 +08:00 |
|
Patrick Erichsen
|
0f938fbabd
|
feat: add entity-scoped moderator commands (#2066)
CI / static (push) Waiting to run
CI / unit (push) Waiting to run
CI / packages (push) Waiting to run
CI / types-build (push) Waiting to run
CI / e2e-http (push) Waiting to run
CI / playwright-smoke (push) Waiting to run
Security Gate: Secret Scanning / Scan for Verified Secrets (push) Waiting to run
|
2026-05-06 19:54:07 -07:00 |
|
Peter Steinberger
|
5e7797df72
|
fix: explain blocked and unauthorized API states
|
2026-05-07 03:47:08 +01:00 |
|
Patrick Erichsen
|
0b058d10bf
|
fix: repair clawhub mod installer
|
2026-05-06 19:09:33 -07:00 |
|
Patrick Erichsen
|
0749f16499
|
feat: split moderator commands into private cli
|
2026-05-06 19:05:07 -07:00 |
|
Patrick Erichsen
|
52c3b649e0
|
Merge pull request #2062 from openclaw/pe/maintenance-cleanup
chore: remove stale maintenance helpers
|
2026-05-06 17:34:07 -07:00 |
|
Patrick Erichsen
|
03328f7523
|
chore: remove stale maintenance helpers
|
2026-05-06 17:32:24 -07:00 |
|
Peter Steinberger
|
5019f2a78a
|
fix: surface blocked account auth state
|
2026-05-07 01:30:58 +01:00 |
|
Patrick Erichsen
|
e4a68d2a76
|
Merge pull request #2061 from openclaw/pe/security-review-grey-badge
Make security review badges neutral
|
2026-05-06 17:27:37 -07:00 |
|
Patrick Erichsen
|
bde371360d
|
fix: make security review badges neutral
|
2026-05-06 17:21:18 -07:00 |
|
Patrick Erichsen
|
e62935762b
|
Merge pull request #2055 from openclaw/pe/artifact-moderation-cases
Add skill and package artifact moderation cases
|
2026-05-06 17:10:19 -07:00 |
|
Patrick Erichsen
|
ac08267403
|
test: update moderator summary expectation
|
2026-05-06 17:04:48 -07:00 |
|
Patrick Erichsen
|
9fe7532e27
|
feat: add report status backfill
|
2026-05-06 17:01:48 -07:00 |
|
Patrick Erichsen
|
3618d296af
|
feat: summarize moderation CLI actions
|
2026-05-06 17:01:14 -07:00 |
|
Patrick Erichsen
|
cab18339e6
|
docs: align moderation wording with moderator role
|
2026-05-06 16:42:15 -07:00 |
|
Patrick Erichsen
|
5b1cfb4574
|
fix: rename report resolution status to confirmed
|
2026-05-06 16:39:55 -07:00 |
|
Patrick Erichsen
|
2bd6ed9198
|
test: add package artifact moderation lifecycle e2e
|
2026-05-06 16:26:53 -07:00 |
|
Peter Steinberger
|
4f4d7dd563
|
docs: document slug routing contract
|
2026-05-07 00:24:20 +01:00 |
|
Patrick Erichsen
|
d5d58a9dbc
|
Merge pull request #2058 from openclaw/pe/pr-template-screenshots
docs: add pull request template
|
2026-05-06 16:19:05 -07:00 |
|
Patrick Erichsen
|
7a2733947e
|
Merge pull request #2059 from openclaw/pe/friendly-404-page
Add a friendlier 404 page
|
2026-05-06 16:15:05 -07:00 |
|
Patrick Erichsen
|
4592e66879
|
feat: enforce artifact moderation state transitions
|
2026-05-06 16:05:23 -07:00 |
|
Patrick Erichsen
|
06500ea4ca
|
feat: add friendly 404 page
|
2026-05-06 16:01:24 -07:00 |
|
Patrick Erichsen
|
d89e2ce1a1
|
docs: add pull request template
|
2026-05-06 15:35:56 -07:00 |
|
Patrick Erichsen
|
c4d1fcdbc6
|
feat: add skill artifact moderation cases
|
2026-05-06 15:22:54 -07:00 |
|
Peter Steinberger
|
e8deec13a2
|
fix: allow docs host auth callback form posts
|
2026-05-06 22:16:00 +01:00 |
|
Peter Steinberger
|
678935d014
|
fix: preserve docs auth return host
|
2026-05-06 22:10:47 +01:00 |
|
Patrick Erichsen
|
bb592363a7
|
Merge pull request #2054 from openclaw/pe/worktree-setup-bootstrap
fix: bootstrap ClawHub worktree setup
|
2026-05-06 13:48:25 -07:00 |
|
Patrick Erichsen
|
e3b59fce38
|
fix: align route tests with scoped plugin routes
|
2026-05-06 13:43:31 -07:00 |
|
Patrick Erichsen
|
1da5c53ce9
|
fix: bootstrap clawhub worktree setup
|
2026-05-06 13:37:09 -07:00 |
|
Patrick Erichsen
|
bfb16ceddf
|
Merge pull request #2051 from vyctorbrzezowski/contrib/dev-worktree-seed-readiness
fix: wait for Convex functions before seeding worktrees
|
2026-05-06 13:25:51 -07:00 |
|
Patrick Erichsen
|
f7fbd6bde4
|
Merge pull request #2052 from vyctorbrzezowski/contrib/browse-sidebar-sticky-offset
fix: keep browse sidebar below sticky header
|
2026-05-06 13:15:59 -07:00 |
|
Peter Steinberger
|
bec9362361
|
feat: add ClawHub docs auth broker
|
2026-05-06 21:08:39 +01:00 |
|
vyctorbrzezowski
|
c4688b3526
|
fix: keep browse sidebar below sticky header
|
2026-05-06 16:49:26 -03:00 |
|
Peter Steinberger
|
8d5eb14919
|
fix: keep scoped plugin URLs readable
|
2026-05-06 20:12:07 +01:00 |
|
Peter Steinberger
|
5aa4d13560
|
fix: route official extension slug aliases
|
2026-05-06 20:01:49 +01:00 |
|
vyctorbrzezowski
|
a046cff693
|
fix: wait for Convex functions before seeding worktrees
|
2026-05-06 15:23:03 -03:00 |
|
Peter Steinberger
|
57308e6059
|
docs(changelog): add 0.12 release notes
|
2026-05-06 07:17:31 +01:00 |
|
Peter Steinberger
|
32011a1f9a
|
test(e2e): open mobile nav in smoke
|
2026-05-06 07:09:11 +01:00 |
|
Patrick Erichsen
|
b735a529c2
|
Merge pull request #2041 from openclaw/pe/worktree-env-fallback
fix: discover shared env for worktree dev
|
2026-05-05 23:03:45 -07:00 |
|