🔍 Code Extractor

Search Components

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

Search Results for "events"

Found 50 matching component(s)

  • 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_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 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
  • 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 ensure_dir_exists

    Creates a directory and all necessary parent directories if they don't already exist, with logging support.

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

    filesystem directory utility file-operations path-management
  • function generate_html_report

    Generate HTML report from schema info

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

    function generate_html_report
  • function tail_logs

    Reads and displays the last N lines from a specified log file, with error handling for missing files and read failures.

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

    logging file-reading tail log-viewer debugging
  • function watch_logs

    Monitors a log file in real-time and continuously prints new entries as they are appended to the file, similar to the Unix 'tail -f' command.

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

    logging monitoring file-watching real-time tail
  • function azure_callback

    OAuth 2.0 callback endpoint for Azure AD authentication that exchanges authorization codes for access tokens and establishes user sessions.

    File: /tf/active/vicechatdev/docchat/app.py

    oauth authentication azure-ad callback session-management
  • class ControlledDocumentFlaskApp

    Main Flask application class for Controlled Document Management System.

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

    class controlleddocumentflaskapp
  • function migrate_audit_trail

    Migrates existing audit events from a legacy format to a new AuditTrail structure in a Neo4j database, returning migration statistics.

    File: /tf/active/vicechatdev/CDocs/db/db_operations.py

    database-migration audit-trail neo4j schema-migration data-transformation
  • function init_database

    Initializes a Neo4j database with required schema constraints, creates an AuditTrail node, and migrates existing audit events.

    File: /tf/active/vicechatdev/CDocs/db/__init__.py

    database initialization schema migration neo4j
  • function initialize_schema

    Initializes the Neo4j database schema by creating required constraints, indexes, root nodes, audit trails, and migrating existing data structures to current schema versions.

    File: /tf/active/vicechatdev/CDocs/db/schema_manager.py

    database neo4j schema initialization migration
  • function ensure_audit_trail_exists_v1

    Ensures a singleton AuditTrail node exists in a Neo4j database, creating it if necessary, and returns its unique identifier.

    File: /tf/active/vicechatdev/CDocs/db/schema_manager.py

    neo4j graph-database audit-trail idempotent database-initialization
  • function migrate_audit_events

    Migrates orphaned AuditEvent nodes from CDocs nodes to an AuditTrail node in a Neo4j graph database by deleting old relationships and creating new ones.

    File: /tf/active/vicechatdev/CDocs/db/schema_manager.py

    neo4j database-migration graph-database audit-events data-migration
  • 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 add_approval_comment

    Adds a comment to an approval cycle for a controlled document, with support for threaded comments, different comment types, and automatic notifications to relevant stakeholders.

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

    approval comment document-management collaboration permissions
  • function cancel_approval_cycle

    Cancels an active approval cycle for a controlled document, updating the approval status, notifying approvers, and reverting the document to DRAFT status if no other active approvals exist.

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

    approval-management document-control workflow cancellation permissions
  • function remove_approver_from_active_approval

    Removes an approver from an active approval cycle with permission checks, validation, and notification handling.

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

    approval-management document-control permission-check workflow audit-trail
  • 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 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/controllers/filecloud_controller.py

    document-signing e-signature filecloud signority workflow
  • 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 create_document_version_v3

    Creates a new version of a controlled document by generating version metadata, storing the file in FileCloud, updating the document's revision number, and creating an audit trail entry.

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

    document-management version-control file-storage filecloud neo4j
  • function prepare_audit_data_for_document_processor

    Prepares comprehensive audit data for a controlled document version, aggregating information from document history, reviews, approvals, and audit events into a structured format for DocumentProcessor.

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

    audit document-management compliance data-aggregation pdf-generation
  • function get_document_edit_url_v1

    Generates a FileCloud URL to view or edit a controlled document, selecting the appropriate file format (PDF or Word) based on document status and version availability.

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

    document-management filecloud url-generation version-control audit-logging
  • function clone_document

    Clones an existing controlled document, creating a new document with optional content copying, custom properties, and FileCloud integration.

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

    document-management cloning duplication controlled-documents filecloud
  • function add_review_comment

    Adds a comment to a document review cycle with support for threaded comments, different comment types, and location-based annotations.

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

    review comment document-management collaboration threaded-comments
  • function close_review_cycle

    Closes a completed review cycle for a controlled document, with optional document status update, permission validation, and stakeholder notifications.

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

    document-management review-cycle workflow permissions audit
  • function cancel_review_cycle

    Cancels an active review cycle for a controlled document, updating the review status, notifying reviewers, and reverting the document status if necessary.

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

    document-management review-cycle cancellation workflow permissions
  • function remove_reviewer_from_active_review

    Removes a reviewer from an active review cycle, updating assignment status, adjusting sequential review orders if needed, logging the event, and notifying the removed reviewer.

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

    review-management reviewer-removal document-review permission-check audit-trail
  • class PDFGenerator

    PDF document generation for reports and controlled documents This class provides methods to generate PDF documents from scratch, including audit reports, document covers, and certificate pages.

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

    class pdfgenerator
  • function create_notification

    Creates an in-app notification for a user in a graph database, linking it to the user and optionally to a related resource.

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

    notification in-app-notification graph-database neo4j user-notification
  • function send_notification

    Sends in-app notifications to one or more users and optionally sends corresponding email notifications using templates.

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

    notification email messaging user-communication multi-channel
  • function notify_approval

    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/utils/notifications.py

    notification approval email document-management workflow
  • function notify_document_update

    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

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

    Creates and persists an audit trail event in a Neo4j graph database, linking it to users, resources, and an audit trail node with comprehensive event metadata.

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

    audit logging neo4j graph-database event-tracking
  • 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

    audit logging neo4j graph-database filtering
  • 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

    audit logging neo4j graph-database cypher
  • 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

    audit-trail document-management neo4j graph-database history-tracking
  • 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

    audit reporting document-management compliance neo4j
  • 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

    audit logging document-lifecycle compliance controlled-documents
  • 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

    audit logging document-version event-tracking audit-trail
  • 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

    audit logging review-cycle event-tracking audit-trail
  • 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

    audit-trail logging approval-workflow event-tracking database
  • 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

    database neo4j audit audit-trail get-or-create
  • 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

    logging audit-trail training events documentation
  • class DocumentDashboard

    Dashboard for viewing and managing controlled documents.

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

    class documentdashboard
  • class DocumentDetail_v2

    Document detail view component

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

    class documentdetail

Search Examples