chore: rename quicproquo → quicprochat in docs, Docker, CI, and packaging
Rename all project references from quicproquo/qpq to quicprochat/qpc across documentation, Docker configuration, CI workflows, packaging scripts, operational configs, and build tooling. - Docker: crate paths, binary names, user/group, data dirs, env vars - CI: workflow crate references, binary names, artifact names - Docs: all markdown files under docs/, SDK READMEs, book.toml - Packaging: OpenWrt Makefile, init script, UCI config (file renames) - Scripts: justfile, dev-shell, screenshot, cross-compile, ai_team - Operations: Prometheus config, alert rules, Grafana dashboard - Config: .env.example (QPQ_* → QPC_*), CODEOWNERS paths - Top-level: README, CONTRIBUTING, ROADMAP, CLAUDE.md
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
# Server Hooks
|
||||
|
||||
The `ServerHooks` trait provides a plugin system for extending the quicproquo
|
||||
The `ServerHooks` trait provides a plugin system for extending the quicprochat
|
||||
server. Hooks fire at key points in the request lifecycle — message delivery,
|
||||
authentication, channel creation, and message fetch — allowing you to inspect,
|
||||
log, rate-limit, or reject operations without modifying server internals.
|
||||
@@ -169,7 +169,7 @@ impl ServerHooks for TracingHooks {
|
||||
### Example: payload size limiter
|
||||
|
||||
```rust,ignore
|
||||
use quicproquo_server::hooks::{ServerHooks, HookAction, MessageEvent};
|
||||
use quicprochat_server::hooks::{ServerHooks, HookAction, MessageEvent};
|
||||
|
||||
struct PayloadLimiter {
|
||||
max_bytes: usize,
|
||||
@@ -191,7 +191,7 @@ impl ServerHooks for PayloadLimiter {
|
||||
### Example: login auditor
|
||||
|
||||
```rust,ignore
|
||||
use quicproquo_server::hooks::{ServerHooks, AuthEvent};
|
||||
use quicprochat_server::hooks::{ServerHooks, AuthEvent};
|
||||
|
||||
struct LoginAuditor;
|
||||
|
||||
@@ -210,7 +210,7 @@ impl ServerHooks for LoginAuditor {
|
||||
### Example: composing multiple hooks
|
||||
|
||||
```rust,ignore
|
||||
use quicproquo_server::hooks::*;
|
||||
use quicprochat_server::hooks::*;
|
||||
|
||||
struct CompositeHooks {
|
||||
hooks: Vec<Box<dyn ServerHooks>>,
|
||||
|
||||
Reference in New Issue
Block a user