🔍 Code Extractor

Search Components

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

Search Results for "base64"

Found 37 matching component(s)

  • class DocumentDetail

    Document detail view component

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

    class documentdetail
  • class DocumentDetail_v1

    Document detail view component

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

    class documentdetail
  • function msg_to_eml_alternative

    Converts Microsoft Outlook .msg files to .eml (email) format using the extract_msg library, preserving email headers, body content (plain text and HTML), and attachments.

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

    email-conversion msg-to-eml outlook mime email-processing
  • function generate_simple_html_from_eml

    Converts an email.message.Message object into a clean, styled HTML representation with embedded inline images and attachment listings.

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

    email html-generation email-parsing mime inline-images
  • function validate_azure_token_v1

    Validates an Azure AD token by parsing the JWT id_token and extracting user information such as user ID, email, name, and preferred username.

    File: /tf/active/vicechatdev/docchat/auth/azure_auth.py

    azure authentication jwt token-validation oauth
  • class ScriptExecutor

    A sandboxed Python script executor that safely runs user-provided Python code with timeout controls, security restrictions, and isolated execution environments for data analysis tasks.

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

    sandbox script-execution security code-validation data-analysis
  • class DataAnalysisService

    Service class for managing data analysis operations within document sections, integrating with SmartStat components for statistical analysis, dataset processing, and visualization generation.

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

    data-analysis statistical-analysis session-management dataset-processing visualization
  • class ControlledDocumentApp

    Main application class for the Controlled Document Management System. This class initializes all components and provides the main Panel interface for the application. It is designed to be served via `panel serve` command and integrates with the existing datacapture application.

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

    class controlleddocumentapp
  • class SSOCallbackHandler

    A Tornado RequestHandler that processes OAuth 2.0 callbacks from Azure AD, exchanges authorization codes for access tokens, validates user identity, and sets authentication cookies for SSO integration.

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

    oauth azure-ad sso authentication tornado
  • function validate_azure_token

    Validates an Azure AD token by decoding the JWT id_token and extracting user information such as email, name, and object ID.

    File: /tf/active/vicechatdev/CDocs/auth/azure_auth.py

    azure authentication jwt token-validation oauth2
  • function send_email_ms365

    Sends an email through Microsoft 365 Graph API with support for HTML content, multiple recipients (to/cc/bcc), and file attachments.

    File: /tf/active/vicechatdev/CDocs/utils/notifications.py

    email microsoft-365 graph-api ms365 communication
  • class DocumentDetail_v2

    Document detail view component

    File: /tf/active/vicechatdev/CDocs/ui/document_detail.py

    class documentdetail
  • class ScriptExecutor_v1

    A sandboxed Python script executor that safely runs user-provided Python code with timeout controls, security restrictions, and isolated execution environments for data analysis tasks.

    File: /tf/active/vicechatdev/full_smartstat/script_executor.py

    sandbox security script-execution code-execution timeout
  • class EmailHandler

    EmailHandler is a comprehensive email processing class that parses incoming email data, extracts content and attachments, enforces rate limits, and forwards emails via Office 365 using the O365Client.

    File: /tf/active/vicechatdev/email-forwarder/src/forwarder/email_handler.py

    email smtp email-parsing email-forwarding office365
  • function send_email_ms365_v1

    Sends an email through the Microsoft 365 Graph API with support for HTML content, multiple recipients, CC/BCC, and file attachments.

    File: /tf/active/vicechatdev/CDocs single class/utils/notifications.py

    email microsoft-365 graph-api ms365 oauth2
  • class DocumentDetail_v3

    Document detail view component

    File: /tf/active/vicechatdev/CDocs single class/ui/document_detail.py

    class documentdetail
  • class EmailSearchApp

    A class for authenticating with Microsoft Graph API and searching emails in a user's mailbox, with support for downloading PDF attachments and maintaining download records.

    File: /tf/active/vicechatdev/mailsearch/email_search_app.py

    email microsoft-graph oauth authentication msal
  • function download_attachments_for_message

    Downloads file attachments from a Microsoft Graph API email message to a specified local directory, handling duplicate filenames automatically.

    File: /tf/active/vicechatdev/mailsearch/example_script.py

    microsoft-graph email attachments download file-handling
  • class PDFGenerator

    A class that generates PDF documents optimized for e-ink displays, converting LLM responses and images into formatted, high-contrast PDFs with custom styling.

    File: /tf/active/vicechatdev/e-ink-llm/pdf_generator.py

    pdf-generation e-ink document-formatting reportlab image-processing
  • class LLMHandler

    Handles OpenAI LLM interactions with optimized prompts for analyzing handwritten and drawn content, providing comprehensive responses with optional hybrid graphics integration.

    File: /tf/active/vicechatdev/e-ink-llm/llm_handler.py

    openai llm gpt-4 image-analysis handwriting-recognition
  • class HybridPDFGenerator

    A class that generates hybrid PDF documents combining formatted text content with embedded graphics, optimized for e-ink displays.

    File: /tf/active/vicechatdev/e-ink-llm/hybrid_pdf_generator.py

    pdf-generation document-creation reportlab hybrid-content graphics-embedding
  • class RemarkableAPIClient

    Asynchronous API client for interacting with the reMarkable Cloud service, providing methods for file management, folder operations, and document synchronization.

    File: /tf/active/vicechatdev/e-ink-llm/remarkable_api_endpoints.py

    remarkable cloud-api async document-management file-upload
  • class EditingWorkflowHandler

    Orchestrates a complete document editing workflow that detects annotations in PDFs, analyzes their types and intent, generates AI-powered text improvements, and provides editing recommendations.

    File: /tf/active/vicechatdev/e-ink-llm/editing_workflow.py

    document-processing pdf-analysis annotation-detection ai-editing text-rewriting
  • class InputProcessor

    A class that handles extraction and encoding of images from various input formats including PDFs (single or multi-page) and standard image files, converting them to base64-encoded strings with metadata.

    File: /tf/active/vicechatdev/e-ink-llm/input_processor.py

    image-processing pdf-extraction base64-encoding document-processing multi-page
  • class RemarkableRestClient

    Direct REST API client for reMarkable Cloud without external dependencies

    File: /tf/active/vicechatdev/e-ink-llm/remarkable_rest_client.py

    class remarkablerestclient
  • class PageAnalysis

    A dataclass that encapsulates the analysis results for a single PDF page, including its image representation, text content, dimensions, and optional analysis metadata.

    File: /tf/active/vicechatdev/e-ink-llm/multi_page_processor.py

    dataclass pdf-processing page-analysis data-container document-processing
  • class MultiPagePDFProcessor

    A class for processing multi-page PDF documents with context-aware analysis, OCR, and summarization capabilities.

    File: /tf/active/vicechatdev/e-ink-llm/multi_page_processor.py

    pdf-processing document-analysis ocr multi-page context-aware
  • class GraphicSpec

    A dataclass that defines the specification for a graphic to be generated, including its type, description, parameters, style preferences, and optional image data.

    File: /tf/active/vicechatdev/e-ink-llm/graphics_generator.py

    dataclass specification graphics data-container image-generation
  • class ChartGenerator

    A class that generates various types of charts (bar, line, pie, scatter) optimized for e-ink displays with high contrast and clear visibility.

    File: /tf/active/vicechatdev/e-ink-llm/graphics_generator.py

    chart-generation visualization e-ink matplotlib bar-chart
  • class DiagramGenerator

    A class that generates various types of diagrams including flowcharts, process flows, and network diagrams using matplotlib and networkx, returning base64-encoded PNG images.

    File: /tf/active/vicechatdev/e-ink-llm/graphics_generator.py

    diagram-generation visualization flowchart network-diagram matplotlib
  • class IllustrationGenerator

    A class that generates educational illustrations and technical drawings for mathematical and scientific concepts using matplotlib and programmatic rendering.

    File: /tf/active/vicechatdev/e-ink-llm/graphics_generator.py

    illustration educational graphics matplotlib visualization
  • function calculate_crc32c

    Calculates a CRC32 checksum of input data and returns it as a base64-encoded string.

    File: /tf/active/vicechatdev/e-ink-llm/cloudtest/simple_clean_root.py

    checksum crc32 data-integrity base64 encoding
  • class DryRunUploadComparison

    A diagnostic class that compares a custom PDF upload implementation against real reMarkable app behavior by analyzing captured network logs without making actual API calls.

    File: /tf/active/vicechatdev/e-ink-llm/cloudtest/dry_run_comparison.py

    testing validation remarkable-tablet pdf-upload api-comparison
  • class FixedUploadTest

    A test class that simulates document upload to reMarkable cloud with specific fixes applied to match the real reMarkable desktop app behavior.

    File: /tf/active/vicechatdev/e-ink-llm/cloudtest/fixed_upload_test.py

    testing remarkable cloud-sync document-upload pdf
  • function compute_crc32c_header

    Computes a CRC32C checksum for binary content and returns it as a base64-encoded string formatted for Google Cloud Storage x-goog-hash headers.

    File: /tf/active/vicechatdev/e-ink-llm/cloudtest/force_web_app_refresh.py

    checksum crc32c data-integrity google-cloud-storage hash
  • class RemarkableUploadManager

    Manages uploads to reMarkable cloud

    File: /tf/active/vicechatdev/e-ink-llm/cloudtest/upload_manager.py

    class remarkableuploadmanager
  • class RemarkableUploadManager_v1

    Manages uploads to reMarkable cloud

    File: /tf/active/vicechatdev/e-ink-llm/cloudtest/upload_manager_old.py

    class remarkableuploadmanager

Search Examples