forked from frappe/wiki
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathprogress.txt
More file actions
17 lines (14 loc) · 1001 Bytes
/
progress.txt
File metadata and controls
17 lines (14 loc) · 1001 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
Date: 2026-01-22
PRD implementation status (high level):
- Backend CR workflow, revisions, merge, diff, and review endpoints: implemented.
- Permissions: merge restricted to Wiki Manager/Approver/System Manager; review actions limited to reviewer or manager/approver.
- Change request APIs for “my CRs” and “pending reviews”: implemented.
- Frontend CR view/diff integration: implemented (DiffViewer via @pierre/diffs), routes swapped from contributions -> CRs.
Tests:
- Added/updated CR permission tests and merge/review tests.
- Ran: bench --site wiki.localhost run-tests --app wiki --module wiki.frappe_wiki.doctype.wiki_change_request.test_wiki_change_request (passing)
Outstanding / next-most-important from PRD:
- Enforce “no direct Wiki Document edits” across APIs/UI (removal or guardrails).
- Background jobs: outdated CR marking + merge queue.
- Conflict resolution workflow (persist/resolution endpoints & merge retry).
- Clean up legacy contribution UI/API and permissions.