🔍 Code Extractor

Browse Components

Showing 20 of 2143 components

  • function publish_document_v3

    Publishes a controlled document by incrementing its version to the next major revision, converting it to a signed PDF, and updating its status to PUBLISHED.

    File: /tf/active/vicechatdev/CDocs/controllers/document_controller.py | Lines: 1138-1369

    document-management publishing version-control pdf-generation workflow
  • function publish_document_v2

    Publishes a controlled document by changing its status to PUBLISHED or EFFECTIVE based on the effective date, with audit logging and notifications.

    File: /tf/active/vicechatdev/CDocs copy/controllers/document_controller.py | Lines: 960-1059

    document-management publishing workflow controlled-documents lifecycle-management
  • function set_current_version_v1

    Sets a specific version of a controlled document as the current/active version using Neo4j relationship management, with full audit logging and notifications.

    File: /tf/active/vicechatdev/CDocs single class/controllers/document_controller.py | Lines: 897-982

    document-management version-control neo4j audit-trail permissions
  • function set_current_version_v2

    Sets a specific version of a controlled document as the current/active version, updating the document's currentVersionUID property and logging the change.

    File: /tf/active/vicechatdev/document_controller_backup.py | Lines: 797-888

    document-management version-control controlled-documents audit-trail permissions
  • function set_current_version

    Sets a specific version as the current version of a controlled document in a Neo4j-based document management system, with audit logging and notifications.

    File: /tf/active/vicechatdev/CDocs/controllers/document_controller.py | Lines: 1046-1132

    document-management version-control neo4j audit-trail controlled-documents
  • function get_document_v2

    Retrieves comprehensive details of a controlled document by its UID, including optional version history, review cycles, and approval workflows.

    File: /tf/active/vicechatdev/CDocs single class/controllers/document_controller.py | Lines: 247-310

    document-management retrieval controlled-documents versioning reviews
  • function get_document_v9

    Retrieves a document by its ID from an in-memory cache or loads it from persistent storage if not cached.

    File: /tf/active/vicechatdev/vice_ai/complex_app.py | Lines: 578-592

    document-retrieval caching thread-safe memory-cache persistence
  • function get_document_v8

    Retrieves all versions of a document from the database given its unique identifier (UID).

    File: /tf/active/vicechatdev/document_controller_backup.py | Lines: 2483-2519

    document-management version-control database-query error-handling controller
  • function get_document_v7

    Retrieves all versions of a controlled document from a Neo4j graph database, including metadata about which version is current.

    File: /tf/active/vicechatdev/CDocs/db/db_operations.py | Lines: 981-1051

    database neo4j graph-database document-management version-control
  • function get_document_v6

    Flask API endpoint that retrieves a specific document with its text and data sections, including optional sharing information, for authenticated users.

    File: /tf/active/vicechatdev/vice_ai/new_app.py | Lines: 1027-1074

    api flask document-management rest-endpoint authentication
  • function get_document_v5

    Flask API endpoint that retrieves all versions of a specific document, verifying user ownership before returning the version history.

    File: /tf/active/vicechatdev/vice_ai/new_app.py | Lines: 1176-1194

    flask api-endpoint document-management version-control authentication
  • function get_document_v4

    Retrieves all versions of a controlled document from a Neo4j graph database, including version metadata and current version status.

    File: /tf/active/vicechatdev/CDocs single class/db/db_operations.py | Lines: 886-956

    database neo4j graph-database document-management version-control
  • function get_document_v3

    Retrieves detailed information about a specific document version by its UID, including associated document context and version status.

    File: /tf/active/vicechatdev/document_controller_backup.py | Lines: 644-692

    document-management version-control retrieval controlled-documents metadata
  • function get_document_v1

    Retrieves comprehensive details of a controlled document by its UID, including optional version history, review cycles, and approval workflows.

    File: /tf/active/vicechatdev/CDocs/controllers/document_controller.py | Lines: 324-391

    document-management retrieval controlled-documents version-control review-workflow
  • function process_document_signing

    Initiates a document signing workflow through FileCloud's Signority integration, creating a signing request for specified signers and sending notification emails.

    File: /tf/active/vicechatdev/CDocs single class/controllers/filecloud_controller.py | Lines: 953-1049

    document-signing e-signature filecloud signority workflow
  • function process_document_signing_v1

    Initiates a document signing workflow through FileCloud's Signority integration, creating a signing request for specified signers and sending notification emails.

    File: /tf/active/vicechatdev/CDocs/controllers/filecloud_controller.py | Lines: 1205-1301

    document-signing e-signature filecloud signority workflow
  • function create_document_share_link_v1

    Creates a shareable link for a document stored in FileCloud with optional password protection, expiry date, and email notifications.

    File: /tf/active/vicechatdev/CDocs single class/controllers/filecloud_controller.py | Lines: 621-708

    document-sharing filecloud access-control link-generation document-management
  • function upload_document_to_filecloud_v1

    Uploads a document version to FileCloud storage system with metadata, handling file creation, folder structure, and audit logging.

    File: /tf/active/vicechatdev/CDocs single class/controllers/filecloud_controller.py | Lines: 216-358

    document-management file-upload filecloud version-control metadata
  • function ensure_document_folders_v1

    Creates a hierarchical folder structure in FileCloud for storing controlled documents, organized by department, document type, and document number.

    File: /tf/active/vicechatdev/CDocs single class/controllers/filecloud_controller.py | Lines: 149-212

    filecloud folder-management document-storage hierarchy file-system
  • function get_filecloud_document_path

    Constructs and returns the FileCloud storage path for a controlled document, either for a specific version or the current version.

    File: /tf/active/vicechatdev/CDocs single class/controllers/filecloud_controller.py | Lines: 106-146

    filecloud document-management path-construction version-control controlled-documents