fix(webui): bind wiki publication to help
Module Package Release / publish-packages (push) Successful in 11s
Module Package Release / publish-packages (push) Successful in 11s
This commit is contained in:
+1
-1
@@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "@govoplan/wiki-webui",
|
"name": "@govoplan/wiki-webui",
|
||||||
"version": "0.1.21",
|
"version": "0.1.22",
|
||||||
"private": true,
|
"private": true,
|
||||||
"description": "GovOPlaN governed collaborative Wiki module.",
|
"description": "GovOPlaN governed collaborative Wiki module.",
|
||||||
"type": "module",
|
"type": "module",
|
||||||
|
|||||||
+1
-1
@@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta"
|
|||||||
|
|
||||||
[project]
|
[project]
|
||||||
name = "govoplan-wiki"
|
name = "govoplan-wiki"
|
||||||
version = "0.1.21"
|
version = "0.1.22"
|
||||||
description = "GovOPlaN governed collaborative Wiki module."
|
description = "GovOPlaN governed collaborative Wiki module."
|
||||||
readme = "README.md"
|
readme = "README.md"
|
||||||
requires-python = ">=3.12"
|
requires-python = ">=3.12"
|
||||||
|
|||||||
@@ -55,7 +55,7 @@ from govoplan_wiki.backend.service import (
|
|||||||
|
|
||||||
MODULE_ID = "wiki"
|
MODULE_ID = "wiki"
|
||||||
MODULE_NAME = "Wiki"
|
MODULE_NAME = "Wiki"
|
||||||
MODULE_VERSION = "0.1.21"
|
MODULE_VERSION = "0.1.22"
|
||||||
OPTIONAL_DEPENDENCIES = (
|
OPTIONAL_DEPENDENCIES = (
|
||||||
"files",
|
"files",
|
||||||
"dms",
|
"dms",
|
||||||
|
|||||||
@@ -18,7 +18,7 @@ class WikiManifestTests(unittest.TestCase):
|
|||||||
def test_manifest_registers_complete_vertical_slice(self) -> None:
|
def test_manifest_registers_complete_vertical_slice(self) -> None:
|
||||||
manifest = get_manifest()
|
manifest = get_manifest()
|
||||||
self.assertEqual("wiki", manifest.id)
|
self.assertEqual("wiki", manifest.id)
|
||||||
self.assertEqual("0.1.21", manifest.version)
|
self.assertEqual("0.1.22", manifest.version)
|
||||||
self.assertEqual(("access",), manifest.dependencies)
|
self.assertEqual(("access",), manifest.dependencies)
|
||||||
self.assertEqual(
|
self.assertEqual(
|
||||||
{READ_SCOPE, WRITE_SCOPE, COMMENT_SCOPE, PUBLISH_SCOPE, ADMIN_SCOPE},
|
{READ_SCOPE, WRITE_SCOPE, COMMENT_SCOPE, PUBLISH_SCOPE, ADMIN_SCOPE},
|
||||||
|
|||||||
+1
-1
@@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "@govoplan/wiki-webui",
|
"name": "@govoplan/wiki-webui",
|
||||||
"version": "0.1.21",
|
"version": "0.1.22",
|
||||||
"private": true,
|
"private": true,
|
||||||
"type": "module",
|
"type": "module",
|
||||||
"main": "src/index.ts",
|
"main": "src/index.ts",
|
||||||
|
|||||||
@@ -186,7 +186,7 @@ function WikiDetail({ record, revisions, comments, canWrite, canPublish, canComm
|
|||||||
{canWrite && record.state !== "archived" && <Button type="button" onClick={onEdit} interfaceId="wiki.action.edit"><Pencil size={16} /> Edit</Button>}
|
{canWrite && record.state !== "archived" && <Button type="button" onClick={onEdit} interfaceId="wiki.action.edit"><Pencil size={16} /> Edit</Button>}
|
||||||
{canWrite && record.state !== "archived" && <Button type="button" onClick={onAddLink}><Link2 size={16} /> Add reference</Button>}
|
{canWrite && record.state !== "archived" && <Button type="button" onClick={onAddLink}><Link2 size={16} /> Add reference</Button>}
|
||||||
{(canWrite || canPublish) && <Button type="button" onClick={onHistory} interfaceId="wiki.section.revisions"><History size={16} /> Revisions ({revisions.length})</Button>}
|
{(canWrite || canPublish) && <Button type="button" onClick={onHistory} interfaceId="wiki.section.revisions"><History size={16} /> Revisions ({revisions.length})</Button>}
|
||||||
{canPublish && record.state === "draft" && <Button type="button" variant="primary" disabled={saving} onClick={onPublish} interfaceId="wiki.action.publish"><Upload size={16} /> Publish</Button>}
|
{canPublish && record.state === "draft" && <Button type="button" variant="primary" helpContextId="wiki.editor" helpModuleId="wiki" disabled={saving} onClick={onPublish} interfaceId="wiki.action.publish"><Upload size={16} /> Publish</Button>}
|
||||||
</div>
|
</div>
|
||||||
{record.published_revision && record.state === "draft" && <div className="wiki-publication-note" role="status">Readers and Search still receive published revision {record.published_revision} until this draft is published.</div>}
|
{record.published_revision && record.state === "draft" && <div className="wiki-publication-note" role="status">Readers and Search still receive published revision {record.published_revision} until this draft is published.</div>}
|
||||||
<div className="wiki-body">{record.body || <span className="wiki-muted">This page has no body text yet.</span>}</div>
|
<div className="wiki-body">{record.body || <span className="wiki-muted">This page has no body text yet.</span>}</div>
|
||||||
|
|||||||
Reference in New Issue
Block a user