Skip to content

Comments

docs: expand getting-started plugins chapter#7

Merged
Taure merged 1 commit intomainfrom
docs/expand-plugins-chapter
Feb 24, 2026
Merged

docs: expand getting-started plugins chapter#7
Taure merged 1 commit intomainfrom
docs/expand-plugins-chapter

Conversation

@Taure
Copy link
Contributor

@Taure Taure commented Feb 24, 2026

Summary

  • Document all nova_request_plugin options (decode_json_body, read_urlencoded_body, parse_qs) with types, request map keys, and usage examples
  • Add new sections for nova_correlation_plugin and nova_csrf_plugin with full option tables and examples
  • Introduce per-route plugin overrides with router examples
  • Fix incorrect "lowest priority number first" ordering claim — plugins run in list definition order
  • Replace vague "see Nova documentation" link with a concrete summary table of all 4 built-in plugins
  • Add realistic multi-plugin sys.config example with ordering rationale

Test plan

  • mdbook build succeeds with no errors
  • Plugin options cross-referenced against Nova source (nova_request_plugin.erl, nova_correlation_plugin.erl, nova_csrf_plugin.erl)
  • Review rendered output for readability

🤖 Generated with Claude Code

…ails

Cover all nova_request_plugin options (decode_json_body, read_urlencoded_body,
parse_qs), add nova_correlation_plugin and nova_csrf_plugin sections, introduce
per-route plugin overrides, fix incorrect priority-based ordering claim, and
replace vague documentation link with concrete summary table.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@Taure Taure merged commit 2f0fb36 into main Feb 24, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant