Admin: upload and publish society documents
Upload a document
- Open Admin → Documents (
/admin/documents). - Tap Upload.
- Enter title (plain language — e.g. "Registered bye-laws 2024", "AGM minutes March 2026").
- Select category: byelaws, minutes, financials, resolutions, certificates, contracts, insurance, sop, or other.
- Set visibility:
- admins_only — only committee/admins (use for drafts and sensitive files).
- members — residents can access after you publish.
- Choose a file: PDF, JPEG, PNG, WebP, Word, or Excel (max 25 MB).
- Submit — file uploads to private storage; record appears in the admin list (unpublished by default).
Publish for residents
Residents see a document only when both are true:
- Visibility is members
- Published is on
To publish or change visibility:
- Open the document on Admin → Documents.
- Set visibility and toggle publish.
- Confirm — Plinth calls
set_document_visibility; the action is audit-logged.
To unpublish, turn publish off. The file stays in vault but disappears from the resident library.
Rename a document
- Open the document detail.
- Edit title and save.
Delete a document
- Open the document.
- Tap Delete — removes the file from storage and the database record. Use when a file is superseded or uploaded in error. Prefer uploading the corrected version and unpublishing the old one if members may still need the history.
Tips
- Upload the registered bye-laws PDF, not an unsigned draft.
- After AGM, publish minutes only after the meeting body approves them.
- Pair publication with a notice pointing to Documents.
- Do not use Document Vault for poll credential uploads — those follow the voting review flow.
Next: Troubleshooting.