Generated Wiki Stale Purge Method (#5)
Reviewed-on: https://gitea.westgate.pw/ShadowsOverWestgate/sow-tools/pulls/5 Co-authored-by: vickydotbat <vickydotbat@tutamail.com> Co-committed-by: vickydotbat <vickydotbat@tutamail.com>
This commit is contained in:
@@ -71,7 +71,7 @@ sow-toolkit build-top-package [--force]
|
||||
sow-toolkit compare-topdata
|
||||
sow-toolkit convert-topdata <2da-to-json|2da-to-module|json-to-2da> ...
|
||||
sow-toolkit build-wiki [--force]
|
||||
sow-toolkit deploy-wiki [--source-dir <path>] [--endpoint <url>] [--token <token>] [--version <ver>] [--namespace <ns>] [--category <namespace=cid>] [--manifest <path>] [--dry-run] [--create] [--force]
|
||||
sow-toolkit deploy-wiki [--source-dir <path>] [--endpoint <url>] [--token <token>] [--version <ver>] [--namespace <ns>] [--category <namespace=cid>] [--manifest <path>] [--stale-policy <report|archive|purge>] [--dry-run] [--create] [--force]
|
||||
sow-toolkit build-changelog [--config <path>] [--output <path>] [--current-tag <tag>] [--previous-tag <tag>] [--api-base-url <url>] [--token <token>]
|
||||
```
|
||||
|
||||
@@ -413,7 +413,11 @@ rejects a create because the clean wiki URL already exists, `deploy-wiki`
|
||||
re-queries the namespace by page leaf, adopts the matching topic, and updates it
|
||||
instead. Updates and stale-page archives acquire a Westgate Wiki edit lock
|
||||
before saving, then send the returned `wikiEditLockToken` with the NodeBB post
|
||||
edit request.
|
||||
edit request. Stale generated pages are reported by default.
|
||||
`--stale-policy archive` rewrites stale generated pages in place as archived
|
||||
managed content. `--stale-policy purge` permanently removes only stale generated
|
||||
topics already tracked in the wiki deploy manifest. Dry-run that policy before
|
||||
the live run; it never discovers manual wiki pages from NodeBB for purge.
|
||||
|
||||
For newly created NodeBB topics, `topdata.wiki.title_prefix_min_length`
|
||||
controls when the deployer prefixes the namespace in the topic title. The
|
||||
|
||||
Reference in New Issue
Block a user