docs: refresh permission key form and drop removed app.admin.users config - #1901
docs: refresh permission key form and drop removed app.admin.users config#1901rohilsurana wants to merge 2 commits into
Conversation
|
Important Review skippedDraft detected. Please check the settings in the CodeRabbit UI or the ⚙️ Run configurationConfiguration used: Path: .coderabbit.yaml Review profile: CHILL Plan: Pro Plus Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
Coverage Report for CI Build 32456746092Coverage remained the same at 48.804%Details
Uncovered ChangesNo uncovered changes found. Coverage RegressionsNo coverage regressions found. Coverage Stats
💛 - Coveralls |
What
Refresh the docs that fell behind recent changes to permissions and the boot config. Two themes, one commit each.
Permission key form and reconcile kinds
authz/permission.mdx: the "Custom Permissions" section taught the oldname+namespacecreate model, which is no longer accepted. Rewrote it around thekey(service.resource.verb), replaced the name/namespace sample table with akeytable, swapped the link to the removed resource-config testdata for akind: Permissiondesired-state example, and reframed the slug note (dots become underscores).authz/policy.mdx: removed the description of the boot-time custom-permission loader and itsconfig.yamlrule-set link. Custom permissions are now created through reconcile or the admin API.reference/cli.mdx: theexportandreconcile"supported kinds" lists showed only 5 kinds. AddedMetaSchema,BillingProduct, andBillingPlan, and noted that a billing product or plan cannot be deleted through the API. This now matches the CLI help incmd/reconcile.go.rfcs/0001-declarative-reconcile.md: the summary sentence listed 5 kinds; added the other three. Added MetaSchema to the value node in the diagram. Removed "Billing plans as a kind" from Future work since it shipped.Removed app.admin.users config
The server no longer reads
app.admin.users(superuser promotion from a config list is gone; the bootstrap service account replaced it). Updated the sample config and the config reference to useadmin.bootstrap(client_id / client_secret) instead:configurations.mdxandreference/configurations.mdx: replaced theadmin.usersblock with theadmin.bootstrapblock, updated the config-reference table row, and dropped a stale "resource config cache refreshed" line from the sample startup log.basics.mdx: same block replacement, and the field summary line.Docs only. No code change.