🔍 Code Extractor

Browse Components

Showing 20 of 1918 components

  • function process_directory

    Processes all files matching a specified pattern in a directory, applying date fixes to each file and providing a summary of results.

    File: /tf/active/vicechatdev/mailsearch/fix_file_dates.py | Lines: 120-162

    file-processing batch-processing directory-traversal pdf-processing glob-pattern
  • function fix_file_dates

    Normalizes all timestamp attributes (creation, modification, access) of a file to the oldest timestamp among them, with optional dry-run mode for preview.

    File: /tf/active/vicechatdev/mailsearch/fix_file_dates.py | Lines: 94-117

    file-metadata timestamp-normalization file-dates filesystem metadata-management
  • function set_file_dates

    Sets all file timestamps (creation time, modification time, access time, and change time) to a specified Unix timestamp by directly modifying the file's inode using debugfs.

    File: /tf/active/vicechatdev/mailsearch/fix_file_dates.py | Lines: 45-91

    filesystem timestamp inode debugfs file-metadata
  • function get_file_times

    Retrieves all available timestamps for a file, including modification time, access time, change time, and birth time (creation time) when available.

    File: /tf/active/vicechatdev/mailsearch/fix_file_dates.py | Lines: 15-42

    file-system timestamps metadata file-info creation-time
  • function create_admin_panel_v1

    Factory function that creates and initializes an AdminPanel instance with optional session management, parent application integration, and embedded mode support.

    File: /tf/active/vicechatdev/CDocs single class/ui/admin_panel.py | Lines: 1448-1483

    admin panel ui dashboard authentication
  • class AdminPanel_v1

    Admin configuration interface component

    File: /tf/active/vicechatdev/CDocs single class/ui/admin_panel.py | Lines: 68-1445

    class adminpanel
  • function create_review_panel_v1

    Factory function that creates and initializes a review panel UI component for document review workflow management, with error handling and fallback to a minimal panel on failure.

    File: /tf/active/vicechatdev/CDocs single class/ui/review_panel.py | Lines: 438-470

    ui panel review workflow factory
  • class ReviewPanel

    ReviewPanel is a UI component class for managing document review workflows, providing interfaces for viewing review details, submitting review decisions, and managing review cycles.

    File: /tf/active/vicechatdev/CDocs single class/ui/review_panel.py | Lines: 42-434

    ui-component review-management workflow panel document-management
  • class ReviewPanel_v1

    Review management interface component

    File: /tf/active/vicechatdev/CDocs/ui/review_panel.py | Lines: 62-2023

    class reviewpanel
  • function create_approval_panel_v1

    Factory function that creates and initializes an approval workflow panel UI component for managing document approval cycles.

    File: /tf/active/vicechatdev/CDocs single class/ui/approval_panel.py | Lines: 640-672

    ui panel approval workflow factory
  • function create_approval_panel_v2

    Factory function that creates and initializes an ApprovalPanel instance for managing document approvals, with error handling and fallback to a minimal panel on failure.

    File: /tf/active/vicechatdev/CDocs/ui/approval_panel.py | Lines: 1959-2008

    ui panel approval-management factory-function error-handling
  • class ApprovalPanel

    Approval management interface component inheriting from WorkflowPanelBase

    File: /tf/active/vicechatdev/CDocs single class/ui/approval_panel.py | Lines: 42-636

    class approvalpanel
  • class ApprovalPanel_v1

    Approval management interface component

    File: /tf/active/vicechatdev/CDocs/ui/approval_panel_bis.py | Lines: 62-1895

    class approvalpanel
  • function create_workflow_panel

    Factory function that creates and initializes workflow management panels (Review or Approval) with appropriate configuration, error handling, and fallback mechanisms.

    File: /tf/active/vicechatdev/CDocs single class/ui/workflow_panel_base.py | Lines: 1561-1623

    ui panel workflow factory-pattern review
  • class WorkflowPanelBase

    Base class for workflow panels (review and approval) that provides common functionality and UI components.

    File: /tf/active/vicechatdev/CDocs single class/ui/workflow_panel_base.py | Lines: 39-1557

    class workflowpanelbase
  • class DocumentDetail_v3

    Document detail view component

    File: /tf/active/vicechatdev/CDocs single class/ui/document_detail.py | Lines: 69-4335

    class documentdetail
  • class DocumentDashboard_v1

    Dashboard for viewing and managing controlled documents.

    File: /tf/active/vicechatdev/CDocs single class/ui/document_dashboard.py | Lines: 37-1028

    class documentdashboard
  • function notify_document_update

    Sends notifications to interested users when a controlled document is created, updated, or has a status/version change. Identifies relevant users through database queries and dispatches notifications via the send_notification function.

    File: /tf/active/vicechatdev/CDocs single class/utils/notifications.py | Lines: 1225-1320

    notification document-management graph-database neo4j email
  • function notify_document_update_v1

    Sends notifications to interested users (owners, department members, subscribers, and users with permissions) when a controlled document is created, updated, or has a status/version change.

    File: /tf/active/vicechatdev/CDocs/utils/notifications.py | Lines: 1459-1570

    notification document-management neo4j graph-database email
  • function notify_approval_v1

    Sends approval notifications to designated approvers for a document version, supporting multiple notification types (requested, reminder, overdue, completed, rejected, signed) with email and in-app notifications.

    File: /tf/active/vicechatdev/CDocs single class/utils/notifications.py | Lines: 1125-1223

    notification approval document-management workflow email