[PR #71] [MERGED] Rewrite: resources, moderation, automod, branding #246

Closed
opened 2026-02-15 17:16:28 -05:00 by yindo · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/openclaw/clawhub/pull/71
Author: @thewilloftheshadow
Created: 1/30/2026
Status: Merged
Merged: 1/30/2026
Merged by: @thewilloftheshadow

Base: mainHead: shadow/rewrite


📝 Commits (9)

  • 3948483 feat: rewrite resources moderation automod branding
  • f83aca8 fix: update biome config and cron format
  • c0fc228 fix: align moderation gates and tests
  • 10446f5 chore: format rewrite changes
  • b39298b test: cover resource and role helpers
  • b2a873b test: cover moderation filters
  • 0bb0f68 chore: format resources test
  • 49ee200 feat: add db-backed maintenance mode
  • 59b46a8 feat: polish maintenance page

📊 Changes

123 files changed (+7879 additions, -6471 deletions)

View changed files

📝 AGENTS.md (+10 -0)
📝 CHANGELOG.md (+2 -2)
📝 README.md (+1 -1)
📝 biome.json (+6 -1)
📝 bun.lock (+294 -213)
📝 convex/_generated/api.d.ts (+8 -0)
convex/automod.ts (+263 -0)
📝 convex/comments.ts (+25 -4)
📝 convex/crons.ts (+5 -0)
📝 convex/devSeed.ts (+41 -2)
📝 convex/devSeedExtra.ts (+23 -12)
convex/extensions.test.ts (+48 -0)
convex/extensions.ts (+116 -0)
📝 convex/githubBackupsNode.ts (+18 -0)
📝 convex/http.ts (+8 -1)
📝 convex/httpApi.test.ts (+18 -2)
📝 convex/httpApi.ts (+16 -1)
📝 convex/httpApiV1.handlers.test.ts (+1 -1)
📝 convex/httpApiV1.ts (+3 -2)
📝 convex/lib/access.ts (+25 -2)

...and 80 more files

📄 Description

Summary

  • migrate resources schema + UI components and update app navigation
  • add moderation tooling updates and query-side gating
  • add automod reporting cron + cursor tracking
  • rename schema package for branding and update references

Testing

  • bunx convex codegen

🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/openclaw/clawhub/pull/71 **Author:** [@thewilloftheshadow](https://github.com/thewilloftheshadow) **Created:** 1/30/2026 **Status:** ✅ Merged **Merged:** 1/30/2026 **Merged by:** [@thewilloftheshadow](https://github.com/thewilloftheshadow) **Base:** `main` ← **Head:** `shadow/rewrite` --- ### 📝 Commits (9) - [`3948483`](https://github.com/openclaw/clawhub/commit/39484837d988ef7a09055db7ed9b341029b61a57) feat: rewrite resources moderation automod branding - [`f83aca8`](https://github.com/openclaw/clawhub/commit/f83aca8c2565e72d2e750bdfb4142ece7c6504be) fix: update biome config and cron format - [`c0fc228`](https://github.com/openclaw/clawhub/commit/c0fc2288470976ec70281dde093241bb7dfdab2b) fix: align moderation gates and tests - [`10446f5`](https://github.com/openclaw/clawhub/commit/10446f58db285615a5dc3adb5c1cb9d6111cd1c5) chore: format rewrite changes - [`b39298b`](https://github.com/openclaw/clawhub/commit/b39298b1e82ebe23e771f471373a8d11dd922cb5) test: cover resource and role helpers - [`b2a873b`](https://github.com/openclaw/clawhub/commit/b2a873b72e5868607f3930756bb678188c625550) test: cover moderation filters - [`0bb0f68`](https://github.com/openclaw/clawhub/commit/0bb0f68e43c4a80988ba89d575d255174eb77ba8) chore: format resources test - [`49ee200`](https://github.com/openclaw/clawhub/commit/49ee2001010c9c128c3485dd70cf7ef1a0125d11) feat: add db-backed maintenance mode - [`59b46a8`](https://github.com/openclaw/clawhub/commit/59b46a8190695adf9091eef4d0638c318c088bb9) feat: polish maintenance page ### 📊 Changes **123 files changed** (+7879 additions, -6471 deletions) <details> <summary>View changed files</summary> 📝 `AGENTS.md` (+10 -0) 📝 `CHANGELOG.md` (+2 -2) 📝 `README.md` (+1 -1) 📝 `biome.json` (+6 -1) 📝 `bun.lock` (+294 -213) 📝 `convex/_generated/api.d.ts` (+8 -0) ➕ `convex/automod.ts` (+263 -0) 📝 `convex/comments.ts` (+25 -4) 📝 `convex/crons.ts` (+5 -0) 📝 `convex/devSeed.ts` (+41 -2) 📝 `convex/devSeedExtra.ts` (+23 -12) ➕ `convex/extensions.test.ts` (+48 -0) ➕ `convex/extensions.ts` (+116 -0) 📝 `convex/githubBackupsNode.ts` (+18 -0) 📝 `convex/http.ts` (+8 -1) 📝 `convex/httpApi.test.ts` (+18 -2) 📝 `convex/httpApi.ts` (+16 -1) 📝 `convex/httpApiV1.handlers.test.ts` (+1 -1) 📝 `convex/httpApiV1.ts` (+3 -2) 📝 `convex/lib/access.ts` (+25 -2) _...and 80 more files_ </details> ### 📄 Description ## Summary - migrate resources schema + UI components and update app navigation - add moderation tooling updates and query-side gating - add automod reporting cron + cursor tracking - rename schema package for branding and update references ## Testing - bunx convex codegen --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
yindo added the pull-request label 2026-02-15 17:16:28 -05:00
yindo closed this issue 2026-02-15 17:16:28 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: openclaw/clawhub#246