🔍 Code Extractor

Browse Components

Showing 20 of 2143 components

  • function create_user_tasks_panel

    Factory function that creates and initializes a UserTasksPanel instance, optionally setting the current user from a parent application.

    File: /tf/active/vicechatdev/CDocs/ui/user_tasks_panel.py | Lines: 569-577

    ui panel dashboard user-tasks factory-pattern
  • class UserTasksPanel

    Panel showing pending tasks for the current user

    File: /tf/active/vicechatdev/CDocs/ui/user_tasks_panel.py | Lines: 23-567

    class usertaskspanel
  • class DocumentDetail_v2

    Document detail view component

    File: /tf/active/vicechatdev/CDocs/ui/document_detail.py | Lines: 77-5782

    class documentdetail
  • function create_training_management

    Factory function that instantiates and returns a TrainingManagement object with optional parent application and document UID parameters.

    File: /tf/active/vicechatdev/CDocs/ui/training_management.py | Lines: 756-758

    factory-function training-management document-control instantiation wrapper
  • class TrainingManagement

    UI component for managing document training.

    File: /tf/active/vicechatdev/CDocs/ui/training_management.py | Lines: 23-754

    class trainingmanagement
  • class DocumentDashboard

    Dashboard for viewing and managing controlled documents.

    File: /tf/active/vicechatdev/CDocs/ui/document_dashboard.py | Lines: 39-2187

    class documentdashboard
  • function create_training_completion

    Factory function that instantiates and returns a TrainingCompletion object for managing training completion workflows in a document control system.

    File: /tf/active/vicechatdev/CDocs/ui/training_completion.py | Lines: 784-786

    factory-function training document-management controlled-documents training-completion
  • class TrainingCompletion

    UI component for completing training requirements.

    File: /tf/active/vicechatdev/CDocs/ui/training_completion.py | Lines: 24-783

    class trainingcompletion
  • function log_training_event

    A wrapper function that logs training-related events by delegating to a generic log_event function with pre-configured resource type.

    File: /tf/active/vicechatdev/CDocs/utils/audit_trail.py | Lines: 1005-1029

    logging audit-trail training events documentation
  • function get_or_create_audit_trail_uid

    Retrieves the UID of an existing AuditTrail node from a Neo4j database, or creates a new AuditTrail node with a generated UID if one doesn't exist.

    File: /tf/active/vicechatdev/CDocs/utils/audit_trail.py | Lines: 965-1001

    database neo4j audit audit-trail get-or-create
  • function log_user_action

    Creates an audit event node in a graph database to log user actions, connecting it to both an audit trail and the user who performed the action.

    File: /tf/active/vicechatdev/CDocs/utils/audit_trail.py | Lines: 924-963

    audit logging user-tracking graph-database compliance
  • function log_approval_event

    A convenience wrapper function that logs approval-related events by delegating to a generic log_event function with the resource_type fixed as 'Approval'.

    File: /tf/active/vicechatdev/CDocs/utils/audit_trail.py | Lines: 899-921

    audit-trail logging approval-workflow event-tracking database
  • function log_review_event

    A convenience wrapper function that logs audit events specifically for review cycle operations by delegating to a generic log_event function with the resource_type pre-set to 'ReviewCycle'.

    File: /tf/active/vicechatdev/CDocs/utils/audit_trail.py | Lines: 875-897

    audit logging review-cycle event-tracking audit-trail
  • function log_version_event

    A convenience wrapper function that logs audit events specifically for document version operations by delegating to a generic log_event function with the resource_type fixed as 'DocumentVersion'.

    File: /tf/active/vicechatdev/CDocs/utils/audit_trail.py | Lines: 851-873

    audit logging document-version event-tracking audit-trail
  • function log_document_lifecycle_event

    Logs a document lifecycle event to an audit trail by delegating to a generic log_event function with document-specific parameters.

    File: /tf/active/vicechatdev/CDocs/utils/audit_trail.py | Lines: 827-849

    audit logging document-lifecycle compliance controlled-documents
  • function generate_audit_report

    Generates a comprehensive audit report for a controlled document by aggregating document metadata, version history, review cycles, approvals, and categorized audit events.

    File: /tf/active/vicechatdev/CDocs/utils/audit_trail.py | Lines: 716-825

    audit reporting document-management compliance neo4j
  • function _process_event_record

    Processes a single event record from a database by normalizing timestamps, adding user information, and parsing JSON details fields.

    File: /tf/active/vicechatdev/CDocs/utils/audit_trail.py | Lines: 669-714

    data-processing event-processing database timestamp-normalization json-parsing
  • function get_document_history

    Retrieves the complete audit history for a document by querying events across document, version, review, comment, and approval nodes in a Neo4j graph database.

    File: /tf/active/vicechatdev/CDocs/utils/audit_trail.py | Lines: 593-667

    audit-trail document-management neo4j graph-database history-tracking
  • function count_audit_events

    Counts audit events in a Neo4j graph database with flexible filtering options including resource, user, event type, category, and date range.

    File: /tf/active/vicechatdev/CDocs/utils/audit_trail.py | Lines: 519-591

    audit logging neo4j graph-database cypher
  • function get_audit_events

    Retrieves audit events from a Neo4j graph database with flexible filtering options including resource, user, event type, category, and date range filters, with pagination support.

    File: /tf/active/vicechatdev/CDocs/utils/audit_trail.py | Lines: 424-517

    audit logging neo4j graph-database filtering