3 Commits

Author SHA1 Message Date
Space-Banane bc42508849 feat: add polls, deep-dive, ticket messages, and mod API key tools
CI / Build & Test (push) Successful in 17s
- New polls.ts: 13 tools covering full poll lifecycle (create/list/get/
  update/delete/vote/like/dislike/review) and poll comments
- news.ts: get_deep_dive and regenerate_deep_dive for AI analysis
- tickets.ts: create_ticket_message with internal-note and attachment support
- moderation.ts: list/update/revoke mod-managed user API keys
- user.ts: list_my_polls and list_my_poll_votes
- Bump server version to 1.2.0

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-07-01 22:31:48 +02:00
Space-Banane e6f6e1c19f docs: update CLAUDE.md files for static legal model
Remove DB-backed legal document system references across all repos.
Update root CLAUDE.md: replace "Legal System" section with static
document workflow; add step to remind Paul about material-change emails.
Update api/: remove LegalDocument model, Legal route table, legal:write
from permission matrix, whoami grace-period bullet.
Update frontend/: update /terms /privacy page descriptions, remove
legal-service.ts, remove legal types, replace banner/grace-period
behaviors with static model.
Update queue-worker/: remove legal-update.ts worker row and queue ref.
Update mcp-server/: remove Legal tool category, tool count 89 → 85.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-26 23:52:28 +02:00
Space-Banane a5b90a2c05 feat: add discussion tools for managing discussion channels and messages
CI / Build & Test (push) Successful in 15s
2026-06-20 19:12:27 +02:00