NextZen Document Hub ==================== Clean-room document management for Odoo 18 **Community**. This module does not depend on or embed code from proprietary Document apps or third-party DMS addons. Features (Phase 1) ------------------ * Hierarchical **workspaces** with per-user membership roles * **Files** stored via ``ir.attachment`` with mail chatter * **Tags**, trash/restore, and retention purge cron * **Share panel** — invite people (Viewer/Editor), Internal Users access, Anyone-with-the-link access, Copy Link (clean-room; not Enterprise code) * **Tokenized public links** for download / optional replace upload * **Document Hub** — three-panel OWL UI (workspace tree, file grid, preview) Installation ------------ #. Add ``nextzen_document`` to your addons path (under ``extra-addons/NextZen``). #. Install **NextZen Document Hub** from the Apps menu. #. Assign users to **Document Hub** groups (User / Manager / Readonly). #. Add **workspace members** so non-managers can access folders. Groups ------ * **Manager** — all workspaces and files * **User** — read/write on workspaces where membership role is User or Manager * **Readonly** — read-only on workspaces where the user is a member Non-goals (Phase 1) ------------------- * Proprietary Enterprise Document apps and bridge modules * Cybrosys ``enhanced_document_management`` (not used as reference code) * ``doc_suite`` workflow/OCR pipeline (separate product) * Collabora / MS Online live editing bridges * Spreadsheet, Sign, Peppol, email alias ingestion Phase 2 (planned, not implemented) ---------------------------------- * External document request / portal upload workflow * Email alias ingestion * Bridge modules (e.g. project, sale) for smart buttons on business records License ------- LGPL-3 — NextERP / NextZen.