Commit graph

8 commits

Author SHA1 Message Date
bbe2682478
docs: document the oper privilege model (types/classes, privileges, mode allowlist)
README + operators.md now cover the three permission axes (commands, named
privileges, usermode/chanmode allowlists) with the *,-token syntax, the standard
privileges table (users/auspex, channels/auspex, servers/auspex, channels/override,
users/flood, users/ignore-commonchans), and the connect-notice auspex redaction.
2026-08-29 12:00:21 +00:00
8df756b038
docs/ircv3: document draft/event-playback, draft/webpush (WEBPUSH + VAPID ISUPPORT) 2026-08-26 11:46:15 +00:00
f066fa0b5a
docs: document the block config format + mkpasswd/checkconfig/rehash CLIs in README and configuration.md 2026-08-24 19:13:45 +00:00
b693c5e5df
dnsbl: per-zone name/action/duration/reason with %ip%; XLINE notice shows duration + absolute expiry 2026-08-21 14:14:17 +00:00
81e013f053
docs: document oper classes/types + the five built-in types (operators.md, example config) 2026-08-20 10:06:38 +00:00
ebd6e29589
docs: rework README + manual — refresh the feature set (services interface, rustls TLS backend, WebSocket, PROXY v1/v2, metrics + JSON-RPC endpoints), correct command/module/cap counts, and document the tls_backend/metrics_bind/rpc/sts config keys in configuration.md and the example 2026-08-19 14:37:22 +00:00
d795d1a59c docs: add a module-developer API reference (docs/api/) — Command/Module/ChanMode/UserMode traits, the Server API surface, per-entity Extensible state, and a first-module tutorial 2026-08-13 02:55:56 +00:00
bd054f7721 docs: add a full docs/ manual (architecture, configuration, modes, operators, linking, ircv3, anti-abuse, deployment, building) and refresh the README for the reactor pool + TLS-in-reactor + resilience 2026-08-13 01:00:39 +00:00