🔍 Code Extractor

Search Components

Full-Text: Fast keyword matching | Semantic: AI-powered understanding of intent (finds similar concepts)

Search Results for "compliance"

Found 50 matching component(s)

  • function test_fixes

    A comprehensive test function that validates email template rendering and CDocs application link presence in a document management system's email notification templates.

    File: /tf/active/vicechatdev/test_comprehensive_fixes.py

    testing email-templates template-rendering validation document-management
  • function create_enhanced_word_document

    Converts markdown-formatted warranty disclosure content into a formatted Microsoft Word document with hierarchical headings, styled text, lists, and special formatting for block references.

    File: /tf/active/vicechatdev/improved_word_converter.py

    document-generation markdown-to-word docx warranty-processing legal-documents
  • class FixedProjectVictoriaGenerator

    Fixed Project Victoria Disclosure Generator that properly handles all warranty sections.

    File: /tf/active/vicechatdev/fixed_project_victoria_generator.py

    class fixedprojectvictoriagenerator
  • function create_document

    Creates a new controlled document in a document management system with versioning, audit trails, and optional initial content.

    File: /tf/active/vicechatdev/document_controller_backup.py

    document-management controlled-documents document-creation versioning audit-trail
  • function get_document

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

    File: /tf/active/vicechatdev/document_controller_backup.py

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

    Deletes a controlled document from the system with permission checks, status validation, and audit logging.

    File: /tf/active/vicechatdev/document_controller_backup.py

    document-management deletion controlled-documents audit-trail permissions
  • function create_document_v1

    Creates a new version of an existing document in a document management system, storing the file in FileCloud and tracking version metadata in Neo4j graph database.

    File: /tf/active/vicechatdev/document_controller_backup.py

    document-management version-control filecloud neo4j graph-database
  • function set_current_version

    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

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

    Publishes an approved controlled document by converting it to PDF with signatures and audit trail, uploading to FileCloud, and updating the document status to PUBLISHED.

    File: /tf/active/vicechatdev/document_controller_backup.py

    document-management publishing pdf-conversion audit-trail controlled-documents
  • function get_document_audit_trail

    Retrieves the complete audit trail for a controlled document from a Neo4j graph database, including timestamps, user actions, and event details.

    File: /tf/active/vicechatdev/document_controller_backup.py

    audit document-management neo4j graph-database compliance
  • function convert_document_to_pdf_v1

    Converts a document version from an editable format (e.g., Word) to PDF without changing the document's status, uploading the result to FileCloud and updating the version record.

    File: /tf/active/vicechatdev/document_controller_backup.py

    document-conversion pdf-generation filecloud controlled-documents document-management
  • function archive_document_v1

    Archives a controlled document by changing its status to ARCHIVED, ensuring a PDF version exists and logging the action with audit trail and notifications.

    File: /tf/active/vicechatdev/document_controller_backup.py

    document-management lifecycle archive controlled-documents audit-trail
  • function update_document

    Updates properties of a controlled document including title, description, status, owner, and metadata, with special handling for status transitions that require format conversions or publishing workflows.

    File: /tf/active/vicechatdev/document_controller_backup.py

    document-management update controlled-document status-transition audit-trail
  • function create_audit_entry

    Creates an audit trail entry for document actions, logging user activity, document changes, and lifecycle events with fallback mechanisms.

    File: /tf/active/vicechatdev/document_controller_backup.py

    audit logging document-management compliance tracking
  • function create_document_v3

    Creates a new controlled document in a document management system with specified properties, type, department, and status.

    File: /tf/active/vicechatdev/document_controller_backup.py

    document-management controlled-documents document-creation CDocs workflow
  • class ImprovedProjectVictoriaGenerator

    Improved Project Victoria Disclosure Generator with proper reference management.

    File: /tf/active/vicechatdev/improved_project_victoria_generator.py

    class improvedprojectvictoriagenerator
  • function generate_action_report

    Generates a comprehensive corrective action report for data quality issues in treatment records, categorizing actions by urgency and providing impact assessment.

    File: /tf/active/vicechatdev/data_quality_dashboard.py

    data-quality reporting veterinary treatment-records data-validation
  • class OneCo_hybrid_RAG_v2

    A class named OneCo_hybrid_RAG

    File: /tf/active/vicechatdev/OneCo_hybrid_RAG.py

    class oneco_hybrid_rag
  • class ProjectVictoriaDisclosureGenerator

    Main class for generating Project Victoria disclosures from warranty claims.

    File: /tf/active/vicechatdev/project_victoria_disclosure_generator.py

    class projectvictoriadisclosuregenerator
  • function test_web_ui

    Integration test function that validates a Flask web UI for meeting minutes generation by testing file upload, generation, and regeneration endpoints with sample transcript and PowerPoint files.

    File: /tf/active/vicechatdev/leexi/test_ui.py

    testing integration-test web-ui flask api-testing
  • function compare_with_expected_folders

    Compares SharePoint folders found via Microsoft Graph API against a predefined list of expected folder names from a reference screenshot, reporting matches, missing folders, and additional folders.

    File: /tf/active/vicechatdev/SPFCsync/test_folder_structure.py

    sharepoint validation folder-comparison microsoft-graph testing
  • function main_v48

    Entry point function that demonstrates document processing workflow by creating an audited, watermarked, and protected PDF/A document from a DOCX file with audit trail data.

    File: /tf/active/vicechatdev/document_auditor/main.py

    document-processing pdf-generation audit-trail watermarking pdf-a-compliance
  • class DocumentProcessor

    A comprehensive document processing class that converts documents to PDF, adds audit trails, applies security features (watermarks, signatures, hashing), and optionally converts to PDF/A format with document protection.

    File: /tf/active/vicechatdev/document_auditor/src/document_processor.py

    document-processing pdf-generation audit-trail security watermarking
  • class AuditPageGenerator

    A class that generates comprehensive PDF audit trail pages for documents, including document information, reviews, approvals, revision history, and event history with electronic signatures.

    File: /tf/active/vicechatdev/document_auditor/src/audit_page_generator.py

    pdf-generation audit-trail document-management compliance electronic-signature
  • class PDFAConverter

    A class that converts PDF files to PDF/A format for long-term archiving and compliance, supporting multiple compliance levels (1b, 2b, 3b) with fallback conversion methods.

    File: /tf/active/vicechatdev/document_auditor/src/utils/pdf_utils.py

    pdf pdf-a document-conversion archiving compliance
  • class OneCo_hybrid_RAG_v3

    A class named OneCo_hybrid_RAG

    File: /tf/active/vicechatdev/vice_ai/hybrid_rag_engine.py

    class oneco_hybrid_rag
  • function create_controlled_document

    Creates a new controlled document node in a graph database with metadata, establishes relationships with the CDocs root node, and returns a ControlledDocument instance.

    File: /tf/active/vicechatdev/CDocs/FC_sync.py

    document-management controlled-documents graph-database neo4j document-creation
  • class DocumentTraining

    A model class that manages training requirements and assignments for controlled documents, including enabling/disabling training, assigning training to users, and tracking training status.

    File: /tf/active/vicechatdev/CDocs/models/training.py

    document-management training user-assignment neo4j graph-database
  • class UserTraining

    A model class representing a user's training status for a specific controlled document, managing training assignments, completion tracking, and expiration dates.

    File: /tf/active/vicechatdev/CDocs/models/training.py

    training-management compliance document-control neo4j graph-database
  • function get_user_activity

    Retrieves user activity logs from a Neo4j graph database by querying AuditEvent nodes with flexible filtering options for date ranges, users, and action types.

    File: /tf/active/vicechatdev/CDocs/controllers/admin_controller.py

    audit-trail activity-logs neo4j graph-database cypher-query
  • function get_audit_trail

    Retrieves audit trail events from a Neo4j database with optional filtering by date range, action type, and user, returning a list of audit event dictionaries.

    File: /tf/active/vicechatdev/CDocs/controllers/admin_controller.py

    audit logging admin database neo4j
  • function update_user_v1

    Updates user information in a Neo4j graph database, including username, full name, email, department, and active status, with automatic audit logging.

    File: /tf/active/vicechatdev/CDocs/controllers/admin_controller.py

    user-management database-update neo4j graph-database audit-logging
  • function get_approval

    Retrieves a specific approval cycle by its unique identifier (UID) with optional inclusion of associated document details and approval comments.

    File: /tf/active/vicechatdev/CDocs/controllers/approval_controller.py

    approval document-management workflow retrieval controlled-documents
  • function enable_document_training

    Enables training requirements for a controlled document, setting validity period, quiz requirements, and instructions for users who need to complete training on the document.

    File: /tf/active/vicechatdev/CDocs/controllers/training_controller.py

    training document-management compliance authorization audit
  • function assign_user_training

    Assigns training requirements to multiple users for a specific controlled document, validating permissions, document training status, and user existence before creating assignments.

    File: /tf/active/vicechatdev/CDocs/controllers/training_controller.py

    training-management document-control user-assignment permission-check audit-logging
  • function complete_user_training

    Marks a user's training as complete for a specific controlled document, validating quiz requirements and setting expiration dates.

    File: /tf/active/vicechatdev/CDocs/controllers/training_controller.py

    training compliance document-management user-training certification
  • function complete_user_training_by_uid

    Completes a user's training assignment for a controlled document by updating the training relationship status, recording completion date and score, and logging the event to the audit trail.

    File: /tf/active/vicechatdev/CDocs/controllers/training_controller.py

    training-management compliance document-control neo4j graph-database
  • function remove_training_assignment

    Removes a training assignment relationship between a user and a controlled document in a Neo4j graph database, with audit logging and permission checks.

    File: /tf/active/vicechatdev/CDocs/controllers/training_controller.py

    training-management neo4j graph-database relationship-deletion audit-logging
  • function get_document_training_assignments

    Retrieves training assignments and configuration for a specific controlled document, including assigned users and training requirements.

    File: /tf/active/vicechatdev/CDocs/controllers/training_controller.py

    training-management document-control permission-check user-assignments compliance
  • function reset_document_training

    Resets all training records for a specific controlled document, typically used when a document is republished or updated, requiring users to retrain.

    File: /tf/active/vicechatdev/CDocs/controllers/training_controller.py

    training-management document-control quality-management permission-check audit-trail
  • function get_user_training_dashboard

    Retrieves a user's training dashboard data by querying Neo4j for required and completed training records associated with controlled documents.

    File: /tf/active/vicechatdev/CDocs/controllers/training_controller.py

    training dashboard neo4j graph-database user-training
  • function get_training_overview

    Retrieves a comprehensive training overview for the admin panel, including training plans, active assignments, and recent completions from a Neo4j graph database.

    File: /tf/active/vicechatdev/CDocs/controllers/training_controller.py

    training admin overview dashboard neo4j
  • function get_training_assignment

    Retrieves a specific training assignment for a user from a Neo4j graph database, validating user authorization and parsing a composite UID format.

    File: /tf/active/vicechatdev/CDocs/controllers/training_controller.py

    training assignment neo4j graph-database authorization
  • function disable_document_training

    Disables the training requirement for a specific controlled document, verifying user permissions and logging the action to the audit trail.

    File: /tf/active/vicechatdev/CDocs/controllers/training_controller.py

    training-management document-control permissions audit-logging authorization
  • function get_document_training_info

    Retrieves comprehensive training information for a specific controlled document, including training configuration, assigned users, completion status, and statistics.

    File: /tf/active/vicechatdev/CDocs/controllers/training_controller.py

    document-management training-tracking neo4j graph-database user-management
  • function create_document_share_link

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

    File: /tf/active/vicechatdev/CDocs/controllers/filecloud_controller.py

    document-sharing filecloud access-control audit-logging file-management
  • function update_approval_comment_v1

    Updates an existing approval comment in a document approval workflow, allowing modification of comment text and status (e.g., marking as resolved) with permission checks and audit logging.

    File: /tf/active/vicechatdev/CDocs/controllers/approval_controller_bis.py

    approval-workflow comment-management permission-control audit-logging document-management
  • function create_document_legacy

    Creates a new controlled document in a document management system with versioning, audit trails, and notifications. Generates document nodes in a graph database with relationships to users and versions.

    File: /tf/active/vicechatdev/CDocs/controllers/document_controller.py

    document-management controlled-documents graph-database neo4j versioning
  • function update_status_after_approval

    Updates a controlled document's status after an approval workflow completes, determining the next status based on the approval decision and logging the change to the audit trail.

    File: /tf/active/vicechatdev/CDocs/controllers/document_controller.py

    document-management workflow approval status-update lifecycle
  • function download_document_version_v1

    Downloads a specific version of a controlled document, with optional audit trail and watermark inclusion, returning file content and metadata.

    File: /tf/active/vicechatdev/CDocs/controllers/document_controller.py

    document-management file-download version-control audit-trail watermark

Search Examples