Cleanup
This commit is contained in:
parent
c92da048fd
commit
b6c587e8b8
46
.env
46
.env
@ -2,20 +2,6 @@
|
|||||||
# CLASSROOM COPILOT - ENVIRONMENT CONFIGURATION
|
# CLASSROOM COPILOT - ENVIRONMENT CONFIGURATION
|
||||||
#############################################################
|
#############################################################
|
||||||
|
|
||||||
## =====================================================
|
|
||||||
## DOCKER INITIALIZATION CONFIGURATION
|
|
||||||
## =====================================================
|
|
||||||
# Set RUN_INIT=true to run initialization tasks on container startup
|
|
||||||
# Set to false or remove to skip initialization (for subsequent deployments)
|
|
||||||
RUN_INIT=true
|
|
||||||
|
|
||||||
# INIT_MODE options:
|
|
||||||
# - infra: Infrastructure only (Neo4j schema, calendar, Supabase buckets)
|
|
||||||
# - full: Full setup including demo school and users (infra → demo-school → demo-users → gais-data)
|
|
||||||
# - infra,demo-school,demo-users: Custom combination (comma-separated)
|
|
||||||
# - infra,gais-data: Infrastructure + GAIS data import
|
|
||||||
INIT_MODE=infra,demo-school,demo-users
|
|
||||||
|
|
||||||
## =====================================================
|
## =====================================================
|
||||||
## APP INFORMATION & METADATA
|
## APP INFORMATION & METADATA
|
||||||
## =====================================================
|
## =====================================================
|
||||||
@ -24,12 +10,12 @@ APP_VERSION=0.0.1
|
|||||||
APP_DESCRIPTION="An AI copilot for learners and educators."
|
APP_DESCRIPTION="An AI copilot for learners and educators."
|
||||||
APP_AUTHOR=KevlarAI
|
APP_AUTHOR=KevlarAI
|
||||||
APP_AUTHOR_EMAIL=kcar@kevlarai.com
|
APP_AUTHOR_EMAIL=kcar@kevlarai.com
|
||||||
APP_PROTOCOL=http
|
APP_PROTOCOL=https
|
||||||
|
|
||||||
## =====================================================
|
## =====================================================
|
||||||
## SERVER & RUNTIME CONFIGURATION
|
## SERVER & RUNTIME CONFIGURATION
|
||||||
## =====================================================
|
## =====================================================
|
||||||
UVICORN_PORT=8080
|
UVICORN_PORT=8000
|
||||||
UVICORN_WORKERS=2
|
UVICORN_WORKERS=2
|
||||||
UVICORN_TIMEOUT=300
|
UVICORN_TIMEOUT=300
|
||||||
DEV_MODE=false
|
DEV_MODE=false
|
||||||
@ -49,7 +35,7 @@ ADMIN_WORKER_EMAIL=kcar@kevlarai.com
|
|||||||
## =====================================================
|
## =====================================================
|
||||||
## SUPABASE DATABASE CONFIGURATION
|
## SUPABASE DATABASE CONFIGURATION
|
||||||
## =====================================================
|
## =====================================================
|
||||||
SUPABASE_URL=http://192.168.0.155:8000
|
SUPABASE_URL=https://supa.classroomcopilot.ai
|
||||||
ANON_KEY=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJhdXRoZW50aWNhdGVkIiwiaWF0IjoxNzcxODE3MjE5LCJpc3MiOiJzdXBhYmFzZSIsInN1YiI6IjAwMDAwMDAwLTAwMDAtMDAwMC0wMDAwLTAwMDAwMDAwMDAwMCIsImV4cCI6MzM0ODYxNzIxOSwicm9sZSI6ImFub24ifQ.JbmQOTOBAzpBJ9JttOrGlo_JTXDXhCjYMjKiFvRkaNQ
|
ANON_KEY=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJhdXRoZW50aWNhdGVkIiwiaWF0IjoxNzcxODE3MjE5LCJpc3MiOiJzdXBhYmFzZSIsInN1YiI6IjAwMDAwMDAwLTAwMDAtMDAwMC0wMDAwLTAwMDAwMDAwMDAwMCIsImV4cCI6MzM0ODYxNzIxOSwicm9sZSI6ImFub24ifQ.JbmQOTOBAzpBJ9JttOrGlo_JTXDXhCjYMjKiFvRkaNQ
|
||||||
SERVICE_ROLE_KEY=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJhdXRoZW50aWNhdGVkIiwiaWF0IjoxNzcxNzAwMTAwLCJpc3MiOiJzdXBhYmFzZSIsInN1YiI6IjAwMDAwMDAwLTAwMDAtMDAwMC0wMDAwLTAwMDAwMDAwMDAwMCIsImV4cCI6MjA4NzA2MDEwMCwicm9sZSI6InNlcnZpY2Vfcm9sZSJ9.psBGbPG4TcuZo6NkN3h5yNhTK-p5vpUWXRl3PXGk350
|
SERVICE_ROLE_KEY=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJhdXRoZW50aWNhdGVkIiwiaWF0IjoxNzcxNzAwMTAwLCJpc3MiOiJzdXBhYmFzZSIsInN1YiI6IjAwMDAwMDAwLTAwMDAtMDAwMC0wMDAwLTAwMDAwMDAwMDAwMCIsImV4cCI6MjA4NzA2MDEwMCwicm9sZSI6InNlcnZpY2Vfcm9sZSJ9.psBGbPG4TcuZo6NkN3h5yNhTK-p5vpUWXRl3PXGk350
|
||||||
POSTGRES_PASSWORD=your-super-secret-and-long-postgres-password
|
POSTGRES_PASSWORD=your-super-secret-and-long-postgres-password
|
||||||
@ -70,9 +56,9 @@ PORT_NEO4J_HTTPS=7473
|
|||||||
## =====================================================
|
## =====================================================
|
||||||
## OLLAMA AI SERVICE CONFIGURATION
|
## OLLAMA AI SERVICE CONFIGURATION
|
||||||
## =====================================================
|
## =====================================================
|
||||||
HOST_OLLAMA=http://ollama.kevlarai.com
|
HOST_OLLAMA=https://ollama.kevlarai.com
|
||||||
PORT_OLLAMA=11434
|
PORT_OLLAMA=443
|
||||||
OLLAMA_MODEL=qwen2.5-coder:32b
|
OLLAMA_MODEL=
|
||||||
|
|
||||||
## =====================================================
|
## =====================================================
|
||||||
## LANGCHAIN CONFIGURATION
|
## LANGCHAIN CONFIGURATION
|
||||||
@ -198,16 +184,16 @@ DOCLING_VLM_DO_PICTURE_DESCRIPTION=true
|
|||||||
## =====================================================
|
## =====================================================
|
||||||
## APPLICATION DOMAINS & URLS
|
## APPLICATION DOMAINS & URLS
|
||||||
## =====================================================
|
## =====================================================
|
||||||
VITE_APP_URL=http://192.168.0.94:5173
|
VITE_APP_URL=https://app.classroomcopilot.ai
|
||||||
APP_API_URL=http://192.168.0.94:8000
|
APP_API_URL=https://api.classroomcopilot.ai
|
||||||
APP_GRAPH_URL=https://192.168.0.208
|
APP_GRAPH_URL=https://graph.classroomcopilot.ai
|
||||||
APP_BOLT_URL=bolt://192.168.0.208
|
APP_BOLT_URL=bolt://bolt.classroomcopilot.ai
|
||||||
|
|
||||||
## =====================================================
|
## =====================================================
|
||||||
## REDIS CONFIGURATION & ENVIRONMENT ISOLATION
|
## REDIS CONFIGURATION & ENVIRONMENT ISOLATION
|
||||||
## =====================================================
|
## =====================================================
|
||||||
# Redis Connection
|
# Redis Connection
|
||||||
REDIS_HOST=redis
|
REDIS_HOST=localhost
|
||||||
REDIS_PORT=6379
|
REDIS_PORT=6379
|
||||||
REDIS_PASSWORD=
|
REDIS_PASSWORD=
|
||||||
REDIS_SSL=false
|
REDIS_SSL=false
|
||||||
@ -218,9 +204,9 @@ REDIS_DB_PROD=1 # Production database (persistent)
|
|||||||
REDIS_DB_TEST=2 # Testing database (isolated)
|
REDIS_DB_TEST=2 # Testing database (isolated)
|
||||||
|
|
||||||
# Connection URLs (auto-constructed)
|
# Connection URLs (auto-constructed)
|
||||||
REDIS_URL_DEV=redis://redis:6379/0
|
REDIS_URL_DEV=redis://localhost:6379/0
|
||||||
REDIS_URL_PROD=redis://redis:6379/1
|
REDIS_URL_PROD=redis://localhost:6379/1
|
||||||
REDIS_URL_TEST=redis://redis:6379/2
|
REDIS_URL_TEST=redis://localhost:6379/2
|
||||||
|
|
||||||
# Queue Persistence Strategy
|
# Queue Persistence Strategy
|
||||||
REDIS_PERSIST_DEV=false # No persistence in dev (fast startup)
|
REDIS_PERSIST_DEV=false # No persistence in dev (fast startup)
|
||||||
@ -248,7 +234,7 @@ UPLOAD_STATUS_POLLING_INTERVAL=5 # Status polling interval (seconds)
|
|||||||
## =====================================================
|
## =====================================================
|
||||||
## CORS & SECURITY SETTINGS
|
## CORS & SECURITY SETTINGS
|
||||||
## =====================================================
|
## =====================================================
|
||||||
CORS_SITE_URL=http://192.168.0.94:5173,http://192.168.0.94:8000,http://192.168.0.208,http://localhost:5173
|
CORS_SITE_URL=https://app.classroomcopilot.ai
|
||||||
CORS_GRAPH_URL={APP_GRAPH_URL}
|
CORS_GRAPH_URL={APP_GRAPH_URL}
|
||||||
CORS_API_URL={APP_API_URL}
|
CORS_API_URL={APP_API_URL}
|
||||||
|
|
||||||
@ -271,4 +257,4 @@ LOG_LEVEL=debug
|
|||||||
## API KEYS
|
## API KEYS
|
||||||
## =====================================================
|
## =====================================================
|
||||||
OPENAI_BASE_URL=https://api.openai.com/v1
|
OPENAI_BASE_URL=https://api.openai.com/v1
|
||||||
OPENAI_API_KEY=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
|
OPENAI_API_KEY=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
|
||||||
2
.gitignore
vendored
2
.gitignore
vendored
@ -1,6 +1,8 @@
|
|||||||
__pycache__
|
__pycache__
|
||||||
.pytest_cache
|
.pytest_cache
|
||||||
|
|
||||||
|
.env
|
||||||
|
|
||||||
.DS_Store
|
.DS_Store
|
||||||
|
|
||||||
.archive/*
|
.archive/*
|
||||||
|
|||||||
@ -1,66 +0,0 @@
|
|||||||
# Auto-Processing Code Archive
|
|
||||||
|
|
||||||
This directory contains the complex auto-processing system that was previously used for automatic document processing after file upload.
|
|
||||||
|
|
||||||
## Archived Components
|
|
||||||
|
|
||||||
### Core Processing Files
|
|
||||||
- `files_with_auto_processing.py` - Original files.py router with automatic processing
|
|
||||||
- `pipeline_controller.py` - Complex multi-phase pipeline orchestration
|
|
||||||
- `task_processors.py` - Document processing task handlers
|
|
||||||
|
|
||||||
### Advanced Queue Management (Created but not deployed)
|
|
||||||
- `memory_aware_queue.py` - Memory-based intelligent queue management
|
|
||||||
- `enhanced_upload_handler.py` - Advanced upload handler with queuing
|
|
||||||
- `enhanced_upload.py` - API endpoints for advanced upload system
|
|
||||||
|
|
||||||
## What This System Did
|
|
||||||
|
|
||||||
### Automatic Processing Pipeline
|
|
||||||
1. **File Upload** → Immediate processing trigger
|
|
||||||
2. **PDF Conversion** (synchronous, blocking)
|
|
||||||
3. **Phase 1**: Structure discovery (Tika, Page Images, Document Analysis, Split Map)
|
|
||||||
4. **Phase 2**: Docling processing (NO_OCR → OCR → VLM pipelines)
|
|
||||||
5. **Complex Dependencies**: Phase coordination, task sequencing
|
|
||||||
6. **Redis Queue Management**: Service limits, rate limits, dependency tracking
|
|
||||||
|
|
||||||
### Features
|
|
||||||
- Multi-phase processing pipelines
|
|
||||||
- Complex task dependency management
|
|
||||||
- Memory-aware queue limits
|
|
||||||
- Multi-user capacity management
|
|
||||||
- Real-time processing status
|
|
||||||
- WebSocket status updates
|
|
||||||
- Service-specific resource limits
|
|
||||||
- Task recovery on restart
|
|
||||||
|
|
||||||
## Why Archived
|
|
||||||
|
|
||||||
The system was overly complex for the current needs:
|
|
||||||
- **Complexity**: Multi-phase pipelines with complex dependencies
|
|
||||||
- **Blocking Operations**: Synchronous PDF conversion causing timeouts
|
|
||||||
- **Resource Management**: Over-engineered for single-user scenarios
|
|
||||||
- **User Experience**: Users had to wait for processing to complete
|
|
||||||
|
|
||||||
## New Simplified Approach
|
|
||||||
|
|
||||||
The new system focuses on:
|
|
||||||
- **Simple Upload**: Just store files and create database records
|
|
||||||
- **No Auto-Processing**: Users manually trigger processing when needed
|
|
||||||
- **Directory Support**: Upload entire folders with manifest tracking
|
|
||||||
- **Immediate Response**: Users get instant confirmation without waiting
|
|
||||||
|
|
||||||
## If You Need to Restore
|
|
||||||
|
|
||||||
To restore the auto-processing functionality:
|
|
||||||
1. Copy `files_with_auto_processing.py` back to `routers/database/files/files.py`
|
|
||||||
2. Ensure `pipeline_controller.py` and `task_processors.py` are in `modules/`
|
|
||||||
3. Update imports and dependencies
|
|
||||||
4. Re-enable background processing in upload handlers
|
|
||||||
|
|
||||||
## Migration Notes
|
|
||||||
|
|
||||||
The database schema and Redis structure remain compatible. The new simplified system can coexist with the archived processing logic if needed.
|
|
||||||
|
|
||||||
Date Archived: $(date)
|
|
||||||
Reason: Simplification for directory upload implementation
|
|
||||||
@ -1,142 +0,0 @@
|
|||||||
"""
|
|
||||||
Enhanced Upload Router with Memory-Aware Queuing
|
|
||||||
===============================================
|
|
||||||
|
|
||||||
Provides intelligent upload endpoints with capacity checking,
|
|
||||||
queue management, and real-time status updates.
|
|
||||||
|
|
||||||
Endpoints:
|
|
||||||
- POST /upload/check-capacity - Pre-check if upload is possible
|
|
||||||
- POST /upload/with-queue - Upload with intelligent queuing
|
|
||||||
- GET /upload/status/{file_id} - Get processing status
|
|
||||||
- GET /upload/queue-status - Get overall queue status
|
|
||||||
- WebSocket /ws/upload-status - Real-time status updates
|
|
||||||
"""
|
|
||||||
|
|
||||||
import os
|
|
||||||
import uuid
|
|
||||||
import json
|
|
||||||
import logging
|
|
||||||
from typing import Dict, List, Optional, Any
|
|
||||||
from fastapi import APIRouter, Depends, HTTPException, UploadFile, File, Form, WebSocket, WebSocketDisconnect
|
|
||||||
from fastapi.responses import JSONResponse
|
|
||||||
|
|
||||||
from modules.auth.supabase_bearer import SupabaseBearer
|
|
||||||
from modules.enhanced_upload_handler import get_upload_handler
|
|
||||||
from modules.memory_aware_queue import get_memory_queue
|
|
||||||
from modules.logger_tool import initialise_logger
|
|
||||||
|
|
||||||
router = APIRouter()
|
|
||||||
auth = SupabaseBearer()
|
|
||||||
|
|
||||||
logger = initialise_logger(__name__, os.getenv("LOG_LEVEL"), os.getenv("LOG_PATH"), 'default', True)
|
|
||||||
|
|
||||||
# WebSocket connection manager for real-time updates
|
|
||||||
class ConnectionManager:
|
|
||||||
def __init__(self):
|
|
||||||
self.active_connections: Dict[str, List[WebSocket]] = {}
|
|
||||||
|
|
||||||
async def connect(self, websocket: WebSocket, file_id: str):
|
|
||||||
await websocket.accept()
|
|
||||||
if file_id not in self.active_connections:
|
|
||||||
self.active_connections[file_id] = []
|
|
||||||
self.active_connections[file_id].append(websocket)
|
|
||||||
|
|
||||||
def disconnect(self, websocket: WebSocket, file_id: str):
|
|
||||||
if file_id in self.active_connections:
|
|
||||||
self.active_connections[file_id].remove(websocket)
|
|
||||||
if not self.active_connections[file_id]:
|
|
||||||
del self.active_connections[file_id]
|
|
||||||
|
|
||||||
async def broadcast_to_file(self, file_id: str, message: dict):
|
|
||||||
if file_id in self.active_connections:
|
|
||||||
for connection in self.active_connections[file_id].copy():
|
|
||||||
try:
|
|
||||||
await connection.send_json(message)
|
|
||||||
except:
|
|
||||||
self.active_connections[file_id].remove(connection)
|
|
||||||
|
|
||||||
manager = ConnectionManager()
|
|
||||||
|
|
||||||
@router.post("/upload/check-capacity")
|
|
||||||
async def check_upload_capacity(
|
|
||||||
file_size: int = Form(...),
|
|
||||||
mime_type: str = Form(...),
|
|
||||||
payload: Dict[str, Any] = Depends(auth)
|
|
||||||
):
|
|
||||||
"""
|
|
||||||
Check if user can upload a file of given size and type.
|
|
||||||
|
|
||||||
Returns capacity information and recommendations.
|
|
||||||
"""
|
|
||||||
try:
|
|
||||||
user_id = payload.get('sub') or payload.get('user_id', 'anonymous')
|
|
||||||
|
|
||||||
# Determine environment
|
|
||||||
environment = 'dev' if os.getenv('BACKEND_DEV_MODE', 'true').lower() == 'true' else 'prod'
|
|
||||||
upload_handler = get_upload_handler(environment)
|
|
||||||
|
|
||||||
eligible, message, details = upload_handler.check_upload_eligibility(
|
|
||||||
user_id, file_size, mime_type
|
|
||||||
)
|
|
||||||
|
|
||||||
response = {
|
|
||||||
'eligible': eligible,
|
|
||||||
'message': message,
|
|
||||||
'details': details,
|
|
||||||
'timestamp': time.time()
|
|
||||||
}
|
|
||||||
|
|
||||||
status_code = 200 if eligible else 429 # Too Many Requests if not eligible
|
|
||||||
|
|
||||||
logger.info(f"📋 Capacity check for user {user_id}: {eligible} - {message}")
|
|
||||||
|
|
||||||
return JSONResponse(content=response, status_code=status_code)
|
|
||||||
|
|
||||||
except Exception as e:
|
|
||||||
logger.error(f"Capacity check error: {e}")
|
|
||||||
raise HTTPException(status_code=500, detail=str(e))
|
|
||||||
|
|
||||||
@router.post("/upload/with-queue")
|
|
||||||
async def upload_with_queue(
|
|
||||||
cabinet_id: str = Form(...),
|
|
||||||
path: str = Form(...),
|
|
||||||
scope: str = Form(...),
|
|
||||||
priority: int = Form(1),
|
|
||||||
file: UploadFile = File(...),
|
|
||||||
payload: Dict[str, Any] = Depends(auth)
|
|
||||||
):
|
|
||||||
"""
|
|
||||||
Upload file with intelligent queuing and capacity management.
|
|
||||||
|
|
||||||
Returns queue information and processing status.
|
|
||||||
"""
|
|
||||||
try:
|
|
||||||
user_id = payload.get('sub') or payload.get('user_id', 'anonymous')
|
|
||||||
|
|
||||||
# Read file content
|
|
||||||
file_bytes = await file.read()
|
|
||||||
file_size = len(file_bytes)
|
|
||||||
mime_type = file.content_type or 'application/octet-stream'
|
|
||||||
filename = file.filename or path
|
|
||||||
|
|
||||||
logger.info(f"📤 Upload request: {filename} ({file_size} bytes) for user {user_id}")
|
|
||||||
|
|
||||||
# Determine environment
|
|
||||||
environment = 'dev' if os.getenv('BACKEND_DEV_MODE', 'true').lower() == 'true' else 'prod'
|
|
||||||
upload_handler = get_upload_handler(environment)
|
|
||||||
|
|
||||||
# Check if upload queuing is enabled
|
|
||||||
if os.getenv('UPLOAD_QUEUE_ENABLED', 'true').lower() == 'true':
|
|
||||||
# Use new queue-based upload
|
|
||||||
file_id = str(uuid.uuid4())
|
|
||||||
|
|
||||||
result = await upload_handler.handle_upload_with_queue(
|
|
||||||
file_id=file_id,
|
|
||||||
user_id=user_id,
|
|
||||||
filename=filename,
|
|
||||||
file_bytes=file_bytes,
|
|
||||||
mime_type=mime_type,
|
|
||||||
cabinet_id=cabinet_id,
|
|
||||||
priority=priority
|
|
||||||
)\n \n return result\n \n else:\n # Fall back to immediate processing (legacy mode)\n logger.warning(\"Using legacy immediate processing mode\")\n # TODO: Call original upload_file function\n raise HTTPException(status_code=501, detail=\"Legacy mode not implemented in this endpoint\")\n \n except HTTPException:\n raise\n except Exception as e:\n logger.error(f\"Upload error: {e}\")\n raise HTTPException(status_code=500, detail=str(e))\n\n@router.get(\"/upload/status/{file_id}\")\nasync def get_upload_status(\n file_id: str,\n payload: Dict[str, Any] = Depends(auth)\n):\n \"\"\"\n Get current processing status for an uploaded file.\n \"\"\"\n try:\n # Determine environment\n environment = 'dev' if os.getenv('BACKEND_DEV_MODE', 'true').lower() == 'true' else 'prod'\n upload_handler = get_upload_handler(environment)\n \n status = upload_handler.get_processing_status(file_id)\n \n if status.get('status') == 'not_found':\n raise HTTPException(status_code=404, detail=\"File not found\")\n \n return status\n \n except HTTPException:\n raise\n except Exception as e:\n logger.error(f\"Status check error for {file_id}: {e}\")\n raise HTTPException(status_code=500, detail=str(e))\n\n@router.get(\"/upload/queue-status\")\nasync def get_queue_status(\n payload: Dict[str, Any] = Depends(auth)\n):\n \"\"\"\n Get overall queue status and system capacity information.\n \"\"\"\n try:\n # Determine environment\n environment = 'dev' if os.getenv('BACKEND_DEV_MODE', 'true').lower() == 'true' else 'prod'\n memory_queue = get_memory_queue(environment)\n \n system_status = memory_queue.get_system_status()\n \n return {\n 'system_status': system_status,\n 'timestamp': time.time(),\n 'environment': environment\n }\n \n except Exception as e:\n logger.error(f\"Queue status error: {e}\")\n raise HTTPException(status_code=500, detail=str(e))\n\n@router.websocket(\"/ws/upload-status/{file_id}\")\nasync def websocket_upload_status(websocket: WebSocket, file_id: str):\n \"\"\"\n WebSocket endpoint for real-time upload status updates.\n \"\"\"\n await manager.connect(websocket, file_id)\n \n try:\n # Send initial status\n environment = 'dev' if os.getenv('BACKEND_DEV_MODE', 'true').lower() == 'true' else 'prod'\n upload_handler = get_upload_handler(environment)\n initial_status = upload_handler.get_processing_status(file_id)\n \n await websocket.send_json({\n 'type': 'status_update',\n 'data': initial_status\n })\n \n # Keep connection alive and listen for updates\n while True:\n # In a real implementation, you'd have a background task\n # that pushes updates when file status changes\n await asyncio.sleep(5)\n \n # Check for status updates\n current_status = upload_handler.get_processing_status(file_id)\n await websocket.send_json({\n 'type': 'status_update', \n 'data': current_status\n })\n \n except WebSocketDisconnect:\n manager.disconnect(websocket, file_id)\n except Exception as e:\n logger.error(f\"WebSocket error for {file_id}: {e}\")\n manager.disconnect(websocket, file_id)\n\n# Background task to process upload queue\n@router.on_event(\"startup\")\nasync def start_queue_processor():\n \"\"\"Start background queue processor.\"\"\"\n \n if os.getenv('UPLOAD_QUEUE_ENABLED', 'true').lower() != 'true':\n logger.info(\"📋 Upload queue disabled, skipping queue processor\")\n return\n \n import asyncio\n \n environment = 'dev' if os.getenv('BACKEND_DEV_MODE', 'true').lower() == 'true' else 'prod'\n upload_handler = get_upload_handler(environment)\n \n # Start background processor\n asyncio.create_task(upload_handler.process_queued_files(\"document_processor\"))\n \n logger.info(\"🚀 Upload queue processor started\")\n\nimport time\nimport asyncio"
|
|
||||||
@ -1,362 +0,0 @@
|
|||||||
"""
|
|
||||||
Enhanced Upload Handler with Memory-Aware Queuing
|
|
||||||
=================================================
|
|
||||||
|
|
||||||
Replaces the immediate processing model with intelligent queue management.
|
|
||||||
Provides user feedback about capacity, queue position, and processing status.
|
|
||||||
|
|
||||||
Features:
|
|
||||||
- Pre-upload capacity checking
|
|
||||||
- Memory-aware queuing with user quotas
|
|
||||||
- Real-time status updates via WebSocket/SSE
|
|
||||||
- Graceful degradation under load
|
|
||||||
- Fair queuing across multiple users
|
|
||||||
"""
|
|
||||||
|
|
||||||
import os
|
|
||||||
import uuid
|
|
||||||
import time
|
|
||||||
import logging
|
|
||||||
import asyncio
|
|
||||||
from typing import Dict, List, Optional, Any, Tuple
|
|
||||||
from fastapi import HTTPException, BackgroundTasks
|
|
||||||
from dataclasses import asdict
|
|
||||||
|
|
||||||
from .memory_aware_queue import get_memory_queue, QueuedFile
|
|
||||||
from .redis_manager import get_redis_manager
|
|
||||||
from modules.database.supabase.utils.client import SupabaseServiceRoleClient
|
|
||||||
from modules.database.tools.storage.storage_admin import StorageAdmin
|
|
||||||
|
|
||||||
logger = logging.getLogger(__name__)
|
|
||||||
|
|
||||||
class EnhancedUploadHandler:
|
|
||||||
"""Enhanced upload handler with memory-aware queuing."""
|
|
||||||
|
|
||||||
def __init__(self, environment: str = "dev"):
|
|
||||||
self.memory_queue = get_memory_queue(environment)
|
|
||||||
self.redis_manager = get_redis_manager(environment)
|
|
||||||
self.redis_client = self.redis_manager.client
|
|
||||||
|
|
||||||
# Processing status tracking
|
|
||||||
self.processing_status_key = "file_processing_status"
|
|
||||||
|
|
||||||
def check_upload_eligibility(self, user_id: str, file_size: int,
|
|
||||||
mime_type: str) -> Tuple[bool, str, Dict[str, Any]]:
|
|
||||||
"""
|
|
||||||
Check if user can upload a file right now.
|
|
||||||
|
|
||||||
Returns:
|
|
||||||
(eligible, message, details)
|
|
||||||
"""
|
|
||||||
|
|
||||||
# Check system capacity
|
|
||||||
can_accept, message, queue_info = self.memory_queue.check_upload_capacity(
|
|
||||||
user_id, file_size, mime_type
|
|
||||||
)
|
|
||||||
|
|
||||||
if not can_accept:
|
|
||||||
return False, message, {
|
|
||||||
'reason': 'capacity_exceeded',
|
|
||||||
'queue_info': queue_info,
|
|
||||||
'recommendations': self._get_recommendations(queue_info)
|
|
||||||
}
|
|
||||||
|
|
||||||
return True, message, {
|
|
||||||
'status': 'ready_for_upload',
|
|
||||||
'queue_info': queue_info,
|
|
||||||
'processing_estimate': self._estimate_processing_time(file_size, mime_type)
|
|
||||||
}
|
|
||||||
|
|
||||||
async def handle_upload_with_queue(self, file_id: str, user_id: str,
|
|
||||||
filename: str, file_bytes: bytes,
|
|
||||||
mime_type: str, cabinet_id: str,
|
|
||||||
priority: int = 1) -> Dict[str, Any]:
|
|
||||||
"""
|
|
||||||
Handle file upload with intelligent queuing.
|
|
||||||
|
|
||||||
Steps:
|
|
||||||
1. Store file immediately (cheap operation)
|
|
||||||
2. Add to processing queue
|
|
||||||
3. Return queue status to user
|
|
||||||
4. Process asynchronously when capacity available
|
|
||||||
"""
|
|
||||||
|
|
||||||
# Store file immediately (this is fast)
|
|
||||||
storage = StorageAdmin()
|
|
||||||
client = SupabaseServiceRoleClient()
|
|
||||||
|
|
||||||
# Create database record
|
|
||||||
bucket = f"{cabinet_id}-files" # or your bucket naming convention
|
|
||||||
storage_path = f"{cabinet_id}/{file_id}/{filename}"
|
|
||||||
|
|
||||||
try:
|
|
||||||
# Store file
|
|
||||||
storage.upload_file(bucket, storage_path, file_bytes, mime_type, upsert=True)
|
|
||||||
|
|
||||||
# Create file record
|
|
||||||
insert_res = client.supabase.table('files').insert({
|
|
||||||
'id': file_id,
|
|
||||||
'name': filename,
|
|
||||||
'cabinet_id': cabinet_id,
|
|
||||||
'bucket': bucket,
|
|
||||||
'path': storage_path,
|
|
||||||
'mime_type': mime_type,
|
|
||||||
'uploaded_by': user_id,
|
|
||||||
'size_bytes': len(file_bytes),
|
|
||||||
'source': 'classroomcopilot-web',
|
|
||||||
'status': 'queued_for_processing' # New status
|
|
||||||
}).execute()
|
|
||||||
|
|
||||||
if not insert_res.data:
|
|
||||||
raise HTTPException(status_code=500, detail="Failed to create file record")
|
|
||||||
|
|
||||||
except Exception as e:
|
|
||||||
logger.error(f"Failed to store file {file_id}: {e}")
|
|
||||||
raise HTTPException(status_code=500, detail=f"Storage failed: {str(e)}")
|
|
||||||
|
|
||||||
# Add to processing queue
|
|
||||||
try:
|
|
||||||
queue_result = self.memory_queue.enqueue_file(
|
|
||||||
file_id=file_id,
|
|
||||||
user_id=user_id,
|
|
||||||
filename=filename,
|
|
||||||
size_bytes=len(file_bytes),
|
|
||||||
mime_type=mime_type,
|
|
||||||
cabinet_id=cabinet_id,
|
|
||||||
priority=priority
|
|
||||||
)
|
|
||||||
|
|
||||||
# Update file status in database
|
|
||||||
client.supabase.table('files').update({
|
|
||||||
'status': 'queued_for_processing',
|
|
||||||
'extra': {
|
|
||||||
'queue_position': queue_result['queue_position'],
|
|
||||||
'estimated_wait_seconds': queue_result['estimated_wait_seconds'],
|
|
||||||
'memory_estimate_mb': queue_result['memory_estimate_mb']
|
|
||||||
}
|
|
||||||
}).eq('id', file_id).execute()
|
|
||||||
|
|
||||||
logger.info(f"📋 File {file_id} queued at position {queue_result['queue_position']}")
|
|
||||||
|
|
||||||
return {
|
|
||||||
'status': 'upload_successful',
|
|
||||||
'message': 'File uploaded and queued for processing',
|
|
||||||
'file_id': file_id,
|
|
||||||
'queue_info': queue_result,
|
|
||||||
'next_steps': {
|
|
||||||
'poll_status_endpoint': f'/database/files/{file_id}/processing-status',
|
|
||||||
'websocket_updates': f'/ws/file-processing/{file_id}'
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
except Exception as e:
|
|
||||||
logger.error(f"Failed to queue file {file_id}: {e}")
|
|
||||||
# Clean up stored file
|
|
||||||
try:
|
|
||||||
storage.delete_file(bucket, storage_path)
|
|
||||||
client.supabase.table('files').delete().eq('id', file_id).execute()
|
|
||||||
except:
|
|
||||||
pass
|
|
||||||
raise HTTPException(status_code=500, detail=f"Queue failed: {str(e)}")
|
|
||||||
|
|
||||||
async def process_queued_files(self, service_name: str = "document_processor"):
|
|
||||||
"""
|
|
||||||
Background service to process queued files.
|
|
||||||
This runs continuously as a background task.
|
|
||||||
"""
|
|
||||||
|
|
||||||
logger.info(f"🚀 Started queue processor for {service_name}")
|
|
||||||
|
|
||||||
while True:
|
|
||||||
try:
|
|
||||||
# Get next file from queue
|
|
||||||
queued_file = self.memory_queue.dequeue_next_file(service_name)
|
|
||||||
|
|
||||||
if not queued_file:
|
|
||||||
# No files ready for processing
|
|
||||||
await asyncio.sleep(5)
|
|
||||||
continue
|
|
||||||
|
|
||||||
# Update file status
|
|
||||||
await self._update_processing_status(queued_file.file_id, 'processing')
|
|
||||||
|
|
||||||
# Process the file
|
|
||||||
try:
|
|
||||||
await self._process_file(queued_file, service_name)
|
|
||||||
await self._update_processing_status(queued_file.file_id, 'completed')
|
|
||||||
|
|
||||||
except Exception as e:
|
|
||||||
logger.error(f"Failed to process file {queued_file.file_id}: {e}")
|
|
||||||
await self._update_processing_status(queued_file.file_id, 'failed', str(e))
|
|
||||||
|
|
||||||
finally:
|
|
||||||
# Always free memory
|
|
||||||
self.memory_queue.complete_processing(
|
|
||||||
service_name,
|
|
||||||
queued_file.file_id,
|
|
||||||
queued_file.memory_estimate_mb
|
|
||||||
)
|
|
||||||
|
|
||||||
except Exception as e:
|
|
||||||
logger.error(f"Queue processor error: {e}")
|
|
||||||
await asyncio.sleep(10) # Back off on errors
|
|
||||||
|
|
||||||
async def _process_file(self, queued_file: QueuedFile, service_name: str):
|
|
||||||
"""Process a single file from the queue."""
|
|
||||||
|
|
||||||
logger.info(f"🔄 Processing file {queued_file.file_id} in {service_name}")
|
|
||||||
|
|
||||||
# Import here to avoid circular imports
|
|
||||||
from modules.pipeline_controller import get_pipeline_controller
|
|
||||||
|
|
||||||
client = SupabaseServiceRoleClient()
|
|
||||||
controller = get_pipeline_controller()
|
|
||||||
|
|
||||||
# Get file record
|
|
||||||
file_result = client.supabase.table('files').select('*').eq('id', queued_file.file_id).single().execute()
|
|
||||||
file_row = file_result.data
|
|
||||||
|
|
||||||
if not file_row:
|
|
||||||
raise Exception(f"File record not found: {queued_file.file_id}")
|
|
||||||
|
|
||||||
# Update status to processing
|
|
||||||
client.supabase.table('files').update({
|
|
||||||
'status': 'processing'
|
|
||||||
}).eq('id', queued_file.file_id).execute()
|
|
||||||
|
|
||||||
# Convert to PDF if needed (this is where the bottleneck was before)
|
|
||||||
processing_path = await self._handle_pdf_conversion(file_row)
|
|
||||||
|
|
||||||
# Enqueue Phase 1 tasks
|
|
||||||
phase1_tasks = controller.enqueue_phase1_tasks(
|
|
||||||
file_id=queued_file.file_id,
|
|
||||||
file_row={**file_row, 'path': processing_path},
|
|
||||||
processing_path=processing_path,
|
|
||||||
processing_mime=file_row['mime_type']
|
|
||||||
)
|
|
||||||
|
|
||||||
# Update database with task IDs
|
|
||||||
client.supabase.table('files').update({
|
|
||||||
'status': 'phase1_processing',
|
|
||||||
'extra': {
|
|
||||||
**file_row.get('extra', {}),
|
|
||||||
'phase1_tasks': phase1_tasks,
|
|
||||||
'processing_started_at': time.time()
|
|
||||||
}
|
|
||||||
}).eq('id', queued_file.file_id).execute()
|
|
||||||
|
|
||||||
logger.info(f"✅ File {queued_file.file_id} processing initiated")
|
|
||||||
|
|
||||||
async def _handle_pdf_conversion(self, file_row: Dict[str, Any]) -> str:
|
|
||||||
"""Handle PDF conversion asynchronously."""
|
|
||||||
|
|
||||||
if file_row['mime_type'] == 'application/pdf':
|
|
||||||
return file_row['path']
|
|
||||||
|
|
||||||
# TODO: Implement async PDF conversion
|
|
||||||
# For now, return original path and handle conversion in pipeline
|
|
||||||
logger.info(f"PDF conversion queued for file {file_row['id']}")
|
|
||||||
return file_row['path']
|
|
||||||
|
|
||||||
async def _update_processing_status(self, file_id: str, status: str, error: str = None):
|
|
||||||
"""Update file processing status."""
|
|
||||||
|
|
||||||
status_data = {
|
|
||||||
'file_id': file_id,
|
|
||||||
'status': status,
|
|
||||||
'timestamp': time.time(),
|
|
||||||
'error': error
|
|
||||||
}
|
|
||||||
|
|
||||||
# Store in Redis for real-time updates
|
|
||||||
status_key = f"{self.processing_status_key}:{file_id}"
|
|
||||||
self.redis_client.setex(status_key, 86400, json.dumps(status_data)) # 24h expiry
|
|
||||||
|
|
||||||
# Update database
|
|
||||||
client = SupabaseServiceRoleClient()
|
|
||||||
client.supabase.table('files').update({
|
|
||||||
'status': status,
|
|
||||||
'error_message': error
|
|
||||||
}).eq('id', file_id).execute()
|
|
||||||
|
|
||||||
logger.info(f"📊 Status update for {file_id}: {status}")
|
|
||||||
|
|
||||||
def get_processing_status(self, file_id: str) -> Dict[str, Any]:
|
|
||||||
"""Get current processing status for a file."""
|
|
||||||
|
|
||||||
status_key = f"{self.processing_status_key}:{file_id}"
|
|
||||||
status_json = self.redis_client.get(status_key)
|
|
||||||
|
|
||||||
if status_json:
|
|
||||||
return json.loads(status_json)
|
|
||||||
|
|
||||||
# Fallback to database
|
|
||||||
client = SupabaseServiceRoleClient()
|
|
||||||
result = client.supabase.table('files').select('status, error_message, extra').eq('id', file_id).single().execute()
|
|
||||||
|
|
||||||
if result.data:
|
|
||||||
return {
|
|
||||||
'file_id': file_id,
|
|
||||||
'status': result.data['status'],
|
|
||||||
'error': result.data.get('error_message'),
|
|
||||||
'extra': result.data.get('extra', {})
|
|
||||||
}
|
|
||||||
|
|
||||||
return {'file_id': file_id, 'status': 'not_found'}
|
|
||||||
|
|
||||||
def _estimate_processing_time(self, file_size: int, mime_type: str) -> Dict[str, Any]:
|
|
||||||
"""Estimate processing time for a file."""
|
|
||||||
|
|
||||||
# Base time estimates (in seconds)
|
|
||||||
base_times = {
|
|
||||||
'application/pdf': 60, # 1 minute per MB
|
|
||||||
'application/msword': 120, # 2 minutes per MB
|
|
||||||
'image/': 30 # 30 seconds per MB
|
|
||||||
}
|
|
||||||
|
|
||||||
# Find matching mime type
|
|
||||||
time_per_mb = 60 # default
|
|
||||||
for mime_prefix, time_val in base_times.items():
|
|
||||||
if mime_type.startswith(mime_prefix):
|
|
||||||
time_per_mb = time_val
|
|
||||||
break
|
|
||||||
|
|
||||||
file_size_mb = file_size / (1024 * 1024)
|
|
||||||
estimated_seconds = int(file_size_mb * time_per_mb)
|
|
||||||
|
|
||||||
return {
|
|
||||||
'estimated_seconds': estimated_seconds,
|
|
||||||
'estimated_minutes': estimated_seconds / 60,
|
|
||||||
'phases': {
|
|
||||||
'pdf_conversion': estimated_seconds * 0.2,
|
|
||||||
'metadata_extraction': estimated_seconds * 0.3,
|
|
||||||
'docling_processing': estimated_seconds * 0.5
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
def _get_recommendations(self, queue_info: Dict[str, Any]) -> List[str]:
|
|
||||||
"""Get recommendations for user when upload is rejected."""
|
|
||||||
|
|
||||||
recommendations = []
|
|
||||||
|
|
||||||
if queue_info.get('reason') == 'file_too_large':
|
|
||||||
recommendations.append("Try compressing your file or splitting it into smaller parts")
|
|
||||||
|
|
||||||
if queue_info.get('utilization', 0) > 0.9:
|
|
||||||
recommendations.append("System is currently overloaded. Try uploading during off-peak hours")
|
|
||||||
recommendations.append("Consider uploading smaller files first")
|
|
||||||
|
|
||||||
if queue_info.get('user_current', 0) > 0:
|
|
||||||
recommendations.append("Wait for your current uploads to complete before uploading more")
|
|
||||||
|
|
||||||
if not recommendations:
|
|
||||||
recommendations.append("Please try again in a few minutes")
|
|
||||||
|
|
||||||
return recommendations
|
|
||||||
|
|
||||||
# Convenience functions
|
|
||||||
def get_upload_handler(environment: str = "dev") -> EnhancedUploadHandler:
|
|
||||||
"""Get enhanced upload handler instance."""
|
|
||||||
return EnhancedUploadHandler(environment)
|
|
||||||
|
|
||||||
import json
|
|
||||||
@ -1,997 +0,0 @@
|
|||||||
import os
|
|
||||||
import io
|
|
||||||
from fastapi import APIRouter, Depends, HTTPException, UploadFile, File, Form, BackgroundTasks
|
|
||||||
from typing import Any, Dict, Optional
|
|
||||||
import uuid
|
|
||||||
import re
|
|
||||||
import requests
|
|
||||||
import os
|
|
||||||
import tempfile
|
|
||||||
from pathlib import Path
|
|
||||||
from modules.auth.supabase_bearer import SupabaseBearer, verify_supabase_jwt_str
|
|
||||||
from modules.logger_tool import initialise_logger
|
|
||||||
from modules.database.supabase.utils.client import SupabaseServiceRoleClient
|
|
||||||
from modules.database.supabase.utils.storage import StorageAdmin
|
|
||||||
from modules.document_processor import DocumentProcessor
|
|
||||||
from modules.queue_system import (
|
|
||||||
enqueue_tika_task, enqueue_docling_task, enqueue_split_map_task,
|
|
||||||
enqueue_document_analysis_task, enqueue_page_images_task,
|
|
||||||
TaskPriority, get_queue, QueueConnectionError
|
|
||||||
)
|
|
||||||
from fastapi.responses import Response
|
|
||||||
from fastapi import Body
|
|
||||||
|
|
||||||
router = APIRouter()
|
|
||||||
auth = SupabaseBearer()
|
|
||||||
doc_processor = DocumentProcessor()
|
|
||||||
|
|
||||||
DEFAULT_BUCKET = os.getenv('DEFAULT_FILES_BUCKET', 'cc.users')
|
|
||||||
|
|
||||||
# Timeout configurations (in seconds)
|
|
||||||
TIKA_TIMEOUT = int(os.getenv('TIKA_TIMEOUT', '300')) # 5 minutes default
|
|
||||||
DOCLING_FRONTMATTER_TIMEOUT = int(os.getenv('DOCLING_FRONTMATTER_TIMEOUT', '1800')) # 30 minutes default
|
|
||||||
DOCLING_NOOCR_TIMEOUT = int(os.getenv('DOCLING_NOOCR_TIMEOUT', '3600')) # 1 hour default
|
|
||||||
|
|
||||||
# (Legacy feature flags removed - using new three-phase system)
|
|
||||||
|
|
||||||
logger = initialise_logger(__name__, os.getenv("LOG_LEVEL"), os.getenv("LOG_PATH"), 'default', True)
|
|
||||||
|
|
||||||
def _safe_filename(name: str) -> str:
|
|
||||||
base = os.path.basename(name or 'file')
|
|
||||||
return re.sub(r"[^A-Za-z0-9._-]+", "_", base)
|
|
||||||
|
|
||||||
def _choose_bucket(scope: str, user_id: str, school_id: Optional[str]) -> str:
|
|
||||||
scope = (scope or 'teacher').lower()
|
|
||||||
if scope == 'school' and school_id:
|
|
||||||
return f"cc.institutes.{school_id}.private"
|
|
||||||
# teacher / student fall back to users bucket for now
|
|
||||||
return 'cc.users'
|
|
||||||
|
|
||||||
@router.post("/files/upload")
|
|
||||||
async def upload_file(
|
|
||||||
cabinet_id: str = Form(...),
|
|
||||||
path: str = Form(...),
|
|
||||||
scope: str = Form('teacher'),
|
|
||||||
school_id: Optional[str] = Form(default=None),
|
|
||||||
file: UploadFile = File(...),
|
|
||||||
payload: Dict[str, Any] = Depends(auth),
|
|
||||||
background_tasks: BackgroundTasks = None
|
|
||||||
):
|
|
||||||
user_id = payload.get('sub') or payload.get('user_id')
|
|
||||||
if not user_id:
|
|
||||||
raise HTTPException(status_code=401, detail="Invalid token payload")
|
|
||||||
|
|
||||||
client = SupabaseServiceRoleClient()
|
|
||||||
storage = StorageAdmin()
|
|
||||||
|
|
||||||
# Determine target bucket by scope
|
|
||||||
bucket = _choose_bucket(scope, user_id, school_id)
|
|
||||||
|
|
||||||
# Stage DB row to get file_id
|
|
||||||
staged_path = f"{cabinet_id}/staging/{uuid.uuid4()}"
|
|
||||||
name = _safe_filename(path or file.filename)
|
|
||||||
file_bytes = await file.read()
|
|
||||||
insert_res = client.supabase.table('files').insert({
|
|
||||||
'cabinet_id': cabinet_id,
|
|
||||||
'name': name,
|
|
||||||
'path': staged_path,
|
|
||||||
'bucket': bucket,
|
|
||||||
'mime_type': file.content_type,
|
|
||||||
'uploaded_by': user_id,
|
|
||||||
'size_bytes': len(file_bytes),
|
|
||||||
'source': 'classroomcopilot-web'
|
|
||||||
}).execute()
|
|
||||||
if not insert_res.data:
|
|
||||||
raise HTTPException(status_code=500, detail="Failed to create file record")
|
|
||||||
file_row = insert_res.data[0]
|
|
||||||
file_id = file_row['id']
|
|
||||||
|
|
||||||
# Final storage path: bucket/cabinet_id/file_id/file
|
|
||||||
final_storage_path = f"{cabinet_id}/{file_id}/{name}"
|
|
||||||
try:
|
|
||||||
storage.upload_file(bucket, final_storage_path, file_bytes, file.content_type or 'application/octet-stream', upsert=True)
|
|
||||||
except Exception as e:
|
|
||||||
# cleanup staged row
|
|
||||||
client.supabase.table('files').delete().eq('id', file_id).execute()
|
|
||||||
raise HTTPException(status_code=500, detail=f"Storage upload failed: {str(e)}")
|
|
||||||
|
|
||||||
# Update DB path to final
|
|
||||||
update_res = client.supabase.table('files').update({
|
|
||||||
'path': final_storage_path
|
|
||||||
}).eq('id', file_id).execute()
|
|
||||||
# Kick off initial artefacts generation in background (Tika + Docling frontmatter + no-OCR)
|
|
||||||
try:
|
|
||||||
if background_tasks is not None:
|
|
||||||
logger.info(f"Scheduling initial artefacts generation for file_id={file_id}")
|
|
||||||
background_tasks.add_task(generate_initial_artefacts, file_id, payload)
|
|
||||||
else:
|
|
||||||
logger.info(f"Running initial artefacts generation synchronously for file_id={file_id}")
|
|
||||||
generate_initial_artefacts(file_id, payload)
|
|
||||||
except Exception as e:
|
|
||||||
logger.error(f"Failed to schedule initial artefacts for file_id={file_id}: {e}")
|
|
||||||
|
|
||||||
return update_res.data
|
|
||||||
|
|
||||||
@router.get("/files")
|
|
||||||
def list_files(cabinet_id: str, payload: Dict[str, Any] = Depends(auth)):
|
|
||||||
client = SupabaseServiceRoleClient()
|
|
||||||
res = client.supabase.table('files').select('*').eq('cabinet_id', cabinet_id).execute()
|
|
||||||
return res.data
|
|
||||||
|
|
||||||
@router.post("/files/{file_id}/move")
|
|
||||||
def move_file(file_id: str, body: Dict[str, Any], payload: Dict[str, Any] = Depends(auth)):
|
|
||||||
client = SupabaseServiceRoleClient()
|
|
||||||
updates = {}
|
|
||||||
if 'cabinet_id' in body:
|
|
||||||
updates['cabinet_id'] = body['cabinet_id']
|
|
||||||
if 'path' in body:
|
|
||||||
updates['path'] = body['path']
|
|
||||||
if not updates:
|
|
||||||
raise HTTPException(status_code=400, detail="No changes provided")
|
|
||||||
res = client.supabase.table('files').update(updates).eq('id', file_id).execute()
|
|
||||||
return res.data
|
|
||||||
|
|
||||||
@router.delete("/files/{file_id}")
|
|
||||||
def delete_file(file_id: str, payload: Dict[str, Any] = Depends(auth)):
|
|
||||||
client = SupabaseServiceRoleClient()
|
|
||||||
res = client.supabase.table('files').delete().eq('id', file_id).execute()
|
|
||||||
return res.data
|
|
||||||
|
|
||||||
@router.get("/files/{file_id}/artefacts")
|
|
||||||
def list_artefacts(file_id: str, payload: Dict[str, Any] = Depends(auth)):
|
|
||||||
client = SupabaseServiceRoleClient()
|
|
||||||
res = client.supabase.table('document_artefacts').select('*').eq('file_id', file_id).order('created_at', desc=True).execute()
|
|
||||||
return res.data
|
|
||||||
|
|
||||||
@router.get("/files/{file_id}/viewer-artefacts")
|
|
||||||
def list_viewer_artefacts(file_id: str, payload: Dict[str, Any] = Depends(auth)):
|
|
||||||
"""
|
|
||||||
Get artefacts organized for UI viewer display, including frontmatter JSON,
|
|
||||||
processing bundles, and analysis data with proper display metadata.
|
|
||||||
"""
|
|
||||||
client = SupabaseServiceRoleClient()
|
|
||||||
|
|
||||||
# Get all artefacts for the file
|
|
||||||
res = client.supabase.table('document_artefacts').select('*').eq('file_id', file_id).order('created_at', desc=True).execute()
|
|
||||||
all_artefacts = res.data or []
|
|
||||||
|
|
||||||
# Organize artefacts by category for UI display
|
|
||||||
viewer_artefacts = {
|
|
||||||
'document_analysis': [],
|
|
||||||
'processing_bundles': [],
|
|
||||||
'raw_data': []
|
|
||||||
}
|
|
||||||
|
|
||||||
for artefact in all_artefacts:
|
|
||||||
artefact_type = artefact.get('type', '')
|
|
||||||
extra = artefact.get('extra', {})
|
|
||||||
|
|
||||||
# Enhanced artefact info for UI display
|
|
||||||
artefact_info = {
|
|
||||||
'id': artefact['id'],
|
|
||||||
'type': artefact_type,
|
|
||||||
'display_name': extra.get('display_name'),
|
|
||||||
'bundle_label': extra.get('bundle_label'),
|
|
||||||
'section_title': extra.get('section_title'),
|
|
||||||
'page_range': extra.get('page_range'),
|
|
||||||
'page_count': extra.get('page_count'),
|
|
||||||
'pipeline': extra.get('pipeline'),
|
|
||||||
'processing_mode': extra.get('processing_mode'),
|
|
||||||
'ui_order': extra.get('ui_order', 999),
|
|
||||||
'description': extra.get('description'),
|
|
||||||
'viewer_type': extra.get('viewer_type', 'json'),
|
|
||||||
'created_at': artefact['created_at'],
|
|
||||||
'status': artefact.get('status', 'unknown')
|
|
||||||
}
|
|
||||||
|
|
||||||
# Categorize artefacts for UI organization
|
|
||||||
if artefact_type == 'docling_frontmatter_json':
|
|
||||||
artefact_info.update({
|
|
||||||
'display_name': artefact_info['display_name'] or 'Document Frontmatter',
|
|
||||||
'bundle_label': artefact_info['bundle_label'] or 'Frontmatter Analysis',
|
|
||||||
'description': artefact_info['description'] or 'OCR analysis of document structure and metadata',
|
|
||||||
'ui_order': 1,
|
|
||||||
'viewer_type': 'json'
|
|
||||||
})
|
|
||||||
viewer_artefacts['document_analysis'].append(artefact_info)
|
|
||||||
|
|
||||||
elif artefact_type == 'split_map_json':
|
|
||||||
artefact_info.update({
|
|
||||||
'display_name': 'Document Structure Map',
|
|
||||||
'bundle_label': 'Split Map',
|
|
||||||
'description': 'Document section boundaries and organization structure',
|
|
||||||
'ui_order': 2,
|
|
||||||
'viewer_type': 'json'
|
|
||||||
})
|
|
||||||
viewer_artefacts['document_analysis'].append(artefact_info)
|
|
||||||
|
|
||||||
elif artefact_type == 'tika_json':
|
|
||||||
artefact_info.update({
|
|
||||||
'display_name': 'Document Metadata',
|
|
||||||
'bundle_label': 'Tika Analysis',
|
|
||||||
'description': 'Raw document metadata and properties extracted by Apache Tika',
|
|
||||||
'ui_order': 3,
|
|
||||||
'viewer_type': 'json'
|
|
||||||
})
|
|
||||||
viewer_artefacts['raw_data'].append(artefact_info)
|
|
||||||
|
|
||||||
elif artefact_type in ['canonical_docling_json', 'docling_bundle_split', 'docling_bundle', 'docling_standard', 'docling_bundle_split_pages']:
|
|
||||||
# Processing bundles (OCR, No-OCR, VLM) - use original_pipeline for proper differentiation
|
|
||||||
pipeline_name = extra.get('original_pipeline', extra.get('pipeline', 'Unknown'))
|
|
||||||
bundle_label = artefact_info['bundle_label'] or f"{pipeline_name.upper().replace('_', '-')} Bundle"
|
|
||||||
display_name = artefact_info['display_name'] or f"{pipeline_name.upper().replace('_', '-')} Processing Result"
|
|
||||||
|
|
||||||
# Special handling for master manifests
|
|
||||||
if artefact_type == 'docling_bundle_split_pages':
|
|
||||||
display_name = f"{pipeline_name.upper().replace('_', '-')} Document Pages"
|
|
||||||
bundle_label = f"{pipeline_name.upper().replace('_', '-')} Pages Bundle"
|
|
||||||
artefact_info.update({
|
|
||||||
'viewer_type': 'bundle_collection',
|
|
||||||
'is_master_manifest': True,
|
|
||||||
'ui_order': 10 # Show master manifests before individual pages
|
|
||||||
})
|
|
||||||
elif artefact_type == 'docling_standard':
|
|
||||||
# Individual page bundles - lower UI priority
|
|
||||||
artefact_info.update({
|
|
||||||
'viewer_type': 'page_bundle',
|
|
||||||
'is_individual_page': True,
|
|
||||||
'ui_order': extra.get('split_order', 999) + 100 # Show after master manifests
|
|
||||||
})
|
|
||||||
|
|
||||||
artefact_info.update({
|
|
||||||
'display_name': display_name,
|
|
||||||
'bundle_label': bundle_label,
|
|
||||||
'description': f"Docling processing result using {pipeline_name.replace('_', '-')} pipeline",
|
|
||||||
'pipeline_type': pipeline_name # Add explicit pipeline type for UI
|
|
||||||
})
|
|
||||||
viewer_artefacts['processing_bundles'].append(artefact_info)
|
|
||||||
|
|
||||||
elif artefact_type.startswith('docling_') and artefact_type.endswith('_json'):
|
|
||||||
# Other docling JSON results
|
|
||||||
pipeline_name = artefact_type.replace('docling_', '').replace('_json', '').upper()
|
|
||||||
artefact_info.update({
|
|
||||||
'display_name': f"{pipeline_name} Analysis",
|
|
||||||
'bundle_label': f"{pipeline_name} Result",
|
|
||||||
'description': f"Docling {pipeline_name.lower()} processing result",
|
|
||||||
'viewer_type': 'json'
|
|
||||||
})
|
|
||||||
viewer_artefacts['processing_bundles'].append(artefact_info)
|
|
||||||
|
|
||||||
elif artefact_type == 'page_images':
|
|
||||||
artefact_info.update({
|
|
||||||
'display_name': 'Page Images',
|
|
||||||
'bundle_label': 'Visual Pages',
|
|
||||||
'description': 'Generated page images for document visualization',
|
|
||||||
'viewer_type': 'images'
|
|
||||||
})
|
|
||||||
viewer_artefacts['raw_data'].append(artefact_info)
|
|
||||||
|
|
||||||
# Sort each category by ui_order
|
|
||||||
for category in viewer_artefacts.values():
|
|
||||||
category.sort(key=lambda x: (x['ui_order'], x['created_at']))
|
|
||||||
|
|
||||||
return {
|
|
||||||
'file_id': file_id,
|
|
||||||
'categories': viewer_artefacts,
|
|
||||||
'total_artefacts': len(all_artefacts)
|
|
||||||
}
|
|
||||||
|
|
||||||
@router.post("/files/{file_id}/artefacts/initial")
|
|
||||||
def generate_initial_artefacts(file_id: str, payload: Dict[str, Any] = Depends(auth)):
|
|
||||||
"""
|
|
||||||
Generate initial artefacts using the new three-phase pipeline architecture.
|
|
||||||
|
|
||||||
Phase 1: Document Structure Discovery & Analysis
|
|
||||||
- Tika metadata extraction
|
|
||||||
- Page images generation
|
|
||||||
- Document structure analysis (LLM-enhanced)
|
|
||||||
- Split map generation
|
|
||||||
|
|
||||||
Phase 2: Triggered automatically after Phase 1 completion
|
|
||||||
"""
|
|
||||||
logger.info(f"Three-phase pipeline: Starting Phase 1 for file_id={file_id}")
|
|
||||||
|
|
||||||
from modules.pipeline_controller import get_pipeline_controller
|
|
||||||
|
|
||||||
client = SupabaseServiceRoleClient()
|
|
||||||
storage = StorageAdmin()
|
|
||||||
controller = get_pipeline_controller()
|
|
||||||
|
|
||||||
# Load file row
|
|
||||||
fr = client.supabase.table('files').select('*').eq('id', file_id).single().execute()
|
|
||||||
file_row = fr.data
|
|
||||||
if not file_row:
|
|
||||||
raise HTTPException(status_code=404, detail="File not found")
|
|
||||||
|
|
||||||
bucket = file_row['bucket']
|
|
||||||
storage_path = file_row['path']
|
|
||||||
cabinet_id = file_row['cabinet_id']
|
|
||||||
mime = file_row.get('mime_type') or 'application/octet-stream'
|
|
||||||
filename = file_row.get('name', 'file')
|
|
||||||
|
|
||||||
# Step 1: Convert to PDF if not already a PDF (synchronous for now)
|
|
||||||
processing_path = storage_path
|
|
||||||
processing_mime = mime
|
|
||||||
|
|
||||||
if mime != 'application/pdf':
|
|
||||||
logger.info(f"Converting non-PDF file to PDF: file_id={file_id} mime={mime}")
|
|
||||||
try:
|
|
||||||
file_bytes = storage.download_file(bucket, storage_path)
|
|
||||||
|
|
||||||
with tempfile.TemporaryDirectory() as temp_dir:
|
|
||||||
# Save original file to temp location
|
|
||||||
temp_input = Path(temp_dir) / filename
|
|
||||||
with open(temp_input, 'wb') as f:
|
|
||||||
f.write(file_bytes)
|
|
||||||
|
|
||||||
# Convert to PDF
|
|
||||||
pdf_bytes = doc_processor.convert_to_pdf(temp_input)
|
|
||||||
|
|
||||||
# Store PDF as artefact
|
|
||||||
pdf_artefact_id = str(uuid.uuid4())
|
|
||||||
pdf_rel_path = f"{cabinet_id}/{file_id}/{pdf_artefact_id}/document.pdf"
|
|
||||||
storage.upload_file(bucket, pdf_rel_path, pdf_bytes, 'application/pdf', upsert=True)
|
|
||||||
|
|
||||||
pdf_ar = client.supabase.table('document_artefacts').insert({
|
|
||||||
'file_id': file_id,
|
|
||||||
'type': 'document_pdf',
|
|
||||||
'rel_path': pdf_rel_path,
|
|
||||||
'extra': {'converted_from': mime, 'original_filename': filename},
|
|
||||||
'status': 'completed'
|
|
||||||
}).execute()
|
|
||||||
|
|
||||||
# Use converted PDF for subsequent processing
|
|
||||||
processing_path = pdf_rel_path
|
|
||||||
processing_mime = 'application/pdf'
|
|
||||||
logger.info(f"PDF conversion: completed file_id={file_id} rel_path={pdf_rel_path}")
|
|
||||||
|
|
||||||
except Exception as e:
|
|
||||||
logger.error(f"PDF conversion: error processing file_id={file_id}: {e}")
|
|
||||||
# Continue with original file if conversion fails
|
|
||||||
else:
|
|
||||||
logger.info(f"File is already PDF, skipping conversion: file_id={file_id}")
|
|
||||||
|
|
||||||
# Step 2: Enqueue Phase 1 tasks using the new pipeline controller
|
|
||||||
user_id = payload.get('sub') or payload.get('user_id')
|
|
||||||
priority = TaskPriority.HIGH if user_id else TaskPriority.NORMAL
|
|
||||||
|
|
||||||
try:
|
|
||||||
# Update file row with processing path
|
|
||||||
updated_file_row = {**file_row, 'path': processing_path, 'mime_type': processing_mime}
|
|
||||||
|
|
||||||
# Enqueue Phase 1 tasks
|
|
||||||
phase1_tasks = controller.enqueue_phase1_tasks(
|
|
||||||
file_id=file_id,
|
|
||||||
file_row=updated_file_row,
|
|
||||||
processing_path=processing_path,
|
|
||||||
processing_mime=processing_mime,
|
|
||||||
priority=priority
|
|
||||||
)
|
|
||||||
|
|
||||||
total_tasks = sum(len(task_list) for task_list in phase1_tasks.values())
|
|
||||||
|
|
||||||
logger.info(f"Three-phase pipeline: Enqueued {total_tasks} Phase 1 tasks for file_id={file_id}")
|
|
||||||
|
|
||||||
|
|
||||||
return {
|
|
||||||
'message': f'Three-phase pipeline: Enqueued {total_tasks} Phase 1 tasks. Phase 2 will trigger automatically after completion.',
|
|
||||||
'phase1_tasks': {k: v for k, v in phase1_tasks.items()},
|
|
||||||
'file_id': file_id,
|
|
||||||
'pipeline_mode': 'three_phase',
|
|
||||||
'bundle_architecture_enabled': True
|
|
||||||
}
|
|
||||||
|
|
||||||
except QueueConnectionError as e:
|
|
||||||
logger.error(f"Queue system unavailable for file_id={file_id}: {e}")
|
|
||||||
logger.error("Redis is not running. Please start the API server with './start.sh dev' to auto-start Redis.")
|
|
||||||
return {
|
|
||||||
'message': 'File uploaded successfully, but processing tasks could not be queued (Redis unavailable)',
|
|
||||||
'file_id': file_id,
|
|
||||||
'queue_status': 'unavailable',
|
|
||||||
'error': 'Queue system unavailable. Please restart the API server with Redis enabled.'
|
|
||||||
}
|
|
||||||
except Exception as e:
|
|
||||||
logger.error(f"Unexpected error enqueueing Phase 1 tasks for file_id={file_id}: {e}")
|
|
||||||
return {
|
|
||||||
'message': 'File uploaded successfully, but processing tasks failed to queue',
|
|
||||||
'file_id': file_id,
|
|
||||||
'queue_status': 'failed',
|
|
||||||
'error': str(e)
|
|
||||||
}
|
|
||||||
|
|
||||||
@router.get("/files/{file_id}/page-images/manifest")
|
|
||||||
def get_page_images_manifest(file_id: str, payload: Dict[str, Any] = Depends(auth)):
|
|
||||||
"""Return the page_images manifest JSON for a file via service-role access."""
|
|
||||||
client = SupabaseServiceRoleClient()
|
|
||||||
storage = StorageAdmin()
|
|
||||||
|
|
||||||
# Find file row to get bucket
|
|
||||||
fr = client.supabase.table('files').select('id,bucket,cabinet_id').eq('id', file_id).single().execute()
|
|
||||||
file_row = fr.data or {}
|
|
||||||
if not file_row:
|
|
||||||
raise HTTPException(status_code=404, detail="File not found")
|
|
||||||
bucket = file_row['bucket']
|
|
||||||
cabinet_id = file_row['cabinet_id']
|
|
||||||
|
|
||||||
# Find page_images artefact
|
|
||||||
arts = client.supabase.table('document_artefacts') \
|
|
||||||
.select('id,type,rel_path,extra') \
|
|
||||||
.eq('file_id', file_id).eq('type', 'page_images') \
|
|
||||||
.order('created_at', desc=True).limit(1).execute().data or []
|
|
||||||
if not arts:
|
|
||||||
raise HTTPException(status_code=404, detail="page_images artefact not found")
|
|
||||||
art = arts[0]
|
|
||||||
|
|
||||||
# Manifest path
|
|
||||||
manifest_rel_path = (art.get('extra') or {}).get('manifest') or f"{art['rel_path'].rstrip('/')}/page_images.json"
|
|
||||||
|
|
||||||
try:
|
|
||||||
raw = storage.download_file(bucket, manifest_rel_path)
|
|
||||||
import json as _json
|
|
||||||
manifest = _json.loads(raw.decode('utf-8'))
|
|
||||||
# Ensure bucket and base prefix are present for the UI
|
|
||||||
manifest.setdefault('bucket', bucket)
|
|
||||||
manifest.setdefault('base_dir', art['rel_path'])
|
|
||||||
return manifest
|
|
||||||
except Exception as e:
|
|
||||||
raise HTTPException(status_code=500, detail=f"Failed to load manifest: {e}")
|
|
||||||
|
|
||||||
def json_dumps(obj: Any) -> str:
|
|
||||||
try:
|
|
||||||
import json
|
|
||||||
return json.dumps(obj, ensure_ascii=False)
|
|
||||||
except Exception:
|
|
||||||
return "{}"
|
|
||||||
|
|
||||||
|
|
||||||
@router.get("/files/{file_id}/artefacts/{artefact_id}/json")
|
|
||||||
def get_artefact_json(file_id: str, artefact_id: str, payload: Dict[str, Any] = Depends(auth)):
|
|
||||||
"""Return the JSON content of a document artefact using service-role storage access."""
|
|
||||||
client = SupabaseServiceRoleClient()
|
|
||||||
storage = StorageAdmin()
|
|
||||||
# Look up artefact to get rel_path and validate it belongs to file
|
|
||||||
ar = client.supabase.table('document_artefacts').select('id,file_id,rel_path').eq('id', artefact_id).single().execute()
|
|
||||||
artefact = ar.data
|
|
||||||
if not artefact:
|
|
||||||
raise HTTPException(status_code=404, detail="Artefact not found")
|
|
||||||
if artefact.get('file_id') != file_id:
|
|
||||||
raise HTTPException(status_code=400, detail="Artefact does not belong to file")
|
|
||||||
|
|
||||||
# Look up file to get bucket
|
|
||||||
fr = client.supabase.table('files').select('bucket').eq('id', file_id).single().execute()
|
|
||||||
file_row = fr.data
|
|
||||||
if not file_row:
|
|
||||||
raise HTTPException(status_code=404, detail="File not found")
|
|
||||||
|
|
||||||
bucket = file_row['bucket']
|
|
||||||
rel_path = artefact['rel_path']
|
|
||||||
try:
|
|
||||||
raw = storage.download_file(bucket, rel_path)
|
|
||||||
import json as _json
|
|
||||||
data = _json.loads(raw.decode('utf-8'))
|
|
||||||
return data
|
|
||||||
except Exception as e:
|
|
||||||
raise HTTPException(status_code=500, detail=f"Failed to load artefact JSON: {str(e)}")
|
|
||||||
|
|
||||||
|
|
||||||
@router.get("/files/{file_id}/artefacts/{artefact_id}/vlm-section-manifest")
|
|
||||||
def get_vlm_section_manifest(file_id: str, artefact_id: str, payload: Dict[str, Any] = Depends(auth)):
|
|
||||||
"""Return the VLM section page bundle manifest JSON for a VLM section bundle artefact."""
|
|
||||||
client = SupabaseServiceRoleClient()
|
|
||||||
storage = StorageAdmin()
|
|
||||||
|
|
||||||
ar = client.supabase.table('document_artefacts').select('id,file_id,rel_path,type,extra').eq('id', artefact_id).single().execute().data
|
|
||||||
if not ar:
|
|
||||||
raise HTTPException(status_code=404, detail="Artefact not found")
|
|
||||||
if ar.get('file_id') != file_id:
|
|
||||||
raise HTTPException(status_code=400, detail="Artefact does not belong to file")
|
|
||||||
if ar.get('type') != 'vlm_section_page_bundle':
|
|
||||||
raise HTTPException(status_code=400, detail="Artefact is not a VLM section page bundle")
|
|
||||||
|
|
||||||
fr = client.supabase.table('files').select('bucket').eq('id', file_id).single().execute().data
|
|
||||||
if not fr:
|
|
||||||
raise HTTPException(status_code=404, detail="File not found")
|
|
||||||
bucket = fr['bucket']
|
|
||||||
|
|
||||||
# The rel_path directly points to the manifest JSON file
|
|
||||||
manifest_rel_path = ar['rel_path']
|
|
||||||
|
|
||||||
try:
|
|
||||||
raw = storage.download_file(bucket, manifest_rel_path)
|
|
||||||
import json as _json
|
|
||||||
data = _json.loads(raw.decode('utf-8'))
|
|
||||||
# ensure bucket present for client use
|
|
||||||
data.setdefault('bucket', bucket)
|
|
||||||
return data
|
|
||||||
except Exception as e:
|
|
||||||
raise HTTPException(status_code=500, detail=f"Failed to load VLM section manifest: {e}")
|
|
||||||
|
|
||||||
|
|
||||||
@router.post("/files/{file_id}/artefacts/outline")
|
|
||||||
def enqueue_outline_structure(file_id: str, payload: Dict[str, Any] = Depends(auth)):
|
|
||||||
"""
|
|
||||||
Manually enqueue the fast document outline (headings-only) analysis for an existing file.
|
|
||||||
Returns the queued task id.
|
|
||||||
"""
|
|
||||||
client = SupabaseServiceRoleClient()
|
|
||||||
|
|
||||||
fr = client.supabase.table('files').select('id,bucket,cabinet_id,path,mime_type').eq('id', file_id).single().execute()
|
|
||||||
file_row = fr.data
|
|
||||||
if not file_row:
|
|
||||||
raise HTTPException(status_code=404, detail="File not found")
|
|
||||||
|
|
||||||
bucket = file_row['bucket']
|
|
||||||
storage_path = file_row['path']
|
|
||||||
cabinet_id = file_row['cabinet_id']
|
|
||||||
mime = file_row.get('mime_type') or 'application/pdf'
|
|
||||||
|
|
||||||
# Prefer converted PDF artefact if available
|
|
||||||
arts = client.supabase.table('document_artefacts').select('type,rel_path').eq('file_id', file_id).order('created_at', desc=True).execute().data or []
|
|
||||||
pdf_art = next((a for a in arts if a.get('type') == 'document_pdf'), None)
|
|
||||||
processing_path = pdf_art['rel_path'] if pdf_art else storage_path
|
|
||||||
|
|
||||||
try:
|
|
||||||
task_id = enqueue_docling_task(
|
|
||||||
file_id=file_id,
|
|
||||||
task_type='document_structure_analysis',
|
|
||||||
payload={
|
|
||||||
'bucket': bucket,
|
|
||||||
'file_path': processing_path,
|
|
||||||
'cabinet_id': cabinet_id,
|
|
||||||
'mime_type': mime,
|
|
||||||
'config': {
|
|
||||||
'target_type': 'inbody',
|
|
||||||
'to_formats': 'json',
|
|
||||||
'do_ocr': False,
|
|
||||||
'force_ocr': False
|
|
||||||
}
|
|
||||||
},
|
|
||||||
priority=TaskPriority.NORMAL,
|
|
||||||
timeout=300
|
|
||||||
)
|
|
||||||
return { 'message': 'outline task enqueued', 'task_id': task_id, 'file_id': file_id }
|
|
||||||
except QueueConnectionError as e:
|
|
||||||
raise HTTPException(status_code=503, detail=f"Queue unavailable: {e}")
|
|
||||||
except Exception as e:
|
|
||||||
raise HTTPException(status_code=500, detail=f"Failed to enqueue outline task: {e}")
|
|
||||||
|
|
||||||
@router.get("/files/proxy")
|
|
||||||
def proxy_storage_file(bucket: str, path: str, payload: Dict[str, Any] = Depends(auth)):
|
|
||||||
"""Proxy a storage file (service-role), useful for private image access in the UI."""
|
|
||||||
storage = StorageAdmin()
|
|
||||||
try:
|
|
||||||
data = storage.download_file(bucket, path)
|
|
||||||
media = 'application/octet-stream'
|
|
||||||
lp = path.lower()
|
|
||||||
if lp.endswith('.png'):
|
|
||||||
media = 'image/png'
|
|
||||||
elif lp.endswith('.webp'):
|
|
||||||
media = 'image/webp'
|
|
||||||
elif lp.endswith('.jpg') or lp.endswith('.jpeg'):
|
|
||||||
media = 'image/jpeg'
|
|
||||||
elif lp.endswith('.json'):
|
|
||||||
media = 'application/json'
|
|
||||||
return Response(content=data, media_type=media)
|
|
||||||
except Exception as e:
|
|
||||||
raise HTTPException(status_code=404, detail=f"File not found or inaccessible: {e}")
|
|
||||||
|
|
||||||
|
|
||||||
# Signed proxy for iframe/img tags without Authorization header
|
|
||||||
@router.get("/files/proxy_signed")
|
|
||||||
def proxy_storage_file_signed(bucket: str, path: str, token: str):
|
|
||||||
"""Proxy using a signed bearer token passed as query param 'token'."""
|
|
||||||
try:
|
|
||||||
payload = verify_supabase_jwt_str(token)
|
|
||||||
if not payload:
|
|
||||||
raise HTTPException(status_code=403, detail="Invalid token")
|
|
||||||
except Exception as e:
|
|
||||||
raise HTTPException(status_code=403, detail=f"Invalid token: {e}")
|
|
||||||
|
|
||||||
storage = StorageAdmin()
|
|
||||||
try:
|
|
||||||
data = storage.download_file(bucket, path)
|
|
||||||
media = 'application/octet-stream'
|
|
||||||
lp = path.lower()
|
|
||||||
if lp.endswith('.png'):
|
|
||||||
media = 'image/png'
|
|
||||||
elif lp.endswith('.webp'):
|
|
||||||
media = 'image/webp'
|
|
||||||
elif lp.endswith('.jpg') or lp.endswith('.jpeg'):
|
|
||||||
media = 'image/jpeg'
|
|
||||||
elif lp.endswith('.json'):
|
|
||||||
media = 'application/json'
|
|
||||||
return Response(content=data, media_type=media)
|
|
||||||
except Exception as e:
|
|
||||||
raise HTTPException(status_code=404, detail=f"File not found or inaccessible: {e}")
|
|
||||||
|
|
||||||
# -------- Canonical bundle manifest ---------
|
|
||||||
|
|
||||||
@router.get("/files/{file_id}/artefacts/{artefact_id}/manifest")
|
|
||||||
def get_canonical_manifest(file_id: str, artefact_id: str, payload: Dict[str, Any] = Depends(auth)):
|
|
||||||
"""Return the manifest.json for a canonical_docling_bundle artefact."""
|
|
||||||
client = SupabaseServiceRoleClient()
|
|
||||||
storage = StorageAdmin()
|
|
||||||
|
|
||||||
ar = client.supabase.table('document_artefacts').select('id,file_id,rel_path,extra').eq('id', artefact_id).single().execute().data
|
|
||||||
if not ar:
|
|
||||||
raise HTTPException(status_code=404, detail="Artefact not found")
|
|
||||||
if ar.get('file_id') != file_id:
|
|
||||||
raise HTTPException(status_code=400, detail="Artefact does not belong to file")
|
|
||||||
extra = ar.get('extra') or {}
|
|
||||||
manifest_rel_path = extra.get('manifest')
|
|
||||||
if not manifest_rel_path:
|
|
||||||
raise HTTPException(status_code=404, detail="Manifest path not recorded on artefact")
|
|
||||||
|
|
||||||
fr = client.supabase.table('files').select('bucket').eq('id', file_id).single().execute().data
|
|
||||||
if not fr:
|
|
||||||
raise HTTPException(status_code=404, detail="File not found")
|
|
||||||
bucket = fr['bucket']
|
|
||||||
|
|
||||||
try:
|
|
||||||
raw = storage.download_file(bucket, manifest_rel_path)
|
|
||||||
import json as _json
|
|
||||||
data = _json.loads(raw.decode('utf-8'))
|
|
||||||
# ensure bucket present for client use
|
|
||||||
data.setdefault('bucket', bucket)
|
|
||||||
return data
|
|
||||||
except Exception as e:
|
|
||||||
raise HTTPException(status_code=500, detail=f"Failed to load manifest: {e}")
|
|
||||||
|
|
||||||
# -------- Canonical Docling generation ---------
|
|
||||||
|
|
||||||
def _load_split_map(client: SupabaseServiceRoleClient, storage: StorageAdmin, bucket: str, file_id: str) -> Optional[Dict[str, Any]]:
|
|
||||||
try:
|
|
||||||
arts = client.supabase.table('document_artefacts') \
|
|
||||||
.select('id,type,rel_path') \
|
|
||||||
.eq('file_id', file_id).eq('type', 'split_map_json') \
|
|
||||||
.order('created_at', desc=True).limit(1).execute().data or []
|
|
||||||
if not arts:
|
|
||||||
return None
|
|
||||||
art = arts[0]
|
|
||||||
raw = storage.download_file(bucket, art['rel_path'])
|
|
||||||
import json as _json
|
|
||||||
return _json.loads(raw.decode('utf-8'))
|
|
||||||
except Exception:
|
|
||||||
return None
|
|
||||||
|
|
||||||
|
|
||||||
@router.post("/files/{file_id}/artefacts/canonical-docling")
|
|
||||||
def enqueue_canonical_docling(
|
|
||||||
file_id: str,
|
|
||||||
body: Dict[str, Any] = Body(default={}),
|
|
||||||
payload: Dict[str, Any] = Depends(auth)
|
|
||||||
):
|
|
||||||
"""Enqueue generation of canonical Docling JSON(s) for a file.
|
|
||||||
|
|
||||||
If a split_map is available and the document is large, this will enqueue
|
|
||||||
multiple Docling jobs using page ranges per section. Otherwise a single
|
|
||||||
job is created for the whole document.
|
|
||||||
"""
|
|
||||||
client = SupabaseServiceRoleClient()
|
|
||||||
storage = StorageAdmin()
|
|
||||||
|
|
||||||
fr = client.supabase.table('files').select('*').eq('id', file_id).single().execute()
|
|
||||||
file_row = fr.data
|
|
||||||
if not file_row:
|
|
||||||
raise HTTPException(status_code=404, detail="File not found")
|
|
||||||
|
|
||||||
bucket = file_row['bucket']
|
|
||||||
cabinet_id = file_row['cabinet_id']
|
|
||||||
mime = file_row.get('mime_type') or 'application/pdf'
|
|
||||||
storage_path = file_row['path']
|
|
||||||
|
|
||||||
# Prefer converted PDF if available
|
|
||||||
try:
|
|
||||||
arts = client.supabase.table('document_artefacts').select('type,rel_path').eq('file_id', file_id).order('created_at', desc=True).execute().data or []
|
|
||||||
a_pdf = next((a for a in arts if a.get('type') == 'document_pdf'), None)
|
|
||||||
processing_path = a_pdf['rel_path'] if a_pdf else storage_path
|
|
||||||
processing_mime = 'application/pdf' if a_pdf else mime
|
|
||||||
except Exception:
|
|
||||||
processing_path = storage_path
|
|
||||||
processing_mime = mime
|
|
||||||
|
|
||||||
# Determine page_count (prefer Tika; fallback to PDF parser if needed)
|
|
||||||
page_count = None
|
|
||||||
try:
|
|
||||||
arts_pc = client.supabase.table('document_artefacts').select('type,rel_path').eq('file_id', file_id).execute().data or []
|
|
||||||
a_tika_pc = next((a for a in arts_pc if a.get('type') == 'tika_json'), None)
|
|
||||||
if a_tika_pc:
|
|
||||||
raw = storage.download_file(bucket, a_tika_pc['rel_path'])
|
|
||||||
import json as _json
|
|
||||||
tj = _json.loads(raw.decode('utf-8'))
|
|
||||||
for k in ("xmpTPg:NPages", "Page-Count", "pdf:PageCount"):
|
|
||||||
v = tj.get(k) or tj.get(k.lower())
|
|
||||||
if v is not None:
|
|
||||||
page_count = int(v)
|
|
||||||
break
|
|
||||||
except Exception as e:
|
|
||||||
logger.debug(f"[canonical-docling] Tika page_count read failed: {e}")
|
|
||||||
pass
|
|
||||||
|
|
||||||
# Fallback: compute page_count from PDF if Tika did not provide it
|
|
||||||
if page_count is None:
|
|
||||||
try:
|
|
||||||
pdf_bytes = storage.download_file(bucket, processing_path)
|
|
||||||
try:
|
|
||||||
import fitz # PyMuPDF
|
|
||||||
doc = fitz.open(stream=pdf_bytes, filetype='pdf')
|
|
||||||
page_count = int(doc.page_count)
|
|
||||||
doc.close()
|
|
||||||
logger.info(f"[canonical-docling] page_count via PyMuPDF: {page_count}")
|
|
||||||
except Exception:
|
|
||||||
try:
|
|
||||||
from PyPDF2 import PdfReader
|
|
||||||
reader = PdfReader(io.BytesIO(pdf_bytes))
|
|
||||||
page_count = int(len(reader.pages))
|
|
||||||
logger.info(f"[canonical-docling] page_count via PyPDF2: {page_count}")
|
|
||||||
except Exception:
|
|
||||||
page_count = None
|
|
||||||
except Exception:
|
|
||||||
page_count = None
|
|
||||||
else:
|
|
||||||
logger.info(f"[canonical-docling] page_count via Tika: {page_count}")
|
|
||||||
|
|
||||||
# Optional custom range from caller
|
|
||||||
custom_range = body.get('custom_range')
|
|
||||||
custom_label = body.get('custom_label') or ''
|
|
||||||
selected_section_id = body.get('selected_section_id')
|
|
||||||
selected_section_title = body.get('selected_section_title')
|
|
||||||
|
|
||||||
# Load split map if requested and document is large enough
|
|
||||||
use_split_requested = bool(body.get('use_split_map', True))
|
|
||||||
split_threshold = int(body.get('threshold') or os.getenv('DOCLING_SPLIT_THRESHOLD', '50'))
|
|
||||||
ranges = [] # list of (start,end)
|
|
||||||
split_map = None
|
|
||||||
sections = [] # list of dicts: {start,end,title}
|
|
||||||
logger.info(f"[canonical-docling] use_split_map={use_split_requested} threshold={split_threshold} page_count={page_count}")
|
|
||||||
# If custom range provided, honor it and bypass split map
|
|
||||||
if isinstance(custom_range, list) and len(custom_range) >= 2:
|
|
||||||
try:
|
|
||||||
cs = int(custom_range[0]); ce = int(custom_range[1])
|
|
||||||
if page_count is not None:
|
|
||||||
cs = max(1, min(cs, page_count))
|
|
||||||
ce = max(cs, min(ce, page_count))
|
|
||||||
ranges = [(cs, ce)]
|
|
||||||
sections = [{'start': cs, 'end': ce, 'title': custom_label or 'Custom range'}]
|
|
||||||
use_split_requested = False
|
|
||||||
logger.info(f"[canonical-docling] using custom_range start={cs} end={ce} label='{custom_label}'")
|
|
||||||
except Exception as _e:
|
|
||||||
logger.warning(f"[canonical-docling] invalid custom_range; falling back. err={_e}")
|
|
||||||
|
|
||||||
if not ranges and use_split_requested and (page_count is None or page_count >= split_threshold):
|
|
||||||
split_map = _load_split_map(client, storage, bucket, file_id)
|
|
||||||
entries = (split_map or {}).get('entries') if split_map else []
|
|
||||||
logger.info(f"[canonical-docling] split_map loaded entries={len(entries) if isinstance(entries, list) else 0}")
|
|
||||||
if split_map and isinstance(entries, list) and len(entries) > 0:
|
|
||||||
# Normalize and sort entries by start_page to enforce correct order
|
|
||||||
norm: list[dict] = []
|
|
||||||
for e in entries:
|
|
||||||
try:
|
|
||||||
s = int(e.get('start_page', 1))
|
|
||||||
t = int(e.get('end_page', s))
|
|
||||||
if t < s:
|
|
||||||
t = s
|
|
||||||
title = e.get('title') or e.get('label') or ''
|
|
||||||
norm.append({'start': s, 'end': t, 'title': title})
|
|
||||||
except Exception:
|
|
||||||
continue
|
|
||||||
norm.sort(key=lambda x: x['start'])
|
|
||||||
# Deduplicate identical or overlapping starts by keeping the earliest occurrence
|
|
||||||
ordered: list[dict] = []
|
|
||||||
last_end = 0
|
|
||||||
for e in norm:
|
|
||||||
s, t = int(e['start']), int(e['end'])
|
|
||||||
if ordered and s <= last_end:
|
|
||||||
# Clamp to prevent inversion and maintain order
|
|
||||||
s = last_end + 1
|
|
||||||
if s > (page_count or s):
|
|
||||||
continue
|
|
||||||
if t < s:
|
|
||||||
t = s
|
|
||||||
last_end = max(last_end, t)
|
|
||||||
ordered.append({'start': s, 'end': t, 'title': e['title']})
|
|
||||||
for e in ordered:
|
|
||||||
ranges.append((e['start'], e['end']))
|
|
||||||
sections.append(e)
|
|
||||||
|
|
||||||
# Fallback: if no split_map ranges... we shouldn't be here
|
|
||||||
if not ranges:
|
|
||||||
# If document is large, split into fixed windows to protect Docling server
|
|
||||||
if page_count is not None and page_count >= split_threshold:
|
|
||||||
chunk = int(os.getenv('DOCLING_FALLBACK_CHUNK_PAGES', '25'))
|
|
||||||
chunk = max(5, min(100, chunk))
|
|
||||||
for i in range(1, (page_count or 1) + 1, chunk):
|
|
||||||
end = min(i + chunk - 1, page_count or i)
|
|
||||||
ranges.append((i, end))
|
|
||||||
sections.append({'start': i, 'end': end, 'title': f"Pages {i}-{end}"})
|
|
||||||
logger.warning(f"[canonical-docling] using fallback chunking ranges={len(ranges)} chunk={chunk}")
|
|
||||||
else:
|
|
||||||
ranges = [(1, page_count or 9223372036854775807)]
|
|
||||||
logger.warning(f"[canonical-docling] using single-range fallback (small doc)")
|
|
||||||
|
|
||||||
# Build config
|
|
||||||
cfg = body.get('config', {})
|
|
||||||
pipeline = cfg.get('pipeline', 'standard')
|
|
||||||
config: Dict[str, Any] = {
|
|
||||||
# target_type is computed in processor based on to_formats unless explicitly provided by user
|
|
||||||
'to_formats': cfg.get('to_formats', 'json'),
|
|
||||||
'do_ocr': bool(cfg.get('do_ocr', True)),
|
|
||||||
'force_ocr': bool(cfg.get('force_ocr', False)),
|
|
||||||
'image_export_mode': cfg.get('image_export_mode', 'embedded'),
|
|
||||||
'ocr_engine': cfg.get('ocr_engine', 'easyocr'),
|
|
||||||
'ocr_lang': cfg.get('ocr_lang', 'en'),
|
|
||||||
'pdf_backend': cfg.get('pdf_backend', 'dlparse_v4'),
|
|
||||||
'table_mode': cfg.get('table_mode', 'fast'),
|
|
||||||
'pipeline': pipeline,
|
|
||||||
'do_picture_classification': bool(cfg.get('do_picture_classification', False)),
|
|
||||||
'do_picture_description': bool(cfg.get('do_picture_description', False)),
|
|
||||||
}
|
|
||||||
# If user explicitly set target_type, pass it through
|
|
||||||
if 'target_type' in cfg:
|
|
||||||
config['target_type'] = cfg['target_type']
|
|
||||||
# Optional VLM settings (only include API fields if provided as JSON by caller)
|
|
||||||
if config['do_picture_description']:
|
|
||||||
pd_api = cfg.get('picture_description_api')
|
|
||||||
if isinstance(pd_api, (dict, list)):
|
|
||||||
config['picture_description_api'] = pd_api
|
|
||||||
elif isinstance(pd_api, str) and pd_api.strip().startswith(('{', '[')):
|
|
||||||
config['picture_description_api'] = pd_api
|
|
||||||
if cfg.get('picture_description_prompt'):
|
|
||||||
config['picture_description_prompt'] = cfg['picture_description_prompt']
|
|
||||||
if pipeline == 'vlm':
|
|
||||||
# Provider presets mapping
|
|
||||||
provider = (cfg.get('vlm_provider') or '').strip().lower()
|
|
||||||
provider_model = (cfg.get('vlm_provider_model') or '').strip()
|
|
||||||
provider_base = (cfg.get('vlm_provider_base_url') or '').strip()
|
|
||||||
if provider in ('ollama', 'openai') and provider_model:
|
|
||||||
if provider == 'ollama':
|
|
||||||
base_url = provider_base or os.getenv('OLLAMA_BASE_URL') or os.getenv('VLM_OLLAMA_BASE_URL')
|
|
||||||
if base_url:
|
|
||||||
endpoint = f"{base_url.rstrip('/')}/v1/chat/completions"
|
|
||||||
# Use OpenAI provider schema against Ollama's OpenAI-compatible endpoint
|
|
||||||
cfg_api = {
|
|
||||||
'provider': 'openai',
|
|
||||||
'url': endpoint,
|
|
||||||
'model': provider_model,
|
|
||||||
'response_format': 'markdown',
|
|
||||||
'request_params': {'model': provider_model}
|
|
||||||
}
|
|
||||||
logger.info(f"[canonical-docling] VLM provider=ollama mapped to openai-compatible url={endpoint} model={provider_model}")
|
|
||||||
config['vlm_pipeline_model_api'] = cfg_api
|
|
||||||
# Also wire picture_description_api if picture description is enabled
|
|
||||||
if config.get('do_picture_description'):
|
|
||||||
config['picture_description_api'] = {
|
|
||||||
'url': endpoint,
|
|
||||||
'headers': {},
|
|
||||||
'params': {'model': provider_model}
|
|
||||||
}
|
|
||||||
elif provider == 'openai':
|
|
||||||
base_url = provider_base or os.getenv('OPENAI_BASE_URL') or 'https://api.openai.com/v1'
|
|
||||||
api_key = os.getenv('OPENAI_API_KEY') or os.getenv('OPENAI_API_KEY_READONLY')
|
|
||||||
# Do not inline key if not present; server may have default
|
|
||||||
model_cfg: Dict[str, Any] = {
|
|
||||||
'provider': 'openai',
|
|
||||||
'url': f"{base_url.rstrip('/')}/chat/completions",
|
|
||||||
'model': provider_model,
|
|
||||||
'response_format': 'markdown',
|
|
||||||
'request_params': {'model': provider_model}
|
|
||||||
}
|
|
||||||
if api_key:
|
|
||||||
model_cfg['api_key'] = api_key
|
|
||||||
# Also pass explicit Authorization header for servers that expect it
|
|
||||||
model_cfg['headers'] = {
|
|
||||||
'Authorization': f"Bearer {api_key}"
|
|
||||||
}
|
|
||||||
logger.info(f"[canonical-docling] VLM provider=openai url={model_cfg['url']} model={provider_model} api_key={'yes' if api_key else 'no'}")
|
|
||||||
config['vlm_pipeline_model_api'] = model_cfg
|
|
||||||
# Also wire picture_description_api if picture description is enabled
|
|
||||||
if config.get('do_picture_description'):
|
|
||||||
headers = {'Authorization': f"Bearer {api_key}"} if api_key else {}
|
|
||||||
config['picture_description_api'] = {
|
|
||||||
'url': f"{base_url.rstrip('/')}/chat/completions",
|
|
||||||
'headers': headers,
|
|
||||||
'params': {'model': provider_model}
|
|
||||||
}
|
|
||||||
else:
|
|
||||||
# Pass through explicit API/local JSON if provided by caller
|
|
||||||
vpa = cfg.get('vlm_pipeline_model_api')
|
|
||||||
if isinstance(vpa, (dict, list)):
|
|
||||||
config['vlm_pipeline_model_api'] = vpa
|
|
||||||
elif isinstance(vpa, str) and vpa.strip().startswith(('{', '[')):
|
|
||||||
config['vlm_pipeline_model_api'] = vpa
|
|
||||||
|
|
||||||
# Enqueue tasks for each range
|
|
||||||
priority = TaskPriority.HIGH
|
|
||||||
task_ids = []
|
|
||||||
multi = len(ranges) > 1
|
|
||||||
logger.info(f"[canonical-docling] final ranges={len(ranges)} multi={multi} pipeline={pipeline} producer={body.get('producer', 'manual')}")
|
|
||||||
|
|
||||||
# Create a group id for split bundles (used for UI grouping)
|
|
||||||
# Use provided group_id if present (for two-pass auto system), otherwise generate new
|
|
||||||
group_id = body.get('group_id') or (str(uuid.uuid4()) if multi else None)
|
|
||||||
if multi and not sections:
|
|
||||||
# Build sections from ranges if titles were not captured
|
|
||||||
for (start, end) in ranges:
|
|
||||||
sections.append({'start': int(start), 'end': int(end), 'title': ''})
|
|
||||||
|
|
||||||
idx = 0
|
|
||||||
for (start, end) in ranges:
|
|
||||||
# Locate title for this range if available
|
|
||||||
title = ''
|
|
||||||
if multi and sections and idx < len(sections):
|
|
||||||
title = sections[idx].get('title') or ''
|
|
||||||
idx += 1
|
|
||||||
|
|
||||||
cfg_range = dict(config)
|
|
||||||
# Ensure 1-based inclusive range is passed through
|
|
||||||
cfg_range['page_range'] = [max(1, int(start)), max(int(start), int(end))]
|
|
||||||
extra = {
|
|
||||||
'is_subdoc': multi,
|
|
||||||
'page_range': [int(start), int(end)],
|
|
||||||
'label': (title or f"subdoc p{int(start)}-{int(end)}") if multi else 'canonical'
|
|
||||||
}
|
|
||||||
# Attach selected section metadata if provided by caller
|
|
||||||
if selected_section_id:
|
|
||||||
extra['selected_section_id'] = selected_section_id
|
|
||||||
if selected_section_title or custom_label:
|
|
||||||
extra['selected_section_title'] = selected_section_title or custom_label
|
|
||||||
# For split processing, force split bundle artefact type and add grouping/order metadata
|
|
||||||
if multi:
|
|
||||||
extra.update({
|
|
||||||
# UI grouping metadata
|
|
||||||
'split_order': idx,
|
|
||||||
'split_heading': title,
|
|
||||||
'split_total': len(ranges)
|
|
||||||
})
|
|
||||||
if group_id:
|
|
||||||
extra['group_id'] = group_id
|
|
||||||
extra['group_pack_type'] = 'docling_standard_auto_split'
|
|
||||||
else:
|
|
||||||
# Single-bundle case: allow caller to override type (defaults to canonical bundle)
|
|
||||||
if 'artefact_type_override' in body and body.get('artefact_type_override'):
|
|
||||||
extra['artefact_type_override'] = body.get('artefact_type_override')
|
|
||||||
|
|
||||||
# Mark producer and selection metadata
|
|
||||||
extra['producer'] = body.get('producer') or ('auto_split' if (multi and body.get('use_split_map')) else 'manual')
|
|
||||||
if selected_section_id:
|
|
||||||
extra['selected_section_id'] = selected_section_id
|
|
||||||
if selected_section_title or custom_label:
|
|
||||||
extra['selected_section_title'] = selected_section_title or custom_label
|
|
||||||
|
|
||||||
# Enhanced logging for canonical operations
|
|
||||||
if multi:
|
|
||||||
logger.info(f"[canonical-docling] enqueue range idx={idx}/{len(ranges)} start={start} end={end} title='{title}' group_id={group_id} producer={extra.get('producer')} pipeline={pipeline}")
|
|
||||||
else:
|
|
||||||
logger.info(f"[canonical-docling] enqueue single range start={start} end={end} producer={extra.get('producer')} pipeline={pipeline}")
|
|
||||||
tid = enqueue_docling_task(
|
|
||||||
file_id=file_id,
|
|
||||||
task_type='canonical_docling_subdoc_json' if multi else 'canonical_docling_json',
|
|
||||||
payload={
|
|
||||||
'bucket': bucket,
|
|
||||||
'file_path': processing_path,
|
|
||||||
'cabinet_id': cabinet_id,
|
|
||||||
'mime_type': processing_mime,
|
|
||||||
'config': cfg_range,
|
|
||||||
'artefact_extra': extra,
|
|
||||||
# Ensure canonical tasks respect upstream dependencies (e.g., Frontmatter)
|
|
||||||
'depends_on': body.get('depends_on', []),
|
|
||||||
# Pass through grouping info if provided by caller (kept for backward-compat)
|
|
||||||
'group_pack_type': body.get('group_pack_type')
|
|
||||||
},
|
|
||||||
priority=priority,
|
|
||||||
timeout=int(body.get('timeout', DOCLING_NOOCR_TIMEOUT))
|
|
||||||
)
|
|
||||||
task_ids.append(tid)
|
|
||||||
|
|
||||||
logger.info(f"[canonical-docling] completed enqueue file_id={file_id} tasks={len(task_ids)} ranges={len(ranges)} pipeline={pipeline} producer={body.get('producer','manual')} group_id={group_id if multi else 'single'}")
|
|
||||||
|
|
||||||
return {
|
|
||||||
'message': f'enqueued {len(task_ids)} canonical docling job(s)',
|
|
||||||
'task_ids': task_ids,
|
|
||||||
'ranges': ranges,
|
|
||||||
'used_split_map': bool(split_map),
|
|
||||||
'group_id': group_id,
|
|
||||||
'pipeline': pipeline,
|
|
||||||
'producer': body.get('producer', 'manual')
|
|
||||||
}
|
|
||||||
|
|
||||||
@ -1,411 +0,0 @@
|
|||||||
"""
|
|
||||||
Memory-Aware Queue Management System
|
|
||||||
====================================
|
|
||||||
|
|
||||||
Provides intelligent queue management based on memory usage and file sizes
|
|
||||||
rather than simple task count limits. Supports multiple users with fair
|
|
||||||
queuing and capacity management.
|
|
||||||
|
|
||||||
Features:
|
|
||||||
- Memory-based queue limits (not just task count)
|
|
||||||
- Fair queuing across multiple users
|
|
||||||
- Upload capacity checking with user feedback
|
|
||||||
- Graceful degradation under load
|
|
||||||
- Service-specific memory tracking
|
|
||||||
"""
|
|
||||||
|
|
||||||
import os
|
|
||||||
import time
|
|
||||||
import json
|
|
||||||
import uuid
|
|
||||||
import logging
|
|
||||||
from typing import Dict, List, Optional, Any, Tuple
|
|
||||||
from dataclasses import dataclass, asdict
|
|
||||||
from enum import Enum
|
|
||||||
import redis
|
|
||||||
from .redis_manager import get_redis_manager
|
|
||||||
import psutil
|
|
||||||
|
|
||||||
logger = logging.getLogger(__name__)
|
|
||||||
|
|
||||||
class QueueStatus(Enum):
|
|
||||||
ACCEPTING = "accepting" # Normal operation
|
|
||||||
BUSY = "busy" # High load, warn users
|
|
||||||
OVERLOADED = "overloaded" # Reject new uploads
|
|
||||||
MAINTENANCE = "maintenance" # Manual override
|
|
||||||
|
|
||||||
@dataclass
|
|
||||||
class MemoryConfig:
|
|
||||||
"""Memory configuration for queue management."""
|
|
||||||
max_total_memory_mb: int = 2048 # 2GB total queue memory
|
|
||||||
max_user_memory_mb: int = 512 # 512MB per user
|
|
||||||
max_file_size_mb: int = 100 # 100MB max file size
|
|
||||||
memory_warning_threshold: float = 0.8 # Warn at 80%
|
|
||||||
memory_reject_threshold: float = 0.95 # Reject at 95%
|
|
||||||
|
|
||||||
@dataclass
|
|
||||||
class QueuedFile:
|
|
||||||
"""Represents a file waiting in the queue."""
|
|
||||||
file_id: str
|
|
||||||
user_id: str
|
|
||||||
filename: str
|
|
||||||
size_bytes: int
|
|
||||||
mime_type: str
|
|
||||||
cabinet_id: str
|
|
||||||
priority: int = 1
|
|
||||||
queued_at: float = 0
|
|
||||||
estimated_processing_time: int = 300 # seconds
|
|
||||||
memory_estimate_mb: float = 0
|
|
||||||
|
|
||||||
def __post_init__(self):
|
|
||||||
if self.queued_at == 0:
|
|
||||||
self.queued_at = time.time()
|
|
||||||
|
|
||||||
# Estimate memory usage (rough heuristic)
|
|
||||||
self.memory_estimate_mb = self._estimate_memory_usage()
|
|
||||||
|
|
||||||
def _estimate_memory_usage(self) -> float:
|
|
||||||
"""Estimate memory usage for this file during processing."""
|
|
||||||
base_mb = self.size_bytes / (1024 * 1024)
|
|
||||||
|
|
||||||
# Processing multipliers based on operations
|
|
||||||
if self.mime_type == 'application/pdf':
|
|
||||||
# PDF: original + extracted text + images + thumbnails
|
|
||||||
return base_mb * 3.5
|
|
||||||
elif self.mime_type.startswith('image/'):
|
|
||||||
# Images: original + resized variants + OCR text
|
|
||||||
return base_mb * 2.5
|
|
||||||
else:
|
|
||||||
# Other docs: original + PDF conversion + processing
|
|
||||||
return base_mb * 4.0
|
|
||||||
|
|
||||||
class MemoryAwareQueue:
|
|
||||||
"""Memory-aware queue management system."""
|
|
||||||
|
|
||||||
def __init__(self, environment: str = "dev"):
|
|
||||||
self.redis_manager = get_redis_manager(environment)
|
|
||||||
self.redis_client = self.redis_manager.client
|
|
||||||
self.config = self._load_config()
|
|
||||||
|
|
||||||
# Redis keys
|
|
||||||
self.upload_queue_key = "upload_queue"
|
|
||||||
self.processing_memory_key = "processing_memory"
|
|
||||||
self.user_quota_key = "user_quotas"
|
|
||||||
self.system_status_key = "system_status"
|
|
||||||
|
|
||||||
logger.info(f"🧠 Memory-aware queue initialized (max: {self.config.max_total_memory_mb}MB)")
|
|
||||||
|
|
||||||
def _load_config(self) -> MemoryConfig:
|
|
||||||
"""Load memory configuration from environment."""
|
|
||||||
return MemoryConfig(
|
|
||||||
max_total_memory_mb=int(os.getenv('QUEUE_MAX_MEMORY_MB', '2048')),
|
|
||||||
max_user_memory_mb=int(os.getenv('QUEUE_MAX_USER_MEMORY_MB', '512')),
|
|
||||||
max_file_size_mb=int(os.getenv('MAX_FILE_SIZE_MB', '100')),
|
|
||||||
memory_warning_threshold=float(os.getenv('MEMORY_WARNING_THRESHOLD', '0.8')),
|
|
||||||
memory_reject_threshold=float(os.getenv('MEMORY_REJECT_THRESHOLD', '0.95'))
|
|
||||||
)
|
|
||||||
|
|
||||||
def check_upload_capacity(self, user_id: str, file_size_bytes: int,
|
|
||||||
mime_type: str) -> Tuple[bool, str, Dict[str, Any]]:
|
|
||||||
"""
|
|
||||||
Check if system can accept a new upload.
|
|
||||||
|
|
||||||
Returns:
|
|
||||||
(can_accept, message, queue_info)
|
|
||||||
"""
|
|
||||||
|
|
||||||
# Create temporary QueuedFile to estimate memory
|
|
||||||
temp_file = QueuedFile(
|
|
||||||
file_id="temp",
|
|
||||||
user_id=user_id,
|
|
||||||
filename="temp",
|
|
||||||
size_bytes=file_size_bytes,
|
|
||||||
mime_type=mime_type,
|
|
||||||
cabinet_id="temp"
|
|
||||||
)
|
|
||||||
|
|
||||||
file_memory_mb = temp_file.memory_estimate_mb
|
|
||||||
|
|
||||||
# Check file size limit
|
|
||||||
if file_size_bytes > (self.config.max_file_size_mb * 1024 * 1024):
|
|
||||||
return False, f"File too large (max: {self.config.max_file_size_mb}MB)", {}
|
|
||||||
|
|
||||||
# Get current memory usage
|
|
||||||
current_memory = self._get_current_memory_usage()
|
|
||||||
user_memory = self._get_user_memory_usage(user_id)
|
|
||||||
|
|
||||||
# Check user quota
|
|
||||||
if user_memory + file_memory_mb > self.config.max_user_memory_mb:
|
|
||||||
return False, f"User quota exceeded (limit: {self.config.max_user_memory_mb}MB)", {
|
|
||||||
'user_current': user_memory,
|
|
||||||
'user_limit': self.config.max_user_memory_mb
|
|
||||||
}
|
|
||||||
|
|
||||||
# Check system capacity
|
|
||||||
total_after = current_memory + file_memory_mb
|
|
||||||
max_memory = self.config.max_total_memory_mb
|
|
||||||
|
|
||||||
if total_after > (max_memory * self.config.memory_reject_threshold):
|
|
||||||
queue_info = self._get_queue_info()
|
|
||||||
return False, "System overloaded. Please try again later.", {
|
|
||||||
'current_memory': current_memory,
|
|
||||||
'max_memory': max_memory,
|
|
||||||
'utilization': current_memory / max_memory,
|
|
||||||
'queue_position': queue_info['total_queued'] + 1
|
|
||||||
}
|
|
||||||
|
|
||||||
# Calculate wait time estimate
|
|
||||||
wait_estimate = self._estimate_wait_time(user_id)
|
|
||||||
|
|
||||||
status = "ready"
|
|
||||||
message = "Upload accepted"
|
|
||||||
|
|
||||||
if total_after > (max_memory * self.config.memory_warning_threshold):
|
|
||||||
status = "busy"
|
|
||||||
message = f"System busy. Estimated wait: {wait_estimate // 60}m {wait_estimate % 60}s"
|
|
||||||
|
|
||||||
return True, message, {
|
|
||||||
'status': status,
|
|
||||||
'estimated_wait_seconds': wait_estimate,
|
|
||||||
'memory_usage': {
|
|
||||||
'current': current_memory,
|
|
||||||
'after_upload': total_after,
|
|
||||||
'limit': max_memory,
|
|
||||||
'utilization': total_after / max_memory
|
|
||||||
},
|
|
||||||
'user_quota': {
|
|
||||||
'used': user_memory,
|
|
||||||
'after_upload': user_memory + file_memory_mb,
|
|
||||||
'limit': self.config.max_user_memory_mb
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
def enqueue_file(self, file_id: str, user_id: str, filename: str,
|
|
||||||
size_bytes: int, mime_type: str, cabinet_id: str,
|
|
||||||
priority: int = 1) -> Dict[str, Any]:
|
|
||||||
"""
|
|
||||||
Add file to upload queue.
|
|
||||||
|
|
||||||
Returns:
|
|
||||||
Queue information including position and estimated wait time
|
|
||||||
"""
|
|
||||||
|
|
||||||
queued_file = QueuedFile(
|
|
||||||
file_id=file_id,
|
|
||||||
user_id=user_id,
|
|
||||||
filename=filename,
|
|
||||||
size_bytes=size_bytes,
|
|
||||||
mime_type=mime_type,
|
|
||||||
cabinet_id=cabinet_id,
|
|
||||||
priority=priority
|
|
||||||
)
|
|
||||||
|
|
||||||
# Serialize and add to Redis queue (priority queue: higher priority = lower score)
|
|
||||||
score = time.time() - (priority * 1000000) # Priority affects score significantly
|
|
||||||
|
|
||||||
self.redis_client.zadd(
|
|
||||||
self.upload_queue_key,
|
|
||||||
{json.dumps(asdict(queued_file)): score}
|
|
||||||
)
|
|
||||||
|
|
||||||
# Update user quota tracking
|
|
||||||
self._update_user_quota(user_id, queued_file.memory_estimate_mb, increment=True)
|
|
||||||
|
|
||||||
# Get queue position and wait estimate
|
|
||||||
position = self._get_queue_position(file_id)
|
|
||||||
wait_estimate = self._estimate_wait_time(user_id)
|
|
||||||
|
|
||||||
logger.info(f"📋 Queued file {file_id} for user {user_id} (pos: {position}, wait: {wait_estimate}s)")
|
|
||||||
|
|
||||||
return {
|
|
||||||
'queued': True,
|
|
||||||
'file_id': file_id,
|
|
||||||
'queue_position': position,
|
|
||||||
'estimated_wait_seconds': wait_estimate,
|
|
||||||
'memory_estimate_mb': queued_file.memory_estimate_mb
|
|
||||||
}
|
|
||||||
|
|
||||||
def dequeue_next_file(self, service_name: str) -> Optional[QueuedFile]:
|
|
||||||
"""
|
|
||||||
Get next file from queue for processing.
|
|
||||||
|
|
||||||
Args:
|
|
||||||
service_name: The service requesting work (for capacity management)
|
|
||||||
"""
|
|
||||||
|
|
||||||
# Check if service has capacity
|
|
||||||
service_memory = self._get_service_memory_usage(service_name)
|
|
||||||
service_limit = self._get_service_memory_limit(service_name)
|
|
||||||
|
|
||||||
if service_memory >= service_limit:
|
|
||||||
logger.debug(f"Service {service_name} at capacity ({service_memory}/{service_limit}MB)")
|
|
||||||
return None
|
|
||||||
|
|
||||||
# Get next item from priority queue (lowest score first)
|
|
||||||
items = self.redis_client.zrange(self.upload_queue_key, 0, 0, withscores=True)
|
|
||||||
|
|
||||||
if not items:
|
|
||||||
return None
|
|
||||||
|
|
||||||
file_data_json, score = items[0]
|
|
||||||
file_data = json.loads(file_data_json)
|
|
||||||
queued_file = QueuedFile(**file_data)
|
|
||||||
|
|
||||||
# Check if this file would exceed service memory limit
|
|
||||||
if service_memory + queued_file.memory_estimate_mb > service_limit:
|
|
||||||
# Skip this file for now, try smaller ones later
|
|
||||||
logger.debug(f"File {queued_file.file_id} too large for {service_name} capacity")
|
|
||||||
return None
|
|
||||||
|
|
||||||
# Remove from queue
|
|
||||||
self.redis_client.zrem(self.upload_queue_key, file_data_json)
|
|
||||||
|
|
||||||
# Update tracking
|
|
||||||
self._update_user_quota(queued_file.user_id, queued_file.memory_estimate_mb, increment=False)
|
|
||||||
self._update_service_memory(service_name, queued_file.memory_estimate_mb, increment=True)
|
|
||||||
|
|
||||||
logger.info(f"🎯 Dequeued file {queued_file.file_id} for {service_name} processing")
|
|
||||||
|
|
||||||
return queued_file
|
|
||||||
|
|
||||||
def complete_processing(self, service_name: str, file_id: str, memory_used_mb: float):
|
|
||||||
"""Mark file processing as complete and free memory."""
|
|
||||||
self._update_service_memory(service_name, memory_used_mb, increment=False)
|
|
||||||
logger.info(f"✅ Completed processing {file_id} in {service_name} (freed {memory_used_mb}MB)")
|
|
||||||
|
|
||||||
def _get_current_memory_usage(self) -> float:
|
|
||||||
"""Get current total memory usage across all services."""
|
|
||||||
services = ['docling', 'tika', 'llm', 'document_analysis']
|
|
||||||
total = 0
|
|
||||||
|
|
||||||
for service in services:
|
|
||||||
service_key = f"{self.processing_memory_key}:{service}"
|
|
||||||
memory = float(self.redis_client.get(service_key) or 0)
|
|
||||||
total += memory
|
|
||||||
|
|
||||||
return total
|
|
||||||
|
|
||||||
def _get_user_memory_usage(self, user_id: str) -> float:
|
|
||||||
"""Get current memory usage for a specific user."""
|
|
||||||
user_key = f"{self.user_quota_key}:{user_id}"
|
|
||||||
return float(self.redis_client.get(user_key) or 0)
|
|
||||||
|
|
||||||
def _get_service_memory_usage(self, service_name: str) -> float:
|
|
||||||
"""Get current memory usage for a service."""
|
|
||||||
service_key = f"{self.processing_memory_key}:{service_name}"
|
|
||||||
return float(self.redis_client.get(service_key) or 0)
|
|
||||||
|
|
||||||
def _get_service_memory_limit(self, service_name: str) -> float:
|
|
||||||
"""Get memory limit for a service."""
|
|
||||||
# Service-specific memory limits as percentage of total
|
|
||||||
limits = {
|
|
||||||
'docling': 0.4, # 40% for Docling (memory-intensive)
|
|
||||||
'tika': 0.2, # 20% for Tika
|
|
||||||
'llm': 0.3, # 30% for LLM processing
|
|
||||||
'document_analysis': 0.1 # 10% for document analysis
|
|
||||||
}
|
|
||||||
|
|
||||||
percentage = limits.get(service_name, 0.1)
|
|
||||||
return self.config.max_total_memory_mb * percentage
|
|
||||||
|
|
||||||
def _update_user_quota(self, user_id: str, memory_mb: float, increment: bool):
|
|
||||||
"""Update user memory quota tracking."""
|
|
||||||
user_key = f"{self.user_quota_key}:{user_id}"
|
|
||||||
|
|
||||||
if increment:
|
|
||||||
self.redis_client.incrbyfloat(user_key, memory_mb)
|
|
||||||
else:
|
|
||||||
current = float(self.redis_client.get(user_key) or 0)
|
|
||||||
new_value = max(0, current - memory_mb)
|
|
||||||
self.redis_client.set(user_key, new_value)
|
|
||||||
|
|
||||||
# Set expiration for cleanup
|
|
||||||
self.redis_client.expire(user_key, 86400) # 24 hours
|
|
||||||
|
|
||||||
def _update_service_memory(self, service_name: str, memory_mb: float, increment: bool):
|
|
||||||
"""Update service memory usage tracking."""
|
|
||||||
service_key = f"{self.processing_memory_key}:{service_name}"
|
|
||||||
|
|
||||||
if increment:
|
|
||||||
self.redis_client.incrbyfloat(service_key, memory_mb)
|
|
||||||
else:
|
|
||||||
current = float(self.redis_client.get(service_key) or 0)
|
|
||||||
new_value = max(0, current - memory_mb)
|
|
||||||
self.redis_client.set(service_key, new_value)
|
|
||||||
|
|
||||||
# Set expiration for cleanup
|
|
||||||
self.redis_client.expire(service_key, 3600) # 1 hour
|
|
||||||
|
|
||||||
def _get_queue_position(self, file_id: str) -> int:
|
|
||||||
"""Get position of file in queue."""
|
|
||||||
items = self.redis_client.zrange(self.upload_queue_key, 0, -1)
|
|
||||||
for i, item in enumerate(items):
|
|
||||||
file_data = json.loads(item)
|
|
||||||
if file_data['file_id'] == file_id:
|
|
||||||
return i + 1
|
|
||||||
return 0
|
|
||||||
|
|
||||||
def _estimate_wait_time(self, user_id: str) -> int:
|
|
||||||
"""Estimate wait time for user's next file."""
|
|
||||||
# Simple estimation based on queue position and average processing time
|
|
||||||
queue_size = self.redis_client.zcard(self.upload_queue_key)
|
|
||||||
avg_processing_time = 300 # 5 minutes average
|
|
||||||
|
|
||||||
return int(queue_size * avg_processing_time * 0.5) # Assume parallel processing
|
|
||||||
|
|
||||||
def _get_queue_info(self) -> Dict[str, Any]:
|
|
||||||
"""Get comprehensive queue information."""
|
|
||||||
total_queued = self.redis_client.zcard(self.upload_queue_key)
|
|
||||||
current_memory = self._get_current_memory_usage()
|
|
||||||
max_memory = self.config.max_total_memory_mb
|
|
||||||
|
|
||||||
return {
|
|
||||||
'total_queued': total_queued,
|
|
||||||
'memory_usage': {
|
|
||||||
'current_mb': current_memory,
|
|
||||||
'max_mb': max_memory,
|
|
||||||
'utilization': current_memory / max_memory if max_memory > 0 else 0
|
|
||||||
},
|
|
||||||
'status': self._determine_system_status(current_memory, max_memory)
|
|
||||||
}
|
|
||||||
|
|
||||||
def _determine_system_status(self, current_memory: float, max_memory: float) -> str:
|
|
||||||
"""Determine current system status based on memory usage."""
|
|
||||||
utilization = current_memory / max_memory if max_memory > 0 else 0
|
|
||||||
|
|
||||||
if utilization >= self.config.memory_reject_threshold:
|
|
||||||
return "overloaded"
|
|
||||||
elif utilization >= self.config.memory_warning_threshold:
|
|
||||||
return "busy"
|
|
||||||
else:
|
|
||||||
return "ready"
|
|
||||||
|
|
||||||
def get_system_status(self) -> Dict[str, Any]:
|
|
||||||
"""Get comprehensive system status for monitoring."""
|
|
||||||
queue_info = self._get_queue_info()
|
|
||||||
|
|
||||||
# Service-specific info
|
|
||||||
services = {}
|
|
||||||
for service_name in ['docling', 'tika', 'llm', 'document_analysis']:
|
|
||||||
services[service_name] = {
|
|
||||||
'memory_used_mb': self._get_service_memory_usage(service_name),
|
|
||||||
'memory_limit_mb': self._get_service_memory_limit(service_name),
|
|
||||||
'utilization': self._get_service_memory_usage(service_name) / self._get_service_memory_limit(service_name)
|
|
||||||
}
|
|
||||||
|
|
||||||
return {
|
|
||||||
'status': queue_info['status'],
|
|
||||||
'queue': queue_info,
|
|
||||||
'services': services,
|
|
||||||
'config': asdict(self.config)
|
|
||||||
}
|
|
||||||
|
|
||||||
# Convenience functions
|
|
||||||
def get_memory_queue(environment: str = "dev") -> MemoryAwareQueue:
|
|
||||||
"""Get memory-aware queue instance."""
|
|
||||||
return MemoryAwareQueue(environment)
|
|
||||||
|
|
||||||
def check_upload_capacity(user_id: str, file_size: int, mime_type: str, environment: str = "dev") -> Tuple[bool, str, Dict]:
|
|
||||||
"""Quick capacity check for upload."""
|
|
||||||
queue = get_memory_queue(environment)
|
|
||||||
return queue.check_upload_capacity(user_id, file_size, mime_type)
|
|
||||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@ -1,784 +0,0 @@
|
|||||||
2025-09-22 20:57:28,622 INFO : main.py :<module> :548 >>> Starting ClassroomCopilot API in dev mode
|
|
||||||
2025-09-22 20:57:28,622 INFO : main.py :run_development_mode:443 >>> Running in development mode
|
|
||||||
2025-09-22 20:57:28,624 INFO : main.py :start_redis_server :150 >>> Redis server is already running
|
|
||||||
2025-09-22 20:57:28,624 INFO : main.py :start_redis_server :154 >>> REDIS_URL set to redis://localhost:6379
|
|
||||||
2025-09-22 20:57:28,625 INFO : main.py :clear_dev_redis_queue:434 >>> 🧹 DEV MODE: Cleared 3 Redis queue keys for clean startup
|
|
||||||
2025-09-22 20:57:28,625 INFO : main.py :run_development_mode:455 >>> Starting uvicorn server with auto-reload...
|
|
||||||
2025-09-22 21:08:29,229 INFO : main.py :<module> :548 >>> Starting ClassroomCopilot API in dev mode
|
|
||||||
2025-09-22 21:08:29,230 INFO : main.py :run_development_mode:443 >>> Running in development mode
|
|
||||||
2025-09-22 21:08:29,231 INFO : main.py :start_redis_server :150 >>> Redis server is already running
|
|
||||||
2025-09-22 21:08:29,232 INFO : main.py :start_redis_server :154 >>> REDIS_URL set to redis://localhost:6379
|
|
||||||
2025-09-22 21:08:29,233 INFO : main.py :clear_dev_redis_queue:434 >>> 🧹 DEV MODE: Cleared 11 Redis queue keys for clean startup
|
|
||||||
2025-09-22 21:08:29,233 INFO : main.py :run_development_mode:455 >>> Starting uvicorn server with auto-reload...
|
|
||||||
2025-09-22 21:08:36,505 INFO : main.py :<module> :548 >>> Starting ClassroomCopilot API in dev mode
|
|
||||||
2025-09-22 21:08:36,505 INFO : main.py :run_development_mode:443 >>> Running in development mode
|
|
||||||
2025-09-22 21:08:36,507 INFO : main.py :start_redis_server :150 >>> Redis server is already running
|
|
||||||
2025-09-22 21:08:36,507 INFO : main.py :start_redis_server :154 >>> REDIS_URL set to redis://localhost:6379
|
|
||||||
2025-09-22 21:08:36,508 INFO : main.py :clear_dev_redis_queue:434 >>> 🧹 DEV MODE: Cleared 3 Redis queue keys for clean startup
|
|
||||||
2025-09-22 21:08:36,508 INFO : main.py :run_development_mode:455 >>> Starting uvicorn server with auto-reload...
|
|
||||||
2025-09-22 21:09:07,623 INFO : main.py :<module> :548 >>> Starting ClassroomCopilot API in dev mode
|
|
||||||
2025-09-22 21:09:07,624 INFO : main.py :run_development_mode:443 >>> Running in development mode
|
|
||||||
2025-09-22 21:09:07,625 INFO : main.py :start_redis_server :150 >>> Redis server is already running
|
|
||||||
2025-09-22 21:09:07,625 INFO : main.py :start_redis_server :154 >>> REDIS_URL set to redis://localhost:6379
|
|
||||||
2025-09-22 21:09:07,626 INFO : main.py :clear_dev_redis_queue:434 >>> 🧹 DEV MODE: Cleared 8 Redis queue keys for clean startup
|
|
||||||
2025-09-22 21:09:07,626 INFO : main.py :run_development_mode:455 >>> Starting uvicorn server with auto-reload...
|
|
||||||
2025-09-22 21:09:13,172 INFO : main.py :<module> :548 >>> Starting ClassroomCopilot API in dev mode
|
|
||||||
2025-09-22 21:09:13,172 INFO : main.py :run_development_mode:443 >>> Running in development mode
|
|
||||||
2025-09-22 21:09:13,173 INFO : main.py :start_redis_server :150 >>> Redis server is already running
|
|
||||||
2025-09-22 21:09:13,173 INFO : main.py :start_redis_server :154 >>> REDIS_URL set to redis://localhost:6379
|
|
||||||
2025-09-22 21:09:13,175 INFO : main.py :clear_dev_redis_queue:434 >>> 🧹 DEV MODE: Cleared 3 Redis queue keys for clean startup
|
|
||||||
2025-09-22 21:09:13,175 INFO : main.py :run_development_mode:455 >>> Starting uvicorn server with auto-reload...
|
|
||||||
2025-09-22 21:09:22,150 INFO : main.py :<module> :548 >>> Starting ClassroomCopilot API in dev mode
|
|
||||||
2025-09-22 21:09:22,150 INFO : main.py :run_development_mode:443 >>> Running in development mode
|
|
||||||
2025-09-22 21:09:22,151 INFO : main.py :start_redis_server :150 >>> Redis server is already running
|
|
||||||
2025-09-22 21:09:22,151 INFO : main.py :start_redis_server :154 >>> REDIS_URL set to redis://localhost:6379
|
|
||||||
2025-09-22 21:09:22,153 INFO : main.py :clear_dev_redis_queue:434 >>> 🧹 DEV MODE: Cleared 3 Redis queue keys for clean startup
|
|
||||||
2025-09-22 21:09:22,153 INFO : main.py :run_development_mode:455 >>> Starting uvicorn server with auto-reload...
|
|
||||||
2025-09-22 21:22:14,607 INFO : main.py :<module> :548 >>> Starting ClassroomCopilot API in dev mode
|
|
||||||
2025-09-22 21:22:14,607 INFO : main.py :run_development_mode:443 >>> Running in development mode
|
|
||||||
2025-09-22 21:22:14,617 INFO : main.py :start_redis_server :150 >>> Redis server is already running
|
|
||||||
2025-09-22 21:22:14,617 INFO : main.py :start_redis_server :154 >>> REDIS_URL set to redis://localhost:6379
|
|
||||||
2025-09-22 21:22:14,620 INFO : main.py :clear_dev_redis_queue:434 >>> 🧹 DEV MODE: Cleared 11 Redis queue keys for clean startup
|
|
||||||
2025-09-22 21:22:14,620 INFO : main.py :run_development_mode:455 >>> Starting uvicorn server with auto-reload...
|
|
||||||
2025-09-22 21:22:21,465 INFO : main.py :<module> :548 >>> Starting ClassroomCopilot API in dev mode
|
|
||||||
2025-09-22 21:22:21,465 INFO : main.py :run_development_mode:443 >>> Running in development mode
|
|
||||||
2025-09-22 21:22:21,467 INFO : main.py :start_redis_server :150 >>> Redis server is already running
|
|
||||||
2025-09-22 21:22:21,467 INFO : main.py :start_redis_server :154 >>> REDIS_URL set to redis://localhost:6379
|
|
||||||
2025-09-22 21:22:21,468 INFO : main.py :clear_dev_redis_queue:434 >>> 🧹 DEV MODE: Cleared 3 Redis queue keys for clean startup
|
|
||||||
2025-09-22 21:22:21,468 INFO : main.py :run_development_mode:455 >>> Starting uvicorn server with auto-reload...
|
|
||||||
2025-09-22 21:25:27,496 INFO : main.py :<module> :548 >>> Starting ClassroomCopilot API in dev mode
|
|
||||||
2025-09-22 21:25:27,497 INFO : main.py :run_development_mode:443 >>> Running in development mode
|
|
||||||
2025-09-22 21:25:27,498 INFO : main.py :start_redis_server :150 >>> Redis server is already running
|
|
||||||
2025-09-22 21:25:27,498 INFO : main.py :start_redis_server :154 >>> REDIS_URL set to redis://localhost:6379
|
|
||||||
2025-09-22 21:25:27,499 INFO : main.py :clear_dev_redis_queue:434 >>> 🧹 DEV MODE: Cleared 3 Redis queue keys for clean startup
|
|
||||||
2025-09-22 21:25:27,499 INFO : main.py :run_development_mode:455 >>> Starting uvicorn server with auto-reload...
|
|
||||||
2025-09-22 21:26:29,178 INFO : main.py :<module> :548 >>> Starting ClassroomCopilot API in dev mode
|
|
||||||
2025-09-22 21:26:29,178 INFO : main.py :run_development_mode:443 >>> Running in development mode
|
|
||||||
2025-09-22 21:26:29,179 INFO : main.py :start_redis_server :150 >>> Redis server is already running
|
|
||||||
2025-09-22 21:26:29,179 INFO : main.py :start_redis_server :154 >>> REDIS_URL set to redis://localhost:6379
|
|
||||||
2025-09-22 21:26:29,180 INFO : main.py :clear_dev_redis_queue:434 >>> 🧹 DEV MODE: Cleared 8 Redis queue keys for clean startup
|
|
||||||
2025-09-22 21:26:29,180 INFO : main.py :run_development_mode:455 >>> Starting uvicorn server with auto-reload...
|
|
||||||
2025-09-22 21:32:50,831 INFO : main.py :<module> :548 >>> Starting ClassroomCopilot API in dev mode
|
|
||||||
2025-09-22 21:32:50,832 INFO : main.py :run_development_mode:443 >>> Running in development mode
|
|
||||||
2025-09-22 21:32:50,833 INFO : main.py :start_redis_server :150 >>> Redis server is already running
|
|
||||||
2025-09-22 21:32:50,833 INFO : main.py :start_redis_server :154 >>> REDIS_URL set to redis://localhost:6379
|
|
||||||
2025-09-22 21:32:50,835 INFO : main.py :clear_dev_redis_queue:434 >>> 🧹 DEV MODE: Cleared 9 Redis queue keys for clean startup
|
|
||||||
2025-09-22 21:32:50,835 INFO : main.py :run_development_mode:455 >>> Starting uvicorn server with auto-reload...
|
|
||||||
2025-09-22 21:33:25,192 INFO : main.py :<module> :548 >>> Starting ClassroomCopilot API in dev mode
|
|
||||||
2025-09-22 21:33:25,193 INFO : main.py :run_development_mode:443 >>> Running in development mode
|
|
||||||
2025-09-22 21:33:25,194 INFO : main.py :start_redis_server :150 >>> Redis server is already running
|
|
||||||
2025-09-22 21:33:25,194 INFO : main.py :start_redis_server :154 >>> REDIS_URL set to redis://localhost:6379
|
|
||||||
2025-09-22 21:33:25,195 INFO : main.py :clear_dev_redis_queue:434 >>> 🧹 DEV MODE: Cleared 8 Redis queue keys for clean startup
|
|
||||||
2025-09-22 21:33:25,195 INFO : main.py :run_development_mode:455 >>> Starting uvicorn server with auto-reload...
|
|
||||||
2025-09-22 21:33:34,982 INFO : main.py :<module> :548 >>> Starting ClassroomCopilot API in dev mode
|
|
||||||
2025-09-22 21:33:34,982 INFO : main.py :run_development_mode:443 >>> Running in development mode
|
|
||||||
2025-09-22 21:33:34,984 INFO : main.py :start_redis_server :150 >>> Redis server is already running
|
|
||||||
2025-09-22 21:33:34,984 INFO : main.py :start_redis_server :154 >>> REDIS_URL set to redis://localhost:6379
|
|
||||||
2025-09-22 21:33:34,985 INFO : main.py :clear_dev_redis_queue:434 >>> 🧹 DEV MODE: Cleared 3 Redis queue keys for clean startup
|
|
||||||
2025-09-22 21:33:34,985 INFO : main.py :run_development_mode:455 >>> Starting uvicorn server with auto-reload...
|
|
||||||
2025-09-22 21:37:10,387 INFO : main.py :<module> :530 >>> Starting ClassroomCopilot API in dev mode
|
|
||||||
2025-09-22 21:37:10,387 INFO : main.py :run_development_mode:425 >>> Running in development mode
|
|
||||||
2025-09-22 21:37:10,388 INFO : main.py :start_redis_server :150 >>> Redis server is already running
|
|
||||||
2025-09-22 21:37:10,388 INFO : main.py :start_redis_server :154 >>> REDIS_URL set to redis://localhost:6379
|
|
||||||
2025-09-22 21:37:10,389 INFO : main.py :clear_dev_redis_queue:418 >>> 🧹 DEV MODE: Redis already clean
|
|
||||||
2025-09-22 21:37:10,389 INFO : main.py :run_development_mode:437 >>> Starting uvicorn server with auto-reload...
|
|
||||||
2025-09-22 21:38:50,625 INFO : main.py :<module> :530 >>> Starting ClassroomCopilot API in dev mode
|
|
||||||
2025-09-22 21:38:50,626 INFO : main.py :run_development_mode:425 >>> Running in development mode
|
|
||||||
2025-09-22 21:38:50,627 INFO : main.py :start_redis_server :150 >>> Redis server is already running
|
|
||||||
2025-09-22 21:38:50,627 INFO : main.py :start_redis_server :154 >>> REDIS_URL set to redis://localhost:6379
|
|
||||||
2025-09-22 21:38:50,628 INFO : main.py :clear_dev_redis_queue:418 >>> 🧹 DEV MODE: Redis already clean
|
|
||||||
2025-09-22 21:38:50,628 INFO : main.py :run_development_mode:437 >>> Starting uvicorn server with auto-reload...
|
|
||||||
2025-09-22 21:40:05,680 INFO : main.py :<module> :530 >>> Starting ClassroomCopilot API in dev mode
|
|
||||||
2025-09-22 21:40:05,681 INFO : main.py :run_development_mode:425 >>> Running in development mode
|
|
||||||
2025-09-22 21:40:05,682 INFO : main.py :start_redis_server :150 >>> Redis server is already running
|
|
||||||
2025-09-22 21:40:05,682 INFO : main.py :start_redis_server :154 >>> REDIS_URL set to redis://localhost:6379
|
|
||||||
2025-09-22 21:40:05,683 INFO : main.py :clear_dev_redis_queue:418 >>> 🧹 DEV MODE: Redis already clean
|
|
||||||
2025-09-22 21:40:05,683 INFO : main.py :run_development_mode:437 >>> Starting uvicorn server with auto-reload...
|
|
||||||
2025-09-22 21:41:25,120 INFO : main.py :<module> :530 >>> Starting ClassroomCopilot API in dev mode
|
|
||||||
2025-09-22 21:41:25,121 INFO : main.py :run_development_mode:425 >>> Running in development mode
|
|
||||||
2025-09-22 21:41:25,122 INFO : main.py :start_redis_server :150 >>> Redis server is already running
|
|
||||||
2025-09-22 21:41:25,122 INFO : main.py :start_redis_server :154 >>> REDIS_URL set to redis://localhost:6379
|
|
||||||
2025-09-22 21:41:25,123 INFO : main.py :clear_dev_redis_queue:418 >>> 🧹 DEV MODE: Redis already clean
|
|
||||||
2025-09-22 21:41:25,123 INFO : main.py :run_development_mode:437 >>> Starting uvicorn server with auto-reload...
|
|
||||||
2025-09-22 21:41:48,056 INFO : main.py :<module> :530 >>> Starting ClassroomCopilot API in dev mode
|
|
||||||
2025-09-22 21:41:48,057 INFO : main.py :run_development_mode:425 >>> Running in development mode
|
|
||||||
2025-09-22 21:41:48,058 INFO : main.py :start_redis_server :150 >>> Redis server is already running
|
|
||||||
2025-09-22 21:41:48,058 INFO : main.py :start_redis_server :154 >>> REDIS_URL set to redis://localhost:6379
|
|
||||||
2025-09-22 21:41:48,059 INFO : main.py :clear_dev_redis_queue:418 >>> 🧹 DEV MODE: Redis already clean
|
|
||||||
2025-09-22 21:41:48,059 INFO : main.py :run_development_mode:437 >>> Starting uvicorn server with auto-reload...
|
|
||||||
2025-09-22 21:43:16,729 INFO : main.py :<module> :530 >>> Starting ClassroomCopilot API in dev mode
|
|
||||||
2025-09-22 21:43:16,729 INFO : main.py :run_development_mode:425 >>> Running in development mode
|
|
||||||
2025-09-22 21:43:16,731 INFO : main.py :start_redis_server :150 >>> Redis server is already running
|
|
||||||
2025-09-22 21:43:16,731 INFO : main.py :start_redis_server :154 >>> REDIS_URL set to redis://localhost:6379
|
|
||||||
2025-09-22 21:43:16,732 INFO : main.py :clear_dev_redis_queue:418 >>> 🧹 DEV MODE: Redis already clean
|
|
||||||
2025-09-22 21:43:16,732 INFO : main.py :run_development_mode:437 >>> Starting uvicorn server with auto-reload...
|
|
||||||
2025-09-22 21:46:13,654 INFO : main.py :<module> :530 >>> Starting ClassroomCopilot API in dev mode
|
|
||||||
2025-09-22 21:46:13,654 INFO : main.py :run_development_mode:425 >>> Running in development mode
|
|
||||||
2025-09-22 21:46:13,656 INFO : main.py :start_redis_server :150 >>> Redis server is already running
|
|
||||||
2025-09-22 21:46:13,656 INFO : main.py :start_redis_server :154 >>> REDIS_URL set to redis://localhost:6379
|
|
||||||
2025-09-22 21:46:13,657 INFO : main.py :clear_dev_redis_queue:418 >>> 🧹 DEV MODE: Redis already clean
|
|
||||||
2025-09-22 21:46:13,657 INFO : main.py :run_development_mode:437 >>> Starting uvicorn server with auto-reload...
|
|
||||||
2025-09-22 21:51:36,989 INFO : main.py :<module> :530 >>> Starting ClassroomCopilot API in dev mode
|
|
||||||
2025-09-22 21:51:36,989 INFO : main.py :run_development_mode:425 >>> Running in development mode
|
|
||||||
2025-09-22 21:51:36,991 INFO : main.py :start_redis_server :150 >>> Redis server is already running
|
|
||||||
2025-09-22 21:51:36,991 INFO : main.py :start_redis_server :154 >>> REDIS_URL set to redis://localhost:6379
|
|
||||||
2025-09-22 21:51:36,992 INFO : main.py :clear_dev_redis_queue:418 >>> 🧹 DEV MODE: Redis already clean
|
|
||||||
2025-09-22 21:51:36,992 INFO : main.py :run_development_mode:437 >>> Starting uvicorn server with auto-reload...
|
|
||||||
2025-09-22 21:58:52,052 INFO : main.py :<module> :530 >>> Starting ClassroomCopilot API in dev mode
|
|
||||||
2025-09-22 21:58:52,053 INFO : main.py :run_development_mode:425 >>> Running in development mode
|
|
||||||
2025-09-22 21:58:52,054 INFO : main.py :start_redis_server :150 >>> Redis server is already running
|
|
||||||
2025-09-22 21:58:52,054 INFO : main.py :start_redis_server :154 >>> REDIS_URL set to redis://localhost:6379
|
|
||||||
2025-09-22 21:58:52,055 INFO : main.py :clear_dev_redis_queue:418 >>> 🧹 DEV MODE: Redis already clean
|
|
||||||
2025-09-22 21:58:52,055 INFO : main.py :run_development_mode:437 >>> Starting uvicorn server with auto-reload...
|
|
||||||
2025-09-22 22:00:52,456 INFO : main.py :<module> :530 >>> Starting ClassroomCopilot API in dev mode
|
|
||||||
2025-09-22 22:00:52,457 INFO : main.py :run_development_mode:425 >>> Running in development mode
|
|
||||||
2025-09-22 22:00:52,458 INFO : main.py :start_redis_server :150 >>> Redis server is already running
|
|
||||||
2025-09-22 22:00:52,458 INFO : main.py :start_redis_server :154 >>> REDIS_URL set to redis://localhost:6379
|
|
||||||
2025-09-22 22:00:52,459 INFO : main.py :clear_dev_redis_queue:418 >>> 🧹 DEV MODE: Redis already clean
|
|
||||||
2025-09-22 22:00:52,459 INFO : main.py :run_development_mode:437 >>> Starting uvicorn server with auto-reload...
|
|
||||||
2025-09-22 22:03:25,298 INFO : main.py :<module> :530 >>> Starting ClassroomCopilot API in dev mode
|
|
||||||
2025-09-22 22:03:25,299 INFO : main.py :run_development_mode:425 >>> Running in development mode
|
|
||||||
2025-09-22 22:03:25,300 INFO : main.py :start_redis_server :150 >>> Redis server is already running
|
|
||||||
2025-09-22 22:03:25,300 INFO : main.py :start_redis_server :154 >>> REDIS_URL set to redis://localhost:6379
|
|
||||||
2025-09-22 22:03:25,301 INFO : main.py :clear_dev_redis_queue:418 >>> 🧹 DEV MODE: Redis already clean
|
|
||||||
2025-09-22 22:03:25,301 INFO : main.py :run_development_mode:437 >>> Starting uvicorn server with auto-reload...
|
|
||||||
2025-09-22 22:06:02,666 INFO : main.py :<module> :530 >>> Starting ClassroomCopilot API in dev mode
|
|
||||||
2025-09-22 22:06:02,667 INFO : main.py :run_development_mode:425 >>> Running in development mode
|
|
||||||
2025-09-22 22:06:02,668 INFO : main.py :start_redis_server :150 >>> Redis server is already running
|
|
||||||
2025-09-22 22:06:02,668 INFO : main.py :start_redis_server :154 >>> REDIS_URL set to redis://localhost:6379
|
|
||||||
2025-09-22 22:06:02,669 INFO : main.py :clear_dev_redis_queue:418 >>> 🧹 DEV MODE: Redis already clean
|
|
||||||
2025-09-22 22:06:02,669 INFO : main.py :run_development_mode:437 >>> Starting uvicorn server with auto-reload...
|
|
||||||
2025-09-22 22:07:08,823 INFO : main.py :<module> :530 >>> Starting ClassroomCopilot API in dev mode
|
|
||||||
2025-09-22 22:07:08,824 INFO : main.py :run_development_mode:425 >>> Running in development mode
|
|
||||||
2025-09-22 22:07:08,825 INFO : main.py :start_redis_server :150 >>> Redis server is already running
|
|
||||||
2025-09-22 22:07:08,825 INFO : main.py :start_redis_server :154 >>> REDIS_URL set to redis://localhost:6379
|
|
||||||
2025-09-22 22:07:08,826 INFO : main.py :clear_dev_redis_queue:418 >>> 🧹 DEV MODE: Redis already clean
|
|
||||||
2025-09-22 22:07:08,826 INFO : main.py :run_development_mode:437 >>> Starting uvicorn server with auto-reload...
|
|
||||||
2025-09-22 22:17:12,488 INFO : main.py :<module> :530 >>> Starting ClassroomCopilot API in dev mode
|
|
||||||
2025-09-22 22:17:12,489 INFO : main.py :run_development_mode:425 >>> Running in development mode
|
|
||||||
2025-09-22 22:17:12,490 INFO : main.py :start_redis_server :150 >>> Redis server is already running
|
|
||||||
2025-09-22 22:17:12,490 INFO : main.py :start_redis_server :154 >>> REDIS_URL set to redis://localhost:6379
|
|
||||||
2025-09-22 22:17:12,491 INFO : main.py :clear_dev_redis_queue:418 >>> 🧹 DEV MODE: Redis already clean
|
|
||||||
2025-09-22 22:17:12,491 INFO : main.py :run_development_mode:437 >>> Starting uvicorn server with auto-reload...
|
|
||||||
2025-09-22 22:25:27,955 INFO : main.py :<module> :530 >>> Starting ClassroomCopilot API in dev mode
|
|
||||||
2025-09-22 22:25:27,956 INFO : main.py :run_development_mode:425 >>> Running in development mode
|
|
||||||
2025-09-22 22:25:27,958 INFO : main.py :start_redis_server :150 >>> Redis server is already running
|
|
||||||
2025-09-22 22:25:27,958 INFO : main.py :start_redis_server :154 >>> REDIS_URL set to redis://localhost:6379
|
|
||||||
2025-09-22 22:25:27,959 INFO : main.py :clear_dev_redis_queue:418 >>> 🧹 DEV MODE: Redis already clean
|
|
||||||
2025-09-22 22:25:27,959 INFO : main.py :run_development_mode:437 >>> Starting uvicorn server with auto-reload...
|
|
||||||
2025-09-22 22:51:34,888 INFO : main.py :<module> :530 >>> Starting ClassroomCopilot API in dev mode
|
|
||||||
2025-09-22 22:51:34,889 INFO : main.py :run_development_mode:425 >>> Running in development mode
|
|
||||||
2025-09-22 22:51:34,890 INFO : main.py :start_redis_server :150 >>> Redis server is already running
|
|
||||||
2025-09-22 22:51:34,890 INFO : main.py :start_redis_server :154 >>> REDIS_URL set to redis://localhost:6379
|
|
||||||
2025-09-22 22:51:34,891 INFO : main.py :clear_dev_redis_queue:418 >>> 🧹 DEV MODE: Redis already clean
|
|
||||||
2025-09-22 22:51:34,891 INFO : main.py :run_development_mode:437 >>> Starting uvicorn server with auto-reload...
|
|
||||||
2025-09-22 22:53:44,469 INFO : main.py :<module> :530 >>> Starting ClassroomCopilot API in dev mode
|
|
||||||
2025-09-22 22:53:44,469 INFO : main.py :run_development_mode:425 >>> Running in development mode
|
|
||||||
2025-09-22 22:53:44,471 INFO : main.py :start_redis_server :150 >>> Redis server is already running
|
|
||||||
2025-09-22 22:53:44,471 INFO : main.py :start_redis_server :154 >>> REDIS_URL set to redis://localhost:6379
|
|
||||||
2025-09-22 22:53:44,472 INFO : main.py :clear_dev_redis_queue:418 >>> 🧹 DEV MODE: Redis already clean
|
|
||||||
2025-09-22 22:53:44,472 INFO : main.py :run_development_mode:437 >>> Starting uvicorn server with auto-reload...
|
|
||||||
2025-09-22 23:26:59,009 INFO : main.py :<module> :530 >>> Starting ClassroomCopilot API in dev mode
|
|
||||||
2025-09-22 23:26:59,010 INFO : main.py :run_development_mode:425 >>> Running in development mode
|
|
||||||
2025-09-22 23:26:59,011 INFO : main.py :start_redis_server :150 >>> Redis server is already running
|
|
||||||
2025-09-22 23:26:59,011 INFO : main.py :start_redis_server :154 >>> REDIS_URL set to redis://localhost:6379
|
|
||||||
2025-09-22 23:26:59,012 INFO : main.py :clear_dev_redis_queue:418 >>> 🧹 DEV MODE: Redis already clean
|
|
||||||
2025-09-22 23:26:59,012 INFO : main.py :run_development_mode:437 >>> Starting uvicorn server with auto-reload...
|
|
||||||
2025-09-22 23:34:04,992 INFO : main.py :<module> :530 >>> Starting ClassroomCopilot API in dev mode
|
|
||||||
2025-09-22 23:34:04,992 INFO : main.py :run_development_mode:425 >>> Running in development mode
|
|
||||||
2025-09-22 23:34:04,994 INFO : main.py :start_redis_server :150 >>> Redis server is already running
|
|
||||||
2025-09-22 23:34:04,994 INFO : main.py :start_redis_server :154 >>> REDIS_URL set to redis://localhost:6379
|
|
||||||
2025-09-22 23:34:04,995 INFO : main.py :clear_dev_redis_queue:418 >>> 🧹 DEV MODE: Redis already clean
|
|
||||||
2025-09-22 23:34:04,995 INFO : main.py :run_development_mode:437 >>> Starting uvicorn server with auto-reload...
|
|
||||||
2025-09-23 00:44:32,580 INFO : main.py :<module> :530 >>> Starting ClassroomCopilot API in dev mode
|
|
||||||
2025-09-23 00:44:32,580 INFO : main.py :run_development_mode:425 >>> Running in development mode
|
|
||||||
2025-09-23 00:44:32,582 INFO : main.py :start_redis_server :150 >>> Redis server is already running
|
|
||||||
2025-09-23 00:44:32,582 INFO : main.py :start_redis_server :154 >>> REDIS_URL set to redis://localhost:6379
|
|
||||||
2025-09-23 00:44:32,583 INFO : main.py :clear_dev_redis_queue:418 >>> 🧹 DEV MODE: Redis already clean
|
|
||||||
2025-09-23 00:44:32,583 INFO : main.py :run_development_mode:437 >>> Starting uvicorn server with auto-reload...
|
|
||||||
2025-09-23 00:46:06,764 INFO : main.py :<module> :530 >>> Starting ClassroomCopilot API in dev mode
|
|
||||||
2025-09-23 00:46:06,764 INFO : main.py :run_development_mode:425 >>> Running in development mode
|
|
||||||
2025-09-23 00:46:06,765 INFO : main.py :start_redis_server :150 >>> Redis server is already running
|
|
||||||
2025-09-23 00:46:06,765 INFO : main.py :start_redis_server :154 >>> REDIS_URL set to redis://localhost:6379
|
|
||||||
2025-09-23 00:46:06,766 INFO : main.py :clear_dev_redis_queue:418 >>> 🧹 DEV MODE: Redis already clean
|
|
||||||
2025-09-23 00:46:06,766 INFO : main.py :run_development_mode:437 >>> Starting uvicorn server with auto-reload...
|
|
||||||
2025-09-23 00:52:15,663 INFO : main.py :<module> :530 >>> Starting ClassroomCopilot API in dev mode
|
|
||||||
2025-09-23 00:52:15,664 INFO : main.py :run_development_mode:425 >>> Running in development mode
|
|
||||||
2025-09-23 00:52:15,665 INFO : main.py :start_redis_server :150 >>> Redis server is already running
|
|
||||||
2025-09-23 00:52:15,665 INFO : main.py :start_redis_server :154 >>> REDIS_URL set to redis://localhost:6379
|
|
||||||
2025-09-23 00:52:15,666 INFO : main.py :clear_dev_redis_queue:418 >>> 🧹 DEV MODE: Redis already clean
|
|
||||||
2025-09-23 00:52:15,666 INFO : main.py :run_development_mode:437 >>> Starting uvicorn server with auto-reload...
|
|
||||||
2025-09-23 01:06:30,234 INFO : main.py :<module> :530 >>> Starting ClassroomCopilot API in dev mode
|
|
||||||
2025-09-23 01:06:30,234 INFO : main.py :run_development_mode:425 >>> Running in development mode
|
|
||||||
2025-09-23 01:06:30,236 INFO : main.py :start_redis_server :150 >>> Redis server is already running
|
|
||||||
2025-09-23 01:06:30,236 INFO : main.py :start_redis_server :154 >>> REDIS_URL set to redis://localhost:6379
|
|
||||||
2025-09-23 01:06:30,236 INFO : main.py :clear_dev_redis_queue:418 >>> 🧹 DEV MODE: Redis already clean
|
|
||||||
2025-09-23 01:06:30,236 INFO : main.py :run_development_mode:437 >>> Starting uvicorn server with auto-reload...
|
|
||||||
2025-09-23 01:08:33,718 INFO : main.py :<module> :530 >>> Starting ClassroomCopilot API in dev mode
|
|
||||||
2025-09-23 01:08:33,719 INFO : main.py :run_development_mode:425 >>> Running in development mode
|
|
||||||
2025-09-23 01:08:33,720 INFO : main.py :start_redis_server :150 >>> Redis server is already running
|
|
||||||
2025-09-23 01:08:33,720 INFO : main.py :start_redis_server :154 >>> REDIS_URL set to redis://localhost:6379
|
|
||||||
2025-09-23 01:08:33,721 INFO : main.py :clear_dev_redis_queue:418 >>> 🧹 DEV MODE: Redis already clean
|
|
||||||
2025-09-23 01:08:33,721 INFO : main.py :run_development_mode:437 >>> Starting uvicorn server with auto-reload...
|
|
||||||
2025-09-23 01:16:59,735 INFO : main.py :<module> :530 >>> Starting ClassroomCopilot API in dev mode
|
|
||||||
2025-09-23 01:16:59,736 INFO : main.py :run_development_mode:425 >>> Running in development mode
|
|
||||||
2025-09-23 01:16:59,737 INFO : main.py :start_redis_server :150 >>> Redis server is already running
|
|
||||||
2025-09-23 01:16:59,737 INFO : main.py :start_redis_server :154 >>> REDIS_URL set to redis://localhost:6379
|
|
||||||
2025-09-23 01:16:59,738 INFO : main.py :clear_dev_redis_queue:418 >>> 🧹 DEV MODE: Redis already clean
|
|
||||||
2025-09-23 01:16:59,738 INFO : main.py :run_development_mode:437 >>> Starting uvicorn server with auto-reload...
|
|
||||||
2025-09-23 01:18:52,557 INFO : main.py :<module> :530 >>> Starting ClassroomCopilot API in dev mode
|
|
||||||
2025-09-23 01:18:52,558 INFO : main.py :run_development_mode:425 >>> Running in development mode
|
|
||||||
2025-09-23 01:18:52,559 INFO : main.py :start_redis_server :150 >>> Redis server is already running
|
|
||||||
2025-09-23 01:18:52,559 INFO : main.py :start_redis_server :154 >>> REDIS_URL set to redis://localhost:6379
|
|
||||||
2025-09-23 01:18:52,560 INFO : main.py :clear_dev_redis_queue:418 >>> 🧹 DEV MODE: Redis already clean
|
|
||||||
2025-09-23 01:18:52,560 INFO : main.py :run_development_mode:437 >>> Starting uvicorn server with auto-reload...
|
|
||||||
2025-09-23 01:24:58,673 INFO : main.py :<module> :530 >>> Starting ClassroomCopilot API in dev mode
|
|
||||||
2025-09-23 01:24:58,674 INFO : main.py :run_development_mode:425 >>> Running in development mode
|
|
||||||
2025-09-23 01:24:58,676 INFO : main.py :start_redis_server :150 >>> Redis server is already running
|
|
||||||
2025-09-23 01:24:58,676 INFO : main.py :start_redis_server :154 >>> REDIS_URL set to redis://localhost:6379
|
|
||||||
2025-09-23 01:24:58,676 INFO : main.py :clear_dev_redis_queue:418 >>> 🧹 DEV MODE: Redis already clean
|
|
||||||
2025-09-23 01:24:58,676 INFO : main.py :run_development_mode:437 >>> Starting uvicorn server with auto-reload...
|
|
||||||
2025-09-23 01:43:02,480 INFO : main.py :<module> :530 >>> Starting ClassroomCopilot API in dev mode
|
|
||||||
2025-09-23 01:43:02,481 INFO : main.py :run_development_mode:425 >>> Running in development mode
|
|
||||||
2025-09-23 01:43:02,482 INFO : main.py :start_redis_server :150 >>> Redis server is already running
|
|
||||||
2025-09-23 01:43:02,482 INFO : main.py :start_redis_server :154 >>> REDIS_URL set to redis://localhost:6379
|
|
||||||
2025-09-23 01:43:02,483 INFO : main.py :clear_dev_redis_queue:418 >>> 🧹 DEV MODE: Redis already clean
|
|
||||||
2025-09-23 01:43:02,483 INFO : main.py :run_development_mode:437 >>> Starting uvicorn server with auto-reload...
|
|
||||||
2025-09-23 01:58:52,004 INFO : main.py :<module> :530 >>> Starting ClassroomCopilot API in dev mode
|
|
||||||
2025-09-23 01:58:52,004 INFO : main.py :run_development_mode:425 >>> Running in development mode
|
|
||||||
2025-09-23 01:58:52,006 INFO : main.py :start_redis_server :150 >>> Redis server is already running
|
|
||||||
2025-09-23 01:58:52,006 INFO : main.py :start_redis_server :154 >>> REDIS_URL set to redis://localhost:6379
|
|
||||||
2025-09-23 01:58:52,007 INFO : main.py :clear_dev_redis_queue:418 >>> 🧹 DEV MODE: Redis already clean
|
|
||||||
2025-09-23 01:58:52,007 INFO : main.py :run_development_mode:437 >>> Starting uvicorn server with auto-reload...
|
|
||||||
2025-09-23 01:59:23,102 INFO : main.py :<module> :530 >>> Starting ClassroomCopilot API in dev mode
|
|
||||||
2025-09-23 01:59:23,102 INFO : main.py :run_development_mode:425 >>> Running in development mode
|
|
||||||
2025-09-23 01:59:23,104 INFO : main.py :start_redis_server :150 >>> Redis server is already running
|
|
||||||
2025-09-23 01:59:23,104 INFO : main.py :start_redis_server :154 >>> REDIS_URL set to redis://localhost:6379
|
|
||||||
2025-09-23 01:59:23,105 INFO : main.py :clear_dev_redis_queue:418 >>> 🧹 DEV MODE: Redis already clean
|
|
||||||
2025-09-23 01:59:23,105 INFO : main.py :run_development_mode:437 >>> Starting uvicorn server with auto-reload...
|
|
||||||
2025-09-23 02:49:50,068 INFO : main.py :<module> :530 >>> Starting ClassroomCopilot API in dev mode
|
|
||||||
2025-09-23 02:49:50,070 INFO : main.py :run_development_mode:425 >>> Running in development mode
|
|
||||||
2025-09-23 02:49:50,071 INFO : main.py :start_redis_server :150 >>> Redis server is already running
|
|
||||||
2025-09-23 02:49:50,071 INFO : main.py :start_redis_server :154 >>> REDIS_URL set to redis://localhost:6379
|
|
||||||
2025-09-23 02:49:50,072 INFO : main.py :clear_dev_redis_queue:418 >>> 🧹 DEV MODE: Redis already clean
|
|
||||||
2025-09-23 02:49:50,072 INFO : main.py :run_development_mode:437 >>> Starting uvicorn server with auto-reload...
|
|
||||||
2025-09-23 12:00:21,727 INFO : main.py :<module> :530 >>> Starting ClassroomCopilot API in dev mode
|
|
||||||
2025-09-23 12:00:21,728 INFO : main.py :run_development_mode:425 >>> Running in development mode
|
|
||||||
2025-09-23 12:00:21,729 INFO : main.py :start_redis_server :150 >>> Redis server is already running
|
|
||||||
2025-09-23 12:00:21,729 INFO : main.py :start_redis_server :154 >>> REDIS_URL set to redis://localhost:6379
|
|
||||||
2025-09-23 12:00:21,729 INFO : main.py :clear_dev_redis_queue:418 >>> 🧹 DEV MODE: Redis already clean
|
|
||||||
2025-09-23 12:00:21,729 INFO : main.py :run_development_mode:437 >>> Starting uvicorn server with auto-reload...
|
|
||||||
2025-09-23 12:00:52,582 INFO : main.py :<module> :530 >>> Starting ClassroomCopilot API in dev mode
|
|
||||||
2025-09-23 12:00:52,582 INFO : main.py :run_development_mode:425 >>> Running in development mode
|
|
||||||
2025-09-23 12:00:52,583 INFO : main.py :start_redis_server :150 >>> Redis server is already running
|
|
||||||
2025-09-23 12:00:52,583 INFO : main.py :start_redis_server :154 >>> REDIS_URL set to redis://localhost:6379
|
|
||||||
2025-09-23 12:00:52,584 INFO : main.py :clear_dev_redis_queue:418 >>> 🧹 DEV MODE: Redis already clean
|
|
||||||
2025-09-23 12:00:52,584 INFO : main.py :run_development_mode:437 >>> Starting uvicorn server with auto-reload...
|
|
||||||
2025-09-23 12:01:25,614 INFO : main.py :<module> :530 >>> Starting ClassroomCopilot API in dev mode
|
|
||||||
2025-09-23 12:01:25,615 INFO : main.py :run_development_mode:425 >>> Running in development mode
|
|
||||||
2025-09-23 12:01:25,616 INFO : main.py :start_redis_server :150 >>> Redis server is already running
|
|
||||||
2025-09-23 12:01:25,616 INFO : main.py :start_redis_server :154 >>> REDIS_URL set to redis://localhost:6379
|
|
||||||
2025-09-23 12:01:25,617 INFO : main.py :clear_dev_redis_queue:418 >>> 🧹 DEV MODE: Redis already clean
|
|
||||||
2025-09-23 12:01:25,617 INFO : main.py :run_development_mode:437 >>> Starting uvicorn server with auto-reload...
|
|
||||||
2025-09-23 12:01:46,440 INFO : main.py :<module> :530 >>> Starting ClassroomCopilot API in dev mode
|
|
||||||
2025-09-23 12:01:46,441 INFO : main.py :run_development_mode:425 >>> Running in development mode
|
|
||||||
2025-09-23 12:01:46,442 INFO : main.py :start_redis_server :150 >>> Redis server is already running
|
|
||||||
2025-09-23 12:01:46,442 INFO : main.py :start_redis_server :154 >>> REDIS_URL set to redis://localhost:6379
|
|
||||||
2025-09-23 12:01:46,443 INFO : main.py :clear_dev_redis_queue:418 >>> 🧹 DEV MODE: Redis already clean
|
|
||||||
2025-09-23 12:01:46,443 INFO : main.py :run_development_mode:437 >>> Starting uvicorn server with auto-reload...
|
|
||||||
2025-09-23 12:02:17,880 INFO : main.py :<module> :530 >>> Starting ClassroomCopilot API in dev mode
|
|
||||||
2025-09-23 12:02:17,880 INFO : main.py :run_development_mode:425 >>> Running in development mode
|
|
||||||
2025-09-23 12:02:17,881 INFO : main.py :start_redis_server :157 >>> Redis server not running, starting new instance...
|
|
||||||
2025-09-23 12:02:17,896 INFO : main.py :start_redis_server :192 >>> Starting Redis server: redis-server on localhost:6379
|
|
||||||
2025-09-23 12:02:19,907 INFO : main.py :start_redis_server :216 >>> Redis server started successfully on localhost:6379
|
|
||||||
2025-09-23 12:02:19,908 INFO : main.py :clear_dev_redis_queue:418 >>> 🧹 DEV MODE: Redis already clean
|
|
||||||
2025-09-23 12:02:19,908 INFO : main.py :run_development_mode:437 >>> Starting uvicorn server with auto-reload...
|
|
||||||
2025-09-23 12:02:19,910 INFO : main.py :stop_redis_server :236 >>> Stopping Redis server...
|
|
||||||
2025-09-23 12:02:19,913 INFO : main.py :stop_redis_server :247 >>> Redis server stopped gracefully
|
|
||||||
2025-09-23 12:09:18,247 INFO : main.py :<module> :530 >>> Starting ClassroomCopilot API in dev mode
|
|
||||||
2025-09-23 12:09:18,247 INFO : main.py :run_development_mode:425 >>> Running in development mode
|
|
||||||
2025-09-23 12:09:18,248 INFO : main.py :start_redis_server :157 >>> Redis server not running, starting new instance...
|
|
||||||
2025-09-23 12:09:18,263 INFO : main.py :start_redis_server :192 >>> Starting Redis server: redis-server on localhost:6379
|
|
||||||
2025-09-23 12:09:20,275 INFO : main.py :start_redis_server :216 >>> Redis server started successfully on localhost:6379
|
|
||||||
2025-09-23 12:09:20,276 INFO : main.py :clear_dev_redis_queue:418 >>> 🧹 DEV MODE: Redis already clean
|
|
||||||
2025-09-23 12:09:20,276 INFO : main.py :run_development_mode:437 >>> Starting uvicorn server with auto-reload...
|
|
||||||
2025-09-23 12:09:20,278 INFO : main.py :stop_redis_server :236 >>> Stopping Redis server...
|
|
||||||
2025-09-23 12:09:20,282 INFO : main.py :stop_redis_server :247 >>> Redis server stopped gracefully
|
|
||||||
2025-09-23 12:12:55,549 INFO : main.py :<module> :530 >>> Starting ClassroomCopilot API in dev mode
|
|
||||||
2025-09-23 12:12:55,550 INFO : main.py :run_development_mode:425 >>> Running in development mode
|
|
||||||
2025-09-23 12:12:55,551 INFO : main.py :start_redis_server :157 >>> Redis server not running, starting new instance...
|
|
||||||
2025-09-23 12:12:55,566 INFO : main.py :start_redis_server :192 >>> Starting Redis server: redis-server on localhost:6379
|
|
||||||
2025-09-23 12:12:57,577 INFO : main.py :start_redis_server :216 >>> Redis server started successfully on localhost:6379
|
|
||||||
2025-09-23 12:12:57,578 INFO : main.py :clear_dev_redis_queue:418 >>> 🧹 DEV MODE: Redis already clean
|
|
||||||
2025-09-23 12:12:57,578 INFO : main.py :run_development_mode:437 >>> Starting uvicorn server with auto-reload...
|
|
||||||
2025-09-23 12:12:57,581 INFO : main.py :stop_redis_server :236 >>> Stopping Redis server...
|
|
||||||
2025-09-23 12:12:57,600 INFO : main.py :stop_redis_server :247 >>> Redis server stopped gracefully
|
|
||||||
2025-09-23 12:13:25,099 INFO : main.py :<module> :530 >>> Starting ClassroomCopilot API in dev mode
|
|
||||||
2025-09-23 12:13:25,099 INFO : main.py :run_development_mode:425 >>> Running in development mode
|
|
||||||
2025-09-23 12:13:25,100 INFO : main.py :start_redis_server :157 >>> Redis server not running, starting new instance...
|
|
||||||
2025-09-23 12:13:25,116 INFO : main.py :start_redis_server :192 >>> Starting Redis server: redis-server on localhost:6379
|
|
||||||
2025-09-23 12:13:27,125 INFO : main.py :start_redis_server :216 >>> Redis server started successfully on localhost:6379
|
|
||||||
2025-09-23 12:13:27,127 INFO : main.py :clear_dev_redis_queue:418 >>> 🧹 DEV MODE: Redis already clean
|
|
||||||
2025-09-23 12:13:27,127 INFO : main.py :run_development_mode:437 >>> Starting uvicorn server with auto-reload...
|
|
||||||
2025-09-23 12:22:31,502 INFO : main.py :stop_redis_server :236 >>> Stopping Redis server...
|
|
||||||
2025-09-23 12:22:31,574 INFO : main.py :stop_redis_server :247 >>> Redis server stopped gracefully
|
|
||||||
2025-09-23 12:22:51,146 INFO : main.py :<module> :530 >>> Starting ClassroomCopilot API in dev mode
|
|
||||||
2025-09-23 12:22:51,146 INFO : main.py :run_development_mode:425 >>> Running in development mode
|
|
||||||
2025-09-23 12:22:51,148 INFO : main.py :start_redis_server :157 >>> Redis server not running, starting new instance...
|
|
||||||
2025-09-23 12:22:51,164 INFO : main.py :start_redis_server :192 >>> Starting Redis server: redis-server on localhost:6379
|
|
||||||
2025-09-23 12:22:53,176 INFO : main.py :start_redis_server :216 >>> Redis server started successfully on localhost:6379
|
|
||||||
2025-09-23 12:22:53,177 INFO : main.py :clear_dev_redis_queue:418 >>> 🧹 DEV MODE: Redis already clean
|
|
||||||
2025-09-23 12:22:53,177 INFO : main.py :run_development_mode:437 >>> Starting uvicorn server with auto-reload...
|
|
||||||
2025-09-23 12:30:45,798 INFO : main.py :stop_redis_server :236 >>> Stopping Redis server...
|
|
||||||
2025-09-23 12:30:45,871 INFO : main.py :stop_redis_server :247 >>> Redis server stopped gracefully
|
|
||||||
2025-09-23 12:30:49,688 INFO : main.py :<module> :530 >>> Starting ClassroomCopilot API in dev mode
|
|
||||||
2025-09-23 12:30:49,688 INFO : main.py :run_development_mode:425 >>> Running in development mode
|
|
||||||
2025-09-23 12:30:49,689 INFO : main.py :start_redis_server :157 >>> Redis server not running, starting new instance...
|
|
||||||
2025-09-23 12:30:49,701 INFO : main.py :start_redis_server :192 >>> Starting Redis server: redis-server on localhost:6379
|
|
||||||
2025-09-23 12:30:51,708 INFO : main.py :start_redis_server :216 >>> Redis server started successfully on localhost:6379
|
|
||||||
2025-09-23 12:30:51,709 INFO : main.py :clear_dev_redis_queue:418 >>> 🧹 DEV MODE: Redis already clean
|
|
||||||
2025-09-23 12:30:51,709 INFO : main.py :run_development_mode:437 >>> Starting uvicorn server with auto-reload...
|
|
||||||
2025-09-23 12:30:54,230 INFO : main.py :stop_redis_server :236 >>> Stopping Redis server...
|
|
||||||
2025-09-23 12:30:54,250 INFO : main.py :stop_redis_server :247 >>> Redis server stopped gracefully
|
|
||||||
2025-09-23 12:30:58,733 INFO : main.py :<module> :530 >>> Starting ClassroomCopilot API in dev mode
|
|
||||||
2025-09-23 12:30:58,734 INFO : main.py :run_development_mode:425 >>> Running in development mode
|
|
||||||
2025-09-23 12:30:58,735 INFO : main.py :start_redis_server :157 >>> Redis server not running, starting new instance...
|
|
||||||
2025-09-23 12:30:58,747 INFO : main.py :start_redis_server :192 >>> Starting Redis server: redis-server on localhost:6379
|
|
||||||
2025-09-23 12:31:00,756 INFO : main.py :start_redis_server :216 >>> Redis server started successfully on localhost:6379
|
|
||||||
2025-09-23 12:31:00,757 INFO : main.py :clear_dev_redis_queue:418 >>> 🧹 DEV MODE: Redis already clean
|
|
||||||
2025-09-23 12:31:00,758 INFO : main.py :run_development_mode:437 >>> Starting uvicorn server with auto-reload...
|
|
||||||
2025-09-23 12:31:09,908 INFO : main.py :stop_redis_server :236 >>> Stopping Redis server...
|
|
||||||
2025-09-23 12:31:10,039 INFO : main.py :stop_redis_server :247 >>> Redis server stopped gracefully
|
|
||||||
2025-09-23 12:31:16,676 INFO : main.py :<module> :530 >>> Starting ClassroomCopilot API in dev mode
|
|
||||||
2025-09-23 12:31:16,676 INFO : main.py :run_development_mode:425 >>> Running in development mode
|
|
||||||
2025-09-23 12:31:16,678 INFO : main.py :start_redis_server :157 >>> Redis server not running, starting new instance...
|
|
||||||
2025-09-23 12:31:16,694 INFO : main.py :start_redis_server :192 >>> Starting Redis server: redis-server on localhost:6379
|
|
||||||
2025-09-23 12:31:18,705 INFO : main.py :start_redis_server :216 >>> Redis server started successfully on localhost:6379
|
|
||||||
2025-09-23 12:31:18,706 INFO : main.py :clear_dev_redis_queue:418 >>> 🧹 DEV MODE: Redis already clean
|
|
||||||
2025-09-23 12:31:18,707 INFO : main.py :run_development_mode:437 >>> Starting uvicorn server with auto-reload...
|
|
||||||
2025-09-23 12:57:13,180 INFO : main.py :stop_redis_server :236 >>> Stopping Redis server...
|
|
||||||
2025-09-23 12:57:13,219 INFO : main.py :stop_redis_server :247 >>> Redis server stopped gracefully
|
|
||||||
2025-09-23 12:57:23,242 INFO : main.py :<module> :530 >>> Starting ClassroomCopilot API in dev mode
|
|
||||||
2025-09-23 12:57:23,243 INFO : main.py :run_development_mode:425 >>> Running in development mode
|
|
||||||
2025-09-23 12:57:23,244 INFO : main.py :start_redis_server :157 >>> Redis server not running, starting new instance...
|
|
||||||
2025-09-23 12:57:23,270 INFO : main.py :start_redis_server :192 >>> Starting Redis server: redis-server on localhost:6379
|
|
||||||
2025-09-23 12:57:25,284 INFO : main.py :start_redis_server :216 >>> Redis server started successfully on localhost:6379
|
|
||||||
2025-09-23 12:57:25,288 INFO : main.py :clear_dev_redis_queue:418 >>> 🧹 DEV MODE: Redis already clean
|
|
||||||
2025-09-23 12:57:25,288 INFO : main.py :run_development_mode:437 >>> Starting uvicorn server with auto-reload...
|
|
||||||
2025-09-23 13:11:00,519 INFO : main.py :stop_redis_server :236 >>> Stopping Redis server...
|
|
||||||
2025-09-23 13:11:00,596 INFO : main.py :stop_redis_server :247 >>> Redis server stopped gracefully
|
|
||||||
2025-09-23 13:11:05,873 INFO : main.py :<module> :530 >>> Starting ClassroomCopilot API in dev mode
|
|
||||||
2025-09-23 13:11:05,873 INFO : main.py :run_development_mode:425 >>> Running in development mode
|
|
||||||
2025-09-23 13:11:05,874 INFO : main.py :start_redis_server :157 >>> Redis server not running, starting new instance...
|
|
||||||
2025-09-23 13:11:05,887 INFO : main.py :start_redis_server :192 >>> Starting Redis server: redis-server on localhost:6379
|
|
||||||
2025-09-23 13:11:07,896 INFO : main.py :start_redis_server :216 >>> Redis server started successfully on localhost:6379
|
|
||||||
2025-09-23 13:11:07,897 INFO : main.py :clear_dev_redis_queue:418 >>> 🧹 DEV MODE: Redis already clean
|
|
||||||
2025-09-23 13:11:07,897 INFO : main.py :run_development_mode:437 >>> Starting uvicorn server with auto-reload...
|
|
||||||
2025-09-23 13:11:24,800 INFO : main.py :stop_redis_server :236 >>> Stopping Redis server...
|
|
||||||
2025-09-23 13:11:24,836 INFO : main.py :stop_redis_server :247 >>> Redis server stopped gracefully
|
|
||||||
2025-09-23 13:11:29,349 INFO : main.py :<module> :530 >>> Starting ClassroomCopilot API in dev mode
|
|
||||||
2025-09-23 13:11:29,349 INFO : main.py :run_development_mode:425 >>> Running in development mode
|
|
||||||
2025-09-23 13:11:29,350 INFO : main.py :start_redis_server :157 >>> Redis server not running, starting new instance...
|
|
||||||
2025-09-23 13:11:29,361 INFO : main.py :start_redis_server :192 >>> Starting Redis server: redis-server on localhost:6379
|
|
||||||
2025-09-23 13:11:31,372 INFO : main.py :start_redis_server :216 >>> Redis server started successfully on localhost:6379
|
|
||||||
2025-09-23 13:11:31,375 INFO : main.py :clear_dev_redis_queue:418 >>> 🧹 DEV MODE: Redis already clean
|
|
||||||
2025-09-23 13:11:31,376 INFO : main.py :run_development_mode:437 >>> Starting uvicorn server with auto-reload...
|
|
||||||
2025-09-23 13:33:34,927 INFO : main.py :stop_redis_server :236 >>> Stopping Redis server...
|
|
||||||
2025-09-23 13:33:35,048 INFO : main.py :stop_redis_server :247 >>> Redis server stopped gracefully
|
|
||||||
2025-09-23 13:33:44,129 INFO : main.py :<module> :395 >>> Starting ClassroomCopilot API in dev mode
|
|
||||||
2025-09-23 13:33:44,129 INFO : main.py :run_development_mode:293 >>> Running in development mode
|
|
||||||
2025-09-23 13:33:44,132 INFO : main.py :run_development_mode:306 >>> Starting uvicorn server with auto-reload...
|
|
||||||
2025-09-23 13:37:12,123 INFO : main.py :<module> :395 >>> Starting ClassroomCopilot API in dev mode
|
|
||||||
2025-09-23 13:37:12,123 INFO : main.py :run_development_mode:293 >>> Running in development mode
|
|
||||||
2025-09-23 13:37:12,127 INFO : main.py :run_development_mode:306 >>> Starting uvicorn server with auto-reload...
|
|
||||||
2025-09-23 13:37:53,616 INFO : main.py :<module> :395 >>> Starting ClassroomCopilot API in dev mode
|
|
||||||
2025-09-23 13:37:53,617 INFO : main.py :run_development_mode:293 >>> Running in development mode
|
|
||||||
2025-09-23 13:37:53,621 INFO : main.py :run_development_mode:306 >>> Starting uvicorn server with auto-reload...
|
|
||||||
2025-09-23 13:39:46,068 INFO : main.py :<module> :395 >>> Starting ClassroomCopilot API in dev mode
|
|
||||||
2025-09-23 13:39:46,069 INFO : main.py :run_development_mode:293 >>> Running in development mode
|
|
||||||
2025-09-23 13:39:46,075 INFO : main.py :run_development_mode:306 >>> Starting uvicorn server with auto-reload...
|
|
||||||
2025-09-23 13:40:00,338 INFO : main.py :<module> :395 >>> Starting ClassroomCopilot API in dev mode
|
|
||||||
2025-09-23 13:40:00,338 INFO : main.py :run_development_mode:293 >>> Running in development mode
|
|
||||||
2025-09-23 13:40:00,340 INFO : main.py :run_development_mode:306 >>> Starting uvicorn server with auto-reload...
|
|
||||||
2025-09-23 14:05:30,609 INFO : main.py :<module> :395 >>> Starting ClassroomCopilot API in dev mode
|
|
||||||
2025-09-23 14:05:30,609 INFO : main.py :run_development_mode:293 >>> Running in development mode
|
|
||||||
2025-09-23 14:05:30,612 INFO : main.py :run_development_mode:306 >>> Starting uvicorn server with auto-reload...
|
|
||||||
2025-09-23 16:14:06,196 INFO : main.py :<module> :395 >>> Starting ClassroomCopilot API in dev mode
|
|
||||||
2025-09-23 16:14:06,196 INFO : main.py :run_development_mode:293 >>> Running in development mode
|
|
||||||
2025-09-23 16:14:06,199 INFO : main.py :run_development_mode:306 >>> Starting uvicorn server with auto-reload...
|
|
||||||
2025-09-23 16:14:28,688 INFO : main.py :<module> :395 >>> Starting ClassroomCopilot API in dev mode
|
|
||||||
2025-09-23 16:14:28,688 INFO : main.py :run_development_mode:293 >>> Running in development mode
|
|
||||||
2025-09-23 16:14:28,691 INFO : main.py :run_development_mode:306 >>> Starting uvicorn server with auto-reload...
|
|
||||||
2025-09-23 16:16:26,652 INFO : main.py :<module> :395 >>> Starting ClassroomCopilot API in dev mode
|
|
||||||
2025-09-23 16:16:26,652 INFO : main.py :run_development_mode:293 >>> Running in development mode
|
|
||||||
2025-09-23 16:16:26,655 INFO : main.py :run_development_mode:306 >>> Starting uvicorn server with auto-reload...
|
|
||||||
2025-09-23 17:33:22,835 INFO : main.py :<module> :395 >>> Starting ClassroomCopilot API in dev mode
|
|
||||||
2025-09-23 17:33:22,836 INFO : main.py :run_development_mode:293 >>> Running in development mode
|
|
||||||
2025-09-23 17:33:22,839 INFO : main.py :run_development_mode:306 >>> Starting uvicorn server with auto-reload...
|
|
||||||
2025-09-23 19:26:58,652 INFO : main.py :<module> :395 >>> Starting ClassroomCopilot API in dev mode
|
|
||||||
2025-09-23 19:26:58,652 INFO : main.py :run_development_mode:293 >>> Running in development mode
|
|
||||||
2025-09-23 19:26:58,656 INFO : main.py :run_development_mode:306 >>> Starting uvicorn server with auto-reload...
|
|
||||||
2025-09-23 19:49:01,755 INFO : main.py :<module> :395 >>> Starting ClassroomCopilot API in dev mode
|
|
||||||
2025-09-23 19:49:01,756 INFO : main.py :run_development_mode:293 >>> Running in development mode
|
|
||||||
2025-09-23 19:49:01,758 INFO : main.py :run_development_mode:306 >>> Starting uvicorn server with auto-reload...
|
|
||||||
2025-09-23 20:06:14,638 INFO : main.py :<module> :395 >>> Starting ClassroomCopilot API in dev mode
|
|
||||||
2025-09-23 20:06:14,638 INFO : main.py :run_development_mode:293 >>> Running in development mode
|
|
||||||
2025-09-23 20:06:14,643 INFO : main.py :run_development_mode:306 >>> Starting uvicorn server with auto-reload...
|
|
||||||
2025-09-23 21:28:14,179 INFO : main.py :<module> :395 >>> Starting ClassroomCopilot API in infra mode
|
|
||||||
2025-09-23 21:28:14,180 INFO : main.py :run_infrastructure_mode:235 >>> Running in infrastructure mode
|
|
||||||
2025-09-23 21:28:14,180 INFO : main.py :run_infrastructure_mode:236 >>> Starting infrastructure setup...
|
|
||||||
2025-09-23 21:28:34,540 INFO : main.py :run_infrastructure_mode:241 >>> Infrastructure setup completed successfully
|
|
||||||
2025-09-23 21:30:24,709 INFO : main.py :<module> :395 >>> Starting ClassroomCopilot API in demo-users mode
|
|
||||||
2025-09-23 21:30:24,709 INFO : main.py :run_demo_users_mode :263 >>> Running in demo users mode
|
|
||||||
2025-09-23 21:30:24,709 INFO : main.py :run_demo_users_mode :264 >>> Starting demo users creation...
|
|
||||||
2025-09-23 21:30:29,129 INFO : main.py :run_demo_users_mode :269 >>> Demo users creation completed successfully
|
|
||||||
2025-09-23 21:36:31,444 INFO : main.py :<module> :395 >>> Starting ClassroomCopilot API in infra mode
|
|
||||||
2025-09-23 21:36:31,444 INFO : main.py :run_infrastructure_mode:235 >>> Running in infrastructure mode
|
|
||||||
2025-09-23 21:36:31,444 INFO : main.py :run_infrastructure_mode:236 >>> Starting infrastructure setup...
|
|
||||||
2025-09-23 21:36:49,945 INFO : main.py :run_infrastructure_mode:241 >>> Infrastructure setup completed successfully
|
|
||||||
2025-09-23 21:37:23,614 INFO : main.py :<module> :395 >>> Starting ClassroomCopilot API in demo-school mode
|
|
||||||
2025-09-23 21:37:23,614 INFO : main.py :run_demo_school_mode:249 >>> Running in demo school mode
|
|
||||||
2025-09-23 21:37:23,614 INFO : main.py :run_demo_school_mode:250 >>> Starting demo school creation...
|
|
||||||
2025-09-23 21:37:23,645 INFO : main.py :run_demo_school_mode:255 >>> Demo school creation completed successfully
|
|
||||||
2025-09-23 21:37:36,331 INFO : main.py :<module> :395 >>> Starting ClassroomCopilot API in demo-users mode
|
|
||||||
2025-09-23 21:37:36,331 INFO : main.py :run_demo_users_mode :263 >>> Running in demo users mode
|
|
||||||
2025-09-23 21:37:36,331 INFO : main.py :run_demo_users_mode :264 >>> Starting demo users creation...
|
|
||||||
2025-09-23 21:37:40,684 INFO : main.py :run_demo_users_mode :269 >>> Demo users creation completed successfully
|
|
||||||
2025-09-23 21:54:30,134 INFO : main.py :<module> :395 >>> Starting ClassroomCopilot API in infra mode
|
|
||||||
2025-09-23 21:54:30,134 INFO : main.py :run_infrastructure_mode:235 >>> Running in infrastructure mode
|
|
||||||
2025-09-23 21:54:30,134 INFO : main.py :run_infrastructure_mode:236 >>> Starting infrastructure setup...
|
|
||||||
2025-09-23 21:54:49,183 INFO : main.py :run_infrastructure_mode:241 >>> Infrastructure setup completed successfully
|
|
||||||
2025-09-23 21:55:07,493 INFO : main.py :<module> :395 >>> Starting ClassroomCopilot API in demo-school mode
|
|
||||||
2025-09-23 21:55:07,493 INFO : main.py :run_demo_school_mode:249 >>> Running in demo school mode
|
|
||||||
2025-09-23 21:55:07,493 INFO : main.py :run_demo_school_mode:250 >>> Starting demo school creation...
|
|
||||||
2025-09-23 21:55:07,517 INFO : main.py :run_demo_school_mode:255 >>> Demo school creation completed successfully
|
|
||||||
2025-09-23 21:55:14,603 INFO : main.py :<module> :395 >>> Starting ClassroomCopilot API in demo-users mode
|
|
||||||
2025-09-23 21:55:14,603 INFO : main.py :run_demo_users_mode :263 >>> Running in demo users mode
|
|
||||||
2025-09-23 21:55:14,603 INFO : main.py :run_demo_users_mode :264 >>> Starting demo users creation...
|
|
||||||
2025-09-23 21:55:18,994 INFO : main.py :run_demo_users_mode :269 >>> Demo users creation completed successfully
|
|
||||||
2025-09-23 21:57:28,911 INFO : main.py :<module> :395 >>> Starting ClassroomCopilot API in dev mode
|
|
||||||
2025-09-23 21:57:28,912 INFO : main.py :run_development_mode:293 >>> Running in development mode
|
|
||||||
2025-09-23 21:57:28,915 INFO : main.py :run_development_mode:306 >>> Starting uvicorn server with auto-reload...
|
|
||||||
2025-09-23 22:01:30,804 INFO : main.py :<module> :395 >>> Starting ClassroomCopilot API in infra mode
|
|
||||||
2025-09-23 22:01:30,805 INFO : main.py :run_infrastructure_mode:235 >>> Running in infrastructure mode
|
|
||||||
2025-09-23 22:01:30,805 INFO : main.py :run_infrastructure_mode:236 >>> Starting infrastructure setup...
|
|
||||||
2025-09-23 22:01:51,246 INFO : main.py :run_infrastructure_mode:241 >>> Infrastructure setup completed successfully
|
|
||||||
2025-09-23 22:03:14,684 INFO : main.py :<module> :395 >>> Starting ClassroomCopilot API in infra mode
|
|
||||||
2025-09-23 22:03:14,684 INFO : main.py :run_infrastructure_mode:235 >>> Running in infrastructure mode
|
|
||||||
2025-09-23 22:03:14,684 INFO : main.py :run_infrastructure_mode:236 >>> Starting infrastructure setup...
|
|
||||||
2025-09-23 22:03:35,512 INFO : main.py :run_infrastructure_mode:241 >>> Infrastructure setup completed successfully
|
|
||||||
2025-09-23 22:12:43,216 INFO : main.py :<module> :395 >>> Starting ClassroomCopilot API in infra mode
|
|
||||||
2025-09-23 22:12:43,217 INFO : main.py :run_infrastructure_mode:235 >>> Running in infrastructure mode
|
|
||||||
2025-09-23 22:12:43,217 INFO : main.py :run_infrastructure_mode:236 >>> Starting infrastructure setup...
|
|
||||||
2025-09-23 22:13:03,658 INFO : main.py :run_infrastructure_mode:241 >>> Infrastructure setup completed successfully
|
|
||||||
2025-09-23 22:13:32,784 INFO : main.py :<module> :395 >>> Starting ClassroomCopilot API in demo-school mode
|
|
||||||
2025-09-23 22:13:32,784 INFO : main.py :run_demo_school_mode:249 >>> Running in demo school mode
|
|
||||||
2025-09-23 22:13:32,785 INFO : main.py :run_demo_school_mode:250 >>> Starting demo school creation...
|
|
||||||
2025-09-23 22:13:32,819 INFO : main.py :run_demo_school_mode:255 >>> Demo school creation completed successfully
|
|
||||||
2025-09-23 22:13:38,810 INFO : main.py :<module> :395 >>> Starting ClassroomCopilot API in demo-users mode
|
|
||||||
2025-09-23 22:13:38,810 INFO : main.py :run_demo_users_mode :263 >>> Running in demo users mode
|
|
||||||
2025-09-23 22:13:38,810 INFO : main.py :run_demo_users_mode :264 >>> Starting demo users creation...
|
|
||||||
2025-09-23 22:13:43,177 INFO : main.py :run_demo_users_mode :269 >>> Demo users creation completed successfully
|
|
||||||
2025-09-23 22:30:21,156 INFO : main.py :<module> :395 >>> Starting ClassroomCopilot API in dev mode
|
|
||||||
2025-09-23 22:30:21,157 INFO : main.py :run_development_mode:293 >>> Running in development mode
|
|
||||||
2025-09-23 22:30:21,160 INFO : main.py :run_development_mode:306 >>> Starting uvicorn server with auto-reload...
|
|
||||||
2025-09-24 17:00:52,449 INFO : main.py :<module> :395 >>> Starting ClassroomCopilot API in dev mode
|
|
||||||
2025-09-24 17:00:52,450 INFO : main.py :run_development_mode:293 >>> Running in development mode
|
|
||||||
2025-09-24 17:00:52,453 INFO : main.py :run_development_mode:306 >>> Starting uvicorn server with auto-reload...
|
|
||||||
2025-09-24 17:20:17,808 INFO : main.py :<module> :395 >>> Starting ClassroomCopilot API in demo-users mode
|
|
||||||
2025-09-24 17:20:17,809 INFO : main.py :run_demo_users_mode :263 >>> Running in demo users mode
|
|
||||||
2025-09-24 17:20:17,809 INFO : main.py :run_demo_users_mode :264 >>> Starting demo users creation...
|
|
||||||
2025-09-24 17:20:17,833 INFO : main.py :run_demo_users_mode :269 >>> Demo users creation completed successfully
|
|
||||||
2025-09-24 17:27:38,294 INFO : main.py :<module> :395 >>> Starting ClassroomCopilot API in demo-users mode
|
|
||||||
2025-09-24 17:27:38,295 INFO : main.py :run_demo_users_mode :263 >>> Running in demo users mode
|
|
||||||
2025-09-24 17:27:38,295 INFO : main.py :run_demo_users_mode :264 >>> Starting demo users creation...
|
|
||||||
2025-09-24 17:27:38,404 INFO : main.py :run_demo_users_mode :269 >>> Demo users creation completed successfully
|
|
||||||
2025-09-27 08:41:24,185 INFO : main.py :<module> :395 >>> Starting ClassroomCopilot API in dev mode
|
|
||||||
2025-09-27 08:41:24,185 INFO : main.py :run_development_mode:293 >>> Running in development mode
|
|
||||||
2025-09-27 08:41:24,189 INFO : main.py :run_development_mode:306 >>> Starting uvicorn server with auto-reload...
|
|
||||||
2025-09-27 17:13:10,274 INFO : main.py :<module> :395 >>> Starting ClassroomCopilot API in dev mode
|
|
||||||
2025-09-27 17:13:10,275 INFO : main.py :run_development_mode:293 >>> Running in development mode
|
|
||||||
2025-09-27 17:13:10,280 INFO : main.py :run_development_mode:306 >>> Starting uvicorn server with auto-reload...
|
|
||||||
2025-09-27 17:34:01,793 INFO : main.py :<module> :395 >>> Starting ClassroomCopilot API in dev mode
|
|
||||||
2025-09-27 17:34:01,794 INFO : main.py :run_development_mode:293 >>> Running in development mode
|
|
||||||
2025-09-27 17:34:01,797 INFO : main.py :run_development_mode:306 >>> Starting uvicorn server with auto-reload...
|
|
||||||
2025-09-27 17:50:03,477 INFO : main.py :<module> :395 >>> Starting ClassroomCopilot API in dev mode
|
|
||||||
2025-09-27 17:50:03,477 INFO : main.py :run_development_mode:293 >>> Running in development mode
|
|
||||||
2025-09-27 17:50:03,481 INFO : main.py :run_development_mode:306 >>> Starting uvicorn server with auto-reload...
|
|
||||||
2025-09-27 18:04:23,347 INFO : main.py :<module> :395 >>> Starting ClassroomCopilot API in dev mode
|
|
||||||
2025-09-27 18:04:23,348 INFO : main.py :run_development_mode:293 >>> Running in development mode
|
|
||||||
2025-09-27 18:04:23,352 INFO : main.py :run_development_mode:306 >>> Starting uvicorn server with auto-reload...
|
|
||||||
2025-09-27 18:40:20,516 INFO : main.py :<module> :395 >>> Starting ClassroomCopilot API in dev mode
|
|
||||||
2025-09-27 18:40:20,517 INFO : main.py :run_development_mode:293 >>> Running in development mode
|
|
||||||
2025-09-27 18:40:20,519 INFO : main.py :run_development_mode:306 >>> Starting uvicorn server with auto-reload...
|
|
||||||
2025-09-27 19:09:00,592 INFO : main.py :<module> :395 >>> Starting ClassroomCopilot API in dev mode
|
|
||||||
2025-09-27 19:09:00,592 INFO : main.py :run_development_mode:293 >>> Running in development mode
|
|
||||||
2025-09-27 19:09:00,595 INFO : main.py :run_development_mode:306 >>> Starting uvicorn server with auto-reload...
|
|
||||||
2025-09-27 19:26:34,904 INFO : main.py :<module> :395 >>> Starting ClassroomCopilot API in dev mode
|
|
||||||
2025-09-27 19:26:34,904 INFO : main.py :run_development_mode:293 >>> Running in development mode
|
|
||||||
2025-09-27 19:26:34,906 INFO : main.py :run_development_mode:306 >>> Starting uvicorn server with auto-reload...
|
|
||||||
2025-09-27 19:57:36,609 INFO : main.py :<module> :395 >>> Starting ClassroomCopilot API in dev mode
|
|
||||||
2025-09-27 19:57:36,610 INFO : main.py :run_development_mode:293 >>> Running in development mode
|
|
||||||
2025-09-27 19:57:36,613 INFO : main.py :run_development_mode:306 >>> Starting uvicorn server with auto-reload...
|
|
||||||
2025-09-27 20:05:31,782 INFO : main.py :<module> :395 >>> Starting ClassroomCopilot API in dev mode
|
|
||||||
2025-09-27 20:05:31,782 INFO : main.py :run_development_mode:293 >>> Running in development mode
|
|
||||||
2025-09-27 20:05:31,785 INFO : main.py :run_development_mode:306 >>> Starting uvicorn server with auto-reload...
|
|
||||||
2025-09-27 20:23:26,268 INFO : main.py :<module> :395 >>> Starting ClassroomCopilot API in dev mode
|
|
||||||
2025-09-27 20:23:26,269 INFO : main.py :run_development_mode:293 >>> Running in development mode
|
|
||||||
2025-09-27 20:23:26,272 INFO : main.py :run_development_mode:306 >>> Starting uvicorn server with auto-reload...
|
|
||||||
2025-09-27 20:28:08,469 INFO : main.py :<module> :395 >>> Starting ClassroomCopilot API in dev mode
|
|
||||||
2025-09-27 20:28:08,469 INFO : main.py :run_development_mode:293 >>> Running in development mode
|
|
||||||
2025-09-27 20:28:08,472 INFO : main.py :run_development_mode:306 >>> Starting uvicorn server with auto-reload...
|
|
||||||
2025-09-27 20:35:37,734 INFO : main.py :<module> :395 >>> Starting ClassroomCopilot API in dev mode
|
|
||||||
2025-09-27 20:35:37,735 INFO : main.py :run_development_mode:293 >>> Running in development mode
|
|
||||||
2025-09-27 20:35:37,737 INFO : main.py :run_development_mode:306 >>> Starting uvicorn server with auto-reload...
|
|
||||||
2025-09-27 20:39:42,530 INFO : main.py :<module> :395 >>> Starting ClassroomCopilot API in dev mode
|
|
||||||
2025-09-27 20:39:42,531 INFO : main.py :run_development_mode:293 >>> Running in development mode
|
|
||||||
2025-09-27 20:39:42,534 INFO : main.py :run_development_mode:306 >>> Starting uvicorn server with auto-reload...
|
|
||||||
2025-09-27 20:41:52,159 INFO : main.py :<module> :395 >>> Starting ClassroomCopilot API in dev mode
|
|
||||||
2025-09-27 20:41:52,159 INFO : main.py :run_development_mode:293 >>> Running in development mode
|
|
||||||
2025-09-27 20:41:52,162 INFO : main.py :run_development_mode:306 >>> Starting uvicorn server with auto-reload...
|
|
||||||
2025-09-27 20:45:32,642 INFO : main.py :<module> :395 >>> Starting ClassroomCopilot API in dev mode
|
|
||||||
2025-09-27 20:45:32,642 INFO : main.py :run_development_mode:293 >>> Running in development mode
|
|
||||||
2025-09-27 20:45:32,645 INFO : main.py :run_development_mode:306 >>> Starting uvicorn server with auto-reload...
|
|
||||||
2025-09-27 20:49:06,356 INFO : main.py :<module> :395 >>> Starting ClassroomCopilot API in dev mode
|
|
||||||
2025-09-27 20:49:06,356 INFO : main.py :run_development_mode:293 >>> Running in development mode
|
|
||||||
2025-09-27 20:49:06,359 INFO : main.py :run_development_mode:306 >>> Starting uvicorn server with auto-reload...
|
|
||||||
2025-09-27 20:54:18,174 INFO : main.py :<module> :395 >>> Starting ClassroomCopilot API in dev mode
|
|
||||||
2025-09-27 20:54:18,174 INFO : main.py :run_development_mode:293 >>> Running in development mode
|
|
||||||
2025-09-27 20:54:18,177 INFO : main.py :run_development_mode:306 >>> Starting uvicorn server with auto-reload...
|
|
||||||
2025-09-27 21:08:06,121 INFO : main.py :<module> :395 >>> Starting ClassroomCopilot API in dev mode
|
|
||||||
2025-09-27 21:08:06,121 INFO : main.py :run_development_mode:293 >>> Running in development mode
|
|
||||||
2025-09-27 21:08:06,124 INFO : main.py :run_development_mode:306 >>> Starting uvicorn server with auto-reload...
|
|
||||||
2025-09-27 21:15:28,772 INFO : main.py :<module> :395 >>> Starting ClassroomCopilot API in infra mode
|
|
||||||
2025-09-27 21:15:28,773 INFO : main.py :run_infrastructure_mode:235 >>> Running in infrastructure mode
|
|
||||||
2025-09-27 21:15:28,773 INFO : main.py :run_infrastructure_mode:236 >>> Starting infrastructure setup...
|
|
||||||
2025-09-27 21:15:50,177 INFO : main.py :run_infrastructure_mode:241 >>> Infrastructure setup completed successfully
|
|
||||||
2025-09-27 21:15:51,396 INFO : main.py :<module> :395 >>> Starting ClassroomCopilot API in demo-school mode
|
|
||||||
2025-09-27 21:15:51,396 INFO : main.py :run_demo_school_mode:249 >>> Running in demo school mode
|
|
||||||
2025-09-27 21:15:51,396 INFO : main.py :run_demo_school_mode:250 >>> Starting demo school creation...
|
|
||||||
2025-09-27 21:15:51,927 INFO : main.py :run_demo_school_mode:255 >>> Demo school creation completed successfully
|
|
||||||
2025-09-27 21:15:53,456 INFO : main.py :<module> :395 >>> Starting ClassroomCopilot API in demo-users mode
|
|
||||||
2025-09-27 21:15:53,456 INFO : main.py :run_demo_users_mode :263 >>> Running in demo users mode
|
|
||||||
2025-09-27 21:15:53,456 INFO : main.py :run_demo_users_mode :264 >>> Starting demo users creation...
|
|
||||||
2025-09-27 21:15:57,868 INFO : main.py :run_demo_users_mode :269 >>> Demo users creation completed successfully
|
|
||||||
2025-09-27 21:15:59,079 INFO : main.py :<module> :395 >>> Starting ClassroomCopilot API in gais-data mode
|
|
||||||
2025-09-27 21:15:59,080 INFO : main.py :run_gais_data_mode :277 >>> Running in GAIS data import mode
|
|
||||||
2025-09-27 21:15:59,080 INFO : main.py :run_gais_data_mode :278 >>> Starting GAIS data import...
|
|
||||||
2025-09-27 21:21:24,357 INFO : main.py :<module> :395 >>> Starting ClassroomCopilot API in demo-users mode
|
|
||||||
2025-09-27 21:21:24,357 INFO : main.py :run_demo_users_mode :263 >>> Running in demo users mode
|
|
||||||
2025-09-27 21:21:24,357 INFO : main.py :run_demo_users_mode :264 >>> Starting demo users creation...
|
|
||||||
2025-09-27 21:21:24,388 INFO : main.py :run_demo_users_mode :269 >>> Demo users creation completed successfully
|
|
||||||
2025-09-27 21:21:44,464 INFO : <string> :<module> :19 >>> Found user teacher1@kevlarai.edu with ID: 361a2ccd-4988-475f-b7b4-6f472ab660e6
|
|
||||||
2025-09-27 21:21:45,270 INFO : <string> :<module> :23 >>> Provisioned teacher1@kevlarai.edu: {'user_db_name': 'cc.users.teacher.361a2ccd4988475fb7b46f472ab660e6', 'worker_db_name': 'cc.institutes.aa9f2b6ca687446b9a6e0fce6bf4cab1', 'worker_type': 'teacher'}
|
|
||||||
2025-09-27 21:21:45,275 INFO : <string> :<module> :19 >>> Found user teacher2@kevlarai.edu with ID: ca16c08d-94a7-47b1-be65-c9feba1cd59a
|
|
||||||
2025-09-27 21:21:45,676 INFO : <string> :<module> :23 >>> Provisioned teacher2@kevlarai.edu: {'user_db_name': 'cc.users.teacher.ca16c08d94a747b1be65c9feba1cd59a', 'worker_db_name': 'cc.institutes.aa9f2b6ca687446b9a6e0fce6bf4cab1', 'worker_type': 'teacher'}
|
|
||||||
2025-09-27 21:21:45,682 INFO : <string> :<module> :19 >>> Found user student1@kevlarai.edu with ID: fa67564d-b616-46a0-898c-bd08d5c281b0
|
|
||||||
2025-09-27 21:21:46,141 INFO : <string> :<module> :23 >>> Provisioned student1@kevlarai.edu: {'user_db_name': 'cc.users.student.fa67564db61646a0898cbd08d5c281b0', 'worker_db_name': 'cc.institutes.aa9f2b6ca687446b9a6e0fce6bf4cab1', 'worker_type': 'student'}
|
|
||||||
2025-09-27 21:21:46,148 INFO : <string> :<module> :19 >>> Found user student2@kevlarai.edu with ID: 2943f5cd-4cf8-4915-86a3-95c31d97acad
|
|
||||||
2025-09-27 21:21:46,692 INFO : <string> :<module> :23 >>> Provisioned student2@kevlarai.edu: {'user_db_name': 'cc.users.student.2943f5cd4cf8491586a395c31d97acad', 'worker_db_name': 'cc.institutes.aa9f2b6ca687446b9a6e0fce6bf4cab1', 'worker_type': 'student'}
|
|
||||||
2025-09-27 21:26:33,460 INFO : main.py :<module> :395 >>> Starting ClassroomCopilot API in dev mode
|
|
||||||
2025-09-27 21:26:33,460 INFO : main.py :run_development_mode:293 >>> Running in development mode
|
|
||||||
2025-09-27 21:26:33,463 INFO : main.py :run_development_mode:306 >>> Starting uvicorn server with auto-reload...
|
|
||||||
2025-09-27 21:29:37,645 INFO : main.py :<module> :395 >>> Starting ClassroomCopilot API in dev mode
|
|
||||||
2025-09-27 21:29:37,646 INFO : main.py :run_development_mode:293 >>> Running in development mode
|
|
||||||
2025-09-27 21:29:37,649 INFO : main.py :run_development_mode:306 >>> Starting uvicorn server with auto-reload...
|
|
||||||
2025-09-27 21:33:45,409 INFO : main.py :<module> :395 >>> Starting ClassroomCopilot API in dev mode
|
|
||||||
2025-09-27 21:33:45,410 INFO : main.py :run_development_mode:293 >>> Running in development mode
|
|
||||||
2025-09-27 21:33:45,413 INFO : main.py :run_development_mode:306 >>> Starting uvicorn server with auto-reload...
|
|
||||||
2025-09-27 21:37:08,462 INFO : main.py :<module> :395 >>> Starting ClassroomCopilot API in dev mode
|
|
||||||
2025-09-27 21:37:08,463 INFO : main.py :run_development_mode:293 >>> Running in development mode
|
|
||||||
2025-09-27 21:37:08,466 INFO : main.py :run_development_mode:306 >>> Starting uvicorn server with auto-reload...
|
|
||||||
2025-09-27 21:40:06,445 INFO : main.py :<module> :395 >>> Starting ClassroomCopilot API in infra mode
|
|
||||||
2025-09-27 21:40:06,446 INFO : main.py :run_infrastructure_mode:235 >>> Running in infrastructure mode
|
|
||||||
2025-09-27 21:40:06,446 INFO : main.py :run_infrastructure_mode:236 >>> Starting infrastructure setup...
|
|
||||||
2025-09-27 21:40:46,864 INFO : main.py :run_infrastructure_mode:241 >>> Infrastructure setup completed successfully
|
|
||||||
2025-09-27 21:42:16,698 INFO : main.py :<module> :395 >>> Starting ClassroomCopilot API in infra mode
|
|
||||||
2025-09-27 21:42:16,700 INFO : main.py :run_infrastructure_mode:235 >>> Running in infrastructure mode
|
|
||||||
2025-09-27 21:42:16,700 INFO : main.py :run_infrastructure_mode:236 >>> Starting infrastructure setup...
|
|
||||||
2025-09-27 21:42:34,675 INFO : main.py :run_infrastructure_mode:241 >>> Infrastructure setup completed successfully
|
|
||||||
2025-09-27 21:42:53,059 INFO : main.py :<module> :395 >>> Starting ClassroomCopilot API in demo-school mode
|
|
||||||
2025-09-27 21:42:53,059 INFO : main.py :run_demo_school_mode:249 >>> Running in demo school mode
|
|
||||||
2025-09-27 21:42:53,059 INFO : main.py :run_demo_school_mode:250 >>> Starting demo school creation...
|
|
||||||
2025-09-27 21:42:53,594 INFO : main.py :run_demo_school_mode:255 >>> Demo school creation completed successfully
|
|
||||||
2025-09-27 21:43:19,043 INFO : main.py :<module> :395 >>> Starting ClassroomCopilot API in demo-users mode
|
|
||||||
2025-09-27 21:43:19,043 INFO : main.py :run_demo_users_mode :263 >>> Running in demo users mode
|
|
||||||
2025-09-27 21:43:19,043 INFO : main.py :run_demo_users_mode :264 >>> Starting demo users creation...
|
|
||||||
2025-09-27 21:43:23,372 INFO : main.py :run_demo_users_mode :269 >>> Demo users creation completed successfully
|
|
||||||
2025-09-27 21:47:08,931 INFO : main.py :<module> :395 >>> Starting ClassroomCopilot API in infra mode
|
|
||||||
2025-09-27 21:47:08,931 INFO : main.py :run_infrastructure_mode:235 >>> Running in infrastructure mode
|
|
||||||
2025-09-27 21:47:08,931 INFO : main.py :run_infrastructure_mode:236 >>> Starting infrastructure setup...
|
|
||||||
2025-09-27 21:47:30,015 INFO : main.py :run_infrastructure_mode:241 >>> Infrastructure setup completed successfully
|
|
||||||
2025-09-27 21:48:06,865 INFO : main.py :<module> :395 >>> Starting ClassroomCopilot API in demo-school mode
|
|
||||||
2025-09-27 21:48:06,865 INFO : main.py :run_demo_school_mode:249 >>> Running in demo school mode
|
|
||||||
2025-09-27 21:48:06,865 INFO : main.py :run_demo_school_mode:250 >>> Starting demo school creation...
|
|
||||||
2025-09-27 21:48:07,366 INFO : main.py :run_demo_school_mode:255 >>> Demo school creation completed successfully
|
|
||||||
2025-09-27 21:48:19,488 INFO : main.py :<module> :395 >>> Starting ClassroomCopilot API in demo-users mode
|
|
||||||
2025-09-27 21:48:19,488 INFO : main.py :run_demo_users_mode :263 >>> Running in demo users mode
|
|
||||||
2025-09-27 21:48:19,488 INFO : main.py :run_demo_users_mode :264 >>> Starting demo users creation...
|
|
||||||
2025-09-27 21:48:23,908 INFO : main.py :run_demo_users_mode :269 >>> Demo users creation completed successfully
|
|
||||||
2025-09-27 21:49:31,935 INFO : <string> :<module> :19 >>> Found user teacher1@kevlarai.edu with ID: fda8dca7-4d18-43c9-bb74-260777043447
|
|
||||||
2025-09-27 21:49:32,243 ERROR : <string> :<module> :27 >>> Error processing teacher1@kevlarai.edu: Error creating teacher node: 'TeacherNode' object has no attribute 'path'
|
|
||||||
2025-09-27 21:49:32,248 INFO : <string> :<module> :19 >>> Found user teacher2@kevlarai.edu with ID: 6829d4c6-0327-4839-be73-46f7ab2ee8f4
|
|
||||||
2025-09-27 21:49:32,463 ERROR : <string> :<module> :27 >>> Error processing teacher2@kevlarai.edu: Error creating teacher node: 'TeacherNode' object has no attribute 'path'
|
|
||||||
2025-09-27 21:49:32,471 INFO : <string> :<module> :19 >>> Found user student1@kevlarai.edu with ID: 31c9673a-0895-4073-9fe7-4b2a3a1d78b3
|
|
||||||
2025-09-27 21:49:32,683 ERROR : <string> :<module> :27 >>> Error processing student1@kevlarai.edu: 'StudentNode' object has no attribute 'path'
|
|
||||||
2025-09-27 21:49:32,687 INFO : <string> :<module> :19 >>> Found user student2@kevlarai.edu with ID: 4b1284a6-82e3-40c5-a730-40a214b56b55
|
|
||||||
2025-09-27 21:49:32,922 ERROR : <string> :<module> :27 >>> Error processing student2@kevlarai.edu: 'StudentNode' object has no attribute 'path'
|
|
||||||
2025-09-27 21:49:56,513 INFO : <string> :<module> :19 >>> Found user teacher1@kevlarai.edu with ID: fda8dca7-4d18-43c9-bb74-260777043447
|
|
||||||
2025-09-27 21:49:56,969 INFO : <string> :<module> :23 >>> Provisioned teacher1@kevlarai.edu: {'user_db_name': 'cc.users.teacher.fda8dca74d1843c9bb74260777043447', 'worker_db_name': 'cc.institutes.0e8172d4bbff449db470d35291e52b01', 'worker_type': 'teacher'}
|
|
||||||
2025-09-27 21:49:56,972 INFO : <string> :<module> :19 >>> Found user teacher2@kevlarai.edu with ID: 6829d4c6-0327-4839-be73-46f7ab2ee8f4
|
|
||||||
2025-09-27 21:49:57,134 INFO : <string> :<module> :23 >>> Provisioned teacher2@kevlarai.edu: {'user_db_name': 'cc.users.teacher.6829d4c603274839be7346f7ab2ee8f4', 'worker_db_name': 'cc.institutes.0e8172d4bbff449db470d35291e52b01', 'worker_type': 'teacher'}
|
|
||||||
2025-09-27 21:49:57,137 INFO : <string> :<module> :19 >>> Found user student1@kevlarai.edu with ID: 31c9673a-0895-4073-9fe7-4b2a3a1d78b3
|
|
||||||
2025-09-27 21:49:57,359 INFO : <string> :<module> :23 >>> Provisioned student1@kevlarai.edu: {'user_db_name': 'cc.users.student.31c9673a089540739fe74b2a3a1d78b3', 'worker_db_name': 'cc.institutes.0e8172d4bbff449db470d35291e52b01', 'worker_type': 'student'}
|
|
||||||
2025-09-27 21:49:57,364 INFO : <string> :<module> :19 >>> Found user student2@kevlarai.edu with ID: 4b1284a6-82e3-40c5-a730-40a214b56b55
|
|
||||||
2025-09-27 21:49:57,521 INFO : <string> :<module> :23 >>> Provisioned student2@kevlarai.edu: {'user_db_name': 'cc.users.student.4b1284a682e340c5a73040a214b56b55', 'worker_db_name': 'cc.institutes.0e8172d4bbff449db470d35291e52b01', 'worker_type': 'student'}
|
|
||||||
2025-09-27 21:50:39,523 INFO : main.py :<module> :395 >>> Starting ClassroomCopilot API in dev mode
|
|
||||||
2025-09-27 21:50:39,523 INFO : main.py :run_development_mode:293 >>> Running in development mode
|
|
||||||
2025-09-27 21:50:39,525 INFO : main.py :run_development_mode:306 >>> Starting uvicorn server with auto-reload...
|
|
||||||
2025-09-27 21:52:57,613 INFO : main.py :<module> :395 >>> Starting ClassroomCopilot API in dev mode
|
|
||||||
2025-09-27 21:52:57,614 INFO : main.py :run_development_mode:293 >>> Running in development mode
|
|
||||||
2025-09-27 21:52:57,617 INFO : main.py :run_development_mode:306 >>> Starting uvicorn server with auto-reload...
|
|
||||||
2025-09-27 21:54:37,351 INFO : main.py :<module> :395 >>> Starting ClassroomCopilot API in dev mode
|
|
||||||
2025-09-27 21:54:37,352 INFO : main.py :run_development_mode:293 >>> Running in development mode
|
|
||||||
2025-09-27 21:54:37,355 INFO : main.py :run_development_mode:306 >>> Starting uvicorn server with auto-reload...
|
|
||||||
2025-09-27 22:04:09,347 INFO : <string> :<module> :19 >>> Found user teacher1@kevlarai.edu with ID: fda8dca7-4d18-43c9-bb74-260777043447
|
|
||||||
2025-09-27 22:04:09,430 ERROR : <string> :<module> :27 >>> Error provisioning user teacher1@kevlarai.edu: Error creating teacher node: 'SchoolUserCreator' object has no attribute 'user_path'
|
|
||||||
2025-09-27 22:04:09,434 INFO : <string> :<module> :19 >>> Found user teacher2@kevlarai.edu with ID: 6829d4c6-0327-4839-be73-46f7ab2ee8f4
|
|
||||||
2025-09-27 22:04:09,500 ERROR : <string> :<module> :27 >>> Error provisioning user teacher2@kevlarai.edu: Error creating teacher node: 'SchoolUserCreator' object has no attribute 'user_path'
|
|
||||||
2025-09-27 22:04:09,503 INFO : <string> :<module> :19 >>> Found user student1@kevlarai.edu with ID: 31c9673a-0895-4073-9fe7-4b2a3a1d78b3
|
|
||||||
2025-09-27 22:04:09,560 ERROR : <string> :<module> :27 >>> Error provisioning user student1@kevlarai.edu: 'SchoolUserCreator' object has no attribute 'user_path'
|
|
||||||
2025-09-27 22:04:09,562 INFO : <string> :<module> :19 >>> Found user student2@kevlarai.edu with ID: 4b1284a6-82e3-40c5-a730-40a214b56b55
|
|
||||||
2025-09-27 22:04:09,621 ERROR : <string> :<module> :27 >>> Error provisioning user student2@kevlarai.edu: 'SchoolUserCreator' object has no attribute 'user_path'
|
|
||||||
2025-09-27 22:04:31,317 INFO : <string> :<module> :16 >>> Found user teacher1@kevlarai.edu with ID: fda8dca7-4d18-43c9-bb74-260777043447
|
|
||||||
2025-09-27 22:04:31,458 INFO : <string> :<module> :20 >>> Provisioned user teacher1@kevlarai.edu: {'user_db_name': 'cc.users.teacher.fda8dca74d1843c9bb74260777043447', 'worker_db_name': 'cc.institutes.0e8172d4bbff449db470d35291e52b01', 'worker_type': 'teacher'}
|
|
||||||
2025-09-27 22:04:38,818 INFO : <string> :<module> :19 >>> Found user teacher1@kevlarai.edu with ID: fda8dca7-4d18-43c9-bb74-260777043447
|
|
||||||
2025-09-27 22:04:38,951 INFO : <string> :<module> :23 >>> ✅ Provisioned user teacher1@kevlarai.edu: {'user_db_name': 'cc.users.teacher.fda8dca74d1843c9bb74260777043447', 'worker_db_name': 'cc.institutes.0e8172d4bbff449db470d35291e52b01', 'worker_type': 'teacher'}
|
|
||||||
2025-09-27 22:04:38,954 INFO : <string> :<module> :19 >>> Found user teacher2@kevlarai.edu with ID: 6829d4c6-0327-4839-be73-46f7ab2ee8f4
|
|
||||||
2025-09-27 22:04:39,056 INFO : <string> :<module> :23 >>> ✅ Provisioned user teacher2@kevlarai.edu: {'user_db_name': 'cc.users.teacher.6829d4c603274839be7346f7ab2ee8f4', 'worker_db_name': 'cc.institutes.0e8172d4bbff449db470d35291e52b01', 'worker_type': 'teacher'}
|
|
||||||
2025-09-27 22:04:39,059 INFO : <string> :<module> :19 >>> Found user student1@kevlarai.edu with ID: 31c9673a-0895-4073-9fe7-4b2a3a1d78b3
|
|
||||||
2025-09-27 22:04:39,164 INFO : <string> :<module> :23 >>> ✅ Provisioned user student1@kevlarai.edu: {'user_db_name': 'cc.users.student.31c9673a089540739fe74b2a3a1d78b3', 'worker_db_name': 'cc.institutes.0e8172d4bbff449db470d35291e52b01', 'worker_type': 'student'}
|
|
||||||
2025-09-27 22:04:39,167 INFO : <string> :<module> :19 >>> Found user student2@kevlarai.edu with ID: 4b1284a6-82e3-40c5-a730-40a214b56b55
|
|
||||||
2025-09-27 22:04:39,276 INFO : <string> :<module> :23 >>> ✅ Provisioned user student2@kevlarai.edu: {'user_db_name': 'cc.users.student.4b1284a682e340c5a73040a214b56b55', 'worker_db_name': 'cc.institutes.0e8172d4bbff449db470d35291e52b01', 'worker_type': 'student'}
|
|
||||||
2025-09-27 22:04:39,276 INFO : <string> :<module> :29 >>> 🎉 Demo users provisioning completed!
|
|
||||||
2025-09-27 22:10:20,678 INFO : main.py :<module> :395 >>> Starting ClassroomCopilot API in infra mode
|
|
||||||
2025-09-27 22:10:20,680 INFO : main.py :run_infrastructure_mode:235 >>> Running in infrastructure mode
|
|
||||||
2025-09-27 22:10:20,680 INFO : main.py :run_infrastructure_mode:236 >>> Starting infrastructure setup...
|
|
||||||
2025-09-27 22:10:40,524 INFO : main.py :run_infrastructure_mode:241 >>> Infrastructure setup completed successfully
|
|
||||||
2025-09-27 22:12:04,811 INFO : main.py :<module> :395 >>> Starting ClassroomCopilot API in infra mode
|
|
||||||
2025-09-27 22:12:04,811 INFO : main.py :run_infrastructure_mode:235 >>> Running in infrastructure mode
|
|
||||||
2025-09-27 22:12:04,811 INFO : main.py :run_infrastructure_mode:236 >>> Starting infrastructure setup...
|
|
||||||
2025-09-27 22:12:23,947 INFO : main.py :run_infrastructure_mode:241 >>> Infrastructure setup completed successfully
|
|
||||||
2025-09-27 22:13:09,433 INFO : main.py :<module> :395 >>> Starting ClassroomCopilot API in infra mode
|
|
||||||
2025-09-27 22:13:09,433 INFO : main.py :run_infrastructure_mode:235 >>> Running in infrastructure mode
|
|
||||||
2025-09-27 22:13:09,433 INFO : main.py :run_infrastructure_mode:236 >>> Starting infrastructure setup...
|
|
||||||
2025-09-27 22:13:26,270 INFO : main.py :run_infrastructure_mode:241 >>> Infrastructure setup completed successfully
|
|
||||||
2025-09-27 22:13:47,502 INFO : main.py :<module> :395 >>> Starting ClassroomCopilot API in demo-school mode
|
|
||||||
2025-09-27 22:13:47,502 INFO : main.py :run_demo_school_mode:249 >>> Running in demo school mode
|
|
||||||
2025-09-27 22:13:47,502 INFO : main.py :run_demo_school_mode:250 >>> Starting demo school creation...
|
|
||||||
2025-09-27 22:13:48,106 INFO : main.py :run_demo_school_mode:255 >>> Demo school creation completed successfully
|
|
||||||
2025-09-27 22:14:08,227 INFO : main.py :<module> :395 >>> Starting ClassroomCopilot API in demo-users mode
|
|
||||||
2025-09-27 22:14:08,227 INFO : main.py :run_demo_users_mode :263 >>> Running in demo users mode
|
|
||||||
2025-09-27 22:14:08,227 INFO : main.py :run_demo_users_mode :264 >>> Starting demo users creation...
|
|
||||||
2025-09-27 22:14:12,571 INFO : main.py :run_demo_users_mode :269 >>> Demo users creation completed successfully
|
|
||||||
2025-09-27 22:15:04,258 INFO : <string> :<module> :10 >>> Demo users result: {'success': True, 'message': 'Successfully created 0 demo users', 'created_users': [], 'failed_users': [{'email': 'teacher1@kevlarai.edu', 'error': 'User creation failed: {"code":422,"error_code":"email_exists","msg":"A user with this email address has already been registered"}'}, {'email': 'teacher2@kevlarai.edu', 'error': 'User creation failed: {"code":422,"error_code":"email_exists","msg":"A user with this email address has already been registered"}'}, {'email': 'student1@kevlarai.edu', 'error': 'User creation failed: {"code":422,"error_code":"email_exists","msg":"A user with this email address has already been registered"}'}, {'email': 'student2@kevlarai.edu', 'error': 'User creation failed: {"code":422,"error_code":"email_exists","msg":"A user with this email address has already been registered"}'}]}
|
|
||||||
2025-09-27 22:15:27,995 INFO : <string> :<module> :10 >>> Demo users result: {'success': True, 'message': 'Successfully created 0 demo users', 'created_users': [], 'failed_users': [{'email': 'teacher1@kevlarai.edu', 'error': 'User creation failed: {"code":422,"error_code":"email_exists","msg":"A user with this email address has already been registered"}'}, {'email': 'teacher2@kevlarai.edu', 'error': 'User creation failed: {"code":422,"error_code":"email_exists","msg":"A user with this email address has already been registered"}'}, {'email': 'student1@kevlarai.edu', 'error': 'User creation failed: {"code":422,"error_code":"email_exists","msg":"A user with this email address has already been registered"}'}, {'email': 'student2@kevlarai.edu', 'error': 'User creation failed: {"code":422,"error_code":"email_exists","msg":"A user with this email address has already been registered"}'}]}
|
|
||||||
2025-09-27 22:15:38,523 INFO : <string> :<module> :10 >>> Demo users result: {'success': True, 'message': 'Successfully created 0 demo users', 'created_users': [], 'failed_users': [{'email': 'teacher1@kevlarai.edu', 'error': 'User creation failed: {"code":422,"error_code":"email_exists","msg":"A user with this email address has already been registered"}'}, {'email': 'teacher2@kevlarai.edu', 'error': 'User creation failed: {"code":422,"error_code":"email_exists","msg":"A user with this email address has already been registered"}'}, {'email': 'student1@kevlarai.edu', 'error': 'User creation failed: {"code":422,"error_code":"email_exists","msg":"A user with this email address has already been registered"}'}, {'email': 'student2@kevlarai.edu', 'error': 'User creation failed: {"code":422,"error_code":"email_exists","msg":"A user with this email address has already been registered"}'}]}
|
|
||||||
2025-09-27 22:16:08,619 INFO : main.py :<module> :395 >>> Starting ClassroomCopilot API in demo-users mode
|
|
||||||
2025-09-27 22:16:08,619 INFO : main.py :run_demo_users_mode :263 >>> Running in demo users mode
|
|
||||||
2025-09-27 22:16:08,619 INFO : main.py :run_demo_users_mode :264 >>> Starting demo users creation...
|
|
||||||
2025-09-27 22:16:09,314 INFO : main.py :run_demo_users_mode :269 >>> Demo users creation completed successfully
|
|
||||||
2025-09-27 22:17:23,775 INFO : main.py :<module> :395 >>> Starting ClassroomCopilot API in dev mode
|
|
||||||
2025-09-27 22:17:23,776 INFO : main.py :run_development_mode:293 >>> Running in development mode
|
|
||||||
2025-09-27 22:17:23,778 INFO : main.py :run_development_mode:306 >>> Starting uvicorn server with auto-reload...
|
|
||||||
2025-09-27 22:34:58,664 INFO : main.py :<module> :395 >>> Starting ClassroomCopilot API in dev mode
|
|
||||||
2025-09-27 22:34:58,664 INFO : main.py :run_development_mode:293 >>> Running in development mode
|
|
||||||
2025-09-27 22:34:58,667 INFO : main.py :run_development_mode:306 >>> Starting uvicorn server with auto-reload...
|
|
||||||
2025-09-27 22:36:42,483 INFO : main.py :<module> :395 >>> Starting ClassroomCopilot API in dev mode
|
|
||||||
2025-09-27 22:36:42,483 INFO : main.py :run_development_mode:293 >>> Running in development mode
|
|
||||||
2025-09-27 22:36:42,486 INFO : main.py :run_development_mode:306 >>> Starting uvicorn server with auto-reload...
|
|
||||||
2025-09-27 22:48:09,140 INFO : main.py :<module> :395 >>> Starting ClassroomCopilot API in dev mode
|
|
||||||
2025-09-27 22:48:09,141 INFO : main.py :run_development_mode:293 >>> Running in development mode
|
|
||||||
2025-09-27 22:48:09,144 INFO : main.py :run_development_mode:306 >>> Starting uvicorn server with auto-reload...
|
|
||||||
2025-09-27 23:13:22,278 INFO : main.py :<module> :395 >>> Starting ClassroomCopilot API in dev mode
|
|
||||||
2025-09-27 23:13:22,279 INFO : main.py :run_development_mode:293 >>> Running in development mode
|
|
||||||
2025-09-27 23:13:22,281 INFO : main.py :run_development_mode:306 >>> Starting uvicorn server with auto-reload...
|
|
||||||
2025-09-27 23:15:22,320 INFO : main.py :<module> :395 >>> Starting ClassroomCopilot API in dev mode
|
|
||||||
2025-09-27 23:15:22,321 INFO : main.py :run_development_mode:293 >>> Running in development mode
|
|
||||||
2025-09-27 23:15:22,324 INFO : main.py :run_development_mode:306 >>> Starting uvicorn server with auto-reload...
|
|
||||||
2025-09-28 00:40:42,664 INFO : main.py :<module> :395 >>> Starting ClassroomCopilot API in dev mode
|
|
||||||
2025-09-28 00:40:42,665 INFO : main.py :run_development_mode:293 >>> Running in development mode
|
|
||||||
2025-09-28 00:40:42,668 INFO : main.py :run_development_mode:306 >>> Starting uvicorn server with auto-reload...
|
|
||||||
2025-09-28 00:40:52,942 INFO : main.py :<module> :395 >>> Starting ClassroomCopilot API in infra mode
|
|
||||||
2025-09-28 00:40:52,942 INFO : main.py :run_infrastructure_mode:235 >>> Running in infrastructure mode
|
|
||||||
2025-09-28 00:40:52,942 INFO : main.py :run_infrastructure_mode:236 >>> Starting infrastructure setup...
|
|
||||||
2025-09-28 00:41:13,030 INFO : main.py :run_infrastructure_mode:241 >>> Infrastructure setup completed successfully
|
|
||||||
2025-09-28 00:41:21,198 INFO : main.py :<module> :395 >>> Starting ClassroomCopilot API in demo-school mode
|
|
||||||
2025-09-28 00:41:21,198 INFO : main.py :run_demo_school_mode:249 >>> Running in demo school mode
|
|
||||||
2025-09-28 00:41:21,198 INFO : main.py :run_demo_school_mode:250 >>> Starting demo school creation...
|
|
||||||
2025-09-28 00:41:21,691 INFO : main.py :run_demo_school_mode:255 >>> Demo school creation completed successfully
|
|
||||||
2025-09-28 00:41:28,164 INFO : main.py :<module> :395 >>> Starting ClassroomCopilot API in demo-users mode
|
|
||||||
2025-09-28 00:41:28,164 INFO : main.py :run_demo_users_mode :263 >>> Running in demo users mode
|
|
||||||
2025-09-28 00:41:28,164 INFO : main.py :run_demo_users_mode :264 >>> Starting demo users creation...
|
|
||||||
2025-09-28 00:41:32,504 INFO : main.py :run_demo_users_mode :269 >>> Demo users creation completed successfully
|
|
||||||
2025-09-28 00:44:01,875 INFO : main.py :<module> :395 >>> Starting ClassroomCopilot API in dev mode
|
|
||||||
2025-09-28 00:44:01,875 INFO : main.py :run_development_mode:293 >>> Running in development mode
|
|
||||||
2025-09-28 00:44:01,878 INFO : main.py :run_development_mode:306 >>> Starting uvicorn server with auto-reload...
|
|
||||||
2025-09-28 01:16:10,218 INFO : main.py :<module> :395 >>> Starting ClassroomCopilot API in dev mode
|
|
||||||
2025-09-28 01:16:10,219 INFO : main.py :run_development_mode:293 >>> Running in development mode
|
|
||||||
2025-09-28 01:16:10,221 INFO : main.py :run_development_mode:306 >>> Starting uvicorn server with auto-reload...
|
|
||||||
2025-09-28 01:16:21,511 INFO : main.py :<module> :395 >>> Starting ClassroomCopilot API in dev mode
|
|
||||||
2025-09-28 01:16:21,511 INFO : main.py :run_development_mode:293 >>> Running in development mode
|
|
||||||
2025-09-28 01:16:21,513 INFO : main.py :run_development_mode:306 >>> Starting uvicorn server with auto-reload...
|
|
||||||
2025-11-13 21:14:35,533 INFO : main.py :<module> :395 >>> Starting ClassroomCopilot API in dev mode
|
|
||||||
2025-11-13 21:14:35,533 INFO : main.py :run_development_mode:293 >>> Running in development mode
|
|
||||||
2025-11-13 21:14:35,537 INFO : main.py :run_development_mode:306 >>> Starting uvicorn server with auto-reload...
|
|
||||||
2025-11-13 21:19:48,550 INFO : main.py :<module> :395 >>> Starting ClassroomCopilot API in dev mode
|
|
||||||
2025-11-13 21:19:48,550 INFO : main.py :run_development_mode:293 >>> Running in development mode
|
|
||||||
2025-11-13 21:19:48,553 INFO : main.py :run_development_mode:306 >>> Starting uvicorn server with auto-reload...
|
|
||||||
2025-11-13 21:20:55,141 INFO : main.py :<module> :395 >>> Starting ClassroomCopilot API in dev mode
|
|
||||||
2025-11-13 21:20:55,141 INFO : main.py :run_development_mode:293 >>> Running in development mode
|
|
||||||
2025-11-13 21:20:55,144 INFO : main.py :run_development_mode:306 >>> Starting uvicorn server with auto-reload...
|
|
||||||
2025-11-14 14:49:45,724 INFO : main.py :<module> :395 >>> Starting ClassroomCopilot API in dev mode
|
|
||||||
2025-11-14 14:49:45,724 INFO : main.py :run_development_mode:293 >>> Running in development mode
|
|
||||||
2025-11-14 14:49:45,727 INFO : main.py :run_development_mode:306 >>> Starting uvicorn server with auto-reload...
|
|
||||||
2026-02-22 22:30:56,802 INFO : main.py :<module> :395 >>> Starting ClassroomCopilot API in infra mode
|
|
||||||
2026-02-22 22:30:56,802 INFO : main.py :run_infrastructure_mode:235 >>> Running in infrastructure mode
|
|
||||||
2026-02-22 22:30:56,802 INFO : main.py :run_infrastructure_mode:236 >>> Starting infrastructure setup...
|
|
||||||
2026-02-22 22:31:17,791 INFO : main.py :run_infrastructure_mode:241 >>> Infrastructure setup completed successfully
|
|
||||||
2026-02-22 22:37:58,475 INFO : main.py :<module> :395 >>> Starting ClassroomCopilot API in infra mode
|
|
||||||
2026-02-22 22:37:58,475 INFO : main.py :run_infrastructure_mode:235 >>> Running in infrastructure mode
|
|
||||||
2026-02-22 22:37:58,475 INFO : main.py :run_infrastructure_mode:236 >>> Starting infrastructure setup...
|
|
||||||
2026-02-22 22:38:18,896 INFO : main.py :run_infrastructure_mode:241 >>> Infrastructure setup completed successfully
|
|
||||||
2026-02-22 22:43:13,631 INFO : main.py :<module> :395 >>> Starting ClassroomCopilot API in infra mode
|
|
||||||
2026-02-22 22:43:13,631 INFO : main.py :run_infrastructure_mode:235 >>> Running in infrastructure mode
|
|
||||||
2026-02-22 22:43:13,631 INFO : main.py :run_infrastructure_mode:236 >>> Starting infrastructure setup...
|
|
||||||
2026-02-22 22:43:33,661 INFO : main.py :run_infrastructure_mode:241 >>> Infrastructure setup completed successfully
|
|
||||||
2026-02-22 22:43:43,911 INFO : main.py :<module> :395 >>> Starting ClassroomCopilot API in infra mode
|
|
||||||
2026-02-22 22:43:43,911 INFO : main.py :run_infrastructure_mode:235 >>> Running in infrastructure mode
|
|
||||||
2026-02-22 22:43:43,911 INFO : main.py :run_infrastructure_mode:236 >>> Starting infrastructure setup...
|
|
||||||
2026-02-22 22:44:04,052 INFO : main.py :run_infrastructure_mode:241 >>> Infrastructure setup completed successfully
|
|
||||||
2026-02-22 22:47:49,645 INFO : main.py :<module> :395 >>> Starting ClassroomCopilot API in infra mode
|
|
||||||
2026-02-22 22:47:49,645 INFO : main.py :run_infrastructure_mode:235 >>> Running in infrastructure mode
|
|
||||||
2026-02-22 22:47:49,646 INFO : main.py :run_infrastructure_mode:236 >>> Starting infrastructure setup...
|
|
||||||
2026-02-22 22:48:09,498 INFO : main.py :run_infrastructure_mode:241 >>> Infrastructure setup completed successfully
|
|
||||||
2026-02-22 22:48:19,403 INFO : main.py :<module> :395 >>> Starting ClassroomCopilot API in demo-school mode
|
|
||||||
2026-02-22 22:48:19,403 INFO : main.py :run_demo_school_mode:249 >>> Running in demo school mode
|
|
||||||
2026-02-22 22:48:19,403 INFO : main.py :run_demo_school_mode:250 >>> Starting demo school creation...
|
|
||||||
2026-02-22 22:48:19,515 INFO : main.py :run_demo_school_mode:255 >>> Demo school creation completed successfully
|
|
||||||
2026-02-22 22:48:30,113 INFO : main.py :<module> :395 >>> Starting ClassroomCopilot API in demo-users mode
|
|
||||||
2026-02-22 22:48:30,113 INFO : main.py :run_demo_users_mode :263 >>> Running in demo users mode
|
|
||||||
2026-02-22 22:48:30,113 INFO : main.py :run_demo_users_mode :264 >>> Starting demo users creation...
|
|
||||||
2026-02-22 22:48:30,336 INFO : main.py :run_demo_users_mode :269 >>> Demo users creation completed successfully
|
|
||||||
2026-02-22 22:52:12,653 INFO : main.py :<module> :395 >>> Starting ClassroomCopilot API in infra mode
|
|
||||||
2026-02-22 22:52:12,653 INFO : main.py :run_infrastructure_mode:235 >>> Running in infrastructure mode
|
|
||||||
2026-02-22 22:52:12,654 INFO : main.py :run_infrastructure_mode:236 >>> Starting infrastructure setup...
|
|
||||||
2026-02-22 22:52:32,750 INFO : main.py :run_infrastructure_mode:241 >>> Infrastructure setup completed successfully
|
|
||||||
2026-02-22 22:52:43,677 INFO : main.py :<module> :395 >>> Starting ClassroomCopilot API in demo-school mode
|
|
||||||
2026-02-22 22:52:43,677 INFO : main.py :run_demo_school_mode:249 >>> Running in demo school mode
|
|
||||||
2026-02-22 22:52:43,677 INFO : main.py :run_demo_school_mode:250 >>> Starting demo school creation...
|
|
||||||
2026-02-22 22:52:46,313 INFO : main.py :run_demo_school_mode:255 >>> Demo school creation completed successfully
|
|
||||||
2026-02-22 22:52:58,060 INFO : main.py :<module> :395 >>> Starting ClassroomCopilot API in demo-users mode
|
|
||||||
2026-02-22 22:52:58,060 INFO : main.py :run_demo_users_mode :263 >>> Running in demo users mode
|
|
||||||
2026-02-22 22:52:58,060 INFO : main.py :run_demo_users_mode :264 >>> Starting demo users creation...
|
|
||||||
2026-02-22 22:53:13,303 INFO : main.py :run_demo_users_mode :269 >>> Demo users creation completed successfully
|
|
||||||
@ -1,989 +0,0 @@
|
|||||||
2025-09-22 20:57:28,550 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-22 20:57:29,635 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-22 20:57:29,715 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-22 21:08:29,167 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-22 21:08:30,148 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-22 21:08:30,221 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-22 21:08:36,438 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-22 21:08:37,419 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-22 21:08:37,487 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-22 21:09:07,558 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-22 21:09:08,535 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-22 21:09:08,611 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-22 21:09:13,103 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-22 21:09:14,118 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-22 21:09:14,192 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-22 21:09:22,087 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-22 21:09:23,052 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-22 21:09:23,121 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-22 21:22:14,524 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-22 21:22:15,589 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-22 21:22:15,665 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-22 21:22:21,404 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-22 21:22:22,357 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-22 21:22:22,427 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-22 21:25:27,421 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-22 21:25:28,532 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-22 21:25:28,613 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-22 21:26:29,101 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-22 21:26:30,252 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-22 21:26:30,336 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-22 21:32:50,765 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-22 21:32:51,720 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-22 21:32:51,791 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-22 21:33:25,129 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-22 21:33:26,097 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-22 21:33:26,169 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-22 21:33:34,920 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-22 21:33:35,888 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-22 21:33:35,957 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-22 21:36:41,125 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-22 21:36:41,208 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-22 21:37:10,311 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-22 21:37:11,381 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-22 21:37:11,461 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-22 21:38:30,460 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-22 21:38:30,551 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-22 21:38:50,551 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-22 21:38:51,608 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-22 21:38:51,689 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-22 21:38:58,446 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-22 21:38:58,529 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-22 21:40:05,604 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-22 21:40:06,723 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-22 21:40:06,802 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-22 21:41:25,055 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-22 21:41:26,084 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-22 21:41:26,214 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-22 21:41:47,981 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-22 21:41:49,086 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-22 21:41:49,171 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-22 21:43:16,652 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-22 21:43:17,746 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-22 21:43:17,830 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-22 21:45:25,206 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-22 21:45:25,282 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-22 21:46:13,582 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-22 21:46:14,651 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-22 21:46:14,729 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-22 21:51:36,915 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-22 21:51:38,053 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-22 21:51:38,131 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-22 21:57:41,136 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-22 21:57:41,217 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-22 21:58:00,349 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-22 21:58:00,437 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-22 21:58:08,669 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-22 21:58:08,753 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-22 21:58:51,979 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-22 21:58:53,035 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-22 21:58:53,117 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-22 22:00:42,001 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-22 22:00:42,071 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-22 22:00:52,392 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-22 22:00:53,370 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-22 22:00:53,445 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-22 22:03:25,225 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-22 22:03:26,279 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-22 22:03:26,355 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-22 22:06:02,595 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-22 22:06:03,666 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-22 22:06:03,774 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-22 22:06:39,211 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-22 22:06:39,286 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-22 22:07:08,751 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-22 22:07:09,821 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-22 22:07:09,940 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-22 22:10:57,084 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-22 22:10:57,166 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-22 22:10:59,832 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-22 22:10:59,908 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-22 22:12:59,657 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-22 22:12:59,734 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-22 22:13:28,896 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-22 22:13:28,978 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-22 22:13:34,727 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-22 22:13:34,801 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-22 22:14:22,425 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-22 22:14:22,503 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-22 22:14:52,871 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-22 22:14:52,950 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-22 22:15:51,654 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-22 22:15:51,731 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-22 22:17:12,416 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-22 22:17:13,672 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-22 22:17:13,754 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-22 22:21:55,144 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-22 22:21:55,269 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-22 22:22:00,876 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-22 22:22:00,964 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-22 22:22:06,515 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-22 22:22:06,604 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-22 22:22:13,123 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-22 22:22:13,209 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-22 22:22:17,221 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-22 22:22:17,300 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-22 22:22:55,077 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-22 22:22:55,158 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-22 22:24:08,986 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-22 22:24:09,065 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-22 22:25:27,869 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-22 22:25:29,104 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-22 22:25:29,272 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-22 22:51:34,820 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-22 22:51:35,914 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-22 22:51:35,996 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-22 22:52:34,744 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-22 22:52:34,827 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-22 22:52:48,224 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-22 22:52:48,309 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-22 22:53:00,535 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-22 22:53:00,621 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-22 22:53:44,399 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-22 22:53:45,502 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-22 22:53:45,582 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-22 23:16:55,822 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-22 23:16:55,891 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-22 23:22:35,848 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-22 23:22:35,927 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-22 23:22:51,002 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-22 23:22:51,090 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-22 23:23:05,953 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-22 23:23:06,039 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-22 23:23:18,236 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-22 23:23:18,320 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-22 23:24:20,366 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-22 23:24:20,451 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-22 23:25:01,872 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-22 23:25:01,955 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-22 23:25:10,125 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-22 23:25:10,207 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-22 23:25:44,417 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-22 23:25:44,497 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-22 23:26:58,937 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-22 23:27:00,107 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-22 23:27:00,194 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-22 23:34:04,876 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-22 23:34:06,338 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-22 23:34:06,416 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 00:12:51,684 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 00:12:51,769 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 00:12:57,430 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 00:12:57,508 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 00:17:45,237 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 00:17:45,308 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 00:30:02,841 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 00:30:02,918 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 00:30:24,484 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 00:30:24,570 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 00:30:34,672 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 00:30:34,755 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 00:30:42,552 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 00:30:42,637 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 00:30:58,068 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 00:30:58,151 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 00:33:05,140 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 00:33:05,219 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 00:33:24,665 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 00:33:24,741 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 00:35:12,434 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 00:35:12,512 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 00:42:22,475 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 00:42:22,556 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 00:42:59,093 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 00:42:59,178 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 00:43:10,573 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 00:43:10,653 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 00:43:26,367 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 00:43:26,451 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 00:43:58,986 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 00:43:59,068 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 00:44:00,486 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 00:44:00,568 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 00:44:02,123 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 00:44:02,214 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 00:44:05,271 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 00:44:05,361 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 00:44:07,793 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 00:44:07,867 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 00:44:21,885 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 00:44:21,958 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 00:44:32,512 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 00:44:33,580 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 00:44:33,650 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 00:46:06,581 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 00:46:07,883 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 00:46:07,960 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 00:52:15,593 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 00:52:16,715 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 00:52:16,793 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 00:59:00,717 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 00:59:00,797 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 01:02:37,489 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 01:02:37,571 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 01:05:15,267 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 01:05:15,350 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 01:06:13,898 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 01:06:13,992 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 01:06:30,166 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 01:06:31,261 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 01:06:31,346 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 01:08:33,654 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 01:08:34,731 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 01:08:34,810 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 01:16:04,054 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 01:16:04,137 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 01:16:25,263 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 01:16:25,348 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 01:16:59,664 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 01:17:00,761 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 01:17:00,843 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 01:18:14,046 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 01:18:14,122 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 01:18:52,447 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 01:18:53,650 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 01:18:53,727 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 01:21:11,247 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 01:21:11,325 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 01:23:52,825 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 01:23:52,903 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 01:24:08,960 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 01:24:09,052 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 01:24:16,009 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 01:24:16,106 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 01:24:26,504 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 01:24:26,590 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 01:24:58,605 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 01:24:59,677 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 01:24:59,755 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 01:25:07,584 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 01:25:07,664 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 01:36:10,205 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 01:36:10,284 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 01:40:18,417 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 01:40:18,493 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 01:40:33,526 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 01:40:33,602 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 01:40:45,662 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 01:40:45,743 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 01:41:41,297 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 01:41:41,375 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 01:42:31,043 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 01:42:31,114 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 01:43:02,415 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 01:43:03,476 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 01:43:03,555 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 01:50:36,797 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 01:50:36,906 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 01:50:38,401 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 01:50:38,480 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 01:56:37,553 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 01:56:37,627 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 01:58:51,933 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 01:58:53,033 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 01:58:53,109 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 01:58:58,118 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 01:58:58,190 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 01:59:23,035 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 01:59:24,129 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 01:59:24,206 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 02:00:01,550 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 02:00:01,626 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 02:40:45,906 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 02:40:45,995 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 02:41:37,208 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 02:41:37,312 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 02:41:58,339 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 02:41:58,432 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 02:42:42,612 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 02:42:42,689 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 02:43:31,117 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 02:43:31,189 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 02:49:49,989 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 02:49:51,173 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 02:49:51,254 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 11:56:38,121 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 11:56:38,198 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 11:59:18,145 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 11:59:28,862 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 12:00:21,650 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 12:00:52,504 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 12:01:25,538 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 12:01:46,363 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 12:02:17,816 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 12:09:18,169 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 12:12:55,482 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 12:13:25,027 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 12:13:28,246 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 12:13:28,324 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 12:19:26,748 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 12:19:26,817 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 12:22:51,081 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 12:22:54,187 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 12:22:54,260 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 12:30:49,620 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 12:30:52,704 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 12:30:52,778 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 12:30:58,667 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 12:31:02,116 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 12:31:02,199 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 12:31:16,608 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 12:31:19,844 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 12:31:19,918 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 12:47:55,243 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 12:47:55,319 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 12:57:23,175 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 12:57:26,321 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 12:57:26,400 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 13:11:05,807 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 13:11:08,928 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 13:11:09,008 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 13:11:29,281 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 13:11:32,425 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 13:11:32,501 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 13:23:09,064 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 13:23:09,176 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 13:23:51,343 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 13:23:51,454 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 13:24:06,226 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 13:24:06,307 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 13:24:33,699 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 13:24:33,781 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 13:24:41,714 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 13:24:41,797 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 13:24:48,875 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 13:24:48,964 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 13:24:59,665 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 13:24:59,744 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 13:25:35,975 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 13:25:36,064 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 13:26:00,716 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 13:26:00,800 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 13:27:02,475 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 13:27:02,558 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 13:27:22,705 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 13:27:22,785 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 13:27:55,071 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 13:27:55,150 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 13:28:00,913 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 13:28:00,994 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 13:28:45,833 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 13:28:45,921 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 13:29:13,795 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 13:29:13,870 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 13:31:27,555 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 13:31:27,639 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 13:32:43,098 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 13:32:43,174 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 13:33:30,134 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 13:33:30,212 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 13:33:44,031 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 13:33:45,230 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 13:33:45,304 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 13:37:12,049 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 13:37:13,146 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 13:37:13,223 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 13:37:53,492 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 13:37:55,053 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 13:37:55,134 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 13:39:45,967 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 13:39:47,467 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 13:39:47,549 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 13:40:00,259 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 13:40:01,463 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 13:40:01,540 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 14:01:24,210 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 14:01:24,289 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 14:04:37,380 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 14:04:37,460 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 14:05:30,537 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 14:05:31,673 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 14:05:31,754 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 16:14:06,125 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 16:14:07,225 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 16:14:07,300 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 16:14:28,619 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 16:14:29,709 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 16:14:29,780 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 16:16:26,582 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 16:16:27,729 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 16:16:27,805 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 16:37:20,441 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 16:37:20,519 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 17:33:22,768 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 17:33:23,845 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 17:33:23,921 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 19:03:35,544 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 19:03:35,625 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 19:03:41,322 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 19:03:41,400 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 19:03:44,292 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 19:03:44,396 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 19:07:19,672 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 19:07:19,753 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 19:07:22,138 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 19:07:22,221 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 19:10:51,550 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 19:10:51,669 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 19:13:45,565 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 19:13:45,652 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 19:26:58,576 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 19:26:59,695 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 19:26:59,769 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 19:27:05,839 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 19:27:05,924 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 19:49:01,685 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 19:49:02,835 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 19:49:02,913 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 19:51:15,899 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 19:51:15,982 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 19:51:39,682 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 19:51:39,763 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 19:54:55,762 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 19:54:55,851 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 19:55:51,363 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 19:55:51,443 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 20:05:56,697 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 20:05:56,781 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 20:06:14,564 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 20:06:15,725 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 20:06:15,803 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 20:08:06,400 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 20:08:06,480 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 20:08:47,122 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 20:08:47,205 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 20:08:53,871 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 20:08:53,953 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 20:09:25,865 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 20:09:25,946 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 20:09:32,227 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 20:09:32,305 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 20:10:03,352 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 20:10:03,432 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 20:30:31,587 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 20:30:31,668 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 20:30:54,732 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 20:30:54,816 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 20:32:09,949 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 20:32:10,034 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 20:32:24,376 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 20:32:24,457 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 20:32:28,424 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 20:32:28,506 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 21:13:22,295 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 21:13:22,376 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 21:13:31,941 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 21:13:32,027 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 21:13:47,126 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 21:13:47,217 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 21:13:56,945 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 21:13:57,023 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 21:14:11,704 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 21:14:11,847 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 21:14:17,746 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 21:14:17,829 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 21:14:24,439 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 21:14:24,514 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 21:14:29,892 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 21:14:29,973 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 21:14:37,867 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 21:14:37,952 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 21:15:42,087 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 21:15:42,207 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 21:15:44,552 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 21:15:44,637 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 21:28:14,111 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 21:30:24,643 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 21:36:31,376 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 21:37:23,549 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 21:37:36,269 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 21:54:30,069 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 21:55:07,430 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 21:55:14,538 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 21:57:28,843 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 21:57:29,920 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 21:57:29,995 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 22:01:30,737 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 22:03:14,621 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 22:12:43,151 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 22:13:32,712 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 22:13:38,743 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 22:30:21,092 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 22:30:22,165 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-23 22:30:22,240 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-24 08:09:33,807 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-24 08:09:33,893 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-24 08:09:58,371 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-24 08:09:58,449 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-24 08:10:13,038 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-24 08:10:13,118 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-24 08:10:34,542 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-24 08:10:34,620 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-24 08:11:15,136 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-24 08:11:15,223 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-24 11:50:43,722 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-24 11:50:43,797 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-24 17:00:52,386 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-24 17:00:53,377 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-24 17:00:53,449 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-24 17:12:34,771 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-24 17:12:34,854 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-24 17:12:44,782 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-24 17:12:44,868 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-24 17:12:52,560 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-24 17:12:52,645 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-24 17:13:06,908 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-24 17:13:06,993 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-24 17:15:37,769 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-24 17:15:37,851 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-24 17:15:40,765 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-24 17:15:40,836 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-24 17:17:01,983 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-24 17:17:02,066 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-24 17:20:06,034 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-24 17:20:06,115 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-24 17:20:17,729 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-24 17:27:38,231 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 08:41:24,120 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 08:41:25,167 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 08:41:25,237 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 09:19:14,974 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 09:19:15,059 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 16:12:18,451 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 16:12:18,536 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 16:12:35,110 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 16:12:35,195 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 16:12:42,630 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 16:12:42,711 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 16:13:32,224 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 16:13:32,310 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 16:14:49,432 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 16:14:49,514 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 16:15:27,714 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 16:15:27,801 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 16:15:35,141 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 16:15:35,222 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 16:15:44,084 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 16:15:44,165 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 16:15:54,224 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 16:15:54,305 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 16:16:10,362 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 16:16:10,447 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 16:39:57,740 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 16:39:57,823 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 17:13:10,197 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 17:13:11,332 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 17:13:11,419 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 17:34:01,712 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 17:34:02,855 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 17:34:02,940 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 17:44:41,842 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 17:44:41,926 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 17:45:05,607 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 17:45:05,688 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 17:46:11,270 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 17:46:11,355 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 17:50:03,340 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 17:50:04,564 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 17:50:04,646 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 17:54:27,252 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 17:54:27,338 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 17:54:35,702 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 17:54:35,793 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 17:54:46,690 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 17:54:46,775 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 18:04:23,273 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 18:04:24,468 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 18:04:24,551 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 18:20:55,970 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 18:20:56,061 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 18:21:47,533 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 18:21:47,624 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 18:22:08,269 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 18:22:08,358 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 18:22:13,377 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 18:22:13,458 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 18:22:32,486 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 18:22:32,571 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 18:22:41,506 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 18:22:41,592 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 18:40:20,439 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 18:40:21,519 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 18:40:21,615 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 19:09:00,515 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 19:09:01,677 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 19:09:01,759 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 19:26:34,827 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 19:26:35,989 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 19:26:36,070 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 19:57:36,543 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 19:57:37,638 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 19:57:37,718 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 20:05:31,714 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 20:05:32,844 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 20:05:32,930 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 20:23:26,196 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 20:23:27,356 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 20:23:27,440 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 20:26:48,904 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 20:26:48,986 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 20:27:21,824 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 20:27:21,906 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 20:27:29,393 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 20:27:29,471 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 20:28:08,380 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 20:28:09,530 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 20:28:09,610 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 20:34:16,006 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 20:34:16,087 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 20:34:24,191 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 20:34:24,267 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 20:35:37,659 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 20:35:38,804 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 20:35:38,892 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 20:38:33,668 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 20:38:33,753 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 20:38:42,498 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 20:38:42,603 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 20:39:42,464 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 20:39:43,582 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 20:39:43,656 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 20:41:52,080 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 20:41:53,292 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 20:41:53,373 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 20:43:00,667 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 20:43:00,748 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 20:43:33,502 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 20:43:33,580 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 20:45:32,567 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 20:45:33,689 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 20:45:33,769 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 20:48:21,432 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 20:48:21,510 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 20:48:38,205 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 20:48:38,291 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 20:49:06,281 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 20:49:07,403 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 20:49:07,488 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 20:49:48,633 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 20:49:48,712 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 20:50:46,527 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 20:50:46,613 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 20:53:29,486 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 20:53:29,565 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 20:53:51,119 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 20:53:51,210 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 20:54:18,089 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 20:54:19,245 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 20:54:19,322 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 20:58:12,575 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 20:58:12,654 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 21:08:06,045 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 21:08:07,218 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 21:08:07,298 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 21:15:28,705 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 21:15:51,329 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 21:15:53,385 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 21:15:59,014 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 21:21:24,277 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 21:26:33,389 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 21:26:34,511 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 21:26:34,588 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 21:29:37,569 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 21:29:38,716 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 21:29:38,799 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 21:32:50,146 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 21:32:50,223 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 21:32:57,175 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 21:32:57,256 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 21:33:00,731 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 21:33:00,811 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 21:33:13,368 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 21:33:13,447 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 21:33:17,501 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 21:33:17,581 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 21:33:45,331 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 21:33:46,555 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 21:33:46,634 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 21:34:35,293 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 21:34:35,415 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 21:34:36,769 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 21:34:36,848 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 21:37:08,372 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 21:37:10,517 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 21:37:10,603 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 21:40:06,366 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 21:42:16,618 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 21:42:52,979 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 21:43:18,964 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 21:47:08,851 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 21:48:06,796 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 21:48:19,421 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 21:50:39,413 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 21:50:40,603 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 21:50:40,688 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 21:52:57,543 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 21:52:58,723 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 21:52:58,803 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 21:54:37,278 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 21:54:38,388 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 21:54:38,464 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 22:00:53,928 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 22:00:54,012 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 22:01:00,291 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 22:01:00,375 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 22:01:04,405 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 22:01:04,487 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 22:01:07,883 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 22:01:07,963 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 22:01:10,263 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 22:01:10,346 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 22:01:13,779 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 22:01:13,860 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 22:01:16,635 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 22:01:16,717 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 22:01:28,694 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 22:01:28,775 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 22:01:32,870 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 22:01:32,952 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 22:01:36,429 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 22:01:36,511 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 22:01:39,891 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 22:01:39,976 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 22:01:52,531 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 22:01:52,614 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 22:01:57,286 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 22:01:57,369 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 22:02:02,034 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 22:02:02,115 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 22:02:06,790 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 22:02:06,875 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 22:02:10,387 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 22:02:10,469 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 22:02:16,360 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 22:02:16,442 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 22:02:23,603 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 22:02:23,687 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 22:02:31,544 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 22:02:31,619 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 22:02:36,173 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 22:02:36,276 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 22:02:40,942 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 22:02:41,024 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 22:02:43,949 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 22:02:44,025 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 22:02:46,287 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 22:02:46,365 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 22:02:48,590 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 22:02:48,713 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 22:02:50,397 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 22:02:50,474 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 22:02:53,352 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 22:02:53,426 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 22:02:56,203 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 22:02:56,286 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 22:02:59,141 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 22:02:59,217 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 22:03:02,628 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 22:03:02,702 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 22:03:06,738 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 22:03:06,819 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 22:03:09,060 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 22:03:09,134 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 22:03:12,574 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 22:03:12,649 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 22:03:16,797 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 22:03:16,893 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 22:03:19,759 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 22:03:19,834 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 22:03:25,137 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 22:03:25,213 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 22:03:28,153 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 22:03:28,231 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 22:03:31,558 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 22:03:31,635 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 22:03:34,573 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 22:03:34,647 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 22:03:38,093 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 22:03:38,175 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 22:03:48,397 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 22:03:48,475 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 22:03:51,960 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 22:03:52,039 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 22:04:15,744 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 22:04:15,828 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 22:04:18,643 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 22:04:18,720 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 22:04:22,813 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 22:04:22,892 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 22:04:26,369 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 22:04:26,444 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 22:08:32,852 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 22:08:32,929 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 22:10:20,599 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 22:11:35,669 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 22:11:35,753 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 22:12:04,728 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 22:12:59,749 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 22:12:59,834 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 22:13:09,351 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 22:13:47,418 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 22:14:08,148 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 22:15:11,676 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 22:15:11,760 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 22:15:17,018 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 22:15:17,097 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 22:15:33,971 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 22:15:34,050 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 22:15:49,943 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 22:15:50,018 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 22:16:08,543 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 22:17:23,691 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 22:17:24,885 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 22:17:24,969 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 22:34:58,592 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 22:34:59,715 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 22:34:59,797 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 22:36:11,894 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 22:36:11,981 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 22:36:15,646 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 22:36:15,725 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 22:36:42,402 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 22:36:43,630 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 22:36:43,714 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 22:39:29,118 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 22:39:29,201 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 22:40:09,124 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 22:40:09,209 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 22:44:03,786 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 22:44:03,876 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 22:44:09,800 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 22:44:09,879 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 22:48:09,064 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 22:48:10,227 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 22:48:10,310 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 22:48:43,958 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 22:48:44,038 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 22:48:52,662 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 22:48:52,739 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 23:13:22,205 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 23:13:23,332 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 23:13:23,412 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 23:15:22,248 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 23:15:23,377 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 23:15:23,457 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 23:15:54,749 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 23:15:54,851 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 23:15:56,492 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 23:15:56,573 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 23:15:59,216 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 23:15:59,304 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 23:16:01,860 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 23:16:01,947 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 23:16:05,376 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 23:16:05,470 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 23:16:11,073 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 23:16:11,154 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 23:16:12,706 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 23:16:12,790 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 23:16:14,406 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 23:16:14,495 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 23:16:16,150 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 23:16:16,234 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 23:16:17,878 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 23:16:17,959 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 23:16:20,221 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 23:16:20,301 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 23:16:22,557 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 23:16:22,644 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 23:16:25,383 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 23:16:25,465 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 23:16:28,618 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 23:16:28,698 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 23:25:07,064 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 23:25:07,148 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 23:25:21,477 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 23:25:21,558 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 23:25:34,435 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 23:25:34,515 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 23:28:30,294 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 23:28:30,406 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 23:32:41,391 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 23:32:41,476 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 23:34:40,183 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-27 23:34:40,270 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-28 00:40:42,581 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-28 00:40:43,851 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-28 00:40:43,940 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-28 00:40:52,863 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-28 00:41:21,117 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-28 00:41:28,084 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-28 00:44:01,798 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-28 00:44:02,971 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-28 00:44:03,052 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-28 01:10:11,975 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-28 01:10:12,061 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-28 01:10:25,930 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-28 01:10:26,009 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-28 01:10:31,557 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-28 01:10:31,632 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-28 01:16:10,128 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-28 01:16:11,577 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-28 01:16:11,664 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-28 01:16:21,435 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-28 01:16:22,700 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-28 01:16:22,783 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-28 01:30:01,413 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-28 01:30:01,504 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-28 01:30:14,208 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-09-28 01:30:14,289 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-11-13 21:14:35,469 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-11-13 21:19:48,485 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-11-13 21:20:55,078 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-11-13 21:20:56,135 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-11-13 21:20:56,211 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-11-14 14:49:45,659 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-11-14 14:49:46,741 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2025-11-14 14:49:46,816 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000']
|
|
||||||
2026-02-22 01:00:06,064 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['https://app.classroomcopilot.ai', 'https://api.classroomcopilot.ai', 'https://graph.classroomcopilot.ai']
|
|
||||||
2026-02-22 02:09:51,260 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['https://app.classroomcopilot.ai', 'https://api.classroomcopilot.ai', 'https://graph.classroomcopilot.ai']
|
|
||||||
2026-02-22 02:31:31,958 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['https://app.classroomcopilot.ai', 'https://api.classroomcopilot.ai', 'https://graph.classroomcopilot.ai']
|
|
||||||
2026-02-22 02:52:52,409 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['https://app.classroomcopilot.ai', 'https://api.classroomcopilot.ai', 'https://graph.classroomcopilot.ai']
|
|
||||||
2026-02-22 09:57:15,558 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['https://app.classroomcopilot.ai', 'https://api.classroomcopilot.ai', 'https://graph.classroomcopilot.ai']
|
|
||||||
2026-02-22 10:08:09,236 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['https://app.classroomcopilot.ai', 'https://api.classroomcopilot.ai', 'https://graph.classroomcopilot.ai']
|
|
||||||
2026-02-22 17:28:07,200 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['https://app.classroomcopilot.ai', 'https://api.classroomcopilot.ai', 'https://graph.classroomcopilot.ai']
|
|
||||||
2026-02-22 17:38:29,218 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['https://app.classroomcopilot.ai', 'https://api.classroomcopilot.ai', 'https://graph.classroomcopilot.ai']
|
|
||||||
2026-02-22 17:38:40,246 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['https://app.classroomcopilot.ai', 'https://api.classroomcopilot.ai', 'https://graph.classroomcopilot.ai']
|
|
||||||
2026-02-22 17:49:08,919 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['https://app.classroomcopilot.ai', 'https://api.classroomcopilot.ai', 'https://graph.classroomcopilot.ai']
|
|
||||||
2026-02-22 22:30:56,750 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['https://app.classroomcopilot.ai', 'https://api.classroomcopilot.ai', 'https://graph.classroomcopilot.ai']
|
|
||||||
2026-02-22 22:37:58,427 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['https://app.classroomcopilot.ai', 'https://api.classroomcopilot.ai', 'https://graph.classroomcopilot.ai']
|
|
||||||
2026-02-22 22:43:13,582 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['https://app.classroomcopilot.ai', 'https://api.classroomcopilot.ai', 'https://graph.classroomcopilot.ai']
|
|
||||||
2026-02-22 22:43:43,862 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['https://app.classroomcopilot.ai', 'https://api.classroomcopilot.ai', 'https://graph.classroomcopilot.ai']
|
|
||||||
2026-02-22 22:47:49,596 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['https://app.classroomcopilot.ai', 'https://api.classroomcopilot.ai', 'https://graph.classroomcopilot.ai']
|
|
||||||
2026-02-22 22:48:19,354 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['https://app.classroomcopilot.ai', 'https://api.classroomcopilot.ai', 'https://graph.classroomcopilot.ai']
|
|
||||||
2026-02-22 22:48:30,064 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['https://app.classroomcopilot.ai', 'https://api.classroomcopilot.ai', 'https://graph.classroomcopilot.ai']
|
|
||||||
2026-02-22 22:52:12,603 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['https://app.classroomcopilot.ai', 'https://api.classroomcopilot.ai', 'https://graph.classroomcopilot.ai']
|
|
||||||
2026-02-22 22:52:43,629 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['https://app.classroomcopilot.ai', 'https://api.classroomcopilot.ai', 'https://graph.classroomcopilot.ai']
|
|
||||||
2026-02-22 22:52:58,011 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['https://app.classroomcopilot.ai', 'https://api.classroomcopilot.ai', 'https://graph.classroomcopilot.ai']
|
|
||||||
2026-02-22 23:38:37,365 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['https://app.classroomcopilot.ai', 'https://api.classroomcopilot.ai', 'https://graph.classroomcopilot.ai']
|
|
||||||
2026-02-22 23:42:32,680 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['https://app.classroomcopilot.ai', 'https://api.classroomcopilot.ai', 'https://graph.classroomcopilot.ai']
|
|
||||||
2026-02-22 23:45:28,628 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['https://app.classroomcopilot.ai', 'https://api.classroomcopilot.ai', 'https://graph.classroomcopilot.ai']
|
|
||||||
2026-02-22 23:45:39,240 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['https://app.classroomcopilot.ai', 'https://api.classroomcopilot.ai', 'https://graph.classroomcopilot.ai']
|
|
||||||
2026-02-22 23:45:58,458 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['https://app.classroomcopilot.ai', 'https://api.classroomcopilot.ai', 'https://graph.classroomcopilot.ai']
|
|
||||||
2026-02-22 23:51:13,795 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['https://app.classroomcopilot.ai', 'https://api.classroomcopilot.ai', 'https://graph.classroomcopilot.ai']
|
|
||||||
2026-02-22 23:58:22,617 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['https://app.classroomcopilot.ai', 'https://api.classroomcopilot.ai', 'https://graph.classroomcopilot.ai']
|
|
||||||
2026-02-23 00:03:55,954 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['https://app.classroomcopilot.ai', 'https://api.classroomcopilot.ai', 'https://graph.classroomcopilot.ai']
|
|
||||||
2026-02-23 00:07:01,919 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['https://app.classroomcopilot.ai', 'https://api.classroomcopilot.ai', 'https://graph.classroomcopilot.ai']
|
|
||||||
2026-02-23 01:04:43,770 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['https://app.classroomcopilot.ai', 'https://api.classroomcopilot.ai', 'https://graph.classroomcopilot.ai']
|
|
||||||
2026-02-23 01:34:23,253 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://192.168.0.94:5173']
|
|
||||||
2026-02-23 01:49:07,839 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://192.168.0.94:5173']
|
|
||||||
2026-02-23 01:57:05,328 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://192.168.0.94:5173']
|
|
||||||
2026-02-23 02:03:36,393 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://192.168.0.94:5173']
|
|
||||||
2026-02-23 02:12:26,470 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://192.168.0.94:5173']
|
|
||||||
2026-02-23 02:17:15,555 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://192.168.0.94:5173']
|
|
||||||
2026-02-23 02:26:47,533 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173']
|
|
||||||
2026-02-23 02:34:14,530 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173']
|
|
||||||
2026-02-23 02:37:20,882 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173']
|
|
||||||
2026-02-23 02:37:48,949 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173']
|
|
||||||
2026-02-23 03:05:10,680 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://192.168.0.94:5173', 'http://192.168.0.94:8000']
|
|
||||||
2026-02-23 03:05:24,911 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://192.168.0.94:5173', 'http://192.168.0.94:8000']
|
|
||||||
@ -1,57 +0,0 @@
|
|||||||
2025-09-24 17:20:30,177 INFO : filesystem_tools.py :__init__ :29 >>> Initializing ClassroomCopilotFilesystem with db_name: cc.users.teacher1atkevlaraidotedu and init_run_type: user with base path: ./data/node_filesystem
|
|
||||||
2025-09-24 17:20:30,190 INFO : filesystem_tools.py :create_private_user_directory:73 >>> Creating user directory at ./data/node_filesystem/users/User_sarah.chen
|
|
||||||
2025-09-24 17:20:30,190 INFO : filesystem_tools.py :create_directory :63 >>> Directory ./data/node_filesystem/users/User_sarah.chen created.
|
|
||||||
2025-09-24 17:20:30,194 INFO : filesystem_tools.py :__init__ :29 >>> Initializing ClassroomCopilotFilesystem with db_name: cc.users.teacher2atkevlaraidotedu and init_run_type: user with base path: ./data/node_filesystem
|
|
||||||
2025-09-24 17:20:30,203 INFO : filesystem_tools.py :create_private_user_directory:73 >>> Creating user directory at ./data/node_filesystem/users/User_marcus.rodriguez
|
|
||||||
2025-09-24 17:20:30,203 INFO : filesystem_tools.py :create_directory :63 >>> Directory ./data/node_filesystem/users/User_marcus.rodriguez created.
|
|
||||||
2025-09-24 17:20:30,205 INFO : filesystem_tools.py :__init__ :29 >>> Initializing ClassroomCopilotFilesystem with db_name: cc.users.student1atkevlaraidotedu and init_run_type: user with base path: ./data/node_filesystem
|
|
||||||
2025-09-24 17:20:30,214 INFO : filesystem_tools.py :create_private_user_directory:73 >>> Creating user directory at ./data/node_filesystem/users/User_alex.thompson
|
|
||||||
2025-09-24 17:20:30,214 INFO : filesystem_tools.py :create_directory :63 >>> Directory ./data/node_filesystem/users/User_alex.thompson created.
|
|
||||||
2025-09-24 17:20:30,216 INFO : filesystem_tools.py :__init__ :29 >>> Initializing ClassroomCopilotFilesystem with db_name: cc.users.student2atkevlaraidotedu and init_run_type: user with base path: ./data/node_filesystem
|
|
||||||
2025-09-24 17:20:30,224 INFO : filesystem_tools.py :create_private_user_directory:73 >>> Creating user directory at ./data/node_filesystem/users/User_jordan.lee
|
|
||||||
2025-09-24 17:20:30,224 INFO : filesystem_tools.py :create_directory :63 >>> Directory ./data/node_filesystem/users/User_jordan.lee created.
|
|
||||||
2025-09-24 17:21:17,488 INFO : filesystem_tools.py :__init__ :29 >>> Initializing ClassroomCopilotFilesystem with db_name: cc.users.teacher1atkevlaraidotedu and init_run_type: user with base path: ./data/node_filesystem
|
|
||||||
2025-09-24 17:21:17,560 INFO : filesystem_tools.py :__init__ :29 >>> Initializing ClassroomCopilotFilesystem with db_name: cc.users.teacher2atkevlaraidotedu and init_run_type: user with base path: ./data/node_filesystem
|
|
||||||
2025-09-24 17:21:17,636 INFO : filesystem_tools.py :__init__ :29 >>> Initializing ClassroomCopilotFilesystem with db_name: cc.users.student1atkevlaraidotedu and init_run_type: user with base path: ./data/node_filesystem
|
|
||||||
2025-09-24 17:21:17,747 INFO : filesystem_tools.py :__init__ :29 >>> Initializing ClassroomCopilotFilesystem with db_name: cc.users.student2atkevlaraidotedu and init_run_type: user with base path: ./data/node_filesystem
|
|
||||||
2025-09-24 17:24:28,819 INFO : filesystem_tools.py :__init__ :29 >>> Initializing ClassroomCopilotFilesystem with db_name: cc.users.teacher1atkevlaraidotedu and init_run_type: user with base path: ./data/node_filesystem
|
|
||||||
2025-09-24 17:24:28,846 INFO : filesystem_tools.py :__init__ :29 >>> Initializing ClassroomCopilotFilesystem with db_name: cc.users.teacher2atkevlaraidotedu and init_run_type: user with base path: ./data/node_filesystem
|
|
||||||
2025-09-24 17:24:28,858 INFO : filesystem_tools.py :__init__ :29 >>> Initializing ClassroomCopilotFilesystem with db_name: cc.users.student1atkevlaraidotedu and init_run_type: user with base path: ./data/node_filesystem
|
|
||||||
2025-09-24 17:24:28,871 INFO : filesystem_tools.py :__init__ :29 >>> Initializing ClassroomCopilotFilesystem with db_name: cc.users.student2atkevlaraidotedu and init_run_type: user with base path: ./data/node_filesystem
|
|
||||||
2025-09-24 17:25:06,171 INFO : filesystem_tools.py :__init__ :29 >>> Initializing ClassroomCopilotFilesystem with db_name: cc.users.teacher1atkevlaraidotedu and init_run_type: user with base path: ./data/node_filesystem
|
|
||||||
2025-09-24 17:25:06,188 INFO : filesystem_tools.py :__init__ :29 >>> Initializing ClassroomCopilotFilesystem with db_name: cc.users.teacher2atkevlaraidotedu and init_run_type: user with base path: ./data/node_filesystem
|
|
||||||
2025-09-24 17:25:06,206 INFO : filesystem_tools.py :__init__ :29 >>> Initializing ClassroomCopilotFilesystem with db_name: cc.users.student1atkevlaraidotedu and init_run_type: user with base path: ./data/node_filesystem
|
|
||||||
2025-09-24 17:25:06,224 INFO : filesystem_tools.py :__init__ :29 >>> Initializing ClassroomCopilotFilesystem with db_name: cc.users.student2atkevlaraidotedu and init_run_type: user with base path: ./data/node_filesystem
|
|
||||||
2025-09-24 17:27:38,349 INFO : filesystem_tools.py :__init__ :29 >>> Initializing ClassroomCopilotFilesystem with db_name: cc.users.teacher1atkevlaraidotedu and init_run_type: user with base path: ./data/node_filesystem
|
|
||||||
2025-09-24 17:27:38,369 INFO : filesystem_tools.py :__init__ :29 >>> Initializing ClassroomCopilotFilesystem with db_name: cc.users.teacher2atkevlaraidotedu and init_run_type: user with base path: ./data/node_filesystem
|
|
||||||
2025-09-24 17:27:38,386 INFO : filesystem_tools.py :__init__ :29 >>> Initializing ClassroomCopilotFilesystem with db_name: cc.users.student1atkevlaraidotedu and init_run_type: user with base path: ./data/node_filesystem
|
|
||||||
2025-09-24 17:27:38,404 INFO : filesystem_tools.py :__init__ :29 >>> Initializing ClassroomCopilotFilesystem with db_name: cc.users.student2atkevlaraidotedu and init_run_type: user with base path: ./data/node_filesystem
|
|
||||||
2025-09-24 17:30:42,696 INFO : filesystem_tools.py :__init__ :29 >>> Initializing ClassroomCopilotFilesystem with db_name: cc.users.teacher1atkevlaraidotedu and init_run_type: user with base path: ./data/node_filesystem
|
|
||||||
2025-09-24 17:30:42,716 INFO : filesystem_tools.py :__init__ :29 >>> Initializing ClassroomCopilotFilesystem with db_name: cc.users.teacher2atkevlaraidotedu and init_run_type: user with base path: ./data/node_filesystem
|
|
||||||
2025-09-24 17:30:42,734 INFO : filesystem_tools.py :__init__ :29 >>> Initializing ClassroomCopilotFilesystem with db_name: cc.users.student1atkevlaraidotedu and init_run_type: user with base path: ./data/node_filesystem
|
|
||||||
2025-09-24 17:30:42,752 INFO : filesystem_tools.py :__init__ :29 >>> Initializing ClassroomCopilotFilesystem with db_name: cc.users.student2atkevlaraidotedu and init_run_type: user with base path: ./data/node_filesystem
|
|
||||||
2025-09-24 17:31:20,809 INFO : filesystem_tools.py :__init__ :29 >>> Initializing ClassroomCopilotFilesystem with db_name: cc.users.teacher1atkevlaraidotedu and init_run_type: user with base path: ./data/node_filesystem
|
|
||||||
2025-09-24 17:31:39,665 INFO : filesystem_tools.py :__init__ :29 >>> Initializing ClassroomCopilotFilesystem with db_name: cc.users.teacher1atkevlaraidotedu and init_run_type: user with base path: ./data/node_filesystem
|
|
||||||
2025-09-24 17:32:30,579 INFO : filesystem_tools.py :__init__ :29 >>> Initializing ClassroomCopilotFilesystem with db_name: cc.users.teacher1atkevlaraidotedu and init_run_type: user with base path: ./data/node_filesystem
|
|
||||||
2025-09-24 17:32:30,603 INFO : filesystem_tools.py :create_private_user_directory:73 >>> Creating user directory at ./data/node_filesystem/users/User_sarah.chen
|
|
||||||
2025-09-27 20:45:40,865 INFO : filesystem_tools.py :__init__ :29 >>> Initializing ClassroomCopilotFilesystem with db_name: cc.users.teacher.a1b447227b2c450bbc3ba22c63404088 and init_run_type: user with base path: ./data/node_filesystem
|
|
||||||
2025-09-27 20:49:09,171 INFO : filesystem_tools.py :__init__ :29 >>> Initializing ClassroomCopilotFilesystem with db_name: cc.users.teacher.a1b447227b2c450bbc3ba22c63404088 and init_run_type: user with base path: ./data/node_filesystem
|
|
||||||
2025-09-27 20:51:14,857 INFO : filesystem_tools.py :__init__ :29 >>> Initializing ClassroomCopilotFilesystem with db_name: cc.users.teacher.a1b447227b2c450bbc3ba22c63404088 and init_run_type: user with base path: ./data/node_filesystem
|
|
||||||
2025-09-27 20:54:21,732 INFO : filesystem_tools.py :__init__ :29 >>> Initializing ClassroomCopilotFilesystem with db_name: cc.users.teacher.a1b447227b2c450bbc3ba22c63404088 and init_run_type: user with base path: ./data/node_filesystem
|
|
||||||
2025-09-27 20:56:49,549 INFO : filesystem_tools.py :__init__ :29 >>> Initializing ClassroomCopilotFilesystem with db_name: cc.users.teacher.d54ec731b9c84bd7bf70695b4b5f4247 and init_run_type: user with base path: ./data/node_filesystem
|
|
||||||
2025-09-27 20:59:25,520 INFO : filesystem_tools.py :__init__ :29 >>> Initializing ClassroomCopilotFilesystem with db_name: cc.users.teacher.d54ec731b9c84bd7bf70695b4b5f4247 and init_run_type: user with base path: ./data/node_filesystem
|
|
||||||
2025-09-27 21:00:52,082 INFO : filesystem_tools.py :__init__ :29 >>> Initializing ClassroomCopilotFilesystem with db_name: cc.users.teacher.d54ec731b9c84bd7bf70695b4b5f4247 and init_run_type: user with base path: ./data/node_filesystem
|
|
||||||
2025-09-27 21:08:20,996 INFO : filesystem_tools.py :__init__ :29 >>> Initializing ClassroomCopilotFilesystem with db_name: cc.users.teacher.d54ec731b9c84bd7bf70695b4b5f4247 and init_run_type: user with base path: ./data/node_filesystem
|
|
||||||
2025-09-27 21:26:49,193 INFO : filesystem_tools.py :__init__ :29 >>> Initializing ClassroomCopilotFilesystem with db_name: cc.users.teacher.361a2ccd4988475fb7b46f472ab660e6 and init_run_type: user with base path: ./data/node_filesystem
|
|
||||||
2025-09-27 21:28:55,774 INFO : filesystem_tools.py :__init__ :29 >>> Initializing ClassroomCopilotFilesystem with db_name: cc.users.teacher.361a2ccd4988475fb7b46f472ab660e6 and init_run_type: user with base path: ./data/node_filesystem
|
|
||||||
2025-09-27 21:29:45,349 INFO : filesystem_tools.py :__init__ :29 >>> Initializing ClassroomCopilotFilesystem with db_name: cc.users.teacher.361a2ccd4988475fb7b46f472ab660e6 and init_run_type: user with base path: ./data/node_filesystem
|
|
||||||
2025-09-27 21:33:52,881 INFO : filesystem_tools.py :__init__ :29 >>> Initializing ClassroomCopilotFilesystem with db_name: cc.users.teacher.361a2ccd4988475fb7b46f472ab660e6 and init_run_type: user with base path: ./data/node_filesystem
|
|
||||||
2025-09-27 21:37:52,164 INFO : filesystem_tools.py :__init__ :29 >>> Initializing ClassroomCopilotFilesystem with db_name: cc.users.teacher.361a2ccd4988475fb7b46f472ab660e6 and init_run_type: user with base path: ./data/node_filesystem
|
|
||||||
2025-09-27 21:50:45,961 INFO : filesystem_tools.py :__init__ :29 >>> Initializing ClassroomCopilotFilesystem with db_name: cc.users.teacher.fda8dca74d1843c9bb74260777043447 and init_run_type: user with base path: ./data/node_filesystem
|
|
||||||
2025-09-27 21:53:10,029 INFO : filesystem_tools.py :__init__ :29 >>> Initializing ClassroomCopilotFilesystem with db_name: cc.users.teacher.fda8dca74d1843c9bb74260777043447 and init_run_type: user with base path: ./data/node_filesystem
|
|
||||||
2025-09-27 21:54:01,940 INFO : filesystem_tools.py :__init__ :29 >>> Initializing ClassroomCopilotFilesystem with db_name: cc.users.teacher.fda8dca74d1843c9bb74260777043447 and init_run_type: user with base path: ./data/node_filesystem
|
|
||||||
2025-09-27 21:54:07,278 INFO : filesystem_tools.py :__init__ :29 >>> Initializing ClassroomCopilotFilesystem with db_name: cc.users.teacher.fda8dca74d1843c9bb74260777043447 and init_run_type: user with base path: ./data/node_filesystem
|
|
||||||
2025-09-27 21:55:06,706 INFO : filesystem_tools.py :__init__ :29 >>> Initializing ClassroomCopilotFilesystem with db_name: cc.users.teacher.fda8dca74d1843c9bb74260777043447 and init_run_type: user with base path: ./data/node_filesystem
|
|
||||||
2025-09-27 22:16:33,885 INFO : filesystem_tools.py :__init__ :29 >>> Initializing ClassroomCopilotFilesystem with db_name: cc.users.teacher.cbc309e540294c34aab70aa33c563cd0 and init_run_type: user with base path: ./data/node_filesystem
|
|
||||||
2025-09-27 22:17:40,763 INFO : filesystem_tools.py :__init__ :29 >>> Initializing ClassroomCopilotFilesystem with db_name: cc.users.teacher.cbc309e540294c34aab70aa33c563cd0 and init_run_type: user with base path: ./data/node_filesystem
|
|
||||||
2025-09-27 22:35:01,497 INFO : filesystem_tools.py :__init__ :29 >>> Initializing ClassroomCopilotFilesystem with db_name: cc.users.teacher.cbc309e540294c34aab70aa33c563cd0 and init_run_type: user with base path: ./data/node_filesystem
|
|
||||||
@ -1,67 +0,0 @@
|
|||||||
2025-09-23 21:28:14,313 INFO : neo4j_session_tools.py:create_database :502 >>> Neo4j: Database classroomcopilot created successfully.
|
|
||||||
2025-09-23 22:01:30,824 INFO : neo4j_session_tools.py:create_database :502 >>> Neo4j: Database classroomcopilot created successfully.
|
|
||||||
2025-09-23 22:03:14,700 INFO : neo4j_session_tools.py:create_database :502 >>> Neo4j: Database classroomcopilot created successfully.
|
|
||||||
2025-09-23 22:12:43,234 INFO : neo4j_session_tools.py:create_database :502 >>> Neo4j: Database classroomcopilot created successfully.
|
|
||||||
2025-09-24 17:21:17,350 INFO : neo4j_session_tools.py:create_database :502 >>> Neo4j: Database cc.users created successfully.
|
|
||||||
2025-09-24 17:21:17,473 INFO : neo4j_session_tools.py:create_database :502 >>> Neo4j: Database cc.users.teacher1atkevlaraidotedu created successfully.
|
|
||||||
2025-09-24 17:21:17,545 INFO : neo4j_session_tools.py:create_database :502 >>> Neo4j: Database cc.users.teacher2atkevlaraidotedu created successfully.
|
|
||||||
2025-09-24 17:21:17,616 INFO : neo4j_session_tools.py:create_database :502 >>> Neo4j: Database cc.users.student1atkevlaraidotedu created successfully.
|
|
||||||
2025-09-24 17:21:17,729 INFO : neo4j_session_tools.py:create_database :502 >>> Neo4j: Database cc.users.student2atkevlaraidotedu created successfully.
|
|
||||||
2025-09-27 16:19:24,278 INFO : neo4j_session_tools.py:create_database :502 >>> Neo4j: Database cc.users.teacher.744872008a604f2886a9129bbb1a98e3 created successfully.
|
|
||||||
2025-09-27 17:29:33,690 INFO : neo4j_session_tools.py:create_database :502 >>> Neo4j: Database cc.users.teacher.6ea7dd5ab04b4bcea67374e7ab7580c1 created successfully.
|
|
||||||
2025-09-27 17:34:30,674 INFO : neo4j_session_tools.py:create_database :502 >>> Neo4j: Database cc.users.teacher.ade26a92c1a64a28bd89999875ce653c created successfully.
|
|
||||||
2025-09-27 17:50:51,774 INFO : neo4j_session_tools.py:create_database :502 >>> Neo4j: Database cc.users.teacher.0bba37700a114bbc83aad182dfe37cf1 created successfully.
|
|
||||||
2025-09-27 17:56:39,995 INFO : neo4j_session_tools.py:create_database :502 >>> Neo4j: Database cc.institutes created successfully.
|
|
||||||
2025-09-27 17:56:40,015 INFO : neo4j_session_tools.py:create_database :502 >>> Neo4j: Database cc.institutes.310bac4e9c5849b2bd5e56ed7f06daf1 created successfully.
|
|
||||||
2025-09-27 17:56:40,036 INFO : neo4j_session_tools.py:create_database :502 >>> Neo4j: Database cc.institutes.310bac4e9c5849b2bd5e56ed7f06daf1.curriculum created successfully.
|
|
||||||
2025-09-27 18:04:34,201 INFO : neo4j_session_tools.py:create_database :502 >>> Neo4j: Database cc.users.teacher.6eba1100bdf343a9a92e24c7ab262236 created successfully.
|
|
||||||
2025-09-27 20:28:13,273 INFO : neo4j_session_tools.py:create_database :502 >>> Neo4j: Database cc.users.teacher.e9b08bf2ef38418595103accbcf16a84 created successfully.
|
|
||||||
2025-09-27 20:35:41,626 INFO : neo4j_session_tools.py:create_database :502 >>> Neo4j: Database cc.users.teacher.e17710389d9344fcbb91d477227041a7 created successfully.
|
|
||||||
2025-09-27 20:40:35,094 INFO : neo4j_session_tools.py:create_database :502 >>> Neo4j: Database cc.users.teacher.0f81d0457ce244389992536e78c5743f created successfully.
|
|
||||||
2025-09-27 20:45:40,467 INFO : neo4j_session_tools.py:create_database :502 >>> Neo4j: Database cc.users.teacher.a1b447227b2c450bbc3ba22c63404088 created successfully.
|
|
||||||
2025-09-27 20:56:49,191 INFO : neo4j_session_tools.py:create_database :502 >>> Neo4j: Database cc.users.teacher.d54ec731b9c84bd7bf70695b4b5f4247 created successfully.
|
|
||||||
2025-09-27 21:15:29,294 INFO : neo4j_session_tools.py:create_database :502 >>> Neo4j: Database classroomcopilot created successfully.
|
|
||||||
2025-09-27 21:15:51,493 INFO : neo4j_session_tools.py:create_database :502 >>> Neo4j: Database cc.institutes created successfully.
|
|
||||||
2025-09-27 21:15:51,531 INFO : neo4j_session_tools.py:create_database :502 >>> Neo4j: Database cc.institutes.aa9f2b6ca687446b9a6e0fce6bf4cab1 created successfully.
|
|
||||||
2025-09-27 21:15:51,558 INFO : neo4j_session_tools.py:create_database :502 >>> Neo4j: Database cc.institutes.aa9f2b6ca687446b9a6e0fce6bf4cab1.curriculum created successfully.
|
|
||||||
2025-09-27 21:21:44,735 INFO : neo4j_session_tools.py:create_database :502 >>> Neo4j: Database cc.users created successfully.
|
|
||||||
2025-09-27 21:21:44,786 INFO : neo4j_session_tools.py:create_database :502 >>> Neo4j: Database cc.users.teacher.361a2ccd4988475fb7b46f472ab660e6 created successfully.
|
|
||||||
2025-09-27 21:21:45,411 INFO : neo4j_session_tools.py:create_database :502 >>> Neo4j: Database cc.users.teacher.ca16c08d94a747b1be65c9feba1cd59a created successfully.
|
|
||||||
2025-09-27 21:21:45,822 INFO : neo4j_session_tools.py:create_database :502 >>> Neo4j: Database cc.users.student.fa67564db61646a0898cbd08d5c281b0 created successfully.
|
|
||||||
2025-09-27 21:21:46,423 INFO : neo4j_session_tools.py:create_database :502 >>> Neo4j: Database cc.users.student.2943f5cd4cf8491586a395c31d97acad created successfully.
|
|
||||||
2025-09-27 21:40:29,030 INFO : neo4j_session_tools.py:create_database :502 >>> Neo4j: Database classroomcopilot created successfully.
|
|
||||||
2025-09-27 21:42:16,741 INFO : neo4j_session_tools.py:create_database :502 >>> Neo4j: Database classroomcopilot created successfully.
|
|
||||||
2025-09-27 21:42:53,132 INFO : neo4j_session_tools.py:create_database :502 >>> Neo4j: Database cc.institutes created successfully.
|
|
||||||
2025-09-27 21:42:53,158 INFO : neo4j_session_tools.py:create_database :502 >>> Neo4j: Database cc.institutes.d3f90cf1f7db4f68bd07e899a4472884 created successfully.
|
|
||||||
2025-09-27 21:42:53,186 INFO : neo4j_session_tools.py:create_database :502 >>> Neo4j: Database cc.institutes.d3f90cf1f7db4f68bd07e899a4472884.curriculum created successfully.
|
|
||||||
2025-09-27 21:47:09,385 INFO : neo4j_session_tools.py:create_database :502 >>> Neo4j: Database classroomcopilot created successfully.
|
|
||||||
2025-09-27 21:48:06,947 INFO : neo4j_session_tools.py:create_database :502 >>> Neo4j: Database cc.institutes created successfully.
|
|
||||||
2025-09-27 21:48:06,984 INFO : neo4j_session_tools.py:create_database :502 >>> Neo4j: Database cc.institutes.0e8172d4bbff449db470d35291e52b01 created successfully.
|
|
||||||
2025-09-27 21:48:07,006 INFO : neo4j_session_tools.py:create_database :502 >>> Neo4j: Database cc.institutes.0e8172d4bbff449db470d35291e52b01.curriculum created successfully.
|
|
||||||
2025-09-27 21:49:32,200 INFO : neo4j_session_tools.py:create_database :502 >>> Neo4j: Database cc.users created successfully.
|
|
||||||
2025-09-27 21:49:32,221 INFO : neo4j_session_tools.py:create_database :502 >>> Neo4j: Database cc.users.teacher.fda8dca74d1843c9bb74260777043447 created successfully.
|
|
||||||
2025-09-27 21:49:32,430 INFO : neo4j_session_tools.py:create_database :502 >>> Neo4j: Database cc.users.teacher.6829d4c603274839be7346f7ab2ee8f4 created successfully.
|
|
||||||
2025-09-27 21:49:32,648 INFO : neo4j_session_tools.py:create_database :502 >>> Neo4j: Database cc.users.student.31c9673a089540739fe74b2a3a1d78b3 created successfully.
|
|
||||||
2025-09-27 21:49:32,883 INFO : neo4j_session_tools.py:create_database :502 >>> Neo4j: Database cc.users.student.4b1284a682e340c5a73040a214b56b55 created successfully.
|
|
||||||
2025-09-27 22:10:34,517 INFO : neo4j_session_tools.py:create_database :502 >>> Neo4j: Database classroomcopilot created successfully.
|
|
||||||
2025-09-27 22:13:47,659 INFO : neo4j_session_tools.py:create_database :502 >>> Neo4j: Database cc.institutes created successfully.
|
|
||||||
2025-09-27 22:13:47,687 INFO : neo4j_session_tools.py:create_database :502 >>> Neo4j: Database cc.institutes.98d9be177bd94808bf7e1880a6cbbe22 created successfully.
|
|
||||||
2025-09-27 22:13:47,713 INFO : neo4j_session_tools.py:create_database :502 >>> Neo4j: Database cc.institutes.98d9be177bd94808bf7e1880a6cbbe22.curriculum created successfully.
|
|
||||||
2025-09-27 22:15:36,697 INFO : neo4j_session_tools.py:create_database :502 >>> Neo4j: Database cc.users created successfully.
|
|
||||||
2025-09-27 22:15:36,719 INFO : neo4j_session_tools.py:create_database :502 >>> Neo4j: Database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0 created successfully.
|
|
||||||
2025-09-27 22:15:37,317 INFO : neo4j_session_tools.py:create_database :502 >>> Neo4j: Database cc.users.teacher.47e197de94554441b7aa1f09d3fd6c9d created successfully.
|
|
||||||
2025-09-27 22:15:37,708 INFO : neo4j_session_tools.py:create_database :502 >>> Neo4j: Database cc.users.student.a35b85d76b1849a3ac5edf8382716df5 created successfully.
|
|
||||||
2025-09-27 22:15:38,227 INFO : neo4j_session_tools.py:create_database :502 >>> Neo4j: Database cc.users.student.b8b0e4036a7a428dabd8d9e48fa25ddb created successfully.
|
|
||||||
2025-09-28 00:40:53,608 INFO : neo4j_session_tools.py:create_database :502 >>> Neo4j: Database classroomcopilot created successfully.
|
|
||||||
2025-09-28 00:41:21,287 INFO : neo4j_session_tools.py:create_database :502 >>> Neo4j: Database cc.institutes created successfully.
|
|
||||||
2025-09-28 00:41:21,311 INFO : neo4j_session_tools.py:create_database :502 >>> Neo4j: Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768 created successfully.
|
|
||||||
2025-09-28 00:41:21,341 INFO : neo4j_session_tools.py:create_database :502 >>> Neo4j: Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768.curriculum created successfully.
|
|
||||||
2025-09-28 00:49:07,260 INFO : neo4j_session_tools.py:create_database :502 >>> Neo4j: Database cc.users created successfully.
|
|
||||||
2025-09-28 00:49:07,288 INFO : neo4j_session_tools.py:create_database :502 >>> Neo4j: Database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 created successfully.
|
|
||||||
2025-09-28 10:51:52,254 INFO : neo4j_session_tools.py:create_database :502 >>> Neo4j: Database cc.users.teacher.7d54cae662b34f53a88f07e95636f346 created successfully.
|
|
||||||
2026-02-22 22:52:44,013 INFO : neo4j_session_tools.py:create_database :502 >>> Neo4j: Database cc.institutes.0e6c687320ea41aba19c2857c2625a64 created successfully.
|
|
||||||
2026-02-22 22:52:44,182 INFO : neo4j_session_tools.py:create_database :502 >>> Neo4j: Database cc.institutes.0e6c687320ea41aba19c2857c2625a64.curriculum created successfully.
|
|
||||||
2026-02-22 22:53:05,618 INFO : neo4j_session_tools.py:create_database :502 >>> Neo4j: Database cc.users.teacher.d007000b18f2409fb2c7fdb906ffee84 created successfully.
|
|
||||||
2026-02-22 22:53:08,123 INFO : neo4j_session_tools.py:create_database :502 >>> Neo4j: Database cc.users.teacher.327e16ed613c46de801a9a9e47126fda created successfully.
|
|
||||||
2026-02-22 22:53:10,536 INFO : neo4j_session_tools.py:create_database :502 >>> Neo4j: Database cc.users.student.8016226084ea4da4b495d5354d32724c created successfully.
|
|
||||||
2026-02-22 22:53:13,007 INFO : neo4j_session_tools.py:create_database :502 >>> Neo4j: Database cc.users.student.26ea44d1d9584981a9c5dc064ce05c2a created successfully.
|
|
||||||
@ -1,20 +0,0 @@
|
|||||||
2025-09-24 17:21:17,489 ERROR : graphconnection.py :__new__ :66 >>> Error: connection not established. Have you run init_neontology? URI scheme b'' is not supported. Supported URI schemes are ['bolt', 'bolt+ssc', 'bolt+s', 'neo4j', 'neo4j+ssc', 'neo4j+s']. Examples: bolt://host[:port] or neo4j://host[:port][?routing_context]
|
|
||||||
2025-09-24 17:21:17,560 ERROR : graphconnection.py :__new__ :66 >>> Error: connection not established. Have you run init_neontology? URI scheme b'' is not supported. Supported URI schemes are ['bolt', 'bolt+ssc', 'bolt+s', 'neo4j', 'neo4j+ssc', 'neo4j+s']. Examples: bolt://host[:port] or neo4j://host[:port][?routing_context]
|
|
||||||
2025-09-24 17:21:17,636 ERROR : graphconnection.py :__new__ :66 >>> Error: connection not established. Have you run init_neontology? URI scheme b'' is not supported. Supported URI schemes are ['bolt', 'bolt+ssc', 'bolt+s', 'neo4j', 'neo4j+ssc', 'neo4j+s']. Examples: bolt://host[:port] or neo4j://host[:port][?routing_context]
|
|
||||||
2025-09-24 17:21:17,751 ERROR : graphconnection.py :__new__ :66 >>> Error: connection not established. Have you run init_neontology? URI scheme b'' is not supported. Supported URI schemes are ['bolt', 'bolt+ssc', 'bolt+s', 'neo4j', 'neo4j+ssc', 'neo4j+s']. Examples: bolt://host[:port] or neo4j://host[:port][?routing_context]
|
|
||||||
2025-09-24 17:24:28,820 ERROR : graphconnection.py :__new__ :66 >>> Error: connection not established. Have you run init_neontology? URI scheme b'' is not supported. Supported URI schemes are ['bolt', 'bolt+ssc', 'bolt+s', 'neo4j', 'neo4j+ssc', 'neo4j+s']. Examples: bolt://host[:port] or neo4j://host[:port][?routing_context]
|
|
||||||
2025-09-24 17:24:28,846 ERROR : graphconnection.py :__new__ :66 >>> Error: connection not established. Have you run init_neontology? URI scheme b'' is not supported. Supported URI schemes are ['bolt', 'bolt+ssc', 'bolt+s', 'neo4j', 'neo4j+ssc', 'neo4j+s']. Examples: bolt://host[:port] or neo4j://host[:port][?routing_context]
|
|
||||||
2025-09-24 17:24:28,858 ERROR : graphconnection.py :__new__ :66 >>> Error: connection not established. Have you run init_neontology? URI scheme b'' is not supported. Supported URI schemes are ['bolt', 'bolt+ssc', 'bolt+s', 'neo4j', 'neo4j+ssc', 'neo4j+s']. Examples: bolt://host[:port] or neo4j://host[:port][?routing_context]
|
|
||||||
2025-09-24 17:24:28,871 ERROR : graphconnection.py :__new__ :66 >>> Error: connection not established. Have you run init_neontology? URI scheme b'' is not supported. Supported URI schemes are ['bolt', 'bolt+ssc', 'bolt+s', 'neo4j', 'neo4j+ssc', 'neo4j+s']. Examples: bolt://host[:port] or neo4j://host[:port][?routing_context]
|
|
||||||
2025-09-24 17:25:06,171 ERROR : graphconnection.py :__new__ :66 >>> Error: connection not established. Have you run init_neontology? URI scheme b'' is not supported. Supported URI schemes are ['bolt', 'bolt+ssc', 'bolt+s', 'neo4j', 'neo4j+ssc', 'neo4j+s']. Examples: bolt://host[:port] or neo4j://host[:port][?routing_context]
|
|
||||||
2025-09-24 17:25:06,188 ERROR : graphconnection.py :__new__ :66 >>> Error: connection not established. Have you run init_neontology? URI scheme b'' is not supported. Supported URI schemes are ['bolt', 'bolt+ssc', 'bolt+s', 'neo4j', 'neo4j+ssc', 'neo4j+s']. Examples: bolt://host[:port] or neo4j://host[:port][?routing_context]
|
|
||||||
2025-09-24 17:25:06,207 ERROR : graphconnection.py :__new__ :66 >>> Error: connection not established. Have you run init_neontology? URI scheme b'' is not supported. Supported URI schemes are ['bolt', 'bolt+ssc', 'bolt+s', 'neo4j', 'neo4j+ssc', 'neo4j+s']. Examples: bolt://host[:port] or neo4j://host[:port][?routing_context]
|
|
||||||
2025-09-24 17:25:06,225 ERROR : graphconnection.py :__new__ :66 >>> Error: connection not established. Have you run init_neontology? URI scheme b'' is not supported. Supported URI schemes are ['bolt', 'bolt+ssc', 'bolt+s', 'neo4j', 'neo4j+ssc', 'neo4j+s']. Examples: bolt://host[:port] or neo4j://host[:port][?routing_context]
|
|
||||||
2025-09-24 17:27:38,349 ERROR : graphconnection.py :__new__ :66 >>> Error: connection not established. Have you run init_neontology? URI scheme b'' is not supported. Supported URI schemes are ['bolt', 'bolt+ssc', 'bolt+s', 'neo4j', 'neo4j+ssc', 'neo4j+s']. Examples: bolt://host[:port] or neo4j://host[:port][?routing_context]
|
|
||||||
2025-09-24 17:27:38,370 ERROR : graphconnection.py :__new__ :66 >>> Error: connection not established. Have you run init_neontology? URI scheme b'' is not supported. Supported URI schemes are ['bolt', 'bolt+ssc', 'bolt+s', 'neo4j', 'neo4j+ssc', 'neo4j+s']. Examples: bolt://host[:port] or neo4j://host[:port][?routing_context]
|
|
||||||
2025-09-24 17:27:38,386 ERROR : graphconnection.py :__new__ :66 >>> Error: connection not established. Have you run init_neontology? URI scheme b'' is not supported. Supported URI schemes are ['bolt', 'bolt+ssc', 'bolt+s', 'neo4j', 'neo4j+ssc', 'neo4j+s']. Examples: bolt://host[:port] or neo4j://host[:port][?routing_context]
|
|
||||||
2025-09-24 17:27:38,404 ERROR : graphconnection.py :__new__ :66 >>> Error: connection not established. Have you run init_neontology? URI scheme b'' is not supported. Supported URI schemes are ['bolt', 'bolt+ssc', 'bolt+s', 'neo4j', 'neo4j+ssc', 'neo4j+s']. Examples: bolt://host[:port] or neo4j://host[:port][?routing_context]
|
|
||||||
2025-09-24 17:30:42,696 ERROR : graphconnection.py :__new__ :66 >>> Error: connection not established. Have you run init_neontology? URI scheme b'' is not supported. Supported URI schemes are ['bolt', 'bolt+ssc', 'bolt+s', 'neo4j', 'neo4j+ssc', 'neo4j+s']. Examples: bolt://host[:port] or neo4j://host[:port][?routing_context]
|
|
||||||
2025-09-24 17:30:42,716 ERROR : graphconnection.py :__new__ :66 >>> Error: connection not established. Have you run init_neontology? URI scheme b'' is not supported. Supported URI schemes are ['bolt', 'bolt+ssc', 'bolt+s', 'neo4j', 'neo4j+ssc', 'neo4j+s']. Examples: bolt://host[:port] or neo4j://host[:port][?routing_context]
|
|
||||||
2025-09-24 17:30:42,734 ERROR : graphconnection.py :__new__ :66 >>> Error: connection not established. Have you run init_neontology? URI scheme b'' is not supported. Supported URI schemes are ['bolt', 'bolt+ssc', 'bolt+s', 'neo4j', 'neo4j+ssc', 'neo4j+s']. Examples: bolt://host[:port] or neo4j://host[:port][?routing_context]
|
|
||||||
2025-09-24 17:30:42,752 ERROR : graphconnection.py :__new__ :66 >>> Error: connection not established. Have you run init_neontology? URI scheme b'' is not supported. Supported URI schemes are ['bolt', 'bolt+ssc', 'bolt+s', 'neo4j', 'neo4j+ssc', 'neo4j+s']. Examples: bolt://host[:port] or neo4j://host[:port][?routing_context]
|
|
||||||
File diff suppressed because it is too large
Load Diff
@ -1,421 +0,0 @@
|
|||||||
2025-09-27 20:26:27,317 INFO : get_nodes.py :get_node :29 >>> Getting node for 6eba1100-bdf3-43a9-a92e-24c7ab262236 from database cc.users.teacher.6eba1100bdf343a9a92e24c7ab262236
|
|
||||||
2025-09-27 20:45:40,943 INFO : get_nodes.py :get_node :29 >>> Getting node for a1b44722-7b2c-450b-bc3b-a22c63404088 from database cc.users.teacher.a1b447227b2c450bbc3ba22c63404088
|
|
||||||
2025-09-27 20:45:41,020 INFO : get_nodes.py :get_node :29 >>> Getting node for a1b44722-7b2c-450b-bc3b-a22c63404088 from database cc.users.teacher.a1b447227b2c450bbc3ba22c63404088
|
|
||||||
2025-09-27 20:49:09,246 INFO : get_nodes.py :get_node :29 >>> Getting node for a1b44722-7b2c-450b-bc3b-a22c63404088 from database cc.users.teacher.a1b447227b2c450bbc3ba22c63404088
|
|
||||||
2025-09-27 20:49:09,254 WARNING : get_nodes.py :get_node :60 >>> No node class found for type: User, using raw data
|
|
||||||
2025-09-27 20:49:09,327 INFO : get_nodes.py :get_node :29 >>> Getting node for a1b44722-7b2c-450b-bc3b-a22c63404088 from database cc.users.teacher.a1b447227b2c450bbc3ba22c63404088
|
|
||||||
2025-09-27 20:49:09,351 WARNING : get_nodes.py :get_node :60 >>> No node class found for type: User, using raw data
|
|
||||||
2025-09-27 20:51:14,948 INFO : get_nodes.py :get_node :29 >>> Getting node for a1b44722-7b2c-450b-bc3b-a22c63404088 from database cc.users.teacher.a1b447227b2c450bbc3ba22c63404088
|
|
||||||
2025-09-27 20:51:14,958 WARNING : get_nodes.py :get_node :63 >>> No node class found for type: User, using raw data
|
|
||||||
2025-09-27 20:51:15,009 INFO : get_nodes.py :get_node :29 >>> Getting node for a1b44722-7b2c-450b-bc3b-a22c63404088 from database cc.users.teacher.a1b447227b2c450bbc3ba22c63404088
|
|
||||||
2025-09-27 20:51:15,017 WARNING : get_nodes.py :get_node :63 >>> No node class found for type: User, using raw data
|
|
||||||
2025-09-27 20:54:21,797 INFO : get_nodes.py :get_node :29 >>> Getting node for a1b44722-7b2c-450b-bc3b-a22c63404088 from database cc.users.teacher.a1b447227b2c450bbc3ba22c63404088
|
|
||||||
2025-09-27 20:54:21,865 INFO : get_nodes.py :get_node :29 >>> Getting node for a1b44722-7b2c-450b-bc3b-a22c63404088 from database cc.users.teacher.a1b447227b2c450bbc3ba22c63404088
|
|
||||||
2025-09-27 20:55:41,968 INFO : get_nodes.py :get_node :29 >>> Getting node for a1b44722-7b2c-450b-bc3b-a22c63404088 from database cc.users.teacher.a1b447227b2c450bbc3ba22c63404088
|
|
||||||
2025-09-27 20:56:49,613 INFO : get_nodes.py :get_node :29 >>> Getting node for d54ec731-b9c8-4bd7-bf70-695b4b5f4247 from database cc.users.teacher.d54ec731b9c84bd7bf70695b4b5f4247
|
|
||||||
2025-09-27 20:56:49,684 INFO : get_nodes.py :get_node :29 >>> Getting node for d54ec731-b9c8-4bd7-bf70-695b4b5f4247 from database cc.users.teacher.d54ec731b9c84bd7bf70695b4b5f4247
|
|
||||||
2025-09-27 20:59:25,590 INFO : get_nodes.py :get_node :29 >>> Getting node for d54ec731-b9c8-4bd7-bf70-695b4b5f4247 from database cc.users.teacher.d54ec731b9c84bd7bf70695b4b5f4247
|
|
||||||
2025-09-27 21:00:52,148 INFO : get_nodes.py :get_node :29 >>> Getting node for d54ec731-b9c8-4bd7-bf70-695b4b5f4247 from database cc.users.teacher.d54ec731b9c84bd7bf70695b4b5f4247
|
|
||||||
2025-09-27 21:08:21,065 INFO : get_nodes.py :get_node :29 >>> Getting node for d54ec731-b9c8-4bd7-bf70-695b4b5f4247 from database cc.users.teacher.d54ec731b9c84bd7bf70695b4b5f4247
|
|
||||||
2025-09-27 21:26:49,272 INFO : get_nodes.py :get_node :29 >>> Getting node for 361a2ccd-4988-475f-b7b4-6f472ab660e6 from database cc.users.teacher.361a2ccd4988475fb7b46f472ab660e6
|
|
||||||
2025-09-27 21:28:55,841 INFO : get_nodes.py :get_node :29 >>> Getting node for 361a2ccd-4988-475f-b7b4-6f472ab660e6 from database cc.users.teacher.361a2ccd4988475fb7b46f472ab660e6
|
|
||||||
2025-09-27 21:29:45,418 INFO : get_nodes.py :get_node :29 >>> Getting node for 361a2ccd-4988-475f-b7b4-6f472ab660e6 from database cc.users.teacher.361a2ccd4988475fb7b46f472ab660e6
|
|
||||||
2025-09-27 21:33:52,948 INFO : get_nodes.py :get_node :29 >>> Getting node for 361a2ccd-4988-475f-b7b4-6f472ab660e6 from database cc.users.teacher.361a2ccd4988475fb7b46f472ab660e6
|
|
||||||
2025-09-27 21:37:52,232 INFO : get_nodes.py :get_node :29 >>> Getting node for 361a2ccd-4988-475f-b7b4-6f472ab660e6 from database cc.users.teacher.361a2ccd4988475fb7b46f472ab660e6
|
|
||||||
2025-09-27 21:37:52,240 ERROR : get_nodes.py :get_node :77 >>> Error converting node to dict: 1 validation error for UserNode
|
|
||||||
path
|
|
||||||
Extra inputs are not permitted [type=extra_forbidden, input_value='users/361a2ccd-4988-475f...-475f-b7b4-6f472ab660e6', input_type=str]
|
|
||||||
For further information visit https://errors.pydantic.dev/2.11/v/extra_forbidden
|
|
||||||
2025-09-27 21:50:46,031 INFO : get_nodes.py :get_node :29 >>> Getting node for fda8dca7-4d18-43c9-bb74-260777043447 from database cc.users.teacher.fda8dca74d1843c9bb74260777043447
|
|
||||||
2025-09-27 21:53:10,100 INFO : get_nodes.py :get_node :29 >>> Getting node for fda8dca7-4d18-43c9-bb74-260777043447 from database cc.users.teacher.fda8dca74d1843c9bb74260777043447
|
|
||||||
2025-09-27 21:55:06,780 INFO : get_nodes.py :get_node :29 >>> Getting node for fda8dca7-4d18-43c9-bb74-260777043447 from database cc.users.teacher.fda8dca74d1843c9bb74260777043447
|
|
||||||
2025-09-27 22:16:33,955 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users
|
|
||||||
2025-09-27 22:17:40,833 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users
|
|
||||||
2025-09-27 22:35:01,566 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users
|
|
||||||
2025-09-27 22:36:18,024 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users
|
|
||||||
2025-09-27 22:36:18,060 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users
|
|
||||||
2025-09-27 22:36:23,616 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users
|
|
||||||
2025-09-27 22:36:23,668 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users
|
|
||||||
2025-09-27 22:36:46,147 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users
|
|
||||||
2025-09-27 22:43:01,043 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
|
||||||
2025-09-27 22:48:13,443 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
|
||||||
2025-09-27 22:53:21,692 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
|
||||||
2025-09-27 22:53:21,779 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
|
||||||
2025-09-27 22:55:03,529 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
|
||||||
2025-09-27 22:55:12,478 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
|
||||||
2025-09-27 22:55:27,161 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
|
||||||
2025-09-27 22:55:27,264 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
|
||||||
2025-09-27 22:55:54,260 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
|
||||||
2025-09-27 22:55:54,389 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
|
||||||
2025-09-27 22:56:26,524 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
|
||||||
2025-09-27 22:56:26,632 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
|
||||||
2025-09-27 22:56:46,551 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
|
||||||
2025-09-27 22:56:54,877 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
|
||||||
2025-09-27 22:56:54,975 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
|
||||||
2025-09-27 22:57:15,154 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
|
||||||
2025-09-27 22:57:15,256 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
|
||||||
2025-09-27 22:57:49,811 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
|
||||||
2025-09-27 22:58:00,281 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
|
||||||
2025-09-27 23:05:14,900 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
|
||||||
2025-09-27 23:05:14,988 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
|
||||||
2025-09-27 23:06:05,632 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
|
||||||
2025-09-27 23:06:20,131 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
|
||||||
2025-09-27 23:06:33,338 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
|
||||||
2025-09-27 23:06:58,421 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
|
||||||
2025-09-27 23:06:58,518 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
|
||||||
2025-09-27 23:07:33,742 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
|
||||||
2025-09-27 23:07:33,843 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
|
||||||
2025-09-27 23:10:42,018 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
|
||||||
2025-09-27 23:10:42,115 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
|
||||||
2025-09-27 23:13:25,994 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
|
||||||
2025-09-27 23:13:26,095 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
|
||||||
2025-09-27 23:14:05,077 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
|
||||||
2025-09-27 23:14:10,086 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
|
||||||
2025-09-27 23:14:15,079 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
|
||||||
2025-09-27 23:14:29,081 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
|
||||||
2025-09-27 23:14:49,052 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
|
||||||
2025-09-27 23:14:51,050 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
|
||||||
2025-09-27 23:15:00,077 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
|
||||||
2025-09-27 23:15:31,713 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
|
||||||
2025-09-27 23:15:31,805 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
|
||||||
2025-09-27 23:17:35,540 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
|
||||||
2025-09-27 23:17:35,624 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
|
||||||
2025-09-27 23:18:02,153 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
|
||||||
2025-09-27 23:18:07,272 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
|
||||||
2025-09-27 23:18:23,036 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
|
||||||
2025-09-27 23:18:30,597 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
|
||||||
2025-09-27 23:18:53,689 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
|
||||||
2025-09-27 23:18:53,777 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
|
||||||
2025-09-27 23:19:34,551 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
|
||||||
2025-09-27 23:19:40,889 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
|
||||||
2025-09-27 23:19:48,260 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
|
||||||
2025-09-27 23:19:54,871 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
|
||||||
2025-09-27 23:20:08,502 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
|
||||||
2025-09-27 23:20:16,786 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
|
||||||
2025-09-27 23:20:25,433 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
|
||||||
2025-09-27 23:20:52,268 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
|
||||||
2025-09-27 23:20:55,985 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
|
||||||
2025-09-27 23:21:25,560 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
|
||||||
2025-09-27 23:21:25,656 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
|
||||||
2025-09-27 23:25:37,571 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
|
||||||
2025-09-27 23:25:37,670 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
|
||||||
2025-09-27 23:25:59,209 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
|
||||||
2025-09-27 23:26:06,641 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
|
||||||
2025-09-27 23:26:10,759 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
|
||||||
2025-09-27 23:26:14,101 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
|
||||||
2025-09-27 23:26:18,671 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
|
||||||
2025-09-27 23:26:24,378 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
|
||||||
2025-09-27 23:26:31,784 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
|
||||||
2025-09-27 23:26:37,385 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
|
||||||
2025-09-27 23:26:40,136 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
|
||||||
2025-09-27 23:26:43,249 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
|
||||||
2025-09-27 23:27:14,951 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
|
||||||
2025-09-27 23:27:18,826 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
|
||||||
2025-09-27 23:27:28,824 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
|
||||||
2025-09-27 23:27:31,036 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
|
||||||
2025-09-27 23:27:48,176 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
|
||||||
2025-09-27 23:27:52,115 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
|
||||||
2025-09-27 23:27:55,152 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
|
||||||
2025-09-27 23:28:17,742 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
|
||||||
2025-09-27 23:28:20,750 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
|
||||||
2025-09-27 23:28:23,666 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
|
||||||
2025-09-27 23:28:28,412 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
|
||||||
2025-09-27 23:28:28,560 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
|
||||||
2025-09-27 23:28:48,399 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
|
||||||
2025-09-27 23:33:59,826 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
|
||||||
2025-09-27 23:33:59,925 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
|
||||||
2025-09-27 23:34:32,546 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
|
||||||
2025-09-27 23:34:36,226 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
|
||||||
2025-09-27 23:34:49,288 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
|
||||||
2025-09-27 23:34:55,720 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
|
||||||
2025-09-27 23:35:00,656 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
|
||||||
2025-09-27 23:35:18,517 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
|
||||||
2025-09-27 23:35:18,611 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
|
||||||
2025-09-27 23:36:00,266 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
|
||||||
2025-09-27 23:36:00,355 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
|
||||||
2025-09-27 23:36:51,282 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
|
||||||
2025-09-27 23:38:31,511 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
|
||||||
2025-09-27 23:38:41,890 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
|
||||||
2025-09-27 23:38:46,421 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
|
||||||
2025-09-27 23:38:48,884 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
|
||||||
2025-09-27 23:38:52,218 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
|
||||||
2025-09-27 23:39:05,900 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
|
||||||
2025-09-27 23:39:12,493 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
|
||||||
2025-09-27 23:39:15,726 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
|
||||||
2025-09-27 23:39:23,024 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
|
||||||
2025-09-27 23:39:26,531 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
|
||||||
2025-09-27 23:39:31,916 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
|
||||||
2025-09-27 23:39:34,834 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
|
||||||
2025-09-27 23:39:46,870 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
|
||||||
2025-09-27 23:39:50,152 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
|
||||||
2025-09-27 23:39:52,686 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
|
||||||
2025-09-27 23:39:55,290 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
|
||||||
2025-09-27 23:40:12,858 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
|
||||||
2025-09-27 23:40:26,134 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
|
||||||
2025-09-27 23:40:26,303 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
|
||||||
2025-09-27 23:40:55,222 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
|
||||||
2025-09-27 23:40:55,393 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
|
||||||
2025-09-27 23:43:07,807 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
|
||||||
2025-09-27 23:43:11,864 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
|
||||||
2025-09-27 23:44:07,263 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
|
||||||
2025-09-27 23:44:07,432 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
|
||||||
2025-09-27 23:44:35,434 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
|
||||||
2025-09-27 23:44:35,600 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
|
||||||
2025-09-27 23:45:52,923 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
|
||||||
2025-09-27 23:45:53,094 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
|
||||||
2025-09-27 23:47:44,368 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
|
||||||
2025-09-27 23:47:44,546 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
|
||||||
2025-09-27 23:49:57,185 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
|
||||||
2025-09-27 23:49:57,354 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
|
||||||
2025-09-27 23:56:30,079 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
|
||||||
2025-09-27 23:56:30,246 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
|
||||||
2025-09-27 23:57:02,122 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
|
||||||
2025-09-27 23:57:02,290 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
|
||||||
2025-09-27 23:58:03,904 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
|
||||||
2025-09-27 23:58:04,071 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
|
||||||
2025-09-27 23:58:10,447 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
|
||||||
2025-09-27 23:58:10,617 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
|
||||||
2025-09-27 23:58:27,018 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
|
||||||
2025-09-27 23:58:47,823 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
|
||||||
2025-09-27 23:58:47,992 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
|
||||||
2025-09-27 23:58:48,265 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
|
||||||
2025-09-27 23:58:48,431 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
|
||||||
2025-09-27 23:59:56,622 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
|
||||||
2025-09-27 23:59:56,788 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
|
||||||
2025-09-27 23:59:59,390 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
|
||||||
2025-09-28 00:00:04,634 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
|
||||||
2025-09-28 00:00:04,821 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
|
||||||
2025-09-28 00:00:09,602 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
|
||||||
2025-09-28 00:00:13,356 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
|
||||||
2025-09-28 00:00:13,523 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
|
||||||
2025-09-28 00:00:21,250 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
|
||||||
2025-09-28 00:00:21,422 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
|
||||||
2025-09-28 00:00:25,283 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
|
||||||
2025-09-28 00:00:25,467 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
|
||||||
2025-09-28 00:00:28,527 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
|
||||||
2025-09-28 00:00:28,690 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
|
||||||
2025-09-28 00:00:40,445 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
|
||||||
2025-09-28 00:00:53,357 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
|
||||||
2025-09-28 00:00:53,525 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
|
||||||
2025-09-28 00:05:24,890 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
|
||||||
2025-09-28 00:05:25,058 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
|
||||||
2025-09-28 00:05:27,721 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
|
||||||
2025-09-28 00:05:27,892 INFO : get_nodes.py :get_node :29 >>> Getting node for cbc309e5-4029-4c34-aab7-0aa33c563cd0 from database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
|
||||||
2025-09-28 00:49:32,236 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
|
||||||
2025-09-28 00:49:32,427 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
|
||||||
2025-09-28 00:51:43,204 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
|
||||||
2025-09-28 00:51:43,382 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
|
||||||
2025-09-28 00:53:20,056 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
|
||||||
2025-09-28 00:53:20,169 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
|
||||||
2025-09-28 00:53:20,271 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
|
||||||
2025-09-28 00:53:43,321 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
|
||||||
2025-09-28 00:53:43,497 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
|
||||||
2025-09-28 01:00:19,108 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
|
||||||
2025-09-28 01:00:19,287 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
|
||||||
2025-09-28 01:10:53,264 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
|
||||||
2025-09-28 01:10:53,449 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
|
||||||
2025-09-28 01:11:55,273 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
|
||||||
2025-09-28 01:11:55,443 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
|
||||||
2025-09-28 01:12:49,259 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
|
||||||
2025-09-28 01:12:49,426 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
|
||||||
2025-09-28 01:14:58,467 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
|
||||||
2025-09-28 01:15:02,375 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
|
||||||
2025-09-28 01:15:08,648 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
|
||||||
2025-09-28 01:15:43,190 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
|
||||||
2025-09-28 01:15:43,359 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
|
||||||
2025-09-28 01:16:28,018 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
|
||||||
2025-09-28 01:16:28,186 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
|
||||||
2025-09-28 01:18:12,587 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
|
||||||
2025-09-28 01:18:21,842 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
|
||||||
2025-09-28 01:18:24,966 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
|
||||||
2025-09-28 01:18:27,490 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
|
||||||
2025-09-28 01:18:34,576 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
|
||||||
2025-09-28 01:23:00,409 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
|
||||||
2025-09-28 01:23:00,581 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
|
||||||
2025-09-28 01:23:44,137 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
|
||||||
2025-09-28 01:23:46,866 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
|
||||||
2025-09-28 01:23:51,682 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
|
||||||
2025-09-28 01:25:03,578 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
|
||||||
2025-09-28 01:25:06,314 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
|
||||||
2025-09-28 01:26:35,342 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
|
||||||
2025-09-28 01:26:38,458 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
|
||||||
2025-09-28 01:26:41,580 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
|
||||||
2025-09-28 01:26:44,493 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
|
||||||
2025-09-28 01:26:51,663 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
|
||||||
2025-09-28 01:26:57,709 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
|
||||||
2025-09-28 01:27:14,669 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
|
||||||
2025-09-28 01:27:18,180 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
|
||||||
2025-09-28 01:27:35,224 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
|
||||||
2025-09-28 01:27:50,074 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
|
||||||
2025-09-28 01:27:50,262 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
|
||||||
2025-09-28 01:28:14,770 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
|
||||||
2025-09-28 01:28:43,288 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
|
||||||
2025-09-28 01:29:05,536 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
|
||||||
2025-09-28 01:29:05,706 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
|
||||||
2025-09-28 01:29:55,909 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
|
||||||
2025-09-28 01:30:16,268 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
|
||||||
2025-09-28 01:30:19,171 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
|
||||||
2025-09-28 01:31:10,769 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
|
||||||
2025-09-28 01:31:10,945 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
|
||||||
2025-09-28 01:34:40,065 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
|
||||||
2025-09-28 01:34:40,242 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
|
||||||
2025-09-28 01:42:08,736 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
|
||||||
2025-09-28 01:42:08,911 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
|
||||||
2025-09-28 01:44:39,457 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
|
||||||
2025-09-28 01:44:39,630 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
|
||||||
2025-09-28 01:46:18,319 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
|
||||||
2025-09-28 01:46:18,498 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
|
||||||
2025-09-28 01:47:09,026 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
|
||||||
2025-09-28 01:47:09,201 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
|
||||||
2025-09-28 01:49:56,561 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
|
||||||
2025-09-28 01:49:56,736 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
|
||||||
2025-09-28 02:11:05,802 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
|
||||||
2025-09-28 02:11:05,966 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
|
||||||
2025-09-28 02:11:28,035 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
|
||||||
2025-09-28 02:11:28,214 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
|
||||||
2025-09-28 02:17:07,881 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
|
||||||
2025-09-28 02:17:08,048 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
|
||||||
2025-09-28 02:18:35,081 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
|
||||||
2025-09-28 02:18:35,285 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
|
||||||
2025-09-28 02:21:06,479 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
|
||||||
2025-09-28 02:21:06,644 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
|
||||||
2025-09-28 02:21:14,292 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
|
||||||
2025-09-28 02:21:14,467 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
|
||||||
2025-09-28 02:21:18,509 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
|
||||||
2025-09-28 02:21:18,715 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
|
||||||
2025-09-28 02:22:15,209 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
|
||||||
2025-09-28 02:22:15,382 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
|
||||||
2025-09-28 02:22:32,718 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
|
||||||
2025-09-28 02:22:32,885 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
|
||||||
2025-09-28 02:22:34,607 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
|
||||||
2025-09-28 02:22:34,778 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
|
||||||
2025-09-28 10:46:06,376 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
|
||||||
2025-09-28 10:46:14,437 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
|
||||||
2025-09-28 10:51:29,101 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
|
||||||
2025-09-28 10:51:29,279 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
|
||||||
2025-09-28 10:51:52,186 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.7d54cae662b34f53a88f07e95636f346
|
|
||||||
2025-09-28 10:51:56,431 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.7d54cae662b34f53a88f07e95636f346
|
|
||||||
2025-09-28 11:39:06,416 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.7d54cae662b34f53a88f07e95636f346
|
|
||||||
2025-09-28 11:39:07,276 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.7d54cae662b34f53a88f07e95636f346
|
|
||||||
2025-09-28 13:05:28,090 INFO : get_nodes.py :get_node :29 >>> Getting node for 7d54cae6-62b3-4f53-a88f-07e95636f346 from database cc.users.teacher.7d54cae662b34f53a88f07e95636f346
|
|
||||||
2025-09-28 13:05:28,268 INFO : get_nodes.py :get_node :29 >>> Getting node for 7d54cae6-62b3-4f53-a88f-07e95636f346 from database cc.users.teacher.7d54cae662b34f53a88f07e95636f346
|
|
||||||
2025-09-28 13:07:03,764 INFO : get_nodes.py :get_node :29 >>> Getting node for 7d54cae6-62b3-4f53-a88f-07e95636f346 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
|
||||||
2025-09-28 13:07:03,844 INFO : get_nodes.py :get_node :29 >>> Getting node for 7d54cae6-62b3-4f53-a88f-07e95636f346 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
|
||||||
2025-09-28 13:20:38,206 INFO : get_nodes.py :get_node :29 >>> Getting node for 7d54cae6-62b3-4f53-a88f-07e95636f346 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
|
||||||
2025-09-28 13:20:38,395 INFO : get_nodes.py :get_node :29 >>> Getting node for 7d54cae6-62b3-4f53-a88f-07e95636f346 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
|
||||||
2025-09-28 13:20:59,896 INFO : get_nodes.py :get_node :29 >>> Getting node for 7d54cae6-62b3-4f53-a88f-07e95636f346 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
|
||||||
2025-09-28 13:21:00,006 INFO : get_nodes.py :get_node :29 >>> Getting node for 7d54cae6-62b3-4f53-a88f-07e95636f346 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
|
||||||
2025-09-28 13:28:03,729 INFO : get_nodes.py :get_node :29 >>> Getting node for 7d54cae6-62b3-4f53-a88f-07e95636f346 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
|
||||||
2025-09-28 13:28:03,849 INFO : get_nodes.py :get_node :29 >>> Getting node for 7d54cae6-62b3-4f53-a88f-07e95636f346 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
|
||||||
2025-09-28 14:04:04,575 INFO : get_nodes.py :get_node :29 >>> Getting node for 7d54cae6-62b3-4f53-a88f-07e95636f346 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
|
||||||
2025-09-28 14:04:04,671 INFO : get_nodes.py :get_node :29 >>> Getting node for 7d54cae6-62b3-4f53-a88f-07e95636f346 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
|
||||||
2025-09-28 15:34:59,073 INFO : get_nodes.py :get_node :29 >>> Getting node for 7d54cae6-62b3-4f53-a88f-07e95636f346 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
|
||||||
2025-09-28 15:34:59,164 INFO : get_nodes.py :get_node :29 >>> Getting node for 7d54cae6-62b3-4f53-a88f-07e95636f346 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
|
||||||
2025-09-28 15:35:03,209 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
|
||||||
2025-09-28 15:35:03,407 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
|
||||||
2025-09-28 15:35:05,960 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
|
||||||
2025-09-28 15:35:06,155 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
|
||||||
2025-09-28 15:35:07,860 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
|
||||||
2025-09-28 15:35:08,055 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
|
||||||
2025-09-28 17:54:38,892 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
|
||||||
2025-09-28 17:54:39,069 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
|
||||||
2025-09-28 17:54:53,596 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
|
||||||
2025-09-28 17:54:53,780 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
|
||||||
2025-10-01 17:39:42,283 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
|
||||||
2025-10-01 17:39:42,456 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
|
||||||
2025-10-02 07:51:31,877 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
|
||||||
2025-10-02 07:51:32,053 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
|
||||||
2025-10-02 07:52:03,621 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
|
||||||
2025-10-02 07:52:03,768 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
|
||||||
2025-10-02 07:52:29,932 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
|
||||||
2025-10-02 07:52:30,082 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
|
||||||
2025-10-02 07:59:43,925 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
|
||||||
2025-10-02 07:59:44,074 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
|
||||||
2025-10-02 08:44:25,766 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
|
||||||
2025-10-02 08:44:26,095 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
|
||||||
2025-10-02 08:52:48,395 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
|
||||||
2025-10-02 08:52:48,713 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
|
||||||
2025-10-02 09:34:16,252 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
|
||||||
2025-10-02 09:34:17,249 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
|
||||||
2025-10-02 09:35:33,225 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
|
||||||
2025-10-02 09:35:34,252 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
|
||||||
2025-10-02 11:35:04,032 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
|
||||||
2025-10-02 11:35:04,558 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
|
||||||
2025-10-02 22:48:56,804 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
|
||||||
2025-10-02 22:48:57,912 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
|
||||||
2025-10-02 22:49:02,644 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
|
||||||
2025-10-02 22:49:02,812 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
|
||||||
2025-10-02 22:49:16,532 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
|
||||||
2025-10-02 22:49:16,898 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
|
||||||
2025-10-02 22:49:18,628 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
|
||||||
2025-10-02 22:49:18,786 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
|
||||||
2025-10-02 22:50:08,424 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
|
||||||
2025-10-02 22:50:08,580 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
|
||||||
2025-10-02 23:03:10,086 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
|
||||||
2025-10-02 23:03:10,109 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
|
||||||
2025-10-02 23:03:10,264 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
|
||||||
2025-10-02 23:03:10,897 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
|
||||||
2025-10-02 23:27:50,685 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
|
||||||
2025-10-02 23:27:50,720 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
|
||||||
2025-10-02 23:27:50,852 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
|
||||||
2025-10-02 23:27:50,902 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
|
||||||
2025-10-02 23:37:07,283 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
|
||||||
2025-10-02 23:37:07,900 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
|
||||||
2025-10-02 23:37:08,436 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
|
||||||
2025-10-02 23:37:08,587 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
|
||||||
2025-10-02 23:37:34,319 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
|
||||||
2025-10-02 23:37:34,363 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
|
||||||
2025-10-02 23:37:34,498 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
|
||||||
2025-10-02 23:37:34,916 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
|
||||||
2025-10-02 23:39:21,672 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
|
||||||
2025-10-02 23:39:21,843 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
|
||||||
2025-10-02 23:39:21,853 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
|
||||||
2025-10-02 23:39:22,912 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
|
||||||
2025-10-02 23:42:32,857 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
|
||||||
2025-10-02 23:42:33,010 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
|
||||||
2025-10-02 23:42:33,102 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
|
||||||
2025-10-02 23:42:33,926 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
|
||||||
2025-10-02 23:47:02,919 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
|
||||||
2025-10-02 23:47:03,900 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
|
||||||
2025-10-02 23:47:04,080 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
|
||||||
2025-10-02 23:47:04,244 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
|
||||||
2025-10-03 10:29:09,003 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
|
||||||
2025-10-03 10:29:09,115 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
|
||||||
2025-10-03 10:29:09,162 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
|
||||||
2025-10-03 10:29:10,636 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
|
||||||
2025-10-06 20:58:33,444 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
|
||||||
2025-10-06 20:58:33,480 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
|
||||||
2025-10-06 20:58:33,638 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
|
||||||
2025-10-06 20:58:34,511 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
|
||||||
2025-10-07 12:04:43,589 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
|
||||||
2025-10-07 12:04:43,628 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
|
||||||
2025-10-07 12:04:43,772 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
|
||||||
2025-10-07 12:04:44,049 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
|
||||||
2025-10-07 12:23:58,863 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
|
||||||
2025-10-07 12:23:58,902 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
|
||||||
2025-10-07 12:23:59,022 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
|
||||||
2025-10-07 12:24:00,056 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
|
||||||
2025-10-07 12:48:35,846 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
|
||||||
2025-10-07 12:48:35,898 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
|
||||||
2025-10-07 12:48:36,014 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
|
||||||
2025-10-07 12:48:37,044 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
|
||||||
2025-10-17 13:02:21,048 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
|
||||||
2025-10-17 13:02:21,229 INFO : get_nodes.py :get_node :29 >>> Getting node for ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 from database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
|
||||||
2026-02-23 01:35:42,535 INFO : get_nodes.py :get_node :29 >>> Getting node for d007000b-18f2-409f-b2c7-fdb906ffee84 from database cc.users.teacher.d007000b18f2409fb2c7fdb906ffee84
|
|
||||||
2026-02-23 01:35:42,743 INFO : get_nodes.py :get_node :29 >>> Getting node for d007000b-18f2-409f-b2c7-fdb906ffee84 from database cc.users.teacher.d007000b18f2409fb2c7fdb906ffee84
|
|
||||||
2026-02-23 01:50:24,481 INFO : get_nodes.py :get_node :29 >>> Getting node for d007000b-18f2-409f-b2c7-fdb906ffee84 from database cc.users.teacher.d007000b18f2409fb2c7fdb906ffee84
|
|
||||||
2026-02-23 01:50:24,662 INFO : get_nodes.py :get_node :29 >>> Getting node for d007000b-18f2-409f-b2c7-fdb906ffee84 from database cc.users.teacher.d007000b18f2409fb2c7fdb906ffee84
|
|
||||||
2026-02-23 03:05:52,076 INFO : get_nodes.py :get_node :29 >>> Getting node for d007000b-18f2-409f-b2c7-fdb906ffee84 from database cc.users.teacher.d007000b18f2409fb2c7fdb906ffee84
|
|
||||||
2026-02-23 03:05:52,239 INFO : get_nodes.py :get_node :29 >>> Getting node for d007000b-18f2-409f-b2c7-fdb906ffee84 from database cc.users.teacher.d007000b18f2409fb2c7fdb906ffee84
|
|
||||||
2026-02-23 03:11:00,569 INFO : get_nodes.py :get_node :29 >>> Getting node for d007000b-18f2-409f-b2c7-fdb906ffee84 from database cc.users.teacher.d007000b18f2409fb2c7fdb906ffee84
|
|
||||||
2026-02-23 03:11:00,737 INFO : get_nodes.py :get_node :29 >>> Getting node for d007000b-18f2-409f-b2c7-fdb906ffee84 from database cc.users.teacher.d007000b18f2409fb2c7fdb906ffee84
|
|
||||||
2026-02-23 03:11:49,387 INFO : get_nodes.py :get_node :29 >>> Getting node for d007000b-18f2-409f-b2c7-fdb906ffee84 from database cc.users.teacher.d007000b18f2409fb2c7fdb906ffee84
|
|
||||||
2026-02-23 03:11:49,556 INFO : get_nodes.py :get_node :29 >>> Getting node for d007000b-18f2-409f-b2c7-fdb906ffee84 from database cc.users.teacher.d007000b18f2409fb2c7fdb906ffee84
|
|
||||||
2026-02-23 03:14:13,327 INFO : get_nodes.py :get_node :29 >>> Getting node for d007000b-18f2-409f-b2c7-fdb906ffee84 from database cc.users.teacher.d007000b18f2409fb2c7fdb906ffee84
|
|
||||||
2026-02-23 03:14:13,491 INFO : get_nodes.py :get_node :29 >>> Getting node for d007000b-18f2-409f-b2c7-fdb906ffee84 from database cc.users.teacher.d007000b18f2409fb2c7fdb906ffee84
|
|
||||||
2026-02-23 03:20:36,648 INFO : get_nodes.py :get_node :29 >>> Getting node for d007000b-18f2-409f-b2c7-fdb906ffee84 from database cc.users.teacher.d007000b18f2409fb2c7fdb906ffee84
|
|
||||||
2026-02-23 03:20:36,814 INFO : get_nodes.py :get_node :29 >>> Getting node for d007000b-18f2-409f-b2c7-fdb906ffee84 from database cc.users.teacher.d007000b18f2409fb2c7fdb906ffee84
|
|
||||||
2026-02-23 03:21:33,407 INFO : get_nodes.py :get_node :29 >>> Getting node for d007000b-18f2-409f-b2c7-fdb906ffee84 from database cc.users.teacher.d007000b18f2409fb2c7fdb906ffee84
|
|
||||||
2026-02-23 03:21:33,574 INFO : get_nodes.py :get_node :29 >>> Getting node for d007000b-18f2-409f-b2c7-fdb906ffee84 from database cc.users.teacher.d007000b18f2409fb2c7fdb906ffee84
|
|
||||||
2026-02-23 03:27:53,156 INFO : get_nodes.py :get_node :29 >>> Getting node for d007000b-18f2-409f-b2c7-fdb906ffee84 from database cc.users.teacher.d007000b18f2409fb2c7fdb906ffee84
|
|
||||||
2026-02-23 03:27:53,320 INFO : get_nodes.py :get_node :29 >>> Getting node for d007000b-18f2-409f-b2c7-fdb906ffee84 from database cc.users.teacher.d007000b18f2409fb2c7fdb906ffee84
|
|
||||||
@ -1,446 +0,0 @@
|
|||||||
2025-09-22 20:57:29,747 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-22 21:08:30,252 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-22 21:08:37,518 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-22 21:09:08,642 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-22 21:09:14,224 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-22 21:09:23,152 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-22 21:22:15,695 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-22 21:22:22,457 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-22 21:25:28,643 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-22 21:26:30,368 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-22 21:32:51,822 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-22 21:33:26,200 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-22 21:33:35,986 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-22 21:36:41,239 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-22 21:37:11,495 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-22 21:38:30,583 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-22 21:38:51,720 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-22 21:38:58,561 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-22 21:40:06,832 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-22 21:41:26,252 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-22 21:41:49,203 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-22 21:43:17,861 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-22 21:45:25,312 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-22 21:46:14,760 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-22 21:51:38,164 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-22 21:57:41,247 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-22 21:58:00,468 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-22 21:58:08,784 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-22 21:58:53,149 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-22 22:00:42,101 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-22 22:00:53,476 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-22 22:03:26,386 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-22 22:06:03,807 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-22 22:06:39,316 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-22 22:07:09,974 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-22 22:10:57,196 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-22 22:10:59,938 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-22 22:12:59,765 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-22 22:13:29,010 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-22 22:13:34,833 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-22 22:14:22,533 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-22 22:14:52,980 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-22 22:15:51,761 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-22 22:17:13,787 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-22 22:21:55,302 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-22 22:22:00,995 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-22 22:22:06,635 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-22 22:22:13,243 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-22 22:22:17,331 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-22 22:22:55,187 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-22 22:24:09,094 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-22 22:25:29,312 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-22 22:51:36,027 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-22 22:52:34,857 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-22 22:52:48,340 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-22 22:53:00,652 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-22 22:53:45,613 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-22 23:16:55,921 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-22 23:22:35,958 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-22 23:22:51,121 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-22 23:23:06,072 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-22 23:23:18,351 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-22 23:24:20,483 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-22 23:25:02,021 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-22 23:25:10,240 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-22 23:25:44,534 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-22 23:27:00,226 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-22 23:34:06,446 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-23 00:12:51,800 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-23 00:12:57,539 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-23 00:17:45,338 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-23 00:30:02,949 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-23 00:30:24,601 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-23 00:30:34,787 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-23 00:30:42,670 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-23 00:30:58,182 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-23 00:33:05,250 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-23 00:33:24,771 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-23 00:35:12,543 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-23 00:42:22,586 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-23 00:42:59,209 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-23 00:43:10,683 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-23 00:43:26,483 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-23 00:43:59,099 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-23 00:44:00,600 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-23 00:44:02,265 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-23 00:44:05,393 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-23 00:44:07,897 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-23 00:44:21,989 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-23 00:44:33,681 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-23 00:46:07,994 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-23 00:52:16,824 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-23 00:59:00,828 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-23 01:02:37,603 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-23 01:05:15,382 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-23 01:06:14,023 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-23 01:06:31,380 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-23 01:08:34,840 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-23 01:16:04,170 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-23 01:16:25,380 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-23 01:17:00,874 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-23 01:18:14,152 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-23 01:18:53,758 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-23 01:21:11,355 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-23 01:23:52,934 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-23 01:24:09,083 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-23 01:24:16,196 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-23 01:24:26,621 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-23 01:24:59,786 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-23 01:25:07,696 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-23 01:36:10,315 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-23 01:40:18,524 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-23 01:40:33,634 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-23 01:40:45,774 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-23 01:41:41,406 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-23 01:42:31,145 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-23 01:43:03,587 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-23 01:50:36,937 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-23 01:50:38,511 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-23 01:56:37,657 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-23 01:58:53,139 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-23 01:58:58,223 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-23 01:59:24,238 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-23 02:00:01,657 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-23 02:40:46,026 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-23 02:41:37,343 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-23 02:41:58,464 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-23 02:42:42,720 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-23 02:43:31,221 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-23 02:49:51,287 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-23 11:56:38,228 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-23 12:13:28,356 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-23 12:19:26,846 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-23 12:22:54,291 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-23 12:30:52,809 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-23 12:31:02,230 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-23 12:31:19,948 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-23 12:47:55,350 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-23 12:57:26,432 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-23 13:11:09,041 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-23 13:11:32,533 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-23 13:23:09,219 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-23 13:23:51,528 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-23 13:24:06,341 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-23 13:24:33,815 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-23 13:24:41,831 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-23 13:24:48,998 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-23 13:24:59,776 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-23 13:25:36,099 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-23 13:26:00,835 INFO : main.py :_start_workers_event:121 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-23 13:27:02,593 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-23 13:27:22,819 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-23 13:27:55,183 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-23 13:28:01,030 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-23 13:28:45,956 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-23 13:29:13,903 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-23 13:31:27,674 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-23 13:32:43,207 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-23 13:33:30,244 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-23 13:33:45,338 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-23 13:37:13,260 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-23 13:37:55,170 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-23 13:39:47,586 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-23 13:40:01,573 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-23 14:01:24,325 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-23 14:04:37,494 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-23 14:05:31,787 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-23 16:14:07,334 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-23 16:14:29,813 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-23 16:16:27,839 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-23 16:37:20,553 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-23 17:33:23,954 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-23 19:03:35,660 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-23 19:03:41,434 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-23 19:03:44,525 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-23 19:07:19,795 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-23 19:07:22,284 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-23 19:10:51,706 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-23 19:13:45,687 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-23 19:26:59,804 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-23 19:27:05,973 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-23 19:49:02,951 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-23 19:51:16,021 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-23 19:51:39,799 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-23 19:54:55,887 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-23 19:55:51,480 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-23 20:05:56,819 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-23 20:06:15,839 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-23 20:08:06,516 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-23 20:08:47,240 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-23 20:08:53,990 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-23 20:09:25,982 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-23 20:09:32,340 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-23 20:10:03,470 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-23 20:30:31,705 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-23 20:30:54,854 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-23 20:32:10,074 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-23 20:32:24,494 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-23 20:32:28,542 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-23 21:13:22,412 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-23 21:13:32,062 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-23 21:13:47,253 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-23 21:13:57,057 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-23 21:14:11,894 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-23 21:14:17,865 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-23 21:14:24,548 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-23 21:14:30,008 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-23 21:14:37,988 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-23 21:15:42,252 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-23 21:15:44,673 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-23 21:57:30,032 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-23 22:30:22,275 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-24 08:09:33,930 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-24 08:09:58,485 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-24 08:10:13,155 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-24 08:10:34,656 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-24 08:11:15,261 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-24 11:50:43,833 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-24 17:00:53,484 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-24 17:12:34,888 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-24 17:12:44,904 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-24 17:12:52,680 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-24 17:13:07,028 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-24 17:15:37,887 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-24 17:15:40,870 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-24 17:17:02,102 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-24 17:20:06,151 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-27 08:41:25,271 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-27 09:19:15,095 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-27 16:12:18,573 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-27 16:12:35,232 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-27 16:12:42,749 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-27 16:13:32,348 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-27 16:14:49,551 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-27 16:15:27,840 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-27 16:15:35,260 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-27 16:15:44,202 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-27 16:15:54,342 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-27 16:16:10,484 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-27 16:39:57,861 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-27 17:13:11,458 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-27 17:34:02,976 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-27 17:44:41,962 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-27 17:45:05,726 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-27 17:46:11,393 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-27 17:50:04,687 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-27 17:54:27,375 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-27 17:54:35,830 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-27 17:54:46,812 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-27 18:04:24,588 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-27 18:20:56,099 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-27 18:21:47,661 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-27 18:22:08,395 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-27 18:22:13,495 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-27 18:22:32,609 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-27 18:22:41,631 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-27 18:40:21,660 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-27 19:09:01,797 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-27 19:26:36,107 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-27 19:57:37,754 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-27 20:05:32,966 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-27 20:23:27,477 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-27 20:26:49,024 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-27 20:27:21,944 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-27 20:27:29,507 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-27 20:28:09,648 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-27 20:34:16,131 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-27 20:34:24,304 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-27 20:35:38,931 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-27 20:38:33,790 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-27 20:38:42,641 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-27 20:39:43,693 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-27 20:41:53,411 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-27 20:43:00,838 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-27 20:43:33,616 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-27 20:45:33,805 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-27 20:48:21,548 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-27 20:48:38,329 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-27 20:49:07,524 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-27 20:49:48,747 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-27 20:50:46,649 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-27 20:53:29,601 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-27 20:53:51,247 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-27 20:54:19,359 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-27 20:58:12,721 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-27 21:08:07,334 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-27 21:26:34,627 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-27 21:29:38,836 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-27 21:32:50,259 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-27 21:32:57,294 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-27 21:33:00,847 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-27 21:33:13,484 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-27 21:33:17,617 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-27 21:33:46,670 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-27 21:34:35,454 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-27 21:34:36,886 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-27 21:37:10,641 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-27 21:50:40,724 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-27 21:52:58,840 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-27 21:54:38,502 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-27 22:00:54,053 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-27 22:01:00,448 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-27 22:01:04,524 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-27 22:01:08,000 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-27 22:01:10,383 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-27 22:01:13,899 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-27 22:01:16,753 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-27 22:01:28,812 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-27 22:01:32,992 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-27 22:01:36,548 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-27 22:01:40,015 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-27 22:01:52,651 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-27 22:01:57,405 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-27 22:02:02,152 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-27 22:02:06,911 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-27 22:02:10,506 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-27 22:02:16,479 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-27 22:02:23,725 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-27 22:02:31,657 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-27 22:02:36,316 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-27 22:02:41,064 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-27 22:02:44,063 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-27 22:02:46,400 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-27 22:02:48,773 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-27 22:02:50,511 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-27 22:02:53,463 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-27 22:02:56,323 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-27 22:02:59,255 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-27 22:03:02,737 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-27 22:03:06,858 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-27 22:03:09,170 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-27 22:03:12,685 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-27 22:03:16,931 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-27 22:03:19,871 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-27 22:03:25,247 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-27 22:03:28,268 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-27 22:03:31,673 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-27 22:03:34,683 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-27 22:03:38,224 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-27 22:03:48,511 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-27 22:03:52,075 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-27 22:04:15,866 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-27 22:04:18,758 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-27 22:04:22,928 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-27 22:04:26,479 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-27 22:08:33,006 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-27 22:11:35,791 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-27 22:12:59,872 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-27 22:15:11,796 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-27 22:15:17,135 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-27 22:15:34,087 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-27 22:15:50,054 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-27 22:17:25,006 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-27 22:34:59,834 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-27 22:36:12,018 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-27 22:36:15,762 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-27 22:36:43,751 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-27 22:39:29,268 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-27 22:40:09,247 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-27 22:44:03,915 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-27 22:44:09,919 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-27 22:48:10,346 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-27 22:48:44,075 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-27 22:48:52,778 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-27 23:13:23,449 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-27 23:15:23,495 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-27 23:15:54,887 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-27 23:15:56,610 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-27 23:15:59,341 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-27 23:16:01,987 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-27 23:16:05,508 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-27 23:16:11,191 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-27 23:16:12,827 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-27 23:16:14,537 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-27 23:16:16,270 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-27 23:16:17,995 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-27 23:16:20,337 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-27 23:16:22,684 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-27 23:16:25,504 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-27 23:16:28,736 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-27 23:25:07,188 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-27 23:25:21,596 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-27 23:25:34,552 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-27 23:28:30,456 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-27 23:32:41,513 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-27 23:34:40,310 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-28 00:40:43,979 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-28 00:44:03,090 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-28 01:10:12,100 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-28 01:10:26,046 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-28 01:10:31,667 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-28 01:16:11,704 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-28 01:16:22,822 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-28 01:30:01,544 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-09-28 01:30:14,327 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-11-13 21:20:56,247 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2025-11-14 14:49:46,853 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images']
|
|
||||||
2026-02-22 01:00:41,434 ERROR : main.py :_start_workers_event:138 >>> Failed to start in-process workers: Failed to initialize Redis for prod environment
|
|
||||||
2026-02-22 02:10:35,321 ERROR : main.py :_start_workers_event:138 >>> Failed to start in-process workers: Failed to initialize Redis for prod environment
|
|
||||||
2026-02-22 02:32:25,377 ERROR : main.py :_start_workers_event:138 >>> Failed to start in-process workers: Failed to initialize Redis for prod environment
|
|
||||||
2026-02-22 02:39:34,162 WARNING : main.py :_shutdown_workers_event:146 >>> Error during workers shutdown: Failed to initialize Redis for prod environment
|
|
||||||
2026-02-22 02:53:42,411 ERROR : main.py :_start_workers_event:138 >>> Failed to start in-process workers: Failed to initialize Redis for prod environment
|
|
||||||
2026-02-22 09:58:03,526 ERROR : main.py :_start_workers_event:138 >>> Failed to start in-process workers: Failed to initialize Redis for prod environment
|
|
||||||
2026-02-22 10:06:24,003 WARNING : main.py :_shutdown_workers_event:146 >>> Error during workers shutdown: Failed to initialize Redis for prod environment
|
|
||||||
2026-02-22 10:08:47,158 ERROR : main.py :_start_workers_event:138 >>> Failed to start in-process workers: Failed to initialize Redis for prod environment
|
|
||||||
2026-02-22 17:28:44,406 ERROR : main.py :_start_workers_event:138 >>> Failed to start in-process workers: Failed to initialize Redis for prod environment
|
|
||||||
2026-02-22 17:33:49,090 WARNING : main.py :_shutdown_workers_event:146 >>> Error during workers shutdown: Failed to initialize Redis for prod environment
|
|
||||||
2026-02-22 17:39:15,150 ERROR : main.py :_start_workers_event:138 >>> Failed to start in-process workers: Failed to initialize Redis for prod environment
|
|
||||||
2026-02-22 17:39:16,304 ERROR : main.py :_start_workers_event:138 >>> Failed to start in-process workers: Failed to initialize Redis for prod environment
|
|
||||||
2026-02-22 17:39:59,385 WARNING : main.py :_shutdown_workers_event:146 >>> Error during workers shutdown: Failed to initialize Redis for prod environment
|
|
||||||
2026-02-22 17:49:50,368 ERROR : main.py :_start_workers_event:138 >>> Failed to start in-process workers: Failed to initialize Redis for prod environment
|
|
||||||
2026-02-22 22:48:16,246 WARNING : main.py :_shutdown_workers_event:146 >>> Error during workers shutdown: Failed to initialize Redis for prod environment
|
|
||||||
2026-02-22 23:39:17,240 ERROR : main.py :_start_workers_event:138 >>> Failed to start in-process workers: Failed to initialize Redis for prod environment
|
|
||||||
2026-02-22 23:41:33,952 WARNING : main.py :_shutdown_workers_event:146 >>> Error during workers shutdown: Failed to initialize Redis for prod environment
|
|
||||||
2026-02-22 23:43:07,466 ERROR : main.py :_start_workers_event:138 >>> Failed to start in-process workers: Failed to initialize Redis for prod environment
|
|
||||||
2026-02-22 23:44:47,138 WARNING : main.py :_shutdown_workers_event:146 >>> Error during workers shutdown: Failed to initialize Redis for prod environment
|
|
||||||
2026-02-22 23:46:08,167 ERROR : main.py :_start_workers_event:138 >>> Failed to start in-process workers: Failed to initialize Redis for dev environment
|
|
||||||
2026-02-22 23:46:25,186 ERROR : main.py :_start_workers_event:138 >>> Failed to start in-process workers: Failed to initialize Redis for dev environment
|
|
||||||
2026-02-22 23:46:45,299 ERROR : main.py :_start_workers_event:138 >>> Failed to start in-process workers: Failed to initialize Redis for dev environment
|
|
||||||
2026-02-22 23:47:04,365 WARNING : main.py :_shutdown_workers_event:146 >>> Error during workers shutdown: Failed to initialize Redis for dev environment
|
|
||||||
2026-02-22 23:47:29,666 WARNING : main.py :_shutdown_workers_event:146 >>> Error during workers shutdown: Failed to initialize Redis for dev environment
|
|
||||||
2026-02-22 23:52:01,968 ERROR : main.py :_start_workers_event:138 >>> Failed to start in-process workers: Failed to initialize Redis for dev environment
|
|
||||||
2026-02-22 23:59:06,197 ERROR : main.py :_start_workers_event:138 >>> Failed to start in-process workers: Failed to initialize Redis for dev environment
|
|
||||||
2026-02-23 00:00:45,369 WARNING : main.py :_shutdown_workers_event:146 >>> Error during workers shutdown: Failed to initialize Redis for dev environment
|
|
||||||
2026-02-23 00:04:37,763 ERROR : main.py :_start_workers_event:138 >>> Failed to start in-process workers: Failed to initialize Redis for dev environment
|
|
||||||
2026-02-23 00:07:46,397 ERROR : main.py :_start_workers_event:138 >>> Failed to start in-process workers: Failed to initialize Redis for dev environment
|
|
||||||
2026-02-23 01:05:19,155 ERROR : main.py :_start_workers_event:138 >>> Failed to start in-process workers: Failed to initialize Redis for dev environment
|
|
||||||
2026-02-23 01:35:08,883 ERROR : main.py :_start_workers_event:138 >>> Failed to start in-process workers: Failed to initialize Redis for dev environment
|
|
||||||
2026-02-23 01:49:55,623 ERROR : main.py :_start_workers_event:138 >>> Failed to start in-process workers: Failed to initialize Redis for dev environment
|
|
||||||
2026-02-23 01:57:46,635 ERROR : main.py :_start_workers_event:138 >>> Failed to start in-process workers: Failed to initialize Redis for dev environment
|
|
||||||
2026-02-23 02:04:22,564 ERROR : main.py :_start_workers_event:138 >>> Failed to start in-process workers: Failed to initialize Redis for dev environment
|
|
||||||
2026-02-23 02:13:00,764 WARNING : main.py :_shutdown_workers_event:146 >>> Error during workers shutdown: Failed to initialize Redis for dev environment
|
|
||||||
2026-02-23 02:13:04,211 ERROR : main.py :_start_workers_event:138 >>> Failed to start in-process workers: Failed to initialize Redis for dev environment
|
|
||||||
2026-02-23 02:17:47,726 WARNING : main.py :_shutdown_workers_event:146 >>> Error during workers shutdown: Failed to initialize Redis for dev environment
|
|
||||||
2026-02-23 02:18:00,458 ERROR : main.py :_start_workers_event:138 >>> Failed to start in-process workers: Failed to initialize Redis for dev environment
|
|
||||||
2026-02-23 02:27:16,338 WARNING : main.py :_shutdown_workers_event:146 >>> Error during workers shutdown: Failed to initialize Redis for dev environment
|
|
||||||
2026-02-23 02:27:29,944 ERROR : main.py :_start_workers_event:138 >>> Failed to start in-process workers: Failed to initialize Redis for dev environment
|
|
||||||
2026-02-23 02:34:42,158 WARNING : main.py :_shutdown_workers_event:146 >>> Error during workers shutdown: Failed to initialize Redis for dev environment
|
|
||||||
2026-02-23 02:34:51,867 ERROR : main.py :_start_workers_event:138 >>> Failed to start in-process workers: Failed to initialize Redis for dev environment
|
|
||||||
2026-02-23 02:37:48,860 WARNING : main.py :_shutdown_workers_event:146 >>> Error during workers shutdown: Failed to initialize Redis for dev environment
|
|
||||||
2026-02-23 02:37:54,350 ERROR : main.py :_start_workers_event:138 >>> Failed to start in-process workers: Failed to initialize Redis for dev environment
|
|
||||||
2026-02-23 02:38:33,178 ERROR : main.py :_start_workers_event:138 >>> Failed to start in-process workers: Failed to initialize Redis for dev environment
|
|
||||||
2026-02-23 02:39:12,261 WARNING : main.py :_shutdown_workers_event:146 >>> Error during workers shutdown: Failed to initialize Redis for dev environment
|
|
||||||
2026-02-23 03:05:47,921 ERROR : main.py :_start_workers_event:138 >>> Failed to start in-process workers: Failed to initialize Redis for dev environment
|
|
||||||
2026-02-23 03:06:13,376 ERROR : main.py :_start_workers_event:138 >>> Failed to start in-process workers: Failed to initialize Redis for dev environment
|
|
||||||
2026-02-23 03:06:51,868 WARNING : main.py :_shutdown_workers_event:146 >>> Error during workers shutdown: Failed to initialize Redis for dev environment
|
|
||||||
@ -1,44 +0,0 @@
|
|||||||
2025-09-27 20:03:27,398 ERROR : supabase_bearer.py :verify_supabase_jwt_str:50 >>> Invalid token: Not enough segments
|
|
||||||
2025-09-27 20:03:27,399 ERROR : supabase_bearer.py :__call__ :25 >>> Token verification failed: 401: Invalid token
|
|
||||||
2026-02-23 01:35:42,280 ERROR : supabase_bearer.py :verify_supabase_jwt_str:50 >>> Invalid token: Signature verification failed
|
|
||||||
2026-02-23 01:35:42,280 ERROR : supabase_bearer.py :__call__ :25 >>> Token verification failed: 401: Invalid token
|
|
||||||
2026-02-23 01:35:42,297 ERROR : supabase_bearer.py :verify_supabase_jwt_str:50 >>> Invalid token: Signature verification failed
|
|
||||||
2026-02-23 01:35:42,297 ERROR : supabase_bearer.py :__call__ :25 >>> Token verification failed: 401: Invalid token
|
|
||||||
2026-02-23 01:35:42,484 ERROR : supabase_bearer.py :verify_supabase_jwt_str:50 >>> Invalid token: Signature verification failed
|
|
||||||
2026-02-23 01:35:42,484 ERROR : supabase_bearer.py :__call__ :25 >>> Token verification failed: 401: Invalid token
|
|
||||||
2026-02-23 01:35:42,487 ERROR : supabase_bearer.py :verify_supabase_jwt_str:50 >>> Invalid token: Signature verification failed
|
|
||||||
2026-02-23 01:35:42,487 ERROR : supabase_bearer.py :__call__ :25 >>> Token verification failed: 401: Invalid token
|
|
||||||
2026-02-23 01:35:42,580 ERROR : supabase_bearer.py :verify_supabase_jwt_str:50 >>> Invalid token: Signature verification failed
|
|
||||||
2026-02-23 01:35:42,580 ERROR : supabase_bearer.py :__call__ :25 >>> Token verification failed: 401: Invalid token
|
|
||||||
2026-02-23 01:35:42,588 ERROR : supabase_bearer.py :verify_supabase_jwt_str:50 >>> Invalid token: Signature verification failed
|
|
||||||
2026-02-23 01:35:42,588 ERROR : supabase_bearer.py :__call__ :25 >>> Token verification failed: 401: Invalid token
|
|
||||||
2026-02-23 01:50:19,945 ERROR : supabase_bearer.py :verify_supabase_jwt_str:50 >>> Invalid token: Signature verification failed
|
|
||||||
2026-02-23 01:50:19,953 ERROR : supabase_bearer.py :__call__ :25 >>> Token verification failed: 401: Invalid token
|
|
||||||
2026-02-23 01:50:19,957 ERROR : supabase_bearer.py :verify_supabase_jwt_str:50 >>> Invalid token: Signature verification failed
|
|
||||||
2026-02-23 01:50:19,957 ERROR : supabase_bearer.py :__call__ :25 >>> Token verification failed: 401: Invalid token
|
|
||||||
2026-02-23 01:50:19,992 ERROR : supabase_bearer.py :verify_supabase_jwt_str:50 >>> Invalid token: Signature verification failed
|
|
||||||
2026-02-23 01:50:19,992 ERROR : supabase_bearer.py :__call__ :25 >>> Token verification failed: 401: Invalid token
|
|
||||||
2026-02-23 01:50:19,996 ERROR : supabase_bearer.py :verify_supabase_jwt_str:50 >>> Invalid token: Signature verification failed
|
|
||||||
2026-02-23 01:50:19,996 ERROR : supabase_bearer.py :__call__ :25 >>> Token verification failed: 401: Invalid token
|
|
||||||
2026-02-23 01:50:24,224 ERROR : supabase_bearer.py :verify_supabase_jwt_str:50 >>> Invalid token: Signature verification failed
|
|
||||||
2026-02-23 01:50:24,224 ERROR : supabase_bearer.py :__call__ :25 >>> Token verification failed: 401: Invalid token
|
|
||||||
2026-02-23 01:50:24,243 ERROR : supabase_bearer.py :verify_supabase_jwt_str:50 >>> Invalid token: Signature verification failed
|
|
||||||
2026-02-23 01:50:24,243 ERROR : supabase_bearer.py :__call__ :25 >>> Token verification failed: 401: Invalid token
|
|
||||||
2026-02-23 01:50:24,351 ERROR : supabase_bearer.py :verify_supabase_jwt_str:50 >>> Invalid token: Signature verification failed
|
|
||||||
2026-02-23 01:50:24,351 ERROR : supabase_bearer.py :__call__ :25 >>> Token verification failed: 401: Invalid token
|
|
||||||
2026-02-23 01:50:24,382 ERROR : supabase_bearer.py :verify_supabase_jwt_str:50 >>> Invalid token: Signature verification failed
|
|
||||||
2026-02-23 01:50:24,382 ERROR : supabase_bearer.py :__call__ :25 >>> Token verification failed: 401: Invalid token
|
|
||||||
2026-02-23 01:50:24,497 ERROR : supabase_bearer.py :verify_supabase_jwt_str:50 >>> Invalid token: Signature verification failed
|
|
||||||
2026-02-23 01:50:24,497 ERROR : supabase_bearer.py :__call__ :25 >>> Token verification failed: 401: Invalid token
|
|
||||||
2026-02-23 01:50:24,507 ERROR : supabase_bearer.py :verify_supabase_jwt_str:50 >>> Invalid token: Signature verification failed
|
|
||||||
2026-02-23 01:50:24,507 ERROR : supabase_bearer.py :__call__ :25 >>> Token verification failed: 401: Invalid token
|
|
||||||
2026-02-23 01:58:01,047 ERROR : supabase_bearer.py :verify_supabase_jwt_str:50 >>> Invalid token: Signature verification failed
|
|
||||||
2026-02-23 01:58:01,047 ERROR : supabase_bearer.py :__call__ :25 >>> Token verification failed: 401: Invalid token
|
|
||||||
2026-02-23 01:58:05,590 ERROR : supabase_bearer.py :verify_supabase_jwt_str:50 >>> Invalid token: Signature verification failed
|
|
||||||
2026-02-23 01:58:05,590 ERROR : supabase_bearer.py :__call__ :25 >>> Token verification failed: 401: Invalid token
|
|
||||||
2026-02-23 01:58:05,619 ERROR : supabase_bearer.py :verify_supabase_jwt_str:50 >>> Invalid token: Signature verification failed
|
|
||||||
2026-02-23 01:58:05,619 ERROR : supabase_bearer.py :__call__ :25 >>> Token verification failed: 401: Invalid token
|
|
||||||
2026-02-23 01:59:24,768 ERROR : supabase_bearer.py :verify_supabase_jwt_str:50 >>> Invalid token: Signature verification failed
|
|
||||||
2026-02-23 01:59:24,768 ERROR : supabase_bearer.py :__call__ :25 >>> Token verification failed: 401: Invalid token
|
|
||||||
2026-02-23 01:59:24,788 ERROR : supabase_bearer.py :verify_supabase_jwt_str:50 >>> Invalid token: Signature verification failed
|
|
||||||
2026-02-23 01:59:24,788 ERROR : supabase_bearer.py :__call__ :25 >>> Token verification failed: 401: Invalid token
|
|
||||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@ -1,911 +0,0 @@
|
|||||||
2025-09-23 21:28:14,313 INFO : neo4j_service.py :create_database :60 >>> Created database classroomcopilot
|
|
||||||
2025-09-23 21:28:20,314 INFO : neo4j_service.py :initialize_schema :127 >>> Successfully initialized schema for database classroomcopilot
|
|
||||||
2025-09-23 21:36:31,457 INFO : neo4j_service.py :create_database :66 >>> Database classroomcopilot already exists
|
|
||||||
2025-09-23 21:36:36,502 INFO : neo4j_service.py :initialize_schema :127 >>> Successfully initialized schema for database classroomcopilot
|
|
||||||
2025-09-23 21:54:30,145 INFO : neo4j_service.py :create_database :66 >>> Database classroomcopilot already exists
|
|
||||||
2025-09-23 21:54:35,201 INFO : neo4j_service.py :initialize_schema :127 >>> Successfully initialized schema for database classroomcopilot
|
|
||||||
2025-09-23 22:01:30,824 INFO : neo4j_service.py :create_database :60 >>> Created database classroomcopilot
|
|
||||||
2025-09-23 22:01:36,799 INFO : neo4j_service.py :initialize_schema :127 >>> Successfully initialized schema for database classroomcopilot
|
|
||||||
2025-09-23 22:03:14,701 INFO : neo4j_service.py :create_database :60 >>> Created database classroomcopilot
|
|
||||||
2025-09-23 22:03:20,683 INFO : neo4j_service.py :initialize_schema :127 >>> Successfully initialized schema for database classroomcopilot
|
|
||||||
2025-09-23 22:12:43,234 INFO : neo4j_service.py :create_database :60 >>> Created database classroomcopilot
|
|
||||||
2025-09-23 22:12:49,182 INFO : neo4j_service.py :initialize_schema :127 >>> Successfully initialized schema for database classroomcopilot
|
|
||||||
2025-09-24 17:21:17,350 INFO : neo4j_service.py :create_database :60 >>> Created database cc.users
|
|
||||||
2025-09-24 17:21:17,476 INFO : neo4j_service.py :create_database :60 >>> Created database cc.users.teacher1atkevlaraidotedu
|
|
||||||
2025-09-24 17:21:17,508 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
|
||||||
2025-09-24 17:21:17,549 INFO : neo4j_service.py :create_database :60 >>> Created database cc.users.teacher2atkevlaraidotedu
|
|
||||||
2025-09-24 17:21:17,575 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
|
||||||
2025-09-24 17:21:17,620 INFO : neo4j_service.py :create_database :60 >>> Created database cc.users.student1atkevlaraidotedu
|
|
||||||
2025-09-24 17:21:17,678 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
|
||||||
2025-09-24 17:21:17,732 INFO : neo4j_service.py :create_database :60 >>> Created database cc.users.student2atkevlaraidotedu
|
|
||||||
2025-09-24 17:24:28,806 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
|
||||||
2025-09-24 17:24:28,817 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher1atkevlaraidotedu already exists
|
|
||||||
2025-09-24 17:24:28,835 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
|
||||||
2025-09-24 17:24:28,843 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher2atkevlaraidotedu already exists
|
|
||||||
2025-09-24 17:24:28,852 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
|
||||||
2025-09-24 17:24:28,857 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.student1atkevlaraidotedu already exists
|
|
||||||
2025-09-24 17:24:28,862 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
|
||||||
2025-09-24 17:24:28,870 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.student2atkevlaraidotedu already exists
|
|
||||||
2025-09-24 17:25:06,156 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
|
||||||
2025-09-24 17:25:06,168 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher1atkevlaraidotedu already exists
|
|
||||||
2025-09-24 17:25:06,178 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
|
||||||
2025-09-24 17:25:06,186 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher2atkevlaraidotedu already exists
|
|
||||||
2025-09-24 17:25:06,195 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
|
||||||
2025-09-24 17:25:06,204 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.student1atkevlaraidotedu already exists
|
|
||||||
2025-09-24 17:25:06,213 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
|
||||||
2025-09-24 17:25:06,221 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.student2atkevlaraidotedu already exists
|
|
||||||
2025-09-24 17:27:38,335 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
|
||||||
2025-09-24 17:27:38,346 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher1atkevlaraidotedu already exists
|
|
||||||
2025-09-24 17:27:38,356 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
|
||||||
2025-09-24 17:27:38,366 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher2atkevlaraidotedu already exists
|
|
||||||
2025-09-24 17:27:38,376 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
|
||||||
2025-09-24 17:27:38,384 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.student1atkevlaraidotedu already exists
|
|
||||||
2025-09-24 17:27:38,394 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
|
||||||
2025-09-24 17:27:38,401 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.student2atkevlaraidotedu already exists
|
|
||||||
2025-09-24 17:30:42,683 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
|
||||||
2025-09-24 17:30:42,693 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher1atkevlaraidotedu already exists
|
|
||||||
2025-09-24 17:30:42,703 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
|
||||||
2025-09-24 17:30:42,713 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher2atkevlaraidotedu already exists
|
|
||||||
2025-09-24 17:30:42,724 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
|
||||||
2025-09-24 17:30:42,732 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.student1atkevlaraidotedu already exists
|
|
||||||
2025-09-24 17:30:42,741 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
|
||||||
2025-09-24 17:30:42,750 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.student2atkevlaraidotedu already exists
|
|
||||||
2025-09-24 17:31:20,795 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
|
||||||
2025-09-24 17:31:20,806 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher1atkevlaraidotedu already exists
|
|
||||||
2025-09-24 17:31:39,650 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
|
||||||
2025-09-24 17:31:39,662 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher1atkevlaraidotedu already exists
|
|
||||||
2025-09-24 17:32:30,566 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
|
||||||
2025-09-24 17:32:30,576 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher1atkevlaraidotedu already exists
|
|
||||||
2025-09-27 16:19:24,173 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
|
||||||
2025-09-27 16:19:24,279 INFO : neo4j_service.py :create_database :60 >>> Created database cc.users.teacher.744872008a604f2886a9129bbb1a98e3
|
|
||||||
2025-09-27 16:40:15,157 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
|
||||||
2025-09-27 16:40:15,216 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.744872008a604f2886a9129bbb1a98e3 already exists
|
|
||||||
2025-09-27 17:12:11,440 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
|
||||||
2025-09-27 17:12:11,446 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.744872008a604f2886a9129bbb1a98e3 already exists
|
|
||||||
2025-09-27 17:29:33,662 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
|
||||||
2025-09-27 17:29:33,691 INFO : neo4j_service.py :create_database :60 >>> Created database cc.users.teacher.6ea7dd5ab04b4bcea67374e7ab7580c1
|
|
||||||
2025-09-27 17:34:30,663 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
|
||||||
2025-09-27 17:34:30,674 INFO : neo4j_service.py :create_database :60 >>> Created database cc.users.teacher.ade26a92c1a64a28bd89999875ce653c
|
|
||||||
2025-09-27 17:50:51,675 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
|
||||||
2025-09-27 17:50:51,775 INFO : neo4j_service.py :create_database :60 >>> Created database cc.users.teacher.0bba37700a114bbc83aad182dfe37cf1
|
|
||||||
2025-09-27 17:50:51,822 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.0bba37700a114bbc83aad182dfe37cf1 already exists
|
|
||||||
2025-09-27 17:56:39,996 INFO : neo4j_service.py :create_database :60 >>> Created database cc.institutes
|
|
||||||
2025-09-27 17:56:40,015 INFO : neo4j_service.py :create_database :60 >>> Created database cc.institutes.310bac4e9c5849b2bd5e56ed7f06daf1
|
|
||||||
2025-09-27 17:56:40,036 INFO : neo4j_service.py :create_database :60 >>> Created database cc.institutes.310bac4e9c5849b2bd5e56ed7f06daf1.curriculum
|
|
||||||
2025-09-27 17:56:40,472 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
|
||||||
2025-09-27 17:56:40,488 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.0bba37700a114bbc83aad182dfe37cf1 already exists
|
|
||||||
2025-09-27 18:04:34,100 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
|
||||||
2025-09-27 18:04:34,104 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.310bac4e9c5849b2bd5e56ed7f06daf1 already exists
|
|
||||||
2025-09-27 18:04:34,108 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.310bac4e9c5849b2bd5e56ed7f06daf1.curriculum already exists
|
|
||||||
2025-09-27 18:04:34,159 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
|
||||||
2025-09-27 18:04:34,201 INFO : neo4j_service.py :create_database :60 >>> Created database cc.users.teacher.6eba1100bdf343a9a92e24c7ab262236
|
|
||||||
2025-09-27 20:19:57,780 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
|
||||||
2025-09-27 20:19:57,782 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.310bac4e9c5849b2bd5e56ed7f06daf1 already exists
|
|
||||||
2025-09-27 20:19:57,784 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.310bac4e9c5849b2bd5e56ed7f06daf1.curriculum already exists
|
|
||||||
2025-09-27 20:19:57,874 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
|
||||||
2025-09-27 20:19:57,876 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.6eba1100bdf343a9a92e24c7ab262236 already exists
|
|
||||||
2025-09-27 20:23:39,497 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
|
||||||
2025-09-27 20:23:39,501 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.310bac4e9c5849b2bd5e56ed7f06daf1 already exists
|
|
||||||
2025-09-27 20:23:39,505 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.310bac4e9c5849b2bd5e56ed7f06daf1.curriculum already exists
|
|
||||||
2025-09-27 20:23:39,548 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
|
||||||
2025-09-27 20:23:39,551 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.6eba1100bdf343a9a92e24c7ab262236 already exists
|
|
||||||
2025-09-27 20:28:13,189 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
|
||||||
2025-09-27 20:28:13,195 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.310bac4e9c5849b2bd5e56ed7f06daf1 already exists
|
|
||||||
2025-09-27 20:28:13,199 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.310bac4e9c5849b2bd5e56ed7f06daf1.curriculum already exists
|
|
||||||
2025-09-27 20:28:13,231 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
|
||||||
2025-09-27 20:28:13,274 INFO : neo4j_service.py :create_database :60 >>> Created database cc.users.teacher.e9b08bf2ef38418595103accbcf16a84
|
|
||||||
2025-09-27 20:30:48,522 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
|
||||||
2025-09-27 20:30:48,528 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.310bac4e9c5849b2bd5e56ed7f06daf1 already exists
|
|
||||||
2025-09-27 20:30:48,532 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.310bac4e9c5849b2bd5e56ed7f06daf1.curriculum already exists
|
|
||||||
2025-09-27 20:30:48,574 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
|
||||||
2025-09-27 20:30:48,578 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.e9b08bf2ef38418595103accbcf16a84 already exists
|
|
||||||
2025-09-27 20:35:41,571 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
|
||||||
2025-09-27 20:35:41,575 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.310bac4e9c5849b2bd5e56ed7f06daf1 already exists
|
|
||||||
2025-09-27 20:35:41,580 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.310bac4e9c5849b2bd5e56ed7f06daf1.curriculum already exists
|
|
||||||
2025-09-27 20:35:41,617 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
|
||||||
2025-09-27 20:35:41,627 INFO : neo4j_service.py :create_database :60 >>> Created database cc.users.teacher.e17710389d9344fcbb91d477227041a7
|
|
||||||
2025-09-27 20:40:35,036 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
|
||||||
2025-09-27 20:40:35,041 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.310bac4e9c5849b2bd5e56ed7f06daf1 already exists
|
|
||||||
2025-09-27 20:40:35,045 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.310bac4e9c5849b2bd5e56ed7f06daf1.curriculum already exists
|
|
||||||
2025-09-27 20:40:35,081 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
|
||||||
2025-09-27 20:40:35,094 INFO : neo4j_service.py :create_database :60 >>> Created database cc.users.teacher.0f81d0457ce244389992536e78c5743f
|
|
||||||
2025-09-27 20:42:07,422 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
|
||||||
2025-09-27 20:42:07,427 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.310bac4e9c5849b2bd5e56ed7f06daf1 already exists
|
|
||||||
2025-09-27 20:42:07,431 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.310bac4e9c5849b2bd5e56ed7f06daf1.curriculum already exists
|
|
||||||
2025-09-27 20:42:07,471 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
|
||||||
2025-09-27 20:42:07,476 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.0f81d0457ce244389992536e78c5743f already exists
|
|
||||||
2025-09-27 20:45:40,411 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
|
||||||
2025-09-27 20:45:40,416 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.310bac4e9c5849b2bd5e56ed7f06daf1 already exists
|
|
||||||
2025-09-27 20:45:40,419 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.310bac4e9c5849b2bd5e56ed7f06daf1.curriculum already exists
|
|
||||||
2025-09-27 20:45:40,455 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
|
||||||
2025-09-27 20:45:40,468 INFO : neo4j_service.py :create_database :60 >>> Created database cc.users.teacher.a1b447227b2c450bbc3ba22c63404088
|
|
||||||
2025-09-27 20:49:08,836 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
|
||||||
2025-09-27 20:49:08,842 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.310bac4e9c5849b2bd5e56ed7f06daf1 already exists
|
|
||||||
2025-09-27 20:49:08,846 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.310bac4e9c5849b2bd5e56ed7f06daf1.curriculum already exists
|
|
||||||
2025-09-27 20:49:08,914 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
|
||||||
2025-09-27 20:49:08,919 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.a1b447227b2c450bbc3ba22c63404088 already exists
|
|
||||||
2025-09-27 20:51:14,486 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
|
||||||
2025-09-27 20:51:14,490 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.310bac4e9c5849b2bd5e56ed7f06daf1 already exists
|
|
||||||
2025-09-27 20:51:14,493 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.310bac4e9c5849b2bd5e56ed7f06daf1.curriculum already exists
|
|
||||||
2025-09-27 20:51:14,537 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
|
||||||
2025-09-27 20:51:14,541 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.a1b447227b2c450bbc3ba22c63404088 already exists
|
|
||||||
2025-09-27 20:54:21,499 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
|
||||||
2025-09-27 20:54:21,505 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.310bac4e9c5849b2bd5e56ed7f06daf1 already exists
|
|
||||||
2025-09-27 20:54:21,511 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.310bac4e9c5849b2bd5e56ed7f06daf1.curriculum already exists
|
|
||||||
2025-09-27 20:54:21,553 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
|
||||||
2025-09-27 20:54:21,558 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.a1b447227b2c450bbc3ba22c63404088 already exists
|
|
||||||
2025-09-27 20:56:49,133 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
|
||||||
2025-09-27 20:56:49,136 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.310bac4e9c5849b2bd5e56ed7f06daf1 already exists
|
|
||||||
2025-09-27 20:56:49,140 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.310bac4e9c5849b2bd5e56ed7f06daf1.curriculum already exists
|
|
||||||
2025-09-27 20:56:49,173 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
|
||||||
2025-09-27 20:56:49,192 INFO : neo4j_service.py :create_database :60 >>> Created database cc.users.teacher.d54ec731b9c84bd7bf70695b4b5f4247
|
|
||||||
2025-09-27 20:59:25,270 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
|
||||||
2025-09-27 20:59:25,275 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.310bac4e9c5849b2bd5e56ed7f06daf1 already exists
|
|
||||||
2025-09-27 20:59:25,280 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.310bac4e9c5849b2bd5e56ed7f06daf1.curriculum already exists
|
|
||||||
2025-09-27 20:59:25,319 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
|
||||||
2025-09-27 20:59:25,323 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.d54ec731b9c84bd7bf70695b4b5f4247 already exists
|
|
||||||
2025-09-27 21:00:51,832 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
|
||||||
2025-09-27 21:00:51,837 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.310bac4e9c5849b2bd5e56ed7f06daf1 already exists
|
|
||||||
2025-09-27 21:00:51,842 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.310bac4e9c5849b2bd5e56ed7f06daf1.curriculum already exists
|
|
||||||
2025-09-27 21:00:51,875 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
|
||||||
2025-09-27 21:00:51,880 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.d54ec731b9c84bd7bf70695b4b5f4247 already exists
|
|
||||||
2025-09-27 21:08:20,776 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
|
||||||
2025-09-27 21:08:20,780 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.310bac4e9c5849b2bd5e56ed7f06daf1 already exists
|
|
||||||
2025-09-27 21:08:20,784 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.310bac4e9c5849b2bd5e56ed7f06daf1.curriculum already exists
|
|
||||||
2025-09-27 21:08:20,821 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
|
||||||
2025-09-27 21:08:20,825 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.d54ec731b9c84bd7bf70695b4b5f4247 already exists
|
|
||||||
2025-09-27 21:15:29,295 INFO : neo4j_service.py :create_database :60 >>> Created database classroomcopilot
|
|
||||||
2025-09-27 21:15:35,236 INFO : neo4j_service.py :initialize_schema :127 >>> Successfully initialized schema for database classroomcopilot
|
|
||||||
2025-09-27 21:15:51,494 INFO : neo4j_service.py :create_database :60 >>> Created database cc.institutes
|
|
||||||
2025-09-27 21:15:51,531 INFO : neo4j_service.py :create_database :60 >>> Created database cc.institutes.aa9f2b6ca687446b9a6e0fce6bf4cab1
|
|
||||||
2025-09-27 21:15:51,561 INFO : neo4j_service.py :create_database :60 >>> Created database cc.institutes.aa9f2b6ca687446b9a6e0fce6bf4cab1.curriculum
|
|
||||||
2025-09-27 21:21:44,565 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
|
||||||
2025-09-27 21:21:44,568 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.aa9f2b6ca687446b9a6e0fce6bf4cab1 already exists
|
|
||||||
2025-09-27 21:21:44,571 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.aa9f2b6ca687446b9a6e0fce6bf4cab1.curriculum already exists
|
|
||||||
2025-09-27 21:21:44,735 INFO : neo4j_service.py :create_database :60 >>> Created database cc.users
|
|
||||||
2025-09-27 21:21:44,786 INFO : neo4j_service.py :create_database :60 >>> Created database cc.users.teacher.361a2ccd4988475fb7b46f472ab660e6
|
|
||||||
2025-09-27 21:21:45,308 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
|
||||||
2025-09-27 21:21:45,319 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.aa9f2b6ca687446b9a6e0fce6bf4cab1 already exists
|
|
||||||
2025-09-27 21:21:45,325 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.aa9f2b6ca687446b9a6e0fce6bf4cab1.curriculum already exists
|
|
||||||
2025-09-27 21:21:45,392 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
|
||||||
2025-09-27 21:21:45,411 INFO : neo4j_service.py :create_database :60 >>> Created database cc.users.teacher.ca16c08d94a747b1be65c9feba1cd59a
|
|
||||||
2025-09-27 21:21:45,720 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
|
||||||
2025-09-27 21:21:45,732 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.aa9f2b6ca687446b9a6e0fce6bf4cab1 already exists
|
|
||||||
2025-09-27 21:21:45,743 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.aa9f2b6ca687446b9a6e0fce6bf4cab1.curriculum already exists
|
|
||||||
2025-09-27 21:21:45,800 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
|
||||||
2025-09-27 21:21:45,825 INFO : neo4j_service.py :create_database :60 >>> Created database cc.users.student.fa67564db61646a0898cbd08d5c281b0
|
|
||||||
2025-09-27 21:21:46,273 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
|
||||||
2025-09-27 21:21:46,278 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.aa9f2b6ca687446b9a6e0fce6bf4cab1 already exists
|
|
||||||
2025-09-27 21:21:46,287 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.aa9f2b6ca687446b9a6e0fce6bf4cab1.curriculum already exists
|
|
||||||
2025-09-27 21:21:46,409 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
|
||||||
2025-09-27 21:21:46,423 INFO : neo4j_service.py :create_database :60 >>> Created database cc.users.student.2943f5cd4cf8491586a395c31d97acad
|
|
||||||
2025-09-27 21:26:48,948 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
|
||||||
2025-09-27 21:26:48,954 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.aa9f2b6ca687446b9a6e0fce6bf4cab1 already exists
|
|
||||||
2025-09-27 21:26:48,958 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.aa9f2b6ca687446b9a6e0fce6bf4cab1.curriculum already exists
|
|
||||||
2025-09-27 21:26:48,994 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
|
||||||
2025-09-27 21:26:48,997 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.361a2ccd4988475fb7b46f472ab660e6 already exists
|
|
||||||
2025-09-27 21:28:55,552 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
|
||||||
2025-09-27 21:28:55,555 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.aa9f2b6ca687446b9a6e0fce6bf4cab1 already exists
|
|
||||||
2025-09-27 21:28:55,558 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.aa9f2b6ca687446b9a6e0fce6bf4cab1.curriculum already exists
|
|
||||||
2025-09-27 21:28:55,586 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
|
||||||
2025-09-27 21:28:55,589 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.361a2ccd4988475fb7b46f472ab660e6 already exists
|
|
||||||
2025-09-27 21:29:45,129 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
|
||||||
2025-09-27 21:29:45,136 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.aa9f2b6ca687446b9a6e0fce6bf4cab1 already exists
|
|
||||||
2025-09-27 21:29:45,143 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.aa9f2b6ca687446b9a6e0fce6bf4cab1.curriculum already exists
|
|
||||||
2025-09-27 21:29:45,175 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
|
||||||
2025-09-27 21:29:45,178 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.361a2ccd4988475fb7b46f472ab660e6 already exists
|
|
||||||
2025-09-27 21:33:52,643 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
|
||||||
2025-09-27 21:33:52,650 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.aa9f2b6ca687446b9a6e0fce6bf4cab1 already exists
|
|
||||||
2025-09-27 21:33:52,657 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.aa9f2b6ca687446b9a6e0fce6bf4cab1.curriculum already exists
|
|
||||||
2025-09-27 21:33:52,696 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
|
||||||
2025-09-27 21:33:52,701 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.361a2ccd4988475fb7b46f472ab660e6 already exists
|
|
||||||
2025-09-27 21:37:52,008 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
|
||||||
2025-09-27 21:37:52,015 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.aa9f2b6ca687446b9a6e0fce6bf4cab1 already exists
|
|
||||||
2025-09-27 21:37:52,021 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.aa9f2b6ca687446b9a6e0fce6bf4cab1.curriculum already exists
|
|
||||||
2025-09-27 21:40:29,030 INFO : neo4j_service.py :create_database :60 >>> Created database classroomcopilot
|
|
||||||
2025-09-27 21:40:35,005 INFO : neo4j_service.py :initialize_schema :127 >>> Successfully initialized schema for database classroomcopilot
|
|
||||||
2025-09-27 21:42:16,742 INFO : neo4j_service.py :create_database :60 >>> Created database classroomcopilot
|
|
||||||
2025-09-27 21:42:22,707 INFO : neo4j_service.py :initialize_schema :127 >>> Successfully initialized schema for database classroomcopilot
|
|
||||||
2025-09-27 21:42:53,132 INFO : neo4j_service.py :create_database :60 >>> Created database cc.institutes
|
|
||||||
2025-09-27 21:42:53,162 INFO : neo4j_service.py :create_database :60 >>> Created database cc.institutes.d3f90cf1f7db4f68bd07e899a4472884
|
|
||||||
2025-09-27 21:42:53,186 INFO : neo4j_service.py :create_database :60 >>> Created database cc.institutes.d3f90cf1f7db4f68bd07e899a4472884.curriculum
|
|
||||||
2025-09-27 21:47:09,385 INFO : neo4j_service.py :create_database :60 >>> Created database classroomcopilot
|
|
||||||
2025-09-27 21:47:15,420 INFO : neo4j_service.py :initialize_schema :127 >>> Successfully initialized schema for database classroomcopilot
|
|
||||||
2025-09-27 21:48:06,947 INFO : neo4j_service.py :create_database :60 >>> Created database cc.institutes
|
|
||||||
2025-09-27 21:48:06,984 INFO : neo4j_service.py :create_database :60 >>> Created database cc.institutes.0e8172d4bbff449db470d35291e52b01
|
|
||||||
2025-09-27 21:48:07,006 INFO : neo4j_service.py :create_database :60 >>> Created database cc.institutes.0e8172d4bbff449db470d35291e52b01.curriculum
|
|
||||||
2025-09-27 21:49:31,974 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
|
||||||
2025-09-27 21:49:31,989 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0e8172d4bbff449db470d35291e52b01 already exists
|
|
||||||
2025-09-27 21:49:31,995 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0e8172d4bbff449db470d35291e52b01.curriculum already exists
|
|
||||||
2025-09-27 21:49:32,200 INFO : neo4j_service.py :create_database :60 >>> Created database cc.users
|
|
||||||
2025-09-27 21:49:32,221 INFO : neo4j_service.py :create_database :60 >>> Created database cc.users.teacher.fda8dca74d1843c9bb74260777043447
|
|
||||||
2025-09-27 21:49:32,290 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
|
||||||
2025-09-27 21:49:32,307 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0e8172d4bbff449db470d35291e52b01 already exists
|
|
||||||
2025-09-27 21:49:32,323 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0e8172d4bbff449db470d35291e52b01.curriculum already exists
|
|
||||||
2025-09-27 21:49:32,402 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
|
||||||
2025-09-27 21:49:32,433 INFO : neo4j_service.py :create_database :60 >>> Created database cc.users.teacher.6829d4c603274839be7346f7ab2ee8f4
|
|
||||||
2025-09-27 21:49:32,512 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
|
||||||
2025-09-27 21:49:32,524 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0e8172d4bbff449db470d35291e52b01 already exists
|
|
||||||
2025-09-27 21:49:32,536 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0e8172d4bbff449db470d35291e52b01.curriculum already exists
|
|
||||||
2025-09-27 21:49:32,613 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
|
||||||
2025-09-27 21:49:32,652 INFO : neo4j_service.py :create_database :60 >>> Created database cc.users.student.31c9673a089540739fe74b2a3a1d78b3
|
|
||||||
2025-09-27 21:49:32,740 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
|
||||||
2025-09-27 21:49:32,757 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0e8172d4bbff449db470d35291e52b01 already exists
|
|
||||||
2025-09-27 21:49:32,771 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0e8172d4bbff449db470d35291e52b01.curriculum already exists
|
|
||||||
2025-09-27 21:49:32,859 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
|
||||||
2025-09-27 21:49:32,887 INFO : neo4j_service.py :create_database :60 >>> Created database cc.users.student.4b1284a682e340c5a73040a214b56b55
|
|
||||||
2025-09-27 21:49:56,645 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
|
||||||
2025-09-27 21:49:56,648 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0e8172d4bbff449db470d35291e52b01 already exists
|
|
||||||
2025-09-27 21:49:56,652 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0e8172d4bbff449db470d35291e52b01.curriculum already exists
|
|
||||||
2025-09-27 21:49:56,765 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
|
||||||
2025-09-27 21:49:56,768 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.fda8dca74d1843c9bb74260777043447 already exists
|
|
||||||
2025-09-27 21:49:56,983 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
|
||||||
2025-09-27 21:49:56,987 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0e8172d4bbff449db470d35291e52b01 already exists
|
|
||||||
2025-09-27 21:49:56,990 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0e8172d4bbff449db470d35291e52b01.curriculum already exists
|
|
||||||
2025-09-27 21:49:57,018 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
|
||||||
2025-09-27 21:49:57,020 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.6829d4c603274839be7346f7ab2ee8f4 already exists
|
|
||||||
2025-09-27 21:49:57,149 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
|
||||||
2025-09-27 21:49:57,152 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0e8172d4bbff449db470d35291e52b01 already exists
|
|
||||||
2025-09-27 21:49:57,155 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0e8172d4bbff449db470d35291e52b01.curriculum already exists
|
|
||||||
2025-09-27 21:49:57,185 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
|
||||||
2025-09-27 21:49:57,190 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.student.31c9673a089540739fe74b2a3a1d78b3 already exists
|
|
||||||
2025-09-27 21:49:57,372 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
|
||||||
2025-09-27 21:49:57,374 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0e8172d4bbff449db470d35291e52b01 already exists
|
|
||||||
2025-09-27 21:49:57,377 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0e8172d4bbff449db470d35291e52b01.curriculum already exists
|
|
||||||
2025-09-27 21:49:57,407 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
|
||||||
2025-09-27 21:49:57,410 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.student.4b1284a682e340c5a73040a214b56b55 already exists
|
|
||||||
2025-09-27 21:50:45,687 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
|
||||||
2025-09-27 21:50:45,695 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0e8172d4bbff449db470d35291e52b01 already exists
|
|
||||||
2025-09-27 21:50:45,703 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0e8172d4bbff449db470d35291e52b01.curriculum already exists
|
|
||||||
2025-09-27 21:50:45,739 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
|
||||||
2025-09-27 21:50:45,742 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.fda8dca74d1843c9bb74260777043447 already exists
|
|
||||||
2025-09-27 21:53:09,788 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
|
||||||
2025-09-27 21:53:09,795 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0e8172d4bbff449db470d35291e52b01 already exists
|
|
||||||
2025-09-27 21:53:09,803 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0e8172d4bbff449db470d35291e52b01.curriculum already exists
|
|
||||||
2025-09-27 21:53:09,852 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
|
||||||
2025-09-27 21:53:09,855 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.fda8dca74d1843c9bb74260777043447 already exists
|
|
||||||
2025-09-27 21:55:06,447 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
|
||||||
2025-09-27 21:55:06,455 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0e8172d4bbff449db470d35291e52b01 already exists
|
|
||||||
2025-09-27 21:55:06,463 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0e8172d4bbff449db470d35291e52b01.curriculum already exists
|
|
||||||
2025-09-27 21:55:06,516 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
|
||||||
2025-09-27 21:55:06,519 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.fda8dca74d1843c9bb74260777043447 already exists
|
|
||||||
2025-09-27 22:04:09,365 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
|
||||||
2025-09-27 22:04:09,375 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0e8172d4bbff449db470d35291e52b01 already exists
|
|
||||||
2025-09-27 22:04:09,382 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0e8172d4bbff449db470d35291e52b01.curriculum already exists
|
|
||||||
2025-09-27 22:04:09,419 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
|
||||||
2025-09-27 22:04:09,422 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.fda8dca74d1843c9bb74260777043447 already exists
|
|
||||||
2025-09-27 22:04:09,447 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
|
||||||
2025-09-27 22:04:09,451 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0e8172d4bbff449db470d35291e52b01 already exists
|
|
||||||
2025-09-27 22:04:09,454 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0e8172d4bbff449db470d35291e52b01.curriculum already exists
|
|
||||||
2025-09-27 22:04:09,487 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
|
||||||
2025-09-27 22:04:09,491 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.6829d4c603274839be7346f7ab2ee8f4 already exists
|
|
||||||
2025-09-27 22:04:09,512 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
|
||||||
2025-09-27 22:04:09,514 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0e8172d4bbff449db470d35291e52b01 already exists
|
|
||||||
2025-09-27 22:04:09,518 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0e8172d4bbff449db470d35291e52b01.curriculum already exists
|
|
||||||
2025-09-27 22:04:09,548 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
|
||||||
2025-09-27 22:04:09,551 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.student.31c9673a089540739fe74b2a3a1d78b3 already exists
|
|
||||||
2025-09-27 22:04:09,572 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
|
||||||
2025-09-27 22:04:09,574 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0e8172d4bbff449db470d35291e52b01 already exists
|
|
||||||
2025-09-27 22:04:09,576 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0e8172d4bbff449db470d35291e52b01.curriculum already exists
|
|
||||||
2025-09-27 22:04:09,608 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
|
||||||
2025-09-27 22:04:09,611 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.student.4b1284a682e340c5a73040a214b56b55 already exists
|
|
||||||
2025-09-27 22:04:31,336 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
|
||||||
2025-09-27 22:04:31,344 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0e8172d4bbff449db470d35291e52b01 already exists
|
|
||||||
2025-09-27 22:04:31,351 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0e8172d4bbff449db470d35291e52b01.curriculum already exists
|
|
||||||
2025-09-27 22:04:31,390 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
|
||||||
2025-09-27 22:04:31,392 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.fda8dca74d1843c9bb74260777043447 already exists
|
|
||||||
2025-09-27 22:04:38,834 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
|
||||||
2025-09-27 22:04:38,843 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0e8172d4bbff449db470d35291e52b01 already exists
|
|
||||||
2025-09-27 22:04:38,850 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0e8172d4bbff449db470d35291e52b01.curriculum already exists
|
|
||||||
2025-09-27 22:04:38,885 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
|
||||||
2025-09-27 22:04:38,887 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.fda8dca74d1843c9bb74260777043447 already exists
|
|
||||||
2025-09-27 22:04:38,962 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
|
||||||
2025-09-27 22:04:38,964 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0e8172d4bbff449db470d35291e52b01 already exists
|
|
||||||
2025-09-27 22:04:38,966 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0e8172d4bbff449db470d35291e52b01.curriculum already exists
|
|
||||||
2025-09-27 22:04:38,994 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
|
||||||
2025-09-27 22:04:38,996 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.6829d4c603274839be7346f7ab2ee8f4 already exists
|
|
||||||
2025-09-27 22:04:39,066 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
|
||||||
2025-09-27 22:04:39,069 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0e8172d4bbff449db470d35291e52b01 already exists
|
|
||||||
2025-09-27 22:04:39,071 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0e8172d4bbff449db470d35291e52b01.curriculum already exists
|
|
||||||
2025-09-27 22:04:39,098 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
|
||||||
2025-09-27 22:04:39,100 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.student.31c9673a089540739fe74b2a3a1d78b3 already exists
|
|
||||||
2025-09-27 22:04:39,175 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
|
||||||
2025-09-27 22:04:39,178 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0e8172d4bbff449db470d35291e52b01 already exists
|
|
||||||
2025-09-27 22:04:39,180 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0e8172d4bbff449db470d35291e52b01.curriculum already exists
|
|
||||||
2025-09-27 22:04:39,208 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
|
||||||
2025-09-27 22:04:39,210 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.student.4b1284a682e340c5a73040a214b56b55 already exists
|
|
||||||
2025-09-27 22:10:34,517 INFO : neo4j_service.py :create_database :60 >>> Created database classroomcopilot
|
|
||||||
2025-09-27 22:10:40,497 INFO : neo4j_service.py :initialize_schema :127 >>> Successfully initialized schema for database classroomcopilot
|
|
||||||
2025-09-27 22:12:04,955 INFO : neo4j_service.py :create_database :66 >>> Database classroomcopilot already exists
|
|
||||||
2025-09-27 22:12:10,073 INFO : neo4j_service.py :initialize_schema :127 >>> Successfully initialized schema for database classroomcopilot
|
|
||||||
2025-09-27 22:13:09,458 INFO : neo4j_service.py :create_database :66 >>> Database classroomcopilot already exists
|
|
||||||
2025-09-27 22:13:14,509 INFO : neo4j_service.py :initialize_schema :127 >>> Successfully initialized schema for database classroomcopilot
|
|
||||||
2025-09-27 22:13:47,659 INFO : neo4j_service.py :create_database :60 >>> Created database cc.institutes
|
|
||||||
2025-09-27 22:13:47,687 INFO : neo4j_service.py :create_database :60 >>> Created database cc.institutes.98d9be177bd94808bf7e1880a6cbbe22
|
|
||||||
2025-09-27 22:13:47,716 INFO : neo4j_service.py :create_database :60 >>> Created database cc.institutes.98d9be177bd94808bf7e1880a6cbbe22.curriculum
|
|
||||||
2025-09-27 22:15:36,408 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
|
||||||
2025-09-27 22:15:36,424 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.98d9be177bd94808bf7e1880a6cbbe22 already exists
|
|
||||||
2025-09-27 22:15:36,427 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.98d9be177bd94808bf7e1880a6cbbe22.curriculum already exists
|
|
||||||
2025-09-27 22:15:36,697 INFO : neo4j_service.py :create_database :60 >>> Created database cc.users
|
|
||||||
2025-09-27 22:15:36,720 INFO : neo4j_service.py :create_database :60 >>> Created database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0
|
|
||||||
2025-09-27 22:15:37,202 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
|
||||||
2025-09-27 22:15:37,214 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.98d9be177bd94808bf7e1880a6cbbe22 already exists
|
|
||||||
2025-09-27 22:15:37,225 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.98d9be177bd94808bf7e1880a6cbbe22.curriculum already exists
|
|
||||||
2025-09-27 22:15:37,293 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
|
||||||
2025-09-27 22:15:37,317 INFO : neo4j_service.py :create_database :60 >>> Created database cc.users.teacher.47e197de94554441b7aa1f09d3fd6c9d
|
|
||||||
2025-09-27 22:15:37,604 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
|
||||||
2025-09-27 22:15:37,621 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.98d9be177bd94808bf7e1880a6cbbe22 already exists
|
|
||||||
2025-09-27 22:15:37,632 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.98d9be177bd94808bf7e1880a6cbbe22.curriculum already exists
|
|
||||||
2025-09-27 22:15:37,696 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
|
||||||
2025-09-27 22:15:37,709 INFO : neo4j_service.py :create_database :60 >>> Created database cc.users.student.a35b85d76b1849a3ac5edf8382716df5
|
|
||||||
2025-09-27 22:15:38,168 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
|
||||||
2025-09-27 22:15:38,172 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.98d9be177bd94808bf7e1880a6cbbe22 already exists
|
|
||||||
2025-09-27 22:15:38,178 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.98d9be177bd94808bf7e1880a6cbbe22.curriculum already exists
|
|
||||||
2025-09-27 22:15:38,212 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
|
||||||
2025-09-27 22:15:38,227 INFO : neo4j_service.py :create_database :60 >>> Created database cc.users.student.b8b0e4036a7a428dabd8d9e48fa25ddb
|
|
||||||
2025-09-27 22:16:08,811 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
|
||||||
2025-09-27 22:16:08,815 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.98d9be177bd94808bf7e1880a6cbbe22 already exists
|
|
||||||
2025-09-27 22:16:08,818 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.98d9be177bd94808bf7e1880a6cbbe22.curriculum already exists
|
|
||||||
2025-09-27 22:16:08,935 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
|
||||||
2025-09-27 22:16:08,939 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0 already exists
|
|
||||||
2025-09-27 22:16:09,013 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
|
||||||
2025-09-27 22:16:09,016 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.98d9be177bd94808bf7e1880a6cbbe22 already exists
|
|
||||||
2025-09-27 22:16:09,018 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.98d9be177bd94808bf7e1880a6cbbe22.curriculum already exists
|
|
||||||
2025-09-27 22:16:09,044 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
|
||||||
2025-09-27 22:16:09,046 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.47e197de94554441b7aa1f09d3fd6c9d already exists
|
|
||||||
2025-09-27 22:16:09,113 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
|
||||||
2025-09-27 22:16:09,116 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.98d9be177bd94808bf7e1880a6cbbe22 already exists
|
|
||||||
2025-09-27 22:16:09,120 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.98d9be177bd94808bf7e1880a6cbbe22.curriculum already exists
|
|
||||||
2025-09-27 22:16:09,149 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
|
||||||
2025-09-27 22:16:09,152 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.student.a35b85d76b1849a3ac5edf8382716df5 already exists
|
|
||||||
2025-09-27 22:16:09,220 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
|
||||||
2025-09-27 22:16:09,223 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.98d9be177bd94808bf7e1880a6cbbe22 already exists
|
|
||||||
2025-09-27 22:16:09,226 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.98d9be177bd94808bf7e1880a6cbbe22.curriculum already exists
|
|
||||||
2025-09-27 22:16:09,255 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
|
||||||
2025-09-27 22:16:09,257 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.student.b8b0e4036a7a428dabd8d9e48fa25ddb already exists
|
|
||||||
2025-09-27 22:16:33,602 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
|
||||||
2025-09-27 22:16:33,610 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.98d9be177bd94808bf7e1880a6cbbe22 already exists
|
|
||||||
2025-09-27 22:16:33,617 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.98d9be177bd94808bf7e1880a6cbbe22.curriculum already exists
|
|
||||||
2025-09-27 22:16:33,656 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
|
||||||
2025-09-27 22:16:33,662 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0 already exists
|
|
||||||
2025-09-27 22:17:40,528 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
|
||||||
2025-09-27 22:17:40,539 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.98d9be177bd94808bf7e1880a6cbbe22 already exists
|
|
||||||
2025-09-27 22:17:40,546 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.98d9be177bd94808bf7e1880a6cbbe22.curriculum already exists
|
|
||||||
2025-09-27 22:17:40,593 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
|
||||||
2025-09-27 22:17:40,596 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0 already exists
|
|
||||||
2025-09-27 22:35:01,270 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
|
||||||
2025-09-27 22:35:01,274 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.98d9be177bd94808bf7e1880a6cbbe22 already exists
|
|
||||||
2025-09-27 22:35:01,276 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.98d9be177bd94808bf7e1880a6cbbe22.curriculum already exists
|
|
||||||
2025-09-27 22:35:01,318 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
|
||||||
2025-09-27 22:35:01,321 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0 already exists
|
|
||||||
2025-09-27 22:36:45,809 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
|
||||||
2025-09-27 22:36:45,816 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.98d9be177bd94808bf7e1880a6cbbe22 already exists
|
|
||||||
2025-09-27 22:36:45,823 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.98d9be177bd94808bf7e1880a6cbbe22.curriculum already exists
|
|
||||||
2025-09-27 22:36:45,866 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
|
||||||
2025-09-27 22:36:45,872 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0 already exists
|
|
||||||
2025-09-27 22:43:00,712 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
|
||||||
2025-09-27 22:43:00,720 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.98d9be177bd94808bf7e1880a6cbbe22 already exists
|
|
||||||
2025-09-27 22:43:00,726 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.98d9be177bd94808bf7e1880a6cbbe22.curriculum already exists
|
|
||||||
2025-09-27 22:43:00,766 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
|
||||||
2025-09-27 22:43:00,773 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0 already exists
|
|
||||||
2025-09-27 22:48:13,025 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
|
||||||
2025-09-27 22:48:13,032 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.98d9be177bd94808bf7e1880a6cbbe22 already exists
|
|
||||||
2025-09-27 22:48:13,041 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.98d9be177bd94808bf7e1880a6cbbe22.curriculum already exists
|
|
||||||
2025-09-27 22:48:13,087 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
|
||||||
2025-09-27 22:48:13,092 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0 already exists
|
|
||||||
2025-09-27 22:53:21,310 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
|
||||||
2025-09-27 22:53:21,317 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.98d9be177bd94808bf7e1880a6cbbe22 already exists
|
|
||||||
2025-09-27 22:53:21,322 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.98d9be177bd94808bf7e1880a6cbbe22.curriculum already exists
|
|
||||||
2025-09-27 22:53:21,364 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
|
||||||
2025-09-27 22:53:21,372 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0 already exists
|
|
||||||
2025-09-27 22:55:26,861 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
|
||||||
2025-09-27 22:55:26,867 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.98d9be177bd94808bf7e1880a6cbbe22 already exists
|
|
||||||
2025-09-27 22:55:26,872 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.98d9be177bd94808bf7e1880a6cbbe22.curriculum already exists
|
|
||||||
2025-09-27 22:55:26,909 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
|
||||||
2025-09-27 22:55:26,916 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0 already exists
|
|
||||||
2025-09-27 22:55:53,932 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
|
||||||
2025-09-27 22:55:53,940 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.98d9be177bd94808bf7e1880a6cbbe22 already exists
|
|
||||||
2025-09-27 22:55:53,945 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.98d9be177bd94808bf7e1880a6cbbe22.curriculum already exists
|
|
||||||
2025-09-27 22:55:53,982 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
|
||||||
2025-09-27 22:55:53,987 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0 already exists
|
|
||||||
2025-09-27 22:56:26,229 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
|
||||||
2025-09-27 22:56:26,234 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.98d9be177bd94808bf7e1880a6cbbe22 already exists
|
|
||||||
2025-09-27 22:56:26,239 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.98d9be177bd94808bf7e1880a6cbbe22.curriculum already exists
|
|
||||||
2025-09-27 22:56:26,270 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
|
||||||
2025-09-27 22:56:26,273 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0 already exists
|
|
||||||
2025-09-27 22:57:14,856 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
|
||||||
2025-09-27 22:57:14,863 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.98d9be177bd94808bf7e1880a6cbbe22 already exists
|
|
||||||
2025-09-27 22:57:14,868 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.98d9be177bd94808bf7e1880a6cbbe22.curriculum already exists
|
|
||||||
2025-09-27 22:57:14,900 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
|
||||||
2025-09-27 22:57:14,902 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0 already exists
|
|
||||||
2025-09-27 23:05:14,580 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
|
||||||
2025-09-27 23:05:14,586 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.98d9be177bd94808bf7e1880a6cbbe22 already exists
|
|
||||||
2025-09-27 23:05:14,591 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.98d9be177bd94808bf7e1880a6cbbe22.curriculum already exists
|
|
||||||
2025-09-27 23:05:14,632 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
|
||||||
2025-09-27 23:05:14,638 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0 already exists
|
|
||||||
2025-09-27 23:06:58,096 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
|
||||||
2025-09-27 23:06:58,104 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.98d9be177bd94808bf7e1880a6cbbe22 already exists
|
|
||||||
2025-09-27 23:06:58,110 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.98d9be177bd94808bf7e1880a6cbbe22.curriculum already exists
|
|
||||||
2025-09-27 23:06:58,141 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
|
||||||
2025-09-27 23:06:58,142 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0 already exists
|
|
||||||
2025-09-27 23:07:33,442 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
|
||||||
2025-09-27 23:07:33,450 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.98d9be177bd94808bf7e1880a6cbbe22 already exists
|
|
||||||
2025-09-27 23:07:33,455 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.98d9be177bd94808bf7e1880a6cbbe22.curriculum already exists
|
|
||||||
2025-09-27 23:07:33,490 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
|
||||||
2025-09-27 23:07:33,496 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0 already exists
|
|
||||||
2025-09-27 23:10:41,689 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
|
||||||
2025-09-27 23:10:41,695 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.98d9be177bd94808bf7e1880a6cbbe22 already exists
|
|
||||||
2025-09-27 23:10:41,701 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.98d9be177bd94808bf7e1880a6cbbe22.curriculum already exists
|
|
||||||
2025-09-27 23:10:41,739 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
|
||||||
2025-09-27 23:10:41,745 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0 already exists
|
|
||||||
2025-09-27 23:13:25,668 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
|
||||||
2025-09-27 23:13:25,675 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.98d9be177bd94808bf7e1880a6cbbe22 already exists
|
|
||||||
2025-09-27 23:13:25,680 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.98d9be177bd94808bf7e1880a6cbbe22.curriculum already exists
|
|
||||||
2025-09-27 23:13:25,718 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
|
||||||
2025-09-27 23:13:25,723 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0 already exists
|
|
||||||
2025-09-27 23:15:31,408 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
|
||||||
2025-09-27 23:15:31,415 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.98d9be177bd94808bf7e1880a6cbbe22 already exists
|
|
||||||
2025-09-27 23:15:31,420 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.98d9be177bd94808bf7e1880a6cbbe22.curriculum already exists
|
|
||||||
2025-09-27 23:15:31,460 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
|
||||||
2025-09-27 23:15:31,463 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0 already exists
|
|
||||||
2025-09-27 23:17:35,200 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
|
||||||
2025-09-27 23:17:35,205 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.98d9be177bd94808bf7e1880a6cbbe22 already exists
|
|
||||||
2025-09-27 23:17:35,211 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.98d9be177bd94808bf7e1880a6cbbe22.curriculum already exists
|
|
||||||
2025-09-27 23:17:35,249 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
|
||||||
2025-09-27 23:17:35,253 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0 already exists
|
|
||||||
2025-09-27 23:18:53,377 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
|
||||||
2025-09-27 23:18:53,383 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.98d9be177bd94808bf7e1880a6cbbe22 already exists
|
|
||||||
2025-09-27 23:18:53,388 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.98d9be177bd94808bf7e1880a6cbbe22.curriculum already exists
|
|
||||||
2025-09-27 23:18:53,418 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
|
||||||
2025-09-27 23:18:53,420 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0 already exists
|
|
||||||
2025-09-27 23:21:25,238 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
|
||||||
2025-09-27 23:21:25,244 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.98d9be177bd94808bf7e1880a6cbbe22 already exists
|
|
||||||
2025-09-27 23:21:25,249 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.98d9be177bd94808bf7e1880a6cbbe22.curriculum already exists
|
|
||||||
2025-09-27 23:21:25,292 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
|
||||||
2025-09-27 23:21:25,298 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0 already exists
|
|
||||||
2025-09-27 23:25:37,227 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
|
||||||
2025-09-27 23:25:37,232 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.98d9be177bd94808bf7e1880a6cbbe22 already exists
|
|
||||||
2025-09-27 23:25:37,243 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.98d9be177bd94808bf7e1880a6cbbe22.curriculum already exists
|
|
||||||
2025-09-27 23:25:37,295 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
|
||||||
2025-09-27 23:25:37,299 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0 already exists
|
|
||||||
2025-09-27 23:33:59,482 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
|
||||||
2025-09-27 23:33:59,485 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.98d9be177bd94808bf7e1880a6cbbe22 already exists
|
|
||||||
2025-09-27 23:33:59,488 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.98d9be177bd94808bf7e1880a6cbbe22.curriculum already exists
|
|
||||||
2025-09-27 23:33:59,522 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
|
||||||
2025-09-27 23:33:59,524 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0 already exists
|
|
||||||
2025-09-27 23:35:18,187 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
|
||||||
2025-09-27 23:35:18,192 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.98d9be177bd94808bf7e1880a6cbbe22 already exists
|
|
||||||
2025-09-27 23:35:18,197 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.98d9be177bd94808bf7e1880a6cbbe22.curriculum already exists
|
|
||||||
2025-09-27 23:35:18,236 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
|
||||||
2025-09-27 23:35:18,244 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0 already exists
|
|
||||||
2025-09-27 23:35:59,932 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
|
||||||
2025-09-27 23:35:59,938 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.98d9be177bd94808bf7e1880a6cbbe22 already exists
|
|
||||||
2025-09-27 23:35:59,943 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.98d9be177bd94808bf7e1880a6cbbe22.curriculum already exists
|
|
||||||
2025-09-27 23:35:59,982 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
|
||||||
2025-09-27 23:35:59,988 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0 already exists
|
|
||||||
2025-09-27 23:40:25,806 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
|
||||||
2025-09-27 23:40:25,813 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.98d9be177bd94808bf7e1880a6cbbe22 already exists
|
|
||||||
2025-09-27 23:40:25,819 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.98d9be177bd94808bf7e1880a6cbbe22.curriculum already exists
|
|
||||||
2025-09-27 23:40:25,854 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
|
||||||
2025-09-27 23:40:25,858 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0 already exists
|
|
||||||
2025-09-27 23:40:54,889 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
|
||||||
2025-09-27 23:40:54,895 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.98d9be177bd94808bf7e1880a6cbbe22 already exists
|
|
||||||
2025-09-27 23:40:54,900 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.98d9be177bd94808bf7e1880a6cbbe22.curriculum already exists
|
|
||||||
2025-09-27 23:40:54,936 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
|
||||||
2025-09-27 23:40:54,937 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0 already exists
|
|
||||||
2025-09-27 23:45:52,588 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
|
||||||
2025-09-27 23:45:52,594 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.98d9be177bd94808bf7e1880a6cbbe22 already exists
|
|
||||||
2025-09-27 23:45:52,600 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.98d9be177bd94808bf7e1880a6cbbe22.curriculum already exists
|
|
||||||
2025-09-27 23:45:52,635 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
|
||||||
2025-09-27 23:45:52,641 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0 already exists
|
|
||||||
2025-09-27 23:47:44,028 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
|
||||||
2025-09-27 23:47:44,033 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.98d9be177bd94808bf7e1880a6cbbe22 already exists
|
|
||||||
2025-09-27 23:47:44,039 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.98d9be177bd94808bf7e1880a6cbbe22.curriculum already exists
|
|
||||||
2025-09-27 23:47:44,075 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
|
||||||
2025-09-27 23:47:44,080 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0 already exists
|
|
||||||
2025-09-27 23:58:47,608 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
|
||||||
2025-09-27 23:58:47,613 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.98d9be177bd94808bf7e1880a6cbbe22 already exists
|
|
||||||
2025-09-27 23:58:47,618 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.98d9be177bd94808bf7e1880a6cbbe22.curriculum already exists
|
|
||||||
2025-09-27 23:58:47,681 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
|
||||||
2025-09-27 23:58:47,692 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.cbc309e540294c34aab70aa33c563cd0 already exists
|
|
||||||
2025-09-28 00:40:53,609 INFO : neo4j_service.py :create_database :60 >>> Created database classroomcopilot
|
|
||||||
2025-09-28 00:40:59,610 INFO : neo4j_service.py :initialize_schema :127 >>> Successfully initialized schema for database classroomcopilot
|
|
||||||
2025-09-28 00:41:21,287 INFO : neo4j_service.py :create_database :60 >>> Created database cc.institutes
|
|
||||||
2025-09-28 00:41:21,311 INFO : neo4j_service.py :create_database :60 >>> Created database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768
|
|
||||||
2025-09-28 00:41:21,341 INFO : neo4j_service.py :create_database :60 >>> Created database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768.curriculum
|
|
||||||
2025-09-28 00:49:06,851 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
|
||||||
2025-09-28 00:49:06,860 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768 already exists
|
|
||||||
2025-09-28 00:49:06,864 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768.curriculum already exists
|
|
||||||
2025-09-28 00:49:07,261 INFO : neo4j_service.py :create_database :60 >>> Created database cc.users
|
|
||||||
2025-09-28 00:49:07,289 INFO : neo4j_service.py :create_database :60 >>> Created database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5
|
|
||||||
2025-09-28 00:49:32,078 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
|
||||||
2025-09-28 00:49:32,096 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768 already exists
|
|
||||||
2025-09-28 00:49:32,104 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768.curriculum already exists
|
|
||||||
2025-09-28 00:49:32,143 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
|
||||||
2025-09-28 00:49:32,170 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 already exists
|
|
||||||
2025-09-28 00:51:43,062 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
|
||||||
2025-09-28 00:51:43,070 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768 already exists
|
|
||||||
2025-09-28 00:51:43,081 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768.curriculum already exists
|
|
||||||
2025-09-28 00:51:43,135 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
|
||||||
2025-09-28 00:51:43,140 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 already exists
|
|
||||||
2025-09-28 00:53:19,879 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
|
||||||
2025-09-28 00:53:19,887 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768 already exists
|
|
||||||
2025-09-28 00:53:19,897 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768.curriculum already exists
|
|
||||||
2025-09-28 00:53:19,938 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
|
||||||
2025-09-28 00:53:19,945 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 already exists
|
|
||||||
2025-09-28 00:53:43,158 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
|
||||||
2025-09-28 00:53:43,162 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768 already exists
|
|
||||||
2025-09-28 00:53:43,166 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768.curriculum already exists
|
|
||||||
2025-09-28 00:53:43,203 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
|
||||||
2025-09-28 00:53:43,207 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 already exists
|
|
||||||
2025-09-28 01:00:18,919 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
|
||||||
2025-09-28 01:00:18,928 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768 already exists
|
|
||||||
2025-09-28 01:00:18,933 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768.curriculum already exists
|
|
||||||
2025-09-28 01:00:18,971 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
|
||||||
2025-09-28 01:00:18,974 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 already exists
|
|
||||||
2025-09-28 01:10:53,033 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
|
||||||
2025-09-28 01:10:53,037 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768 already exists
|
|
||||||
2025-09-28 01:10:53,041 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768.curriculum already exists
|
|
||||||
2025-09-28 01:10:53,081 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
|
||||||
2025-09-28 01:10:53,087 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 already exists
|
|
||||||
2025-09-28 01:11:55,081 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
|
||||||
2025-09-28 01:11:55,089 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768 already exists
|
|
||||||
2025-09-28 01:11:55,095 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768.curriculum already exists
|
|
||||||
2025-09-28 01:11:55,137 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
|
||||||
2025-09-28 01:11:55,154 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 already exists
|
|
||||||
2025-09-28 01:12:49,108 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
|
||||||
2025-09-28 01:12:49,115 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768 already exists
|
|
||||||
2025-09-28 01:12:49,122 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768.curriculum already exists
|
|
||||||
2025-09-28 01:12:49,167 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
|
||||||
2025-09-28 01:12:49,172 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 already exists
|
|
||||||
2025-09-28 01:15:43,036 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
|
||||||
2025-09-28 01:15:43,043 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768 already exists
|
|
||||||
2025-09-28 01:15:43,049 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768.curriculum already exists
|
|
||||||
2025-09-28 01:15:43,106 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
|
||||||
2025-09-28 01:15:43,109 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 already exists
|
|
||||||
2025-09-28 01:16:27,854 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
|
||||||
2025-09-28 01:16:27,862 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768 already exists
|
|
||||||
2025-09-28 01:16:27,868 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768.curriculum already exists
|
|
||||||
2025-09-28 01:16:27,922 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
|
||||||
2025-09-28 01:16:27,925 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 already exists
|
|
||||||
2025-09-28 01:23:00,222 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
|
||||||
2025-09-28 01:23:00,227 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768 already exists
|
|
||||||
2025-09-28 01:23:00,230 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768.curriculum already exists
|
|
||||||
2025-09-28 01:23:00,265 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
|
||||||
2025-09-28 01:23:00,268 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 already exists
|
|
||||||
2025-09-28 01:27:49,919 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
|
||||||
2025-09-28 01:27:49,925 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768 already exists
|
|
||||||
2025-09-28 01:27:49,931 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768.curriculum already exists
|
|
||||||
2025-09-28 01:27:49,970 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
|
||||||
2025-09-28 01:27:49,977 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 already exists
|
|
||||||
2025-09-28 01:29:05,370 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
|
||||||
2025-09-28 01:29:05,378 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768 already exists
|
|
||||||
2025-09-28 01:29:05,383 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768.curriculum already exists
|
|
||||||
2025-09-28 01:29:05,430 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
|
||||||
2025-09-28 01:29:05,437 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 already exists
|
|
||||||
2025-09-28 01:31:10,599 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
|
||||||
2025-09-28 01:31:10,605 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768 already exists
|
|
||||||
2025-09-28 01:31:10,611 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768.curriculum already exists
|
|
||||||
2025-09-28 01:31:10,647 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
|
||||||
2025-09-28 01:31:10,650 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 already exists
|
|
||||||
2025-09-28 01:34:39,907 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
|
||||||
2025-09-28 01:34:39,914 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768 already exists
|
|
||||||
2025-09-28 01:34:39,918 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768.curriculum already exists
|
|
||||||
2025-09-28 01:34:39,952 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
|
||||||
2025-09-28 01:34:39,955 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 already exists
|
|
||||||
2025-09-28 01:46:18,179 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
|
||||||
2025-09-28 01:46:18,182 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768 already exists
|
|
||||||
2025-09-28 01:46:18,185 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768.curriculum already exists
|
|
||||||
2025-09-28 01:46:18,226 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
|
||||||
2025-09-28 01:46:18,230 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 already exists
|
|
||||||
2025-09-28 01:47:08,878 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
|
||||||
2025-09-28 01:47:08,884 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768 already exists
|
|
||||||
2025-09-28 01:47:08,890 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768.curriculum already exists
|
|
||||||
2025-09-28 01:47:08,924 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
|
||||||
2025-09-28 01:47:08,927 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 already exists
|
|
||||||
2025-09-28 01:49:56,359 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
|
||||||
2025-09-28 01:49:56,372 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768 already exists
|
|
||||||
2025-09-28 01:49:56,380 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768.curriculum already exists
|
|
||||||
2025-09-28 01:49:56,454 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
|
||||||
2025-09-28 01:49:56,500 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 already exists
|
|
||||||
2025-09-28 02:11:05,635 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
|
||||||
2025-09-28 02:11:05,642 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768 already exists
|
|
||||||
2025-09-28 02:11:05,647 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768.curriculum already exists
|
|
||||||
2025-09-28 02:11:05,690 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
|
||||||
2025-09-28 02:11:05,696 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 already exists
|
|
||||||
2025-09-28 02:11:27,864 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
|
||||||
2025-09-28 02:11:27,871 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768 already exists
|
|
||||||
2025-09-28 02:11:27,877 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768.curriculum already exists
|
|
||||||
2025-09-28 02:11:27,914 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
|
||||||
2025-09-28 02:11:27,920 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 already exists
|
|
||||||
2025-09-28 02:17:07,702 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
|
||||||
2025-09-28 02:17:07,707 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768 already exists
|
|
||||||
2025-09-28 02:17:07,712 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768.curriculum already exists
|
|
||||||
2025-09-28 02:17:07,749 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
|
||||||
2025-09-28 02:17:07,754 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 already exists
|
|
||||||
2025-09-28 02:19:37,500 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
|
||||||
2025-09-28 02:19:37,505 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768 already exists
|
|
||||||
2025-09-28 02:19:37,513 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768.curriculum already exists
|
|
||||||
2025-09-28 02:19:37,546 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
|
||||||
2025-09-28 02:19:37,549 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 already exists
|
|
||||||
2025-09-28 02:20:34,806 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
|
||||||
2025-09-28 02:20:34,812 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768 already exists
|
|
||||||
2025-09-28 02:20:34,817 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768.curriculum already exists
|
|
||||||
2025-09-28 02:20:34,861 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
|
||||||
2025-09-28 02:20:34,867 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 already exists
|
|
||||||
2025-09-28 02:21:06,310 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
|
||||||
2025-09-28 02:21:06,313 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768 already exists
|
|
||||||
2025-09-28 02:21:06,315 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768.curriculum already exists
|
|
||||||
2025-09-28 02:21:06,350 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
|
||||||
2025-09-28 02:21:06,353 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 already exists
|
|
||||||
2025-09-28 02:21:14,119 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
|
||||||
2025-09-28 02:21:14,124 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768 already exists
|
|
||||||
2025-09-28 02:21:14,130 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768.curriculum already exists
|
|
||||||
2025-09-28 02:21:14,174 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
|
||||||
2025-09-28 02:21:14,179 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 already exists
|
|
||||||
2025-09-28 02:21:18,341 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
|
||||||
2025-09-28 02:21:18,347 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768 already exists
|
|
||||||
2025-09-28 02:21:18,352 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768.curriculum already exists
|
|
||||||
2025-09-28 02:21:18,386 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
|
||||||
2025-09-28 02:21:18,389 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 already exists
|
|
||||||
2025-09-28 02:22:15,085 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
|
||||||
2025-09-28 02:22:15,096 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768 already exists
|
|
||||||
2025-09-28 02:22:15,100 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768.curriculum already exists
|
|
||||||
2025-09-28 02:22:15,136 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
|
||||||
2025-09-28 02:22:15,140 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 already exists
|
|
||||||
2025-09-28 02:22:32,545 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
|
||||||
2025-09-28 02:22:32,552 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768 already exists
|
|
||||||
2025-09-28 02:22:32,557 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768.curriculum already exists
|
|
||||||
2025-09-28 02:22:32,602 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
|
||||||
2025-09-28 02:22:32,607 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 already exists
|
|
||||||
2025-09-28 02:22:34,426 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
|
||||||
2025-09-28 02:22:34,431 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768 already exists
|
|
||||||
2025-09-28 02:22:34,437 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768.curriculum already exists
|
|
||||||
2025-09-28 02:22:34,476 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
|
||||||
2025-09-28 02:22:34,480 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 already exists
|
|
||||||
2025-09-28 10:46:06,251 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
|
||||||
2025-09-28 10:46:06,257 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768 already exists
|
|
||||||
2025-09-28 10:46:06,285 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768.curriculum already exists
|
|
||||||
2025-09-28 10:46:06,387 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
|
||||||
2025-09-28 10:46:06,402 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 already exists
|
|
||||||
2025-09-28 10:51:28,985 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
|
||||||
2025-09-28 10:51:28,990 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768 already exists
|
|
||||||
2025-09-28 10:51:28,995 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768.curriculum already exists
|
|
||||||
2025-09-28 10:51:29,045 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
|
||||||
2025-09-28 10:51:29,050 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 already exists
|
|
||||||
2025-09-28 10:51:52,069 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
|
||||||
2025-09-28 10:51:52,076 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768 already exists
|
|
||||||
2025-09-28 10:51:52,081 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768.curriculum already exists
|
|
||||||
2025-09-28 10:51:52,139 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
|
||||||
2025-09-28 10:51:52,255 INFO : neo4j_service.py :create_database :60 >>> Created database cc.users.teacher.7d54cae662b34f53a88f07e95636f346
|
|
||||||
2025-09-28 13:05:27,965 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
|
||||||
2025-09-28 13:05:27,968 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768 already exists
|
|
||||||
2025-09-28 13:05:27,970 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768.curriculum already exists
|
|
||||||
2025-09-28 13:05:28,135 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
|
||||||
2025-09-28 13:05:28,138 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.7d54cae662b34f53a88f07e95636f346 already exists
|
|
||||||
2025-09-28 13:05:37,790 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
|
||||||
2025-09-28 13:05:37,796 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768 already exists
|
|
||||||
2025-09-28 13:05:37,801 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768.curriculum already exists
|
|
||||||
2025-09-28 13:05:37,836 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
|
||||||
2025-09-28 13:05:37,839 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 already exists
|
|
||||||
2025-09-28 13:20:57,851 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
|
||||||
2025-09-28 13:20:57,858 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768 already exists
|
|
||||||
2025-09-28 13:20:57,861 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768.curriculum already exists
|
|
||||||
2025-09-28 13:20:57,896 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
|
||||||
2025-09-28 13:20:57,901 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 already exists
|
|
||||||
2025-09-28 15:35:03,013 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
|
||||||
2025-09-28 15:35:03,020 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768 already exists
|
|
||||||
2025-09-28 15:35:03,026 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768.curriculum already exists
|
|
||||||
2025-09-28 15:35:03,083 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
|
||||||
2025-09-28 15:35:03,088 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 already exists
|
|
||||||
2025-09-28 15:35:05,785 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
|
||||||
2025-09-28 15:35:05,791 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768 already exists
|
|
||||||
2025-09-28 15:35:05,796 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768.curriculum already exists
|
|
||||||
2025-09-28 15:35:05,838 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
|
||||||
2025-09-28 15:35:05,843 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 already exists
|
|
||||||
2025-09-28 15:35:07,690 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
|
||||||
2025-09-28 15:35:07,708 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768 already exists
|
|
||||||
2025-09-28 15:35:07,710 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768.curriculum already exists
|
|
||||||
2025-09-28 15:35:07,757 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
|
||||||
2025-09-28 15:35:07,765 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 already exists
|
|
||||||
2025-09-28 17:55:05,484 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
|
||||||
2025-09-28 17:55:05,489 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768 already exists
|
|
||||||
2025-09-28 17:55:05,493 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768.curriculum already exists
|
|
||||||
2025-09-28 17:55:05,532 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
|
||||||
2025-09-28 17:55:05,534 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 already exists
|
|
||||||
2025-09-28 17:55:11,854 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
|
||||||
2025-09-28 17:55:11,860 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768 already exists
|
|
||||||
2025-09-28 17:55:11,865 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768.curriculum already exists
|
|
||||||
2025-09-28 17:55:11,912 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
|
||||||
2025-09-28 17:55:11,918 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 already exists
|
|
||||||
2025-09-29 15:06:33,777 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
|
||||||
2025-09-29 15:06:33,781 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768 already exists
|
|
||||||
2025-09-29 15:06:33,782 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768.curriculum already exists
|
|
||||||
2025-09-29 15:06:33,821 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
|
||||||
2025-09-29 15:06:33,824 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 already exists
|
|
||||||
2025-09-30 10:43:23,641 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
|
||||||
2025-09-30 10:43:23,647 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768 already exists
|
|
||||||
2025-09-30 10:43:23,651 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768.curriculum already exists
|
|
||||||
2025-09-30 10:43:23,689 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
|
||||||
2025-09-30 10:43:23,691 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 already exists
|
|
||||||
2025-09-30 10:49:40,121 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
|
||||||
2025-09-30 10:49:40,126 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768 already exists
|
|
||||||
2025-09-30 10:49:40,130 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768.curriculum already exists
|
|
||||||
2025-09-30 10:49:40,170 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
|
||||||
2025-09-30 10:49:40,174 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 already exists
|
|
||||||
2025-10-01 17:39:41,940 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
|
||||||
2025-10-01 17:39:41,942 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768 already exists
|
|
||||||
2025-10-01 17:39:41,944 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768.curriculum already exists
|
|
||||||
2025-10-01 17:39:41,979 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
|
||||||
2025-10-01 17:39:41,981 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 already exists
|
|
||||||
2025-10-02 07:51:18,455 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
|
||||||
2025-10-02 07:51:18,459 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768 already exists
|
|
||||||
2025-10-02 07:51:18,461 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768.curriculum already exists
|
|
||||||
2025-10-02 07:51:18,503 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
|
||||||
2025-10-02 07:51:18,505 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 already exists
|
|
||||||
2025-10-02 08:44:25,504 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
|
||||||
2025-10-02 08:44:25,509 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768 already exists
|
|
||||||
2025-10-02 08:44:25,512 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768.curriculum already exists
|
|
||||||
2025-10-02 08:44:25,551 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
|
||||||
2025-10-02 08:44:25,555 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 already exists
|
|
||||||
2025-10-02 08:52:48,173 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
|
||||||
2025-10-02 08:52:48,176 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768 already exists
|
|
||||||
2025-10-02 08:52:48,179 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768.curriculum already exists
|
|
||||||
2025-10-02 08:52:48,215 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
|
||||||
2025-10-02 08:52:48,220 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 already exists
|
|
||||||
2025-10-02 09:34:11,834 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
|
||||||
2025-10-02 09:34:11,840 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768 already exists
|
|
||||||
2025-10-02 09:34:11,846 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768.curriculum already exists
|
|
||||||
2025-10-02 09:34:11,884 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
|
||||||
2025-10-02 09:34:11,888 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 already exists
|
|
||||||
2025-10-02 09:35:32,976 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
|
||||||
2025-10-02 09:35:32,980 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768 already exists
|
|
||||||
2025-10-02 09:35:32,986 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768.curriculum already exists
|
|
||||||
2025-10-02 09:35:33,020 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
|
||||||
2025-10-02 09:35:33,025 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 already exists
|
|
||||||
2025-10-02 11:35:03,888 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
|
||||||
2025-10-02 11:35:03,894 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768 already exists
|
|
||||||
2025-10-02 11:35:03,899 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768.curriculum already exists
|
|
||||||
2025-10-02 11:35:03,940 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
|
||||||
2025-10-02 11:35:03,945 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 already exists
|
|
||||||
2025-10-02 22:48:56,635 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
|
||||||
2025-10-02 22:48:56,638 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768 already exists
|
|
||||||
2025-10-02 22:48:56,641 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768.curriculum already exists
|
|
||||||
2025-10-02 22:48:56,684 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
|
||||||
2025-10-02 22:48:56,688 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 already exists
|
|
||||||
2025-10-02 22:49:16,460 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
|
||||||
2025-10-02 22:49:16,464 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768 already exists
|
|
||||||
2025-10-02 22:49:16,470 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768.curriculum already exists
|
|
||||||
2025-10-02 22:49:16,508 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
|
||||||
2025-10-02 22:49:16,514 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 already exists
|
|
||||||
2025-11-14 15:01:37,625 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
|
||||||
2025-11-14 15:01:37,640 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768 already exists
|
|
||||||
2025-11-14 15:01:37,651 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768.curriculum already exists
|
|
||||||
2025-11-14 15:01:37,989 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
|
||||||
2025-11-14 15:01:37,997 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 already exists
|
|
||||||
2025-11-14 15:02:07,380 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
|
||||||
2025-11-14 15:02:07,389 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768 already exists
|
|
||||||
2025-11-14 15:02:07,396 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768.curriculum already exists
|
|
||||||
2025-11-14 15:02:07,435 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
|
||||||
2025-11-14 15:02:07,442 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 already exists
|
|
||||||
2025-11-14 16:11:04,717 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
|
||||||
2025-11-14 16:11:04,725 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768 already exists
|
|
||||||
2025-11-14 16:11:04,743 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768.curriculum already exists
|
|
||||||
2025-11-14 16:11:04,818 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
|
||||||
2025-11-14 16:11:04,827 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 already exists
|
|
||||||
2025-11-16 19:30:21,860 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
|
||||||
2025-11-16 19:30:21,867 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768 already exists
|
|
||||||
2025-11-16 19:30:21,879 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768.curriculum already exists
|
|
||||||
2025-11-16 19:30:21,931 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
|
||||||
2025-11-16 19:30:21,936 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 already exists
|
|
||||||
2025-11-16 20:53:48,532 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
|
||||||
2025-11-16 20:53:48,540 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768 already exists
|
|
||||||
2025-11-16 20:53:48,545 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768.curriculum already exists
|
|
||||||
2025-11-16 20:53:48,603 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
|
||||||
2025-11-16 20:53:48,613 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 already exists
|
|
||||||
2025-11-16 20:57:45,386 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
|
||||||
2025-11-16 20:57:45,395 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768 already exists
|
|
||||||
2025-11-16 20:57:45,402 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768.curriculum already exists
|
|
||||||
2025-11-16 20:57:45,456 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
|
||||||
2025-11-16 20:57:45,461 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 already exists
|
|
||||||
2025-11-16 21:06:27,930 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
|
||||||
2025-11-16 21:06:27,936 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768 already exists
|
|
||||||
2025-11-16 21:06:27,941 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768.curriculum already exists
|
|
||||||
2025-11-16 21:06:28,052 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
|
||||||
2025-11-16 21:06:28,065 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 already exists
|
|
||||||
2025-11-16 21:20:53,360 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
|
||||||
2025-11-16 21:20:53,365 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768 already exists
|
|
||||||
2025-11-16 21:20:53,369 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768.curriculum already exists
|
|
||||||
2025-11-16 21:20:53,405 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
|
||||||
2025-11-16 21:20:53,410 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 already exists
|
|
||||||
2026-02-22 22:30:56,823 INFO : neo4j_service.py :create_database :66 >>> Database classroomcopilot already exists
|
|
||||||
2026-02-22 22:31:01,864 INFO : neo4j_service.py :initialize_schema :127 >>> Successfully initialized schema for database classroomcopilot
|
|
||||||
2026-02-22 22:37:58,480 INFO : neo4j_service.py :create_database :66 >>> Database classroomcopilot already exists
|
|
||||||
2026-02-22 22:38:03,506 INFO : neo4j_service.py :initialize_schema :127 >>> Successfully initialized schema for database classroomcopilot
|
|
||||||
2026-02-22 22:43:13,640 INFO : neo4j_service.py :create_database :66 >>> Database classroomcopilot already exists
|
|
||||||
2026-02-22 22:43:18,670 INFO : neo4j_service.py :initialize_schema :127 >>> Successfully initialized schema for database classroomcopilot
|
|
||||||
2026-02-22 22:43:43,916 INFO : neo4j_service.py :create_database :66 >>> Database classroomcopilot already exists
|
|
||||||
2026-02-22 22:43:48,943 INFO : neo4j_service.py :initialize_schema :127 >>> Successfully initialized schema for database classroomcopilot
|
|
||||||
2026-02-22 22:47:49,652 INFO : neo4j_service.py :create_database :66 >>> Database classroomcopilot already exists
|
|
||||||
2026-02-22 22:47:54,703 INFO : neo4j_service.py :initialize_schema :127 >>> Successfully initialized schema for database classroomcopilot
|
|
||||||
2026-02-22 22:52:12,663 INFO : neo4j_service.py :create_database :66 >>> Database classroomcopilot already exists
|
|
||||||
2026-02-22 22:52:17,679 INFO : neo4j_service.py :initialize_schema :127 >>> Successfully initialized schema for database classroomcopilot
|
|
||||||
2026-02-22 22:52:43,911 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
|
||||||
2026-02-22 22:52:44,013 INFO : neo4j_service.py :create_database :60 >>> Created database cc.institutes.0e6c687320ea41aba19c2857c2625a64
|
|
||||||
2026-02-22 22:52:44,182 INFO : neo4j_service.py :create_database :60 >>> Created database cc.institutes.0e6c687320ea41aba19c2857c2625a64.curriculum
|
|
||||||
2026-02-22 22:53:03,374 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
|
||||||
2026-02-22 22:53:03,376 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0e6c687320ea41aba19c2857c2625a64 already exists
|
|
||||||
2026-02-22 22:53:03,378 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0e6c687320ea41aba19c2857c2625a64.curriculum already exists
|
|
||||||
2026-02-22 22:53:05,606 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
|
||||||
2026-02-22 22:53:05,618 INFO : neo4j_service.py :create_database :60 >>> Created database cc.users.teacher.d007000b18f2409fb2c7fdb906ffee84
|
|
||||||
2026-02-22 22:53:06,061 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
|
||||||
2026-02-22 22:53:06,063 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0e6c687320ea41aba19c2857c2625a64 already exists
|
|
||||||
2026-02-22 22:53:06,065 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0e6c687320ea41aba19c2857c2625a64.curriculum already exists
|
|
||||||
2026-02-22 22:53:08,117 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
|
||||||
2026-02-22 22:53:08,123 INFO : neo4j_service.py :create_database :60 >>> Created database cc.users.teacher.327e16ed613c46de801a9a9e47126fda
|
|
||||||
2026-02-22 22:53:08,463 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
|
||||||
2026-02-22 22:53:08,467 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0e6c687320ea41aba19c2857c2625a64 already exists
|
|
||||||
2026-02-22 22:53:08,472 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0e6c687320ea41aba19c2857c2625a64.curriculum already exists
|
|
||||||
2026-02-22 22:53:10,528 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
|
||||||
2026-02-22 22:53:10,536 INFO : neo4j_service.py :create_database :60 >>> Created database cc.users.student.8016226084ea4da4b495d5354d32724c
|
|
||||||
2026-02-22 22:53:10,939 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
|
||||||
2026-02-22 22:53:10,945 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0e6c687320ea41aba19c2857c2625a64 already exists
|
|
||||||
2026-02-22 22:53:10,946 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0e6c687320ea41aba19c2857c2625a64.curriculum already exists
|
|
||||||
2026-02-22 22:53:13,000 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
|
||||||
2026-02-22 22:53:13,007 INFO : neo4j_service.py :create_database :60 >>> Created database cc.users.student.26ea44d1d9584981a9c5dc064ce05c2a
|
|
||||||
2026-02-23 03:05:52,020 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
|
||||||
2026-02-23 03:05:52,023 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
|
||||||
2026-02-23 03:05:52,030 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0e6c687320ea41aba19c2857c2625a64 already exists
|
|
||||||
2026-02-23 03:05:52,032 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0e6c687320ea41aba19c2857c2625a64.curriculum already exists
|
|
||||||
2026-02-23 03:05:52,033 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0e6c687320ea41aba19c2857c2625a64 already exists
|
|
||||||
2026-02-23 03:05:52,035 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0e6c687320ea41aba19c2857c2625a64.curriculum already exists
|
|
||||||
2026-02-23 03:05:54,202 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
|
||||||
2026-02-23 03:05:54,205 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.d007000b18f2409fb2c7fdb906ffee84 already exists
|
|
||||||
2026-02-23 03:11:00,354 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
|
||||||
2026-02-23 03:11:00,357 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0e6c687320ea41aba19c2857c2625a64 already exists
|
|
||||||
2026-02-23 03:11:00,360 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0e6c687320ea41aba19c2857c2625a64.curriculum already exists
|
|
||||||
2026-02-23 03:11:00,370 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
|
||||||
2026-02-23 03:11:00,373 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0e6c687320ea41aba19c2857c2625a64 already exists
|
|
||||||
2026-02-23 03:11:00,375 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0e6c687320ea41aba19c2857c2625a64.curriculum already exists
|
|
||||||
2026-02-23 03:11:02,406 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
|
||||||
2026-02-23 03:11:02,407 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.d007000b18f2409fb2c7fdb906ffee84 already exists
|
|
||||||
2026-02-23 03:11:49,182 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
|
||||||
2026-02-23 03:11:49,184 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0e6c687320ea41aba19c2857c2625a64 already exists
|
|
||||||
2026-02-23 03:11:49,185 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
|
||||||
2026-02-23 03:11:49,188 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0e6c687320ea41aba19c2857c2625a64.curriculum already exists
|
|
||||||
2026-02-23 03:11:49,188 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0e6c687320ea41aba19c2857c2625a64 already exists
|
|
||||||
2026-02-23 03:11:49,190 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0e6c687320ea41aba19c2857c2625a64.curriculum already exists
|
|
||||||
2026-02-23 03:11:51,226 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
|
||||||
2026-02-23 03:11:51,228 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.d007000b18f2409fb2c7fdb906ffee84 already exists
|
|
||||||
2026-02-23 03:14:13,108 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
|
||||||
2026-02-23 03:14:13,109 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
|
||||||
2026-02-23 03:14:13,111 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0e6c687320ea41aba19c2857c2625a64 already exists
|
|
||||||
2026-02-23 03:14:13,111 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0e6c687320ea41aba19c2857c2625a64 already exists
|
|
||||||
2026-02-23 03:14:13,113 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0e6c687320ea41aba19c2857c2625a64.curriculum already exists
|
|
||||||
2026-02-23 03:14:13,115 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0e6c687320ea41aba19c2857c2625a64.curriculum already exists
|
|
||||||
2026-02-23 03:14:15,160 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
|
||||||
2026-02-23 03:14:15,165 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.d007000b18f2409fb2c7fdb906ffee84 already exists
|
|
||||||
2026-02-23 03:20:36,438 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
|
||||||
2026-02-23 03:20:36,443 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0e6c687320ea41aba19c2857c2625a64 already exists
|
|
||||||
2026-02-23 03:20:36,443 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
|
||||||
2026-02-23 03:20:36,446 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0e6c687320ea41aba19c2857c2625a64.curriculum already exists
|
|
||||||
2026-02-23 03:20:36,446 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0e6c687320ea41aba19c2857c2625a64 already exists
|
|
||||||
2026-02-23 03:20:36,452 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0e6c687320ea41aba19c2857c2625a64.curriculum already exists
|
|
||||||
2026-02-23 03:20:38,506 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
|
||||||
2026-02-23 03:20:38,511 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.d007000b18f2409fb2c7fdb906ffee84 already exists
|
|
||||||
2026-02-23 03:21:33,164 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
|
||||||
2026-02-23 03:21:33,166 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0e6c687320ea41aba19c2857c2625a64 already exists
|
|
||||||
2026-02-23 03:21:33,168 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0e6c687320ea41aba19c2857c2625a64.curriculum already exists
|
|
||||||
2026-02-23 03:21:33,169 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
|
||||||
2026-02-23 03:21:33,171 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0e6c687320ea41aba19c2857c2625a64 already exists
|
|
||||||
2026-02-23 03:21:33,172 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0e6c687320ea41aba19c2857c2625a64.curriculum already exists
|
|
||||||
2026-02-23 03:21:35,206 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
|
||||||
2026-02-23 03:21:35,210 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.d007000b18f2409fb2c7fdb906ffee84 already exists
|
|
||||||
2026-02-23 03:27:52,905 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
|
||||||
2026-02-23 03:27:52,907 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0e6c687320ea41aba19c2857c2625a64 already exists
|
|
||||||
2026-02-23 03:27:52,911 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0e6c687320ea41aba19c2857c2625a64.curriculum already exists
|
|
||||||
2026-02-23 03:27:52,920 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists
|
|
||||||
2026-02-23 03:27:52,925 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0e6c687320ea41aba19c2857c2625a64 already exists
|
|
||||||
2026-02-23 03:27:52,926 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0e6c687320ea41aba19c2857c2625a64.curriculum already exists
|
|
||||||
2026-02-23 03:27:54,951 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists
|
|
||||||
2026-02-23 03:27:54,952 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.d007000b18f2409fb2c7fdb906ffee84 already exists
|
|
||||||
@ -1,228 +0,0 @@
|
|||||||
2025-09-27 17:50:51,577 WARNING : provisioning_service.py:_ensure_membership :139 >>> Failed to create institute membership for 0bba3770-0a11-4bbc-83aa-d182dfe37cf1: 'SyncQueryRequestBuilder' object has no attribute 'select'
|
|
||||||
2025-09-27 17:56:39,967 INFO : provisioning_service.py:_ensure_membership :135 >>> Created institute membership for test1@kevlarai.com -> 310bac4e-9c58-49b2-bd5e-56ed7f06daf1 as teacher
|
|
||||||
2025-09-27 17:56:40,463 WARNING : provisioning_service.py:ensure_school :197 >>> Failed to update institute 310bac4e-9c58-49b2-bd5e-56ed7f06daf1 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
|
||||||
2025-09-27 18:04:34,088 INFO : provisioning_service.py:_ensure_membership :135 >>> Created institute membership for test2@kevlarai.com -> 310bac4e-9c58-49b2-bd5e-56ed7f06daf1 as teacher
|
|
||||||
2025-09-27 18:04:34,154 WARNING : provisioning_service.py:ensure_school :197 >>> Failed to update institute 310bac4e-9c58-49b2-bd5e-56ed7f06daf1 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
|
||||||
2025-09-27 20:19:57,823 WARNING : provisioning_service.py:ensure_school :197 >>> Failed to update institute 310bac4e-9c58-49b2-bd5e-56ed7f06daf1 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
|
||||||
2025-09-27 20:23:39,543 WARNING : provisioning_service.py:ensure_school :197 >>> Failed to update institute 310bac4e-9c58-49b2-bd5e-56ed7f06daf1 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
|
||||||
2025-09-27 20:28:13,183 INFO : provisioning_service.py:_ensure_membership :135 >>> Created institute membership for test5@kevlarai.com -> 310bac4e-9c58-49b2-bd5e-56ed7f06daf1 as teacher
|
|
||||||
2025-09-27 20:28:13,229 WARNING : provisioning_service.py:ensure_school :197 >>> Failed to update institute 310bac4e-9c58-49b2-bd5e-56ed7f06daf1 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
|
||||||
2025-09-27 20:30:48,569 WARNING : provisioning_service.py:ensure_school :197 >>> Failed to update institute 310bac4e-9c58-49b2-bd5e-56ed7f06daf1 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
|
||||||
2025-09-27 20:35:41,563 INFO : provisioning_service.py:_ensure_membership :135 >>> Created institute membership for test6@kevlarai.com -> 310bac4e-9c58-49b2-bd5e-56ed7f06daf1 as teacher
|
|
||||||
2025-09-27 20:35:41,613 WARNING : provisioning_service.py:ensure_school :197 >>> Failed to update institute 310bac4e-9c58-49b2-bd5e-56ed7f06daf1 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
|
||||||
2025-09-27 20:40:35,027 INFO : provisioning_service.py:_ensure_membership :135 >>> Created institute membership for test7@kevlarai.com -> 310bac4e-9c58-49b2-bd5e-56ed7f06daf1 as teacher
|
|
||||||
2025-09-27 20:40:35,077 WARNING : provisioning_service.py:ensure_school :197 >>> Failed to update institute 310bac4e-9c58-49b2-bd5e-56ed7f06daf1 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
|
||||||
2025-09-27 20:42:07,466 WARNING : provisioning_service.py:ensure_school :197 >>> Failed to update institute 310bac4e-9c58-49b2-bd5e-56ed7f06daf1 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
|
||||||
2025-09-27 20:45:40,404 INFO : provisioning_service.py:_ensure_membership :135 >>> Created institute membership for test8@kevlarai.com -> 310bac4e-9c58-49b2-bd5e-56ed7f06daf1 as teacher
|
|
||||||
2025-09-27 20:45:40,451 WARNING : provisioning_service.py:ensure_school :197 >>> Failed to update institute 310bac4e-9c58-49b2-bd5e-56ed7f06daf1 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
|
||||||
2025-09-27 20:49:08,909 WARNING : provisioning_service.py:ensure_school :197 >>> Failed to update institute 310bac4e-9c58-49b2-bd5e-56ed7f06daf1 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
|
||||||
2025-09-27 20:51:14,532 WARNING : provisioning_service.py:ensure_school :197 >>> Failed to update institute 310bac4e-9c58-49b2-bd5e-56ed7f06daf1 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
|
||||||
2025-09-27 20:54:21,546 WARNING : provisioning_service.py:ensure_school :197 >>> Failed to update institute 310bac4e-9c58-49b2-bd5e-56ed7f06daf1 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
|
||||||
2025-09-27 20:56:49,127 INFO : provisioning_service.py:_ensure_membership :135 >>> Created institute membership for test9@kevlarai.com -> 310bac4e-9c58-49b2-bd5e-56ed7f06daf1 as teacher
|
|
||||||
2025-09-27 20:56:49,169 WARNING : provisioning_service.py:ensure_school :197 >>> Failed to update institute 310bac4e-9c58-49b2-bd5e-56ed7f06daf1 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
|
||||||
2025-09-27 20:59:25,313 WARNING : provisioning_service.py:ensure_school :197 >>> Failed to update institute 310bac4e-9c58-49b2-bd5e-56ed7f06daf1 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
|
||||||
2025-09-27 21:00:51,870 WARNING : provisioning_service.py:ensure_school :197 >>> Failed to update institute 310bac4e-9c58-49b2-bd5e-56ed7f06daf1 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
|
||||||
2025-09-27 21:08:20,816 WARNING : provisioning_service.py:ensure_school :197 >>> Failed to update institute 310bac4e-9c58-49b2-bd5e-56ed7f06daf1 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
|
||||||
2025-09-27 21:15:51,917 WARNING : provisioning_service.py:ensure_school :197 >>> Failed to update institute aa9f2b6c-a687-446b-9a6e-0fce6bf4cab1 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
|
||||||
2025-09-27 21:21:44,480 INFO : provisioning_service.py:_ensure_membership :135 >>> Created institute membership for teacher1@kevlarai.edu -> aa9f2b6c-a687-446b-9a6e-0fce6bf4cab1 as teacher
|
|
||||||
2025-09-27 21:21:44,620 WARNING : provisioning_service.py:ensure_school :197 >>> Failed to update institute aa9f2b6c-a687-446b-9a6e-0fce6bf4cab1 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
|
||||||
2025-09-27 21:21:45,296 INFO : provisioning_service.py:_ensure_membership :135 >>> Created institute membership for teacher2@kevlarai.edu -> aa9f2b6c-a687-446b-9a6e-0fce6bf4cab1 as teacher
|
|
||||||
2025-09-27 21:21:45,382 WARNING : provisioning_service.py:ensure_school :197 >>> Failed to update institute aa9f2b6c-a687-446b-9a6e-0fce6bf4cab1 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
|
||||||
2025-09-27 21:21:45,708 INFO : provisioning_service.py:_ensure_membership :135 >>> Created institute membership for student1@kevlarai.edu -> aa9f2b6c-a687-446b-9a6e-0fce6bf4cab1 as student
|
|
||||||
2025-09-27 21:21:45,790 WARNING : provisioning_service.py:ensure_school :197 >>> Failed to update institute aa9f2b6c-a687-446b-9a6e-0fce6bf4cab1 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
|
||||||
2025-09-27 21:21:46,172 INFO : provisioning_service.py:_ensure_membership :135 >>> Created institute membership for student2@kevlarai.edu -> aa9f2b6c-a687-446b-9a6e-0fce6bf4cab1 as student
|
|
||||||
2025-09-27 21:21:46,316 WARNING : provisioning_service.py:ensure_school :197 >>> Failed to update institute aa9f2b6c-a687-446b-9a6e-0fce6bf4cab1 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
|
||||||
2025-09-27 21:26:48,990 WARNING : provisioning_service.py:ensure_school :197 >>> Failed to update institute aa9f2b6c-a687-446b-9a6e-0fce6bf4cab1 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
|
||||||
2025-09-27 21:28:55,583 WARNING : provisioning_service.py:ensure_school :197 >>> Failed to update institute aa9f2b6c-a687-446b-9a6e-0fce6bf4cab1 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
|
||||||
2025-09-27 21:29:45,172 WARNING : provisioning_service.py:ensure_school :197 >>> Failed to update institute aa9f2b6c-a687-446b-9a6e-0fce6bf4cab1 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
|
||||||
2025-09-27 21:33:52,690 WARNING : provisioning_service.py:ensure_school :197 >>> Failed to update institute aa9f2b6c-a687-446b-9a6e-0fce6bf4cab1 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
|
||||||
2025-09-27 21:42:53,584 WARNING : provisioning_service.py:ensure_school :197 >>> Failed to update institute d3f90cf1-f7db-4f68-bd07-e899a4472884 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
|
||||||
2025-09-27 21:48:07,354 WARNING : provisioning_service.py:ensure_school :197 >>> Failed to update institute 0e8172d4-bbff-449d-b470-d35291e52b01 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
|
||||||
2025-09-27 21:49:31,958 INFO : provisioning_service.py:_ensure_membership :135 >>> Created institute membership for teacher1@kevlarai.edu -> 0e8172d4-bbff-449d-b470-d35291e52b01 as teacher
|
|
||||||
2025-09-27 21:49:32,030 WARNING : provisioning_service.py:ensure_school :197 >>> Failed to update institute 0e8172d4-bbff-449d-b470-d35291e52b01 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
|
||||||
2025-09-27 21:49:32,272 INFO : provisioning_service.py:_ensure_membership :135 >>> Created institute membership for teacher2@kevlarai.edu -> 0e8172d4-bbff-449d-b470-d35291e52b01 as teacher
|
|
||||||
2025-09-27 21:49:32,391 WARNING : provisioning_service.py:ensure_school :197 >>> Failed to update institute 0e8172d4-bbff-449d-b470-d35291e52b01 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
|
||||||
2025-09-27 21:49:32,494 INFO : provisioning_service.py:_ensure_membership :135 >>> Created institute membership for student1@kevlarai.edu -> 0e8172d4-bbff-449d-b470-d35291e52b01 as student
|
|
||||||
2025-09-27 21:49:32,603 WARNING : provisioning_service.py:ensure_school :197 >>> Failed to update institute 0e8172d4-bbff-449d-b470-d35291e52b01 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
|
||||||
2025-09-27 21:49:32,716 INFO : provisioning_service.py:_ensure_membership :135 >>> Created institute membership for student2@kevlarai.edu -> 0e8172d4-bbff-449d-b470-d35291e52b01 as student
|
|
||||||
2025-09-27 21:49:32,841 WARNING : provisioning_service.py:ensure_school :197 >>> Failed to update institute 0e8172d4-bbff-449d-b470-d35291e52b01 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
|
||||||
2025-09-27 21:49:56,688 WARNING : provisioning_service.py:ensure_school :197 >>> Failed to update institute 0e8172d4-bbff-449d-b470-d35291e52b01 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
|
||||||
2025-09-27 21:49:57,014 WARNING : provisioning_service.py:ensure_school :197 >>> Failed to update institute 0e8172d4-bbff-449d-b470-d35291e52b01 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
|
||||||
2025-09-27 21:49:57,181 WARNING : provisioning_service.py:ensure_school :197 >>> Failed to update institute 0e8172d4-bbff-449d-b470-d35291e52b01 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
|
||||||
2025-09-27 21:49:57,404 WARNING : provisioning_service.py:ensure_school :197 >>> Failed to update institute 0e8172d4-bbff-449d-b470-d35291e52b01 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
|
||||||
2025-09-27 21:50:45,735 WARNING : provisioning_service.py:ensure_school :197 >>> Failed to update institute 0e8172d4-bbff-449d-b470-d35291e52b01 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
|
||||||
2025-09-27 21:53:09,848 WARNING : provisioning_service.py:ensure_school :197 >>> Failed to update institute 0e8172d4-bbff-449d-b470-d35291e52b01 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
|
||||||
2025-09-27 21:55:06,500 WARNING : provisioning_service.py:ensure_school :197 >>> Failed to update institute 0e8172d4-bbff-449d-b470-d35291e52b01 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
|
||||||
2025-09-27 22:04:09,415 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 0e8172d4-bbff-449d-b470-d35291e52b01 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
|
||||||
2025-09-27 22:04:09,484 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 0e8172d4-bbff-449d-b470-d35291e52b01 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
|
||||||
2025-09-27 22:04:09,545 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 0e8172d4-bbff-449d-b470-d35291e52b01 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
|
||||||
2025-09-27 22:04:09,605 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 0e8172d4-bbff-449d-b470-d35291e52b01 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
|
||||||
2025-09-27 22:04:31,382 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 0e8172d4-bbff-449d-b470-d35291e52b01 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
|
||||||
2025-09-27 22:04:38,882 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 0e8172d4-bbff-449d-b470-d35291e52b01 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
|
||||||
2025-09-27 22:04:38,992 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 0e8172d4-bbff-449d-b470-d35291e52b01 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
|
||||||
2025-09-27 22:04:39,095 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 0e8172d4-bbff-449d-b470-d35291e52b01 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
|
||||||
2025-09-27 22:04:39,205 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 0e8172d4-bbff-449d-b470-d35291e52b01 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
|
||||||
2025-09-27 22:13:48,095 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 98d9be17-7bd9-4808-bf7e-1880a6cbbe22 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
|
||||||
2025-09-27 22:15:36,456 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 98d9be17-7bd9-4808-bf7e-1880a6cbbe22 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
|
||||||
2025-09-27 22:15:37,285 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 98d9be17-7bd9-4808-bf7e-1880a6cbbe22 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
|
||||||
2025-09-27 22:15:37,688 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 98d9be17-7bd9-4808-bf7e-1880a6cbbe22 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
|
||||||
2025-09-27 22:15:38,205 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 98d9be17-7bd9-4808-bf7e-1880a6cbbe22 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
|
||||||
2025-09-27 22:16:08,848 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 98d9be17-7bd9-4808-bf7e-1880a6cbbe22 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
|
||||||
2025-09-27 22:16:09,041 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 98d9be17-7bd9-4808-bf7e-1880a6cbbe22 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
|
||||||
2025-09-27 22:16:09,146 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 98d9be17-7bd9-4808-bf7e-1880a6cbbe22 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
|
||||||
2025-09-27 22:16:09,251 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 98d9be17-7bd9-4808-bf7e-1880a6cbbe22 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
|
||||||
2025-09-27 22:16:33,649 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 98d9be17-7bd9-4808-bf7e-1880a6cbbe22 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
|
||||||
2025-09-27 22:17:40,589 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 98d9be17-7bd9-4808-bf7e-1880a6cbbe22 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
|
||||||
2025-09-27 22:35:01,309 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 98d9be17-7bd9-4808-bf7e-1880a6cbbe22 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
|
||||||
2025-09-27 22:36:45,859 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 98d9be17-7bd9-4808-bf7e-1880a6cbbe22 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
|
||||||
2025-09-27 22:43:00,760 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 98d9be17-7bd9-4808-bf7e-1880a6cbbe22 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
|
||||||
2025-09-27 22:48:13,079 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 98d9be17-7bd9-4808-bf7e-1880a6cbbe22 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
|
||||||
2025-09-27 22:53:21,357 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 98d9be17-7bd9-4808-bf7e-1880a6cbbe22 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
|
||||||
2025-09-27 22:55:26,904 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 98d9be17-7bd9-4808-bf7e-1880a6cbbe22 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
|
||||||
2025-09-27 22:55:53,975 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 98d9be17-7bd9-4808-bf7e-1880a6cbbe22 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
|
||||||
2025-09-27 22:56:26,267 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 98d9be17-7bd9-4808-bf7e-1880a6cbbe22 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
|
||||||
2025-09-27 22:57:14,897 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 98d9be17-7bd9-4808-bf7e-1880a6cbbe22 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
|
||||||
2025-09-27 23:05:14,625 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 98d9be17-7bd9-4808-bf7e-1880a6cbbe22 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
|
||||||
2025-09-27 23:06:58,137 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 98d9be17-7bd9-4808-bf7e-1880a6cbbe22 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
|
||||||
2025-09-27 23:07:33,484 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 98d9be17-7bd9-4808-bf7e-1880a6cbbe22 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
|
||||||
2025-09-27 23:10:41,732 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 98d9be17-7bd9-4808-bf7e-1880a6cbbe22 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
|
||||||
2025-09-27 23:13:25,713 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 98d9be17-7bd9-4808-bf7e-1880a6cbbe22 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
|
||||||
2025-09-27 23:15:31,455 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 98d9be17-7bd9-4808-bf7e-1880a6cbbe22 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
|
||||||
2025-09-27 23:17:35,245 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 98d9be17-7bd9-4808-bf7e-1880a6cbbe22 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
|
||||||
2025-09-27 23:18:53,415 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 98d9be17-7bd9-4808-bf7e-1880a6cbbe22 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
|
||||||
2025-09-27 23:21:25,285 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 98d9be17-7bd9-4808-bf7e-1880a6cbbe22 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
|
||||||
2025-09-27 23:25:37,291 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 98d9be17-7bd9-4808-bf7e-1880a6cbbe22 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
|
||||||
2025-09-27 23:33:59,519 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 98d9be17-7bd9-4808-bf7e-1880a6cbbe22 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
|
||||||
2025-09-27 23:35:18,231 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 98d9be17-7bd9-4808-bf7e-1880a6cbbe22 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
|
||||||
2025-09-27 23:35:59,976 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 98d9be17-7bd9-4808-bf7e-1880a6cbbe22 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
|
||||||
2025-09-27 23:40:25,848 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 98d9be17-7bd9-4808-bf7e-1880a6cbbe22 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
|
||||||
2025-09-27 23:40:54,933 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 98d9be17-7bd9-4808-bf7e-1880a6cbbe22 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
|
||||||
2025-09-27 23:45:52,630 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 98d9be17-7bd9-4808-bf7e-1880a6cbbe22 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
|
||||||
2025-09-27 23:47:44,070 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 98d9be17-7bd9-4808-bf7e-1880a6cbbe22 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
|
||||||
2025-09-27 23:58:47,675 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 98d9be17-7bd9-4808-bf7e-1880a6cbbe22 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
|
||||||
2025-09-28 00:41:21,690 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 0f8cda38-ce6e-4a36-a2ac-269d3531a768 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
|
||||||
2025-09-28 00:49:06,833 INFO : provisioning_service.py:_ensure_membership :136 >>> Created institute membership for teacher1@kevlarai.edu -> 0f8cda38-ce6e-4a36-a2ac-269d3531a768 as teacher
|
|
||||||
2025-09-28 00:49:06,903 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 0f8cda38-ce6e-4a36-a2ac-269d3531a768 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
|
||||||
2025-09-28 00:49:32,135 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 0f8cda38-ce6e-4a36-a2ac-269d3531a768 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
|
||||||
2025-09-28 00:51:43,131 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 0f8cda38-ce6e-4a36-a2ac-269d3531a768 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
|
||||||
2025-09-28 00:53:19,928 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 0f8cda38-ce6e-4a36-a2ac-269d3531a768 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
|
||||||
2025-09-28 00:53:43,199 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 0f8cda38-ce6e-4a36-a2ac-269d3531a768 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
|
||||||
2025-09-28 01:00:18,966 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 0f8cda38-ce6e-4a36-a2ac-269d3531a768 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
|
||||||
2025-09-28 01:10:53,074 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 0f8cda38-ce6e-4a36-a2ac-269d3531a768 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
|
||||||
2025-09-28 01:11:55,128 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 0f8cda38-ce6e-4a36-a2ac-269d3531a768 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
|
||||||
2025-09-28 01:12:49,160 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 0f8cda38-ce6e-4a36-a2ac-269d3531a768 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
|
||||||
2025-09-28 01:15:43,101 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 0f8cda38-ce6e-4a36-a2ac-269d3531a768 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
|
||||||
2025-09-28 01:16:27,903 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 0f8cda38-ce6e-4a36-a2ac-269d3531a768 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
|
||||||
2025-09-28 01:23:00,261 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 0f8cda38-ce6e-4a36-a2ac-269d3531a768 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
|
||||||
2025-09-28 01:27:49,962 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 0f8cda38-ce6e-4a36-a2ac-269d3531a768 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
|
||||||
2025-09-28 01:29:05,423 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 0f8cda38-ce6e-4a36-a2ac-269d3531a768 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
|
||||||
2025-09-28 01:31:10,643 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 0f8cda38-ce6e-4a36-a2ac-269d3531a768 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
|
||||||
2025-09-28 01:34:39,948 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 0f8cda38-ce6e-4a36-a2ac-269d3531a768 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
|
||||||
2025-09-28 01:46:18,221 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 0f8cda38-ce6e-4a36-a2ac-269d3531a768 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
|
||||||
2025-09-28 01:47:08,920 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 0f8cda38-ce6e-4a36-a2ac-269d3531a768 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
|
||||||
2025-09-28 01:49:56,445 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 0f8cda38-ce6e-4a36-a2ac-269d3531a768 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
|
||||||
2025-09-28 02:11:05,685 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 0f8cda38-ce6e-4a36-a2ac-269d3531a768 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
|
||||||
2025-09-28 02:11:27,909 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 0f8cda38-ce6e-4a36-a2ac-269d3531a768 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
|
||||||
2025-09-28 02:17:07,743 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 0f8cda38-ce6e-4a36-a2ac-269d3531a768 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
|
||||||
2025-09-28 02:19:37,543 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 0f8cda38-ce6e-4a36-a2ac-269d3531a768 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
|
||||||
2025-09-28 02:20:34,856 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 0f8cda38-ce6e-4a36-a2ac-269d3531a768 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
|
||||||
2025-09-28 02:21:06,345 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 0f8cda38-ce6e-4a36-a2ac-269d3531a768 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
|
||||||
2025-09-28 02:21:14,168 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 0f8cda38-ce6e-4a36-a2ac-269d3531a768 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
|
||||||
2025-09-28 02:21:18,383 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 0f8cda38-ce6e-4a36-a2ac-269d3531a768 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
|
||||||
2025-09-28 02:22:15,130 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 0f8cda38-ce6e-4a36-a2ac-269d3531a768 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
|
||||||
2025-09-28 02:22:32,596 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 0f8cda38-ce6e-4a36-a2ac-269d3531a768 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
|
||||||
2025-09-28 02:22:34,470 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 0f8cda38-ce6e-4a36-a2ac-269d3531a768 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
|
||||||
2025-09-28 10:46:06,376 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 0f8cda38-ce6e-4a36-a2ac-269d3531a768 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
|
||||||
2025-09-28 10:51:29,038 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 0f8cda38-ce6e-4a36-a2ac-269d3531a768 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
|
||||||
2025-09-28 10:51:52,061 INFO : provisioning_service.py:_ensure_membership :136 >>> Created institute membership for teacher2@kevlarai.edu -> 0f8cda38-ce6e-4a36-a2ac-269d3531a768 as teacher
|
|
||||||
2025-09-28 10:51:52,131 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 0f8cda38-ce6e-4a36-a2ac-269d3531a768 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
|
||||||
2025-09-28 13:05:28,005 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 0f8cda38-ce6e-4a36-a2ac-269d3531a768 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
|
||||||
2025-09-28 13:05:37,832 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 0f8cda38-ce6e-4a36-a2ac-269d3531a768 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
|
||||||
2025-09-28 13:20:57,888 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 0f8cda38-ce6e-4a36-a2ac-269d3531a768 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
|
||||||
2025-09-28 15:35:03,076 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 0f8cda38-ce6e-4a36-a2ac-269d3531a768 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
|
||||||
2025-09-28 15:35:05,833 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 0f8cda38-ce6e-4a36-a2ac-269d3531a768 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
|
||||||
2025-09-28 15:35:07,740 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 0f8cda38-ce6e-4a36-a2ac-269d3531a768 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
|
||||||
2025-09-28 17:55:05,528 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 0f8cda38-ce6e-4a36-a2ac-269d3531a768 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
|
||||||
2025-09-28 17:55:11,907 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 0f8cda38-ce6e-4a36-a2ac-269d3531a768 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
|
||||||
2025-09-29 15:06:33,818 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 0f8cda38-ce6e-4a36-a2ac-269d3531a768 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
|
||||||
2025-09-30 10:43:23,686 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 0f8cda38-ce6e-4a36-a2ac-269d3531a768 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
|
||||||
2025-09-30 10:49:40,164 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 0f8cda38-ce6e-4a36-a2ac-269d3531a768 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
|
||||||
2025-10-01 17:39:41,976 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 0f8cda38-ce6e-4a36-a2ac-269d3531a768 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
|
||||||
2025-10-02 07:51:18,500 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 0f8cda38-ce6e-4a36-a2ac-269d3531a768 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
|
||||||
2025-10-02 08:44:25,547 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 0f8cda38-ce6e-4a36-a2ac-269d3531a768 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
|
||||||
2025-10-02 08:52:48,209 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 0f8cda38-ce6e-4a36-a2ac-269d3531a768 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
|
||||||
2025-10-02 09:34:11,878 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 0f8cda38-ce6e-4a36-a2ac-269d3531a768 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
|
||||||
2025-10-02 09:35:33,014 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 0f8cda38-ce6e-4a36-a2ac-269d3531a768 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
|
||||||
2025-10-02 11:35:03,935 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 0f8cda38-ce6e-4a36-a2ac-269d3531a768 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
|
||||||
2025-10-02 22:48:56,680 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 0f8cda38-ce6e-4a36-a2ac-269d3531a768 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
|
||||||
2025-10-02 22:49:16,503 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 0f8cda38-ce6e-4a36-a2ac-269d3531a768 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
|
||||||
2025-11-14 15:01:37,846 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 0f8cda38-ce6e-4a36-a2ac-269d3531a768 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
|
||||||
2025-11-14 15:02:07,426 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 0f8cda38-ce6e-4a36-a2ac-269d3531a768 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
|
||||||
2025-11-14 16:11:04,806 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 0f8cda38-ce6e-4a36-a2ac-269d3531a768 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
|
||||||
2025-11-16 19:30:21,924 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 0f8cda38-ce6e-4a36-a2ac-269d3531a768 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
|
||||||
2025-11-16 20:53:48,588 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 0f8cda38-ce6e-4a36-a2ac-269d3531a768 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
|
||||||
2025-11-16 20:57:45,450 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 0f8cda38-ce6e-4a36-a2ac-269d3531a768 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
|
||||||
2025-11-16 21:06:27,971 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 0f8cda38-ce6e-4a36-a2ac-269d3531a768 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
|
||||||
2025-11-16 21:20:53,399 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 0f8cda38-ce6e-4a36-a2ac-269d3531a768 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
|
||||||
2026-02-22 22:52:44,193 INFO : provisioning_service.py:ensure_school :162 >>> Waiting for databases to be fully available...
|
|
||||||
2026-02-22 22:52:46,197 INFO : provisioning_service.py:ensure_school :173 >>> Database cc.institutes.0e6c687320ea41aba19c2857c2625a64 is available
|
|
||||||
2026-02-22 22:52:46,296 INFO : provisioning_service.py:ensure_school :210 >>> Successfully created school nodes in databases
|
|
||||||
2026-02-22 22:52:46,313 WARNING : provisioning_service.py:ensure_school :242 >>> Failed to update institute 0e6c6873-20ea-41ab-a19c-2857c2625a64 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
|
||||||
2026-02-22 22:53:03,378 INFO : provisioning_service.py:ensure_school :162 >>> Waiting for databases to be fully available...
|
|
||||||
2026-02-22 22:53:05,387 INFO : provisioning_service.py:ensure_school :173 >>> Database cc.institutes.0e6c687320ea41aba19c2857c2625a64 is available
|
|
||||||
2026-02-22 22:53:05,442 INFO : provisioning_service.py:ensure_school :210 >>> Successfully created school nodes in databases
|
|
||||||
2026-02-22 22:53:05,456 WARNING : provisioning_service.py:ensure_school :242 >>> Failed to update institute 0e6c6873-20ea-41ab-a19c-2857c2625a64 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
|
||||||
2026-02-22 22:53:06,065 INFO : provisioning_service.py:ensure_school :162 >>> Waiting for databases to be fully available...
|
|
||||||
2026-02-22 22:53:08,068 INFO : provisioning_service.py:ensure_school :173 >>> Database cc.institutes.0e6c687320ea41aba19c2857c2625a64 is available
|
|
||||||
2026-02-22 22:53:08,101 INFO : provisioning_service.py:ensure_school :210 >>> Successfully created school nodes in databases
|
|
||||||
2026-02-22 22:53:08,115 WARNING : provisioning_service.py:ensure_school :242 >>> Failed to update institute 0e6c6873-20ea-41ab-a19c-2857c2625a64 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
|
||||||
2026-02-22 22:53:08,472 INFO : provisioning_service.py:ensure_school :162 >>> Waiting for databases to be fully available...
|
|
||||||
2026-02-22 22:53:10,475 INFO : provisioning_service.py:ensure_school :173 >>> Database cc.institutes.0e6c687320ea41aba19c2857c2625a64 is available
|
|
||||||
2026-02-22 22:53:10,510 INFO : provisioning_service.py:ensure_school :210 >>> Successfully created school nodes in databases
|
|
||||||
2026-02-22 22:53:10,526 WARNING : provisioning_service.py:ensure_school :242 >>> Failed to update institute 0e6c6873-20ea-41ab-a19c-2857c2625a64 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
|
||||||
2026-02-22 22:53:10,946 INFO : provisioning_service.py:ensure_school :162 >>> Waiting for databases to be fully available...
|
|
||||||
2026-02-22 22:53:12,949 INFO : provisioning_service.py:ensure_school :173 >>> Database cc.institutes.0e6c687320ea41aba19c2857c2625a64 is available
|
|
||||||
2026-02-22 22:53:12,984 INFO : provisioning_service.py:ensure_school :210 >>> Successfully created school nodes in databases
|
|
||||||
2026-02-22 22:53:12,999 WARNING : provisioning_service.py:ensure_school :242 >>> Failed to update institute 0e6c6873-20ea-41ab-a19c-2857c2625a64 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
|
||||||
2026-02-23 03:05:52,032 INFO : provisioning_service.py:ensure_school :162 >>> Waiting for databases to be fully available...
|
|
||||||
2026-02-23 03:05:52,035 INFO : provisioning_service.py:ensure_school :162 >>> Waiting for databases to be fully available...
|
|
||||||
2026-02-23 03:05:54,038 INFO : provisioning_service.py:ensure_school :173 >>> Database cc.institutes.0e6c687320ea41aba19c2857c2625a64 is available
|
|
||||||
2026-02-23 03:05:54,043 INFO : provisioning_service.py:ensure_school :173 >>> Database cc.institutes.0e6c687320ea41aba19c2857c2625a64 is available
|
|
||||||
2026-02-23 03:05:54,088 INFO : provisioning_service.py:ensure_school :210 >>> Successfully created school nodes in databases
|
|
||||||
2026-02-23 03:05:54,091 WARNING : provisioning_service.py:ensure_school :242 >>> Failed to update institute 0e6c6873-20ea-41ab-a19c-2857c2625a64 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
|
||||||
2026-02-23 03:11:00,360 INFO : provisioning_service.py:ensure_school :162 >>> Waiting for databases to be fully available...
|
|
||||||
2026-02-23 03:11:00,375 INFO : provisioning_service.py:ensure_school :162 >>> Waiting for databases to be fully available...
|
|
||||||
2026-02-23 03:11:02,362 INFO : provisioning_service.py:ensure_school :173 >>> Database cc.institutes.0e6c687320ea41aba19c2857c2625a64 is available
|
|
||||||
2026-02-23 03:11:02,377 INFO : provisioning_service.py:ensure_school :173 >>> Database cc.institutes.0e6c687320ea41aba19c2857c2625a64 is available
|
|
||||||
2026-02-23 03:11:02,401 INFO : provisioning_service.py:ensure_school :210 >>> Successfully created school nodes in databases
|
|
||||||
2026-02-23 03:11:02,404 WARNING : provisioning_service.py:ensure_school :242 >>> Failed to update institute 0e6c6873-20ea-41ab-a19c-2857c2625a64 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
|
||||||
2026-02-23 03:11:49,188 INFO : provisioning_service.py:ensure_school :162 >>> Waiting for databases to be fully available...
|
|
||||||
2026-02-23 03:11:49,190 INFO : provisioning_service.py:ensure_school :162 >>> Waiting for databases to be fully available...
|
|
||||||
2026-02-23 03:11:51,190 INFO : provisioning_service.py:ensure_school :173 >>> Database cc.institutes.0e6c687320ea41aba19c2857c2625a64 is available
|
|
||||||
2026-02-23 03:11:51,200 INFO : provisioning_service.py:ensure_school :173 >>> Database cc.institutes.0e6c687320ea41aba19c2857c2625a64 is available
|
|
||||||
2026-02-23 03:11:51,223 INFO : provisioning_service.py:ensure_school :210 >>> Successfully created school nodes in databases
|
|
||||||
2026-02-23 03:11:51,224 WARNING : provisioning_service.py:ensure_school :242 >>> Failed to update institute 0e6c6873-20ea-41ab-a19c-2857c2625a64 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
|
||||||
2026-02-23 03:14:13,113 INFO : provisioning_service.py:ensure_school :162 >>> Waiting for databases to be fully available...
|
|
||||||
2026-02-23 03:14:13,115 INFO : provisioning_service.py:ensure_school :162 >>> Waiting for databases to be fully available...
|
|
||||||
2026-02-23 03:14:15,116 INFO : provisioning_service.py:ensure_school :173 >>> Database cc.institutes.0e6c687320ea41aba19c2857c2625a64 is available
|
|
||||||
2026-02-23 03:14:15,125 INFO : provisioning_service.py:ensure_school :173 >>> Database cc.institutes.0e6c687320ea41aba19c2857c2625a64 is available
|
|
||||||
2026-02-23 03:14:15,155 INFO : provisioning_service.py:ensure_school :210 >>> Successfully created school nodes in databases
|
|
||||||
2026-02-23 03:14:15,158 WARNING : provisioning_service.py:ensure_school :242 >>> Failed to update institute 0e6c6873-20ea-41ab-a19c-2857c2625a64 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
|
||||||
2026-02-23 03:20:36,446 INFO : provisioning_service.py:ensure_school :162 >>> Waiting for databases to be fully available...
|
|
||||||
2026-02-23 03:20:36,452 INFO : provisioning_service.py:ensure_school :162 >>> Waiting for databases to be fully available...
|
|
||||||
2026-02-23 03:20:38,453 INFO : provisioning_service.py:ensure_school :173 >>> Database cc.institutes.0e6c687320ea41aba19c2857c2625a64 is available
|
|
||||||
2026-02-23 03:20:38,462 INFO : provisioning_service.py:ensure_school :173 >>> Database cc.institutes.0e6c687320ea41aba19c2857c2625a64 is available
|
|
||||||
2026-02-23 03:20:38,502 INFO : provisioning_service.py:ensure_school :210 >>> Successfully created school nodes in databases
|
|
||||||
2026-02-23 03:20:38,504 WARNING : provisioning_service.py:ensure_school :242 >>> Failed to update institute 0e6c6873-20ea-41ab-a19c-2857c2625a64 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
|
||||||
2026-02-23 03:21:33,168 INFO : provisioning_service.py:ensure_school :162 >>> Waiting for databases to be fully available...
|
|
||||||
2026-02-23 03:21:33,172 INFO : provisioning_service.py:ensure_school :162 >>> Waiting for databases to be fully available...
|
|
||||||
2026-02-23 03:21:35,171 INFO : provisioning_service.py:ensure_school :173 >>> Database cc.institutes.0e6c687320ea41aba19c2857c2625a64 is available
|
|
||||||
2026-02-23 03:21:35,180 INFO : provisioning_service.py:ensure_school :173 >>> Database cc.institutes.0e6c687320ea41aba19c2857c2625a64 is available
|
|
||||||
2026-02-23 03:21:35,199 INFO : provisioning_service.py:ensure_school :210 >>> Successfully created school nodes in databases
|
|
||||||
2026-02-23 03:21:35,201 WARNING : provisioning_service.py:ensure_school :242 >>> Failed to update institute 0e6c6873-20ea-41ab-a19c-2857c2625a64 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
|
||||||
2026-02-23 03:27:52,911 INFO : provisioning_service.py:ensure_school :162 >>> Waiting for databases to be fully available...
|
|
||||||
2026-02-23 03:27:52,926 INFO : provisioning_service.py:ensure_school :162 >>> Waiting for databases to be fully available...
|
|
||||||
2026-02-23 03:27:54,914 INFO : provisioning_service.py:ensure_school :173 >>> Database cc.institutes.0e6c687320ea41aba19c2857c2625a64 is available
|
|
||||||
2026-02-23 03:27:54,928 INFO : provisioning_service.py:ensure_school :173 >>> Database cc.institutes.0e6c687320ea41aba19c2857c2625a64 is available
|
|
||||||
2026-02-23 03:27:54,947 INFO : provisioning_service.py:ensure_school :210 >>> Successfully created school nodes in databases
|
|
||||||
2026-02-23 03:27:54,949 WARNING : provisioning_service.py:ensure_school :242 >>> Failed to update institute 0e6c6873-20ea-41ab-a19c-2857c2625a64 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None}
|
|
||||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@ -1,346 +0,0 @@
|
|||||||
2025-09-27 22:04:09,422 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.fda8dca74d1843c9bb74260777043447 and init_run_type: user
|
|
||||||
2025-09-27 22:04:09,491 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.6829d4c603274839be7346f7ab2ee8f4 and init_run_type: user
|
|
||||||
2025-09-27 22:04:09,551 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.student.31c9673a089540739fe74b2a3a1d78b3 and init_run_type: user
|
|
||||||
2025-09-27 22:04:09,611 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.student.4b1284a682e340c5a73040a214b56b55 and init_run_type: user
|
|
||||||
2025-09-27 22:04:31,392 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.fda8dca74d1843c9bb74260777043447 and init_run_type: user
|
|
||||||
2025-09-27 22:04:31,401 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/fda8dca7-4d18-43c9-bb74-260777043447
|
|
||||||
2025-09-27 22:04:31,418 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/fda8dca7-4d18-43c9-bb74-260777043447
|
|
||||||
2025-09-27 22:04:38,888 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.fda8dca74d1843c9bb74260777043447 and init_run_type: user
|
|
||||||
2025-09-27 22:04:38,896 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/fda8dca7-4d18-43c9-bb74-260777043447
|
|
||||||
2025-09-27 22:04:38,913 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/fda8dca7-4d18-43c9-bb74-260777043447
|
|
||||||
2025-09-27 22:04:38,997 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.6829d4c603274839be7346f7ab2ee8f4 and init_run_type: user
|
|
||||||
2025-09-27 22:04:39,006 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/6829d4c6-0327-4839-be73-46f7ab2ee8f4
|
|
||||||
2025-09-27 22:04:39,022 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/6829d4c6-0327-4839-be73-46f7ab2ee8f4
|
|
||||||
2025-09-27 22:04:39,101 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.student.31c9673a089540739fe74b2a3a1d78b3 and init_run_type: user
|
|
||||||
2025-09-27 22:04:39,109 INFO : supabase_storage_tools.py:create_student_storage_path:111 >>> Created student storage path: cc.public.snapshots/Student/Student_31c9673a-0895-4073-9fe7-4b2a3a1d78b3
|
|
||||||
2025-09-27 22:04:39,128 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/31c9673a-0895-4073-9fe7-4b2a3a1d78b3
|
|
||||||
2025-09-27 22:04:39,210 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.student.4b1284a682e340c5a73040a214b56b55 and init_run_type: user
|
|
||||||
2025-09-27 22:04:39,219 INFO : supabase_storage_tools.py:create_student_storage_path:111 >>> Created student storage path: cc.public.snapshots/Student/Student_4b1284a6-82e3-40c5-a730-40a214b56b55
|
|
||||||
2025-09-27 22:04:39,236 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/4b1284a6-82e3-40c5-a730-40a214b56b55
|
|
||||||
2025-09-27 22:15:36,726 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.cbc309e540294c34aab70aa33c563cd0 and init_run_type: user
|
|
||||||
2025-09-27 22:15:36,738 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/cbc309e5-4029-4c34-aab7-0aa33c563cd0
|
|
||||||
2025-09-27 22:15:36,844 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/cbc309e5-4029-4c34-aab7-0aa33c563cd0
|
|
||||||
2025-09-27 22:15:37,323 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.47e197de94554441b7aa1f09d3fd6c9d and init_run_type: user
|
|
||||||
2025-09-27 22:15:37,334 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/47e197de-9455-4441-b7aa-1f09d3fd6c9d
|
|
||||||
2025-09-27 22:15:37,361 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/47e197de-9455-4441-b7aa-1f09d3fd6c9d
|
|
||||||
2025-09-27 22:15:37,717 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.student.a35b85d76b1849a3ac5edf8382716df5 and init_run_type: user
|
|
||||||
2025-09-27 22:15:37,725 INFO : supabase_storage_tools.py:create_student_storage_path:111 >>> Created student storage path: cc.public.snapshots/Student/Student_a35b85d7-6b18-49a3-ac5e-df8382716df5
|
|
||||||
2025-09-27 22:15:37,771 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/a35b85d7-6b18-49a3-ac5e-df8382716df5
|
|
||||||
2025-09-27 22:15:38,234 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.student.b8b0e4036a7a428dabd8d9e48fa25ddb and init_run_type: user
|
|
||||||
2025-09-27 22:15:38,244 INFO : supabase_storage_tools.py:create_student_storage_path:111 >>> Created student storage path: cc.public.snapshots/Student/Student_b8b0e403-6a7a-428d-abd8-d9e48fa25ddb
|
|
||||||
2025-09-27 22:15:38,272 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/b8b0e403-6a7a-428d-abd8-d9e48fa25ddb
|
|
||||||
2025-09-27 22:16:08,939 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.cbc309e540294c34aab70aa33c563cd0 and init_run_type: user
|
|
||||||
2025-09-27 22:16:08,947 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/cbc309e5-4029-4c34-aab7-0aa33c563cd0
|
|
||||||
2025-09-27 22:16:08,965 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/cbc309e5-4029-4c34-aab7-0aa33c563cd0
|
|
||||||
2025-09-27 22:16:09,046 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.47e197de94554441b7aa1f09d3fd6c9d and init_run_type: user
|
|
||||||
2025-09-27 22:16:09,055 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/47e197de-9455-4441-b7aa-1f09d3fd6c9d
|
|
||||||
2025-09-27 22:16:09,072 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/47e197de-9455-4441-b7aa-1f09d3fd6c9d
|
|
||||||
2025-09-27 22:16:09,152 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.student.a35b85d76b1849a3ac5edf8382716df5 and init_run_type: user
|
|
||||||
2025-09-27 22:16:09,160 INFO : supabase_storage_tools.py:create_student_storage_path:111 >>> Created student storage path: cc.public.snapshots/Student/Student_a35b85d7-6b18-49a3-ac5e-df8382716df5
|
|
||||||
2025-09-27 22:16:09,178 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/a35b85d7-6b18-49a3-ac5e-df8382716df5
|
|
||||||
2025-09-27 22:16:09,257 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.student.b8b0e4036a7a428dabd8d9e48fa25ddb and init_run_type: user
|
|
||||||
2025-09-27 22:16:09,266 INFO : supabase_storage_tools.py:create_student_storage_path:111 >>> Created student storage path: cc.public.snapshots/Student/Student_b8b0e403-6a7a-428d-abd8-d9e48fa25ddb
|
|
||||||
2025-09-27 22:16:09,283 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/b8b0e403-6a7a-428d-abd8-d9e48fa25ddb
|
|
||||||
2025-09-27 22:16:33,662 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.cbc309e540294c34aab70aa33c563cd0 and init_run_type: user
|
|
||||||
2025-09-27 22:16:33,672 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/cbc309e5-4029-4c34-aab7-0aa33c563cd0
|
|
||||||
2025-09-27 22:16:33,691 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/cbc309e5-4029-4c34-aab7-0aa33c563cd0
|
|
||||||
2025-09-27 22:17:40,596 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.cbc309e540294c34aab70aa33c563cd0 and init_run_type: user
|
|
||||||
2025-09-27 22:17:40,606 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/cbc309e5-4029-4c34-aab7-0aa33c563cd0
|
|
||||||
2025-09-27 22:17:40,624 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/cbc309e5-4029-4c34-aab7-0aa33c563cd0
|
|
||||||
2025-09-27 22:35:01,321 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.cbc309e540294c34aab70aa33c563cd0 and init_run_type: user
|
|
||||||
2025-09-27 22:35:01,331 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/cbc309e5-4029-4c34-aab7-0aa33c563cd0
|
|
||||||
2025-09-27 22:35:01,351 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/cbc309e5-4029-4c34-aab7-0aa33c563cd0
|
|
||||||
2025-09-27 22:36:45,872 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.cbc309e540294c34aab70aa33c563cd0 and init_run_type: user
|
|
||||||
2025-09-27 22:36:45,882 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/cbc309e5-4029-4c34-aab7-0aa33c563cd0
|
|
||||||
2025-09-27 22:36:45,905 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/cbc309e5-4029-4c34-aab7-0aa33c563cd0
|
|
||||||
2025-09-27 22:43:00,774 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.cbc309e540294c34aab70aa33c563cd0 and init_run_type: user
|
|
||||||
2025-09-27 22:43:00,783 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/cbc309e5-4029-4c34-aab7-0aa33c563cd0
|
|
||||||
2025-09-27 22:43:00,805 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/cbc309e5-4029-4c34-aab7-0aa33c563cd0
|
|
||||||
2025-09-27 22:48:13,093 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.cbc309e540294c34aab70aa33c563cd0 and init_run_type: user
|
|
||||||
2025-09-27 22:48:13,111 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/cbc309e5-4029-4c34-aab7-0aa33c563cd0
|
|
||||||
2025-09-27 22:48:13,139 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/cbc309e5-4029-4c34-aab7-0aa33c563cd0
|
|
||||||
2025-09-27 22:53:21,372 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.cbc309e540294c34aab70aa33c563cd0 and init_run_type: user
|
|
||||||
2025-09-27 22:53:21,382 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/cbc309e5-4029-4c34-aab7-0aa33c563cd0
|
|
||||||
2025-09-27 22:53:21,424 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/cbc309e5-4029-4c34-aab7-0aa33c563cd0
|
|
||||||
2025-09-27 22:55:26,916 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.cbc309e540294c34aab70aa33c563cd0 and init_run_type: user
|
|
||||||
2025-09-27 22:55:26,926 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/cbc309e5-4029-4c34-aab7-0aa33c563cd0
|
|
||||||
2025-09-27 22:55:26,948 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/cbc309e5-4029-4c34-aab7-0aa33c563cd0
|
|
||||||
2025-09-27 22:55:53,987 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.cbc309e540294c34aab70aa33c563cd0 and init_run_type: user
|
|
||||||
2025-09-27 22:55:53,997 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/cbc309e5-4029-4c34-aab7-0aa33c563cd0
|
|
||||||
2025-09-27 22:55:54,018 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/cbc309e5-4029-4c34-aab7-0aa33c563cd0
|
|
||||||
2025-09-27 22:56:26,273 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.cbc309e540294c34aab70aa33c563cd0 and init_run_type: user
|
|
||||||
2025-09-27 22:56:26,282 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/cbc309e5-4029-4c34-aab7-0aa33c563cd0
|
|
||||||
2025-09-27 22:56:26,301 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/cbc309e5-4029-4c34-aab7-0aa33c563cd0
|
|
||||||
2025-09-27 22:57:14,902 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.cbc309e540294c34aab70aa33c563cd0 and init_run_type: user
|
|
||||||
2025-09-27 22:57:14,911 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/cbc309e5-4029-4c34-aab7-0aa33c563cd0
|
|
||||||
2025-09-27 22:57:14,931 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/cbc309e5-4029-4c34-aab7-0aa33c563cd0
|
|
||||||
2025-09-27 23:05:14,638 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.cbc309e540294c34aab70aa33c563cd0 and init_run_type: user
|
|
||||||
2025-09-27 23:05:14,648 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/cbc309e5-4029-4c34-aab7-0aa33c563cd0
|
|
||||||
2025-09-27 23:05:14,669 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/cbc309e5-4029-4c34-aab7-0aa33c563cd0
|
|
||||||
2025-09-27 23:06:58,143 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.cbc309e540294c34aab70aa33c563cd0 and init_run_type: user
|
|
||||||
2025-09-27 23:06:58,152 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/cbc309e5-4029-4c34-aab7-0aa33c563cd0
|
|
||||||
2025-09-27 23:06:58,173 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/cbc309e5-4029-4c34-aab7-0aa33c563cd0
|
|
||||||
2025-09-27 23:07:33,496 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.cbc309e540294c34aab70aa33c563cd0 and init_run_type: user
|
|
||||||
2025-09-27 23:07:33,506 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/cbc309e5-4029-4c34-aab7-0aa33c563cd0
|
|
||||||
2025-09-27 23:07:33,527 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/cbc309e5-4029-4c34-aab7-0aa33c563cd0
|
|
||||||
2025-09-27 23:10:41,745 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.cbc309e540294c34aab70aa33c563cd0 and init_run_type: user
|
|
||||||
2025-09-27 23:10:41,755 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/cbc309e5-4029-4c34-aab7-0aa33c563cd0
|
|
||||||
2025-09-27 23:10:41,777 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/cbc309e5-4029-4c34-aab7-0aa33c563cd0
|
|
||||||
2025-09-27 23:13:25,723 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.cbc309e540294c34aab70aa33c563cd0 and init_run_type: user
|
|
||||||
2025-09-27 23:13:25,733 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/cbc309e5-4029-4c34-aab7-0aa33c563cd0
|
|
||||||
2025-09-27 23:13:25,752 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/cbc309e5-4029-4c34-aab7-0aa33c563cd0
|
|
||||||
2025-09-27 23:15:31,463 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.cbc309e540294c34aab70aa33c563cd0 and init_run_type: user
|
|
||||||
2025-09-27 23:15:31,472 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/cbc309e5-4029-4c34-aab7-0aa33c563cd0
|
|
||||||
2025-09-27 23:15:31,492 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/cbc309e5-4029-4c34-aab7-0aa33c563cd0
|
|
||||||
2025-09-27 23:17:35,254 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.cbc309e540294c34aab70aa33c563cd0 and init_run_type: user
|
|
||||||
2025-09-27 23:17:35,263 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/cbc309e5-4029-4c34-aab7-0aa33c563cd0
|
|
||||||
2025-09-27 23:17:35,288 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/cbc309e5-4029-4c34-aab7-0aa33c563cd0
|
|
||||||
2025-09-27 23:18:53,420 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.cbc309e540294c34aab70aa33c563cd0 and init_run_type: user
|
|
||||||
2025-09-27 23:18:53,430 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/cbc309e5-4029-4c34-aab7-0aa33c563cd0
|
|
||||||
2025-09-27 23:18:53,450 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/cbc309e5-4029-4c34-aab7-0aa33c563cd0
|
|
||||||
2025-09-27 23:21:25,299 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.cbc309e540294c34aab70aa33c563cd0 and init_run_type: user
|
|
||||||
2025-09-27 23:21:25,308 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/cbc309e5-4029-4c34-aab7-0aa33c563cd0
|
|
||||||
2025-09-27 23:21:25,330 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/cbc309e5-4029-4c34-aab7-0aa33c563cd0
|
|
||||||
2025-09-27 23:25:37,299 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.cbc309e540294c34aab70aa33c563cd0 and init_run_type: user
|
|
||||||
2025-09-27 23:25:37,309 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/cbc309e5-4029-4c34-aab7-0aa33c563cd0
|
|
||||||
2025-09-27 23:25:37,330 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/cbc309e5-4029-4c34-aab7-0aa33c563cd0
|
|
||||||
2025-09-27 23:33:59,524 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.cbc309e540294c34aab70aa33c563cd0 and init_run_type: user
|
|
||||||
2025-09-27 23:33:59,533 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/cbc309e5-4029-4c34-aab7-0aa33c563cd0
|
|
||||||
2025-09-27 23:33:59,554 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/cbc309e5-4029-4c34-aab7-0aa33c563cd0
|
|
||||||
2025-09-27 23:35:18,244 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.cbc309e540294c34aab70aa33c563cd0 and init_run_type: user
|
|
||||||
2025-09-27 23:35:18,254 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/cbc309e5-4029-4c34-aab7-0aa33c563cd0
|
|
||||||
2025-09-27 23:35:18,278 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/cbc309e5-4029-4c34-aab7-0aa33c563cd0
|
|
||||||
2025-09-27 23:35:59,988 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.cbc309e540294c34aab70aa33c563cd0 and init_run_type: user
|
|
||||||
2025-09-27 23:35:59,997 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/cbc309e5-4029-4c34-aab7-0aa33c563cd0
|
|
||||||
2025-09-27 23:36:00,022 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/cbc309e5-4029-4c34-aab7-0aa33c563cd0
|
|
||||||
2025-09-27 23:40:25,858 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.cbc309e540294c34aab70aa33c563cd0 and init_run_type: user
|
|
||||||
2025-09-27 23:40:25,868 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/cbc309e5-4029-4c34-aab7-0aa33c563cd0
|
|
||||||
2025-09-27 23:40:25,887 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/cbc309e5-4029-4c34-aab7-0aa33c563cd0
|
|
||||||
2025-09-27 23:40:54,938 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.cbc309e540294c34aab70aa33c563cd0 and init_run_type: user
|
|
||||||
2025-09-27 23:40:54,948 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/cbc309e5-4029-4c34-aab7-0aa33c563cd0
|
|
||||||
2025-09-27 23:40:54,966 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/cbc309e5-4029-4c34-aab7-0aa33c563cd0
|
|
||||||
2025-09-27 23:45:52,641 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.cbc309e540294c34aab70aa33c563cd0 and init_run_type: user
|
|
||||||
2025-09-27 23:45:52,650 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/cbc309e5-4029-4c34-aab7-0aa33c563cd0
|
|
||||||
2025-09-27 23:45:52,669 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/cbc309e5-4029-4c34-aab7-0aa33c563cd0
|
|
||||||
2025-09-27 23:47:44,080 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.cbc309e540294c34aab70aa33c563cd0 and init_run_type: user
|
|
||||||
2025-09-27 23:47:44,089 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/cbc309e5-4029-4c34-aab7-0aa33c563cd0
|
|
||||||
2025-09-27 23:47:44,110 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/cbc309e5-4029-4c34-aab7-0aa33c563cd0
|
|
||||||
2025-09-27 23:58:47,694 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.cbc309e540294c34aab70aa33c563cd0 and init_run_type: user
|
|
||||||
2025-09-27 23:58:47,719 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/cbc309e5-4029-4c34-aab7-0aa33c563cd0
|
|
||||||
2025-09-27 23:58:47,774 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/cbc309e5-4029-4c34-aab7-0aa33c563cd0
|
|
||||||
2025-09-28 00:49:07,294 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 and init_run_type: user
|
|
||||||
2025-09-28 00:49:07,307 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
|
||||||
2025-09-28 00:49:07,408 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
|
||||||
2025-09-28 00:49:32,170 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 and init_run_type: user
|
|
||||||
2025-09-28 00:49:32,186 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
|
||||||
2025-09-28 00:49:32,212 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
|
||||||
2025-09-28 00:51:43,140 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 and init_run_type: user
|
|
||||||
2025-09-28 00:51:43,150 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
|
||||||
2025-09-28 00:51:43,172 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
|
||||||
2025-09-28 00:53:19,945 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 and init_run_type: user
|
|
||||||
2025-09-28 00:53:19,959 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
|
||||||
2025-09-28 00:53:19,982 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
|
||||||
2025-09-28 00:53:43,207 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 and init_run_type: user
|
|
||||||
2025-09-28 00:53:43,218 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
|
||||||
2025-09-28 00:53:43,240 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
|
||||||
2025-09-28 01:00:18,974 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 and init_run_type: user
|
|
||||||
2025-09-28 01:00:18,985 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
|
||||||
2025-09-28 01:00:19,007 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
|
||||||
2025-09-28 01:10:53,087 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 and init_run_type: user
|
|
||||||
2025-09-28 01:10:53,097 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
|
||||||
2025-09-28 01:10:53,120 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
|
||||||
2025-09-28 01:11:55,154 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 and init_run_type: user
|
|
||||||
2025-09-28 01:11:55,168 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
|
||||||
2025-09-28 01:11:55,193 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
|
||||||
2025-09-28 01:12:49,173 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 and init_run_type: user
|
|
||||||
2025-09-28 01:12:49,184 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
|
||||||
2025-09-28 01:12:49,207 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
|
||||||
2025-09-28 01:15:43,109 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 and init_run_type: user
|
|
||||||
2025-09-28 01:15:43,121 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
|
||||||
2025-09-28 01:15:43,161 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
|
||||||
2025-09-28 01:16:27,925 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 and init_run_type: user
|
|
||||||
2025-09-28 01:16:27,936 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
|
||||||
2025-09-28 01:16:27,971 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
|
||||||
2025-09-28 01:23:00,268 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 and init_run_type: user
|
|
||||||
2025-09-28 01:23:00,278 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
|
||||||
2025-09-28 01:23:00,299 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
|
||||||
2025-09-28 01:27:49,977 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 and init_run_type: user
|
|
||||||
2025-09-28 01:27:49,989 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
|
||||||
2025-09-28 01:27:50,014 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
|
||||||
2025-09-28 01:29:05,438 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 and init_run_type: user
|
|
||||||
2025-09-28 01:29:05,448 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
|
||||||
2025-09-28 01:29:05,474 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
|
||||||
2025-09-28 01:31:10,650 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 and init_run_type: user
|
|
||||||
2025-09-28 01:31:10,674 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
|
||||||
2025-09-28 01:31:10,704 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
|
||||||
2025-09-28 01:34:39,955 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 and init_run_type: user
|
|
||||||
2025-09-28 01:34:39,965 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
|
||||||
2025-09-28 01:34:39,987 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
|
||||||
2025-09-28 01:46:18,230 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 and init_run_type: user
|
|
||||||
2025-09-28 01:46:18,243 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
|
||||||
2025-09-28 01:46:18,265 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
|
||||||
2025-09-28 01:47:08,928 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 and init_run_type: user
|
|
||||||
2025-09-28 01:47:08,940 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
|
||||||
2025-09-28 01:47:08,960 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
|
||||||
2025-09-28 01:49:56,500 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 and init_run_type: user
|
|
||||||
2025-09-28 01:49:56,512 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
|
||||||
2025-09-28 01:49:56,537 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
|
||||||
2025-09-28 02:11:05,696 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 and init_run_type: user
|
|
||||||
2025-09-28 02:11:05,706 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
|
||||||
2025-09-28 02:11:05,727 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
|
||||||
2025-09-28 02:11:27,920 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 and init_run_type: user
|
|
||||||
2025-09-28 02:11:27,930 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
|
||||||
2025-09-28 02:11:27,950 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
|
||||||
2025-09-28 02:17:07,754 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 and init_run_type: user
|
|
||||||
2025-09-28 02:17:07,764 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
|
||||||
2025-09-28 02:17:07,789 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
|
||||||
2025-09-28 02:19:37,549 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 and init_run_type: user
|
|
||||||
2025-09-28 02:19:37,559 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
|
||||||
2025-09-28 02:19:37,579 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
|
||||||
2025-09-28 02:20:34,867 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 and init_run_type: user
|
|
||||||
2025-09-28 02:20:34,878 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
|
||||||
2025-09-28 02:20:34,900 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
|
||||||
2025-09-28 02:21:06,353 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 and init_run_type: user
|
|
||||||
2025-09-28 02:21:06,365 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
|
||||||
2025-09-28 02:21:06,387 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
|
||||||
2025-09-28 02:21:14,180 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 and init_run_type: user
|
|
||||||
2025-09-28 02:21:14,190 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
|
||||||
2025-09-28 02:21:14,213 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
|
||||||
2025-09-28 02:21:18,389 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 and init_run_type: user
|
|
||||||
2025-09-28 02:21:18,399 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
|
||||||
2025-09-28 02:21:18,422 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
|
||||||
2025-09-28 02:22:15,141 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 and init_run_type: user
|
|
||||||
2025-09-28 02:22:15,150 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
|
||||||
2025-09-28 02:22:15,173 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
|
||||||
2025-09-28 02:22:32,607 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 and init_run_type: user
|
|
||||||
2025-09-28 02:22:32,617 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
|
||||||
2025-09-28 02:22:32,639 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
|
||||||
2025-09-28 02:22:34,481 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 and init_run_type: user
|
|
||||||
2025-09-28 02:22:34,491 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
|
||||||
2025-09-28 02:22:34,512 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
|
||||||
2025-09-28 10:46:06,402 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 and init_run_type: user
|
|
||||||
2025-09-28 10:46:06,453 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
|
||||||
2025-09-28 10:46:06,484 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
|
||||||
2025-09-28 10:51:29,050 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 and init_run_type: user
|
|
||||||
2025-09-28 10:51:29,060 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
|
||||||
2025-09-28 10:51:29,086 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
|
||||||
2025-09-28 10:51:52,260 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.7d54cae662b34f53a88f07e95636f346 and init_run_type: user
|
|
||||||
2025-09-28 10:51:52,271 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/7d54cae6-62b3-4f53-a88f-07e95636f346
|
|
||||||
2025-09-28 10:51:52,302 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/7d54cae6-62b3-4f53-a88f-07e95636f346
|
|
||||||
2025-09-28 13:05:28,138 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.7d54cae662b34f53a88f07e95636f346 and init_run_type: user
|
|
||||||
2025-09-28 13:05:28,149 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/7d54cae6-62b3-4f53-a88f-07e95636f346
|
|
||||||
2025-09-28 13:05:28,169 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/7d54cae6-62b3-4f53-a88f-07e95636f346
|
|
||||||
2025-09-28 13:05:37,839 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 and init_run_type: user
|
|
||||||
2025-09-28 13:05:37,848 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
|
||||||
2025-09-28 13:05:37,870 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
|
||||||
2025-09-28 13:20:57,901 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 and init_run_type: user
|
|
||||||
2025-09-28 13:20:57,910 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
|
||||||
2025-09-28 13:20:57,929 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
|
||||||
2025-09-28 15:35:03,089 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 and init_run_type: user
|
|
||||||
2025-09-28 15:35:03,098 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
|
||||||
2025-09-28 15:35:03,125 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
|
||||||
2025-09-28 15:35:05,843 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 and init_run_type: user
|
|
||||||
2025-09-28 15:35:05,852 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
|
||||||
2025-09-28 15:35:05,876 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
|
||||||
2025-09-28 15:35:07,765 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 and init_run_type: user
|
|
||||||
2025-09-28 15:35:07,775 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
|
||||||
2025-09-28 15:35:07,813 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
|
||||||
2025-09-28 17:55:05,534 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 and init_run_type: user
|
|
||||||
2025-09-28 17:55:05,543 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
|
||||||
2025-09-28 17:55:05,562 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
|
||||||
2025-09-28 17:55:11,918 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 and init_run_type: user
|
|
||||||
2025-09-28 17:55:11,929 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
|
||||||
2025-09-28 17:55:11,951 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
|
||||||
2025-09-29 15:06:33,824 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 and init_run_type: user
|
|
||||||
2025-09-29 15:06:33,833 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
|
||||||
2025-09-29 15:06:33,863 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
|
||||||
2025-09-30 10:43:23,691 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 and init_run_type: user
|
|
||||||
2025-09-30 10:43:23,702 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
|
||||||
2025-09-30 10:43:23,723 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
|
||||||
2025-09-30 10:49:40,174 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 and init_run_type: user
|
|
||||||
2025-09-30 10:49:40,184 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
|
||||||
2025-09-30 10:49:40,203 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
|
||||||
2025-10-01 17:39:41,981 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 and init_run_type: user
|
|
||||||
2025-10-01 17:39:41,991 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
|
||||||
2025-10-01 17:39:42,011 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
|
||||||
2025-10-02 07:51:18,505 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 and init_run_type: user
|
|
||||||
2025-10-02 07:51:18,514 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
|
||||||
2025-10-02 07:51:18,534 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
|
||||||
2025-10-02 08:44:25,555 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 and init_run_type: user
|
|
||||||
2025-10-02 08:44:25,565 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
|
||||||
2025-10-02 08:44:25,584 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
|
||||||
2025-10-02 08:52:48,220 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 and init_run_type: user
|
|
||||||
2025-10-02 08:52:48,229 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
|
||||||
2025-10-02 08:52:48,251 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
|
||||||
2025-10-02 09:34:11,888 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 and init_run_type: user
|
|
||||||
2025-10-02 09:34:11,898 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
|
||||||
2025-10-02 09:34:11,919 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
|
||||||
2025-10-02 09:35:33,025 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 and init_run_type: user
|
|
||||||
2025-10-02 09:35:33,034 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
|
||||||
2025-10-02 09:35:33,056 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
|
||||||
2025-10-02 11:35:03,945 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 and init_run_type: user
|
|
||||||
2025-10-02 11:35:03,957 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
|
||||||
2025-10-02 11:35:03,982 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
|
||||||
2025-10-02 22:48:56,688 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 and init_run_type: user
|
|
||||||
2025-10-02 22:48:56,699 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
|
||||||
2025-10-02 22:48:56,724 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
|
||||||
2025-10-02 22:49:16,514 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 and init_run_type: user
|
|
||||||
2025-10-02 22:49:16,525 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
|
||||||
2025-10-02 22:49:16,545 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
|
||||||
2025-11-14 15:01:37,998 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 and init_run_type: user
|
|
||||||
2025-11-14 15:01:38,008 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
|
||||||
2025-11-14 15:01:38,107 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
|
||||||
2025-11-14 15:02:07,442 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 and init_run_type: user
|
|
||||||
2025-11-14 15:02:07,452 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
|
||||||
2025-11-14 15:02:07,473 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
|
||||||
2025-11-14 16:11:04,827 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 and init_run_type: user
|
|
||||||
2025-11-14 16:11:04,837 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
|
||||||
2025-11-14 16:11:04,874 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
|
||||||
2025-11-16 19:30:21,936 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 and init_run_type: user
|
|
||||||
2025-11-16 19:30:21,947 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
|
||||||
2025-11-16 19:30:21,968 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
|
||||||
2025-11-16 20:53:48,613 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 and init_run_type: user
|
|
||||||
2025-11-16 20:53:48,624 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
|
||||||
2025-11-16 20:53:48,660 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
|
||||||
2025-11-16 20:57:45,461 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 and init_run_type: user
|
|
||||||
2025-11-16 20:57:45,472 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
|
||||||
2025-11-16 20:57:45,518 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
|
||||||
2025-11-16 21:06:28,066 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 and init_run_type: user
|
|
||||||
2025-11-16 21:06:28,080 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
|
||||||
2025-11-16 21:06:28,103 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
|
||||||
2025-11-16 21:20:53,410 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 and init_run_type: user
|
|
||||||
2025-11-16 21:20:53,420 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
|
||||||
2025-11-16 21:20:53,442 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
|
||||||
2026-02-22 22:53:05,628 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.d007000b18f2409fb2c7fdb906ffee84 and init_run_type: user
|
|
||||||
2026-02-22 22:53:05,635 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/d007000b-18f2-409f-b2c7-fdb906ffee84
|
|
||||||
2026-02-22 22:53:05,727 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/d007000b-18f2-409f-b2c7-fdb906ffee84
|
|
||||||
2026-02-22 22:53:08,139 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.327e16ed613c46de801a9a9e47126fda and init_run_type: user
|
|
||||||
2026-02-22 22:53:08,146 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/327e16ed-613c-46de-801a-9a9e47126fda
|
|
||||||
2026-02-22 22:53:08,167 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/327e16ed-613c-46de-801a-9a9e47126fda
|
|
||||||
2026-02-22 22:53:10,546 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.student.8016226084ea4da4b495d5354d32724c and init_run_type: user
|
|
||||||
2026-02-22 22:53:10,557 INFO : supabase_storage_tools.py:create_student_storage_path:111 >>> Created student storage path: cc.public.snapshots/Student/Student_80162260-84ea-4da4-b495-d5354d32724c
|
|
||||||
2026-02-22 22:53:10,609 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/80162260-84ea-4da4-b495-d5354d32724c
|
|
||||||
2026-02-22 22:53:13,018 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.student.26ea44d1d9584981a9c5dc064ce05c2a and init_run_type: user
|
|
||||||
2026-02-22 22:53:13,028 INFO : supabase_storage_tools.py:create_student_storage_path:111 >>> Created student storage path: cc.public.snapshots/Student/Student_26ea44d1-d958-4981-a9c5-dc064ce05c2a
|
|
||||||
2026-02-22 22:53:13,050 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/26ea44d1-d958-4981-a9c5-dc064ce05c2a
|
|
||||||
2026-02-23 03:05:54,205 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.d007000b18f2409fb2c7fdb906ffee84 and init_run_type: user
|
|
||||||
2026-02-23 03:05:54,223 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/d007000b-18f2-409f-b2c7-fdb906ffee84
|
|
||||||
2026-02-23 03:05:54,242 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/d007000b-18f2-409f-b2c7-fdb906ffee84
|
|
||||||
2026-02-23 03:11:02,408 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.d007000b18f2409fb2c7fdb906ffee84 and init_run_type: user
|
|
||||||
2026-02-23 03:11:02,415 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/d007000b-18f2-409f-b2c7-fdb906ffee84
|
|
||||||
2026-02-23 03:11:02,432 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/d007000b-18f2-409f-b2c7-fdb906ffee84
|
|
||||||
2026-02-23 03:11:51,228 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.d007000b18f2409fb2c7fdb906ffee84 and init_run_type: user
|
|
||||||
2026-02-23 03:11:51,235 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/d007000b-18f2-409f-b2c7-fdb906ffee84
|
|
||||||
2026-02-23 03:11:51,251 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/d007000b-18f2-409f-b2c7-fdb906ffee84
|
|
||||||
2026-02-23 03:14:15,165 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.d007000b18f2409fb2c7fdb906ffee84 and init_run_type: user
|
|
||||||
2026-02-23 03:14:15,173 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/d007000b-18f2-409f-b2c7-fdb906ffee84
|
|
||||||
2026-02-23 03:14:15,191 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/d007000b-18f2-409f-b2c7-fdb906ffee84
|
|
||||||
2026-02-23 03:20:38,511 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.d007000b18f2409fb2c7fdb906ffee84 and init_run_type: user
|
|
||||||
2026-02-23 03:20:38,519 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/d007000b-18f2-409f-b2c7-fdb906ffee84
|
|
||||||
2026-02-23 03:20:38,544 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/d007000b-18f2-409f-b2c7-fdb906ffee84
|
|
||||||
2026-02-23 03:21:35,210 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.d007000b18f2409fb2c7fdb906ffee84 and init_run_type: user
|
|
||||||
2026-02-23 03:21:35,218 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/d007000b-18f2-409f-b2c7-fdb906ffee84
|
|
||||||
2026-02-23 03:21:35,242 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/d007000b-18f2-409f-b2c7-fdb906ffee84
|
|
||||||
2026-02-23 03:27:54,952 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.d007000b18f2409fb2c7fdb906ffee84 and init_run_type: user
|
|
||||||
2026-02-23 03:27:54,960 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/d007000b-18f2-409f-b2c7-fdb906ffee84
|
|
||||||
2026-02-23 03:27:54,976 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/d007000b-18f2-409f-b2c7-fdb906ffee84
|
|
||||||
@ -1,66 +0,0 @@
|
|||||||
2025-09-22 20:59:18,770 INFO : document_analysis.py:analyze_document_structure:89 >>> Starting FAST document structure analysis (headings only)
|
|
||||||
2025-09-22 21:09:57,348 INFO : document_analysis.py:analyze_document_structure:89 >>> Starting FAST document structure analysis (headings only)
|
|
||||||
2025-09-22 21:25:47,779 INFO : document_analysis.py:analyze_document_structure:89 >>> Starting FAST document structure analysis (headings only)
|
|
||||||
2025-09-22 21:26:58,574 INFO : document_analysis.py:analyze_document_structure:89 >>> Starting FAST document structure analysis (headings only)
|
|
||||||
2025-09-22 21:37:32,181 INFO : document_analysis.py:analyze_document_structure:89 >>> Starting FAST document structure analysis (headings only)
|
|
||||||
2025-09-22 21:39:17,476 INFO : document_analysis.py:analyze_document_structure:89 >>> Starting FAST document structure analysis (headings only)
|
|
||||||
2025-09-22 21:40:44,961 INFO : document_analysis.py:analyze_document_structure:89 >>> Starting FAST document structure analysis (headings only)
|
|
||||||
2025-09-22 21:42:27,465 INFO : document_analysis.py:analyze_document_structure:89 >>> Starting FAST document structure analysis (headings only)
|
|
||||||
2025-09-22 21:46:29,896 INFO : document_analysis.py:analyze_document_structure:89 >>> Starting FAST document structure analysis (headings only)
|
|
||||||
2025-09-22 21:52:38,575 INFO : document_analysis.py:analyze_document_structure:89 >>> Starting FAST document structure analysis (headings only)
|
|
||||||
2025-09-22 22:03:45,086 INFO : document_analysis.py:analyze_document_structure:89 >>> Starting FAST document structure analysis (headings only)
|
|
||||||
2025-09-22 22:07:48,558 INFO : document_analysis.py:analyze_document_structure:89 >>> Starting FAST document structure analysis (headings only)
|
|
||||||
2025-09-22 22:17:24,070 INFO : document_analysis.py:analyze_document_structure:89 >>> Starting FAST document structure analysis (headings only)
|
|
||||||
2025-09-22 22:25:37,193 INFO : document_analysis.py:analyze_document_structure:89 >>> Starting FAST document structure analysis (headings only)
|
|
||||||
2025-09-22 22:53:59,878 INFO : document_analysis.py:analyze_document_structure:89 >>> Starting FAST document structure analysis (headings only)
|
|
||||||
2025-09-22 23:27:27,669 INFO : document_analysis.py:analyze_document_structure:89 >>> Starting FAST document structure analysis (headings only)
|
|
||||||
2025-09-22 23:34:14,524 INFO : document_analysis.py:analyze_document_structure:89 >>> Starting FAST document structure analysis (headings only)
|
|
||||||
2025-09-22 23:55:42,758 INFO : document_analysis.py:analyze_document_structure:89 >>> Starting FAST document structure analysis (headings only)
|
|
||||||
2025-09-23 00:46:35,586 INFO : document_analysis.py:analyze_document_structure:89 >>> Starting FAST document structure analysis (headings only)
|
|
||||||
2025-09-23 00:52:32,373 INFO : document_analysis.py:analyze_document_structure:89 >>> Starting FAST document structure analysis (headings only)
|
|
||||||
2025-09-23 01:06:42,667 INFO : document_analysis.py:analyze_document_structure:89 >>> Starting FAST document structure analysis (headings only)
|
|
||||||
2025-09-23 01:08:58,856 INFO : document_analysis.py:analyze_document_structure:89 >>> Starting FAST document structure analysis (headings only)
|
|
||||||
2025-09-23 01:17:08,713 INFO : document_analysis.py:analyze_document_structure:89 >>> Starting FAST document structure analysis (headings only)
|
|
||||||
2025-09-23 01:19:02,642 INFO : document_analysis.py:analyze_document_structure:89 >>> Starting FAST document structure analysis (headings only)
|
|
||||||
2025-09-23 01:25:15,601 INFO : document_analysis.py:analyze_document_structure:89 >>> Starting FAST document structure analysis (headings only)
|
|
||||||
2025-09-23 01:43:15,319 INFO : document_analysis.py:analyze_document_structure:89 >>> Starting FAST document structure analysis (headings only)
|
|
||||||
2025-09-23 02:50:42,357 INFO : document_analysis.py:analyze_document_structure:89 >>> Starting FAST document structure analysis (headings only)
|
|
||||||
2025-09-23 02:50:47,755 INFO : document_analysis.py:analyze_document_structure:89 >>> Starting FAST document structure analysis (headings only)
|
|
||||||
2025-09-23 02:50:53,233 INFO : document_analysis.py:analyze_document_structure:89 >>> Starting FAST document structure analysis (headings only)
|
|
||||||
2025-09-23 02:51:10,611 INFO : document_analysis.py:analyze_document_structure:89 >>> Starting FAST document structure analysis (headings only)
|
|
||||||
2025-09-23 02:54:09,670 INFO : document_analysis.py:analyze_document_structure:89 >>> Starting FAST document structure analysis (headings only)
|
|
||||||
2025-09-23 12:16:20,906 INFO : document_analysis.py:analyze_document_structure:89 >>> Starting FAST document structure analysis (headings only)
|
|
||||||
2025-09-23 12:16:26,404 INFO : document_analysis.py:analyze_document_structure:89 >>> Starting FAST document structure analysis (headings only)
|
|
||||||
2025-09-23 12:16:32,598 INFO : document_analysis.py:analyze_document_structure:89 >>> Starting FAST document structure analysis (headings only)
|
|
||||||
2025-09-23 12:16:53,428 INFO : document_analysis.py:analyze_document_structure:89 >>> Starting FAST document structure analysis (headings only)
|
|
||||||
2025-09-23 12:17:17,039 INFO : document_analysis.py:analyze_document_structure:89 >>> Starting FAST document structure analysis (headings only)
|
|
||||||
2025-09-23 12:37:09,107 INFO : document_analysis.py:analyze_document_structure:89 >>> Starting FAST document structure analysis (headings only)
|
|
||||||
2025-09-23 12:37:11,980 INFO : document_analysis.py:analyze_document_structure:89 >>> Starting FAST document structure analysis (headings only)
|
|
||||||
2025-09-23 12:46:19,807 INFO : document_analysis.py:analyze_document_structure:89 >>> Starting FAST document structure analysis (headings only)
|
|
||||||
2025-09-23 12:46:22,242 INFO : document_analysis.py:analyze_document_structure:89 >>> Starting FAST document structure analysis (headings only)
|
|
||||||
2025-09-23 12:46:27,207 INFO : document_analysis.py:analyze_document_structure:89 >>> Starting FAST document structure analysis (headings only)
|
|
||||||
2025-09-23 12:46:41,533 INFO : document_analysis.py:analyze_document_structure:89 >>> Starting FAST document structure analysis (headings only)
|
|
||||||
2025-09-23 13:34:25,621 INFO : document_analysis.py:analyze_document_structure:89 >>> Starting FAST document structure analysis (headings only)
|
|
||||||
2025-09-23 13:34:29,578 INFO : document_analysis.py:analyze_document_structure:89 >>> Starting FAST document structure analysis (headings only)
|
|
||||||
2025-09-23 13:34:32,836 INFO : document_analysis.py:analyze_document_structure:89 >>> Starting FAST document structure analysis (headings only)
|
|
||||||
2025-09-23 13:34:37,610 INFO : document_analysis.py:analyze_document_structure:89 >>> Starting FAST document structure analysis (headings only)
|
|
||||||
2025-09-23 13:34:47,036 INFO : document_analysis.py:analyze_document_structure:89 >>> Starting FAST document structure analysis (headings only)
|
|
||||||
2025-09-23 13:35:26,633 INFO : document_analysis.py:analyze_document_structure:89 >>> Starting FAST document structure analysis (headings only)
|
|
||||||
2025-09-23 13:36:19,083 INFO : document_analysis.py:analyze_document_structure:89 >>> Starting FAST document structure analysis (headings only)
|
|
||||||
2025-09-23 13:50:39,716 INFO : document_analysis.py:analyze_document_structure:89 >>> Starting FAST document structure analysis (headings only)
|
|
||||||
2025-09-23 13:50:40,094 INFO : document_analysis.py:analyze_document_structure:89 >>> Starting FAST document structure analysis (headings only)
|
|
||||||
2025-09-23 13:50:40,417 INFO : document_analysis.py:analyze_document_structure:89 >>> Starting FAST document structure analysis (headings only)
|
|
||||||
2025-09-23 13:50:48,081 INFO : document_analysis.py:analyze_document_structure:89 >>> Starting FAST document structure analysis (headings only)
|
|
||||||
2025-09-23 13:50:48,798 INFO : document_analysis.py:analyze_document_structure:89 >>> Starting FAST document structure analysis (headings only)
|
|
||||||
2025-09-23 13:51:41,679 INFO : document_analysis.py:analyze_document_structure:89 >>> Starting FAST document structure analysis (headings only)
|
|
||||||
2025-09-23 14:06:20,116 INFO : document_analysis.py:analyze_document_structure:89 >>> Starting FAST document structure analysis (headings only)
|
|
||||||
2025-09-23 14:06:21,758 INFO : document_analysis.py:analyze_document_structure:89 >>> Starting FAST document structure analysis (headings only)
|
|
||||||
2025-09-23 14:06:23,789 INFO : document_analysis.py:analyze_document_structure:89 >>> Starting FAST document structure analysis (headings only)
|
|
||||||
2025-09-23 14:06:59,171 INFO : document_analysis.py:analyze_document_structure:89 >>> Starting FAST document structure analysis (headings only)
|
|
||||||
2025-09-23 14:07:22,778 INFO : document_analysis.py:analyze_document_structure:89 >>> Starting FAST document structure analysis (headings only)
|
|
||||||
2025-09-23 14:07:24,044 INFO : document_analysis.py:analyze_document_structure:89 >>> Starting FAST document structure analysis (headings only)
|
|
||||||
2025-09-23 14:32:50,683 INFO : document_analysis.py:analyze_document_structure:89 >>> Starting FAST document structure analysis (headings only)
|
|
||||||
2025-09-23 14:39:10,042 INFO : document_analysis.py:analyze_document_structure:89 >>> Starting FAST document structure analysis (headings only)
|
|
||||||
2025-09-23 15:29:57,645 INFO : document_analysis.py:analyze_document_structure:89 >>> Starting FAST document structure analysis (headings only)
|
|
||||||
2025-09-23 19:29:48,326 INFO : document_analysis.py:analyze_document_structure:89 >>> Starting FAST document structure analysis (headings only)
|
|
||||||
2025-11-14 15:03:02,703 INFO : document_analysis.py:analyze_document_structure:89 >>> Starting FAST document structure analysis (headings only)
|
|
||||||
@ -1,122 +0,0 @@
|
|||||||
2025-09-22 20:59:19,228 INFO : page_image_generator.py:generate_page_images:43 >>> Starting page image generation for file_id=3c1926fe-9a3a-4cff-93dc-31b6b09d284f
|
|
||||||
2025-09-22 20:59:26,681 INFO : page_image_generator.py:generate_page_images:106 >>> Generated 94 page images for file_id=3c1926fe-9a3a-4cff-93dc-31b6b09d284f
|
|
||||||
2025-09-22 21:09:57,603 INFO : page_image_generator.py:generate_page_images:43 >>> Starting page image generation for file_id=d6b8e156-339a-42f5-b1b1-5d677b7c4bb3
|
|
||||||
2025-09-22 21:10:04,921 INFO : page_image_generator.py:generate_page_images:106 >>> Generated 94 page images for file_id=d6b8e156-339a-42f5-b1b1-5d677b7c4bb3
|
|
||||||
2025-09-22 21:25:48,024 INFO : page_image_generator.py:generate_page_images:43 >>> Starting page image generation for file_id=6890512d-a4ef-4a52-9802-f89f64baba9a
|
|
||||||
2025-09-22 21:25:55,399 INFO : page_image_generator.py:generate_page_images:106 >>> Generated 94 page images for file_id=6890512d-a4ef-4a52-9802-f89f64baba9a
|
|
||||||
2025-09-22 21:26:58,802 INFO : page_image_generator.py:generate_page_images:43 >>> Starting page image generation for file_id=e0efc11e-b489-41bc-b5e8-a31f7b6bb846
|
|
||||||
2025-09-22 21:27:06,233 INFO : page_image_generator.py:generate_page_images:106 >>> Generated 94 page images for file_id=e0efc11e-b489-41bc-b5e8-a31f7b6bb846
|
|
||||||
2025-09-22 21:37:32,450 INFO : page_image_generator.py:generate_page_images:43 >>> Starting page image generation for file_id=ffb8377d-fb4c-471e-9b71-851b1c01de2a
|
|
||||||
2025-09-22 21:37:39,983 INFO : page_image_generator.py:generate_page_images:106 >>> Generated 94 page images for file_id=ffb8377d-fb4c-471e-9b71-851b1c01de2a
|
|
||||||
2025-09-22 21:39:17,721 INFO : page_image_generator.py:generate_page_images:43 >>> Starting page image generation for file_id=015b8a3b-b194-4664-b1d0-24921b738465
|
|
||||||
2025-09-22 21:39:25,084 INFO : page_image_generator.py:generate_page_images:106 >>> Generated 94 page images for file_id=015b8a3b-b194-4664-b1d0-24921b738465
|
|
||||||
2025-09-22 21:40:45,198 INFO : page_image_generator.py:generate_page_images:43 >>> Starting page image generation for file_id=5f4d6182-f1a8-4fa1-b4db-ef8cafd0503c
|
|
||||||
2025-09-22 21:40:52,663 INFO : page_image_generator.py:generate_page_images:106 >>> Generated 94 page images for file_id=5f4d6182-f1a8-4fa1-b4db-ef8cafd0503c
|
|
||||||
2025-09-22 21:42:27,723 INFO : page_image_generator.py:generate_page_images:43 >>> Starting page image generation for file_id=dccf4f5a-bf42-4ca9-b7c7-f9182bbe3e3c
|
|
||||||
2025-09-22 21:42:35,353 INFO : page_image_generator.py:generate_page_images:106 >>> Generated 94 page images for file_id=dccf4f5a-bf42-4ca9-b7c7-f9182bbe3e3c
|
|
||||||
2025-09-22 21:46:30,115 INFO : page_image_generator.py:generate_page_images:43 >>> Starting page image generation for file_id=4699a62b-7609-4471-adf9-ef2a49661923
|
|
||||||
2025-09-22 21:46:37,818 INFO : page_image_generator.py:generate_page_images:106 >>> Generated 94 page images for file_id=4699a62b-7609-4471-adf9-ef2a49661923
|
|
||||||
2025-09-22 21:52:38,835 INFO : page_image_generator.py:generate_page_images:43 >>> Starting page image generation for file_id=d86fbee0-b8a2-4ac1-ad90-279c34f4cb28
|
|
||||||
2025-09-22 21:52:46,533 INFO : page_image_generator.py:generate_page_images:106 >>> Generated 94 page images for file_id=d86fbee0-b8a2-4ac1-ad90-279c34f4cb28
|
|
||||||
2025-09-22 22:03:45,341 INFO : page_image_generator.py:generate_page_images:43 >>> Starting page image generation for file_id=22270f1d-b25b-4f59-a79f-c34965b27e80
|
|
||||||
2025-09-22 22:03:52,838 INFO : page_image_generator.py:generate_page_images:106 >>> Generated 94 page images for file_id=22270f1d-b25b-4f59-a79f-c34965b27e80
|
|
||||||
2025-09-22 22:07:48,934 INFO : page_image_generator.py:generate_page_images:43 >>> Starting page image generation for file_id=6ef5aafc-f513-42a4-9c5a-f513523fbf22
|
|
||||||
2025-09-22 22:07:56,452 INFO : page_image_generator.py:generate_page_images:106 >>> Generated 94 page images for file_id=6ef5aafc-f513-42a4-9c5a-f513523fbf22
|
|
||||||
2025-09-22 22:17:24,300 INFO : page_image_generator.py:generate_page_images:43 >>> Starting page image generation for file_id=b3c38433-2a95-4e8c-af94-8cf30db5e4f5
|
|
||||||
2025-09-22 22:17:31,825 INFO : page_image_generator.py:generate_page_images:106 >>> Generated 94 page images for file_id=b3c38433-2a95-4e8c-af94-8cf30db5e4f5
|
|
||||||
2025-09-22 22:25:37,414 INFO : page_image_generator.py:generate_page_images:43 >>> Starting page image generation for file_id=7092fec3-8320-4b56-92dc-9336adf90a1b
|
|
||||||
2025-09-22 22:25:45,035 INFO : page_image_generator.py:generate_page_images:106 >>> Generated 94 page images for file_id=7092fec3-8320-4b56-92dc-9336adf90a1b
|
|
||||||
2025-09-22 22:54:00,132 INFO : page_image_generator.py:generate_page_images:43 >>> Starting page image generation for file_id=4f4880a4-3f1f-4057-aa39-023e43a6fc97
|
|
||||||
2025-09-22 22:54:07,712 INFO : page_image_generator.py:generate_page_images:106 >>> Generated 94 page images for file_id=4f4880a4-3f1f-4057-aa39-023e43a6fc97
|
|
||||||
2025-09-22 23:27:27,945 INFO : page_image_generator.py:generate_page_images:43 >>> Starting page image generation for file_id=5f2c20dc-49a2-42f2-876a-ad7d8fdfc1ec
|
|
||||||
2025-09-22 23:27:35,505 INFO : page_image_generator.py:generate_page_images:106 >>> Generated 94 page images for file_id=5f2c20dc-49a2-42f2-876a-ad7d8fdfc1ec
|
|
||||||
2025-09-22 23:34:14,791 INFO : page_image_generator.py:generate_page_images:43 >>> Starting page image generation for file_id=f499e480-a9fb-4821-b824-c6abe6faceea
|
|
||||||
2025-09-22 23:34:22,433 INFO : page_image_generator.py:generate_page_images:106 >>> Generated 94 page images for file_id=f499e480-a9fb-4821-b824-c6abe6faceea
|
|
||||||
2025-09-22 23:55:53,296 INFO : page_image_generator.py:generate_page_images:43 >>> Starting page image generation for file_id=6ceb4bd3-4e35-4451-a05b-8f312be9b220
|
|
||||||
2025-09-22 23:55:56,293 INFO : page_image_generator.py:generate_page_images:106 >>> Generated 36 page images for file_id=6ceb4bd3-4e35-4451-a05b-8f312be9b220
|
|
||||||
2025-09-23 00:46:41,054 INFO : page_image_generator.py:generate_page_images:43 >>> Starting page image generation for file_id=fa22ea88-f09f-4464-8cf6-783ecd3aba31
|
|
||||||
2025-09-23 00:46:43,791 INFO : page_image_generator.py:generate_page_images:106 >>> Generated 32 page images for file_id=fa22ea88-f09f-4464-8cf6-783ecd3aba31
|
|
||||||
2025-09-23 00:52:37,727 INFO : page_image_generator.py:generate_page_images:43 >>> Starting page image generation for file_id=631c4844-acc7-4075-8dd1-d9482bdc8a01
|
|
||||||
2025-09-23 00:52:40,933 INFO : page_image_generator.py:generate_page_images:106 >>> Generated 44 page images for file_id=631c4844-acc7-4075-8dd1-d9482bdc8a01
|
|
||||||
2025-09-23 01:06:48,177 INFO : page_image_generator.py:generate_page_images:43 >>> Starting page image generation for file_id=d9562969-88d0-43e8-9c4e-c71438bf7820
|
|
||||||
2025-09-23 01:06:51,552 INFO : page_image_generator.py:generate_page_images:106 >>> Generated 40 page images for file_id=d9562969-88d0-43e8-9c4e-c71438bf7820
|
|
||||||
2025-09-23 01:09:04,267 INFO : page_image_generator.py:generate_page_images:43 >>> Starting page image generation for file_id=f3b412cb-fd1e-43f2-abd3-9091d6dbcae1
|
|
||||||
2025-09-23 01:09:06,842 INFO : page_image_generator.py:generate_page_images:106 >>> Generated 36 page images for file_id=f3b412cb-fd1e-43f2-abd3-9091d6dbcae1
|
|
||||||
2025-09-23 01:17:14,142 INFO : page_image_generator.py:generate_page_images:43 >>> Starting page image generation for file_id=a961495e-fcce-4593-84a6-d1b521faa424
|
|
||||||
2025-09-23 01:17:17,552 INFO : page_image_generator.py:generate_page_images:106 >>> Generated 40 page images for file_id=a961495e-fcce-4593-84a6-d1b521faa424
|
|
||||||
2025-09-23 01:19:13,117 INFO : page_image_generator.py:generate_page_images:43 >>> Starting page image generation for file_id=b24bfa8b-b584-4379-89e5-52ecd098a606
|
|
||||||
2025-09-23 01:19:16,122 INFO : page_image_generator.py:generate_page_images:106 >>> Generated 36 page images for file_id=b24bfa8b-b584-4379-89e5-52ecd098a606
|
|
||||||
2025-09-23 01:25:20,968 INFO : page_image_generator.py:generate_page_images:43 >>> Starting page image generation for file_id=7ff9ed66-f328-4c10-bc71-ae2830e139cc
|
|
||||||
2025-09-23 01:25:24,000 INFO : page_image_generator.py:generate_page_images:106 >>> Generated 36 page images for file_id=7ff9ed66-f328-4c10-bc71-ae2830e139cc
|
|
||||||
2025-09-23 01:43:25,750 INFO : page_image_generator.py:generate_page_images:43 >>> Starting page image generation for file_id=2ae63971-faf0-463d-975c-a817c30dfaf9
|
|
||||||
2025-09-23 01:43:28,837 INFO : page_image_generator.py:generate_page_images:106 >>> Generated 36 page images for file_id=2ae63971-faf0-463d-975c-a817c30dfaf9
|
|
||||||
2025-09-23 02:51:10,657 INFO : page_image_generator.py:generate_page_images:43 >>> Starting page image generation for file_id=03fdc513-f06e-473c-9161-02ec11511318
|
|
||||||
2025-09-23 02:51:13,358 INFO : page_image_generator.py:generate_page_images:106 >>> Generated 32 page images for file_id=03fdc513-f06e-473c-9161-02ec11511318
|
|
||||||
2025-09-23 02:51:24,542 INFO : page_image_generator.py:generate_page_images:43 >>> Starting page image generation for file_id=b34594f6-5fe0-4104-a1e6-9073a055bda1
|
|
||||||
2025-09-23 02:51:26,107 INFO : page_image_generator.py:generate_page_images:106 >>> Generated 21 page images for file_id=b34594f6-5fe0-4104-a1e6-9073a055bda1
|
|
||||||
2025-09-23 02:51:26,833 INFO : page_image_generator.py:generate_page_images:43 >>> Starting page image generation for file_id=2e9914dc-67d3-44b0-88ce-8151c20a510a
|
|
||||||
2025-09-23 02:51:34,537 INFO : page_image_generator.py:generate_page_images:106 >>> Generated 94 page images for file_id=2e9914dc-67d3-44b0-88ce-8151c20a510a
|
|
||||||
2025-09-23 02:51:37,376 INFO : page_image_generator.py:generate_page_images:43 >>> Starting page image generation for file_id=0332747b-d9d0-48f4-836b-3de59dbcadf3
|
|
||||||
2025-09-23 02:53:31,159 INFO : page_image_generator.py:generate_page_images:106 >>> Generated 866 page images for file_id=0332747b-d9d0-48f4-836b-3de59dbcadf3
|
|
||||||
2025-09-23 03:14:40,374 INFO : page_image_generator.py:generate_page_images:43 >>> Starting page image generation for file_id=58405c70-aafd-4ae7-8b3d-a1b5d95e61e7
|
|
||||||
2025-09-23 03:17:10,993 INFO : page_image_generator.py:generate_page_images:106 >>> Generated 1450 page images for file_id=58405c70-aafd-4ae7-8b3d-a1b5d95e61e7
|
|
||||||
2025-09-23 12:16:21,635 INFO : page_image_generator.py:generate_page_images:43 >>> Starting page image generation for file_id=13f1bf46-0957-4b6e-aa51-5dc4f00c9a2c
|
|
||||||
2025-09-23 12:16:24,813 INFO : page_image_generator.py:generate_page_images:106 >>> Generated 36 page images for file_id=13f1bf46-0957-4b6e-aa51-5dc4f00c9a2c
|
|
||||||
2025-09-23 12:16:31,090 INFO : page_image_generator.py:generate_page_images:43 >>> Starting page image generation for file_id=b041c784-55e6-45c1-9373-91c2d204da9e
|
|
||||||
2025-09-23 12:16:32,513 INFO : page_image_generator.py:generate_page_images:106 >>> Generated 18 page images for file_id=b041c784-55e6-45c1-9373-91c2d204da9e
|
|
||||||
2025-09-23 12:16:32,764 INFO : page_image_generator.py:generate_page_images:43 >>> Starting page image generation for file_id=975fdeea-3e39-4b6f-9942-9bfd94d98522
|
|
||||||
2025-09-23 12:16:40,541 INFO : page_image_generator.py:generate_page_images:106 >>> Generated 94 page images for file_id=975fdeea-3e39-4b6f-9942-9bfd94d98522
|
|
||||||
2025-09-23 12:17:18,046 INFO : page_image_generator.py:generate_page_images:43 >>> Starting page image generation for file_id=bc154f7e-0ab3-4297-b8dc-502461f077b3
|
|
||||||
2025-09-23 12:17:52,252 INFO : page_image_generator.py:generate_page_images:43 >>> Starting page image generation for file_id=b531b893-b47e-4a1e-ab17-2cd5beb0d258
|
|
||||||
2025-09-23 12:37:19,082 INFO : page_image_generator.py:generate_page_images:43 >>> Starting page image generation for file_id=43c1b3ed-7b78-4aa5-842a-05db7a6e468e
|
|
||||||
2025-09-23 12:37:20,568 INFO : page_image_generator.py:generate_page_images:106 >>> Generated 18 page images for file_id=43c1b3ed-7b78-4aa5-842a-05db7a6e468e
|
|
||||||
2025-09-23 12:37:21,952 INFO : page_image_generator.py:generate_page_images:43 >>> Starting page image generation for file_id=e0616e74-efd0-4601-8b0d-17eca5e79af0
|
|
||||||
2025-09-23 12:37:24,936 INFO : page_image_generator.py:generate_page_images:106 >>> Generated 36 page images for file_id=e0616e74-efd0-4601-8b0d-17eca5e79af0
|
|
||||||
2025-09-23 12:46:27,870 INFO : page_image_generator.py:generate_page_images:43 >>> Starting page image generation for file_id=889eb9c5-04b2-48d1-9447-9d2c9e6d95f7
|
|
||||||
2025-09-23 12:46:33,190 INFO : page_image_generator.py:generate_page_images:43 >>> Starting page image generation for file_id=595bd07e-cbb8-4f5c-827d-7235576428a7
|
|
||||||
2025-09-23 12:46:36,483 INFO : page_image_generator.py:generate_page_images:106 >>> Generated 21 page images for file_id=595bd07e-cbb8-4f5c-827d-7235576428a7
|
|
||||||
2025-09-23 12:46:50,969 INFO : page_image_generator.py:generate_page_images:43 >>> Starting page image generation for file_id=323b7478-6a14-4561-a9bf-541d591a8ced
|
|
||||||
2025-09-23 12:46:56,373 INFO : page_image_generator.py:generate_page_images:106 >>> Generated 32 page images for file_id=323b7478-6a14-4561-a9bf-541d591a8ced
|
|
||||||
2025-09-23 12:56:20,559 INFO : page_image_generator.py:generate_page_images:43 >>> Starting page image generation for file_id=715148b8-0713-43b6-b029-74fe6e770865
|
|
||||||
2025-09-23 12:56:28,797 INFO : page_image_generator.py:generate_page_images:106 >>> Generated 94 page images for file_id=715148b8-0713-43b6-b029-74fe6e770865
|
|
||||||
2025-09-23 13:34:35,585 INFO : page_image_generator.py:generate_page_images:43 >>> Starting page image generation for file_id=32dea469-8e14-4a33-8284-91a4752d63d5
|
|
||||||
2025-09-23 13:34:37,920 INFO : page_image_generator.py:generate_page_images:43 >>> Starting page image generation for file_id=bcf16d27-4a79-416a-8c20-61a884ce2cae
|
|
||||||
2025-09-23 13:34:43,250 INFO : page_image_generator.py:generate_page_images:106 >>> Generated 36 page images for file_id=bcf16d27-4a79-416a-8c20-61a884ce2cae
|
|
||||||
2025-09-23 13:34:46,098 INFO : page_image_generator.py:generate_page_images:106 >>> Generated 94 page images for file_id=32dea469-8e14-4a33-8284-91a4752d63d5
|
|
||||||
2025-09-23 13:34:49,015 INFO : page_image_generator.py:generate_page_images:43 >>> Starting page image generation for file_id=eb50d54f-55ea-4294-af7e-d74764777c16
|
|
||||||
2025-09-23 13:34:50,419 INFO : page_image_generator.py:generate_page_images:106 >>> Generated 18 page images for file_id=eb50d54f-55ea-4294-af7e-d74764777c16
|
|
||||||
2025-09-23 13:34:53,634 INFO : page_image_generator.py:generate_page_images:43 >>> Starting page image generation for file_id=0d9053e9-002d-47ae-adc1-2acd86463bdf
|
|
||||||
2025-09-23 13:34:56,663 INFO : page_image_generator.py:generate_page_images:106 >>> Generated 36 page images for file_id=0d9053e9-002d-47ae-adc1-2acd86463bdf
|
|
||||||
2025-09-23 13:35:13,186 INFO : page_image_generator.py:generate_page_images:43 >>> Starting page image generation for file_id=a6fb9839-ab3e-48e9-8c2a-ed424289d339
|
|
||||||
2025-09-23 13:35:14,998 INFO : page_image_generator.py:generate_page_images:106 >>> Generated 23 page images for file_id=a6fb9839-ab3e-48e9-8c2a-ed424289d339
|
|
||||||
2025-09-23 13:35:27,805 INFO : page_image_generator.py:generate_page_images:43 >>> Starting page image generation for file_id=4fec4ca9-c554-4fef-9f6f-0124cd9d2b42
|
|
||||||
2025-09-23 13:36:29,479 INFO : page_image_generator.py:generate_page_images:43 >>> Starting page image generation for file_id=7e8f8b1e-3a07-4cc0-8e2a-295ed61fdfd6
|
|
||||||
2025-09-23 13:36:31,948 INFO : page_image_generator.py:generate_page_images:106 >>> Generated 14 page images for file_id=7e8f8b1e-3a07-4cc0-8e2a-295ed61fdfd6
|
|
||||||
2025-09-23 13:50:49,664 INFO : page_image_generator.py:generate_page_images:43 >>> Starting page image generation for file_id=87b348f4-6eca-46e9-b452-9c94a7414bbd
|
|
||||||
2025-09-23 13:50:51,213 INFO : page_image_generator.py:generate_page_images:106 >>> Generated 14 page images for file_id=87b348f4-6eca-46e9-b452-9c94a7414bbd
|
|
||||||
2025-09-23 13:50:53,746 INFO : page_image_generator.py:generate_page_images:43 >>> Starting page image generation for file_id=ccb00d80-41ab-47a3-9ed7-21a91434af2c
|
|
||||||
2025-09-23 13:50:55,255 INFO : page_image_generator.py:generate_page_images:106 >>> Generated 18 page images for file_id=ccb00d80-41ab-47a3-9ed7-21a91434af2c
|
|
||||||
2025-09-23 13:52:09,714 INFO : page_image_generator.py:generate_page_images:43 >>> Starting page image generation for file_id=a82ee8b5-0e60-4b3f-a3b0-d6d7470cb002
|
|
||||||
2025-09-23 13:52:11,264 INFO : page_image_generator.py:generate_page_images:106 >>> Generated 20 page images for file_id=a82ee8b5-0e60-4b3f-a3b0-d6d7470cb002
|
|
||||||
2025-09-23 14:06:30,312 INFO : page_image_generator.py:generate_page_images:43 >>> Starting page image generation for file_id=ca37246a-ff2c-4572-aa7d-d91bd2e1d394
|
|
||||||
2025-09-23 14:06:33,342 INFO : page_image_generator.py:generate_page_images:106 >>> Generated 36 page images for file_id=ca37246a-ff2c-4572-aa7d-d91bd2e1d394
|
|
||||||
2025-09-23 14:18:48,776 INFO : page_image_generator.py:generate_page_images:43 >>> Starting page image generation for file_id=134ea7ce-6106-459d-91d4-3639acc63cb4
|
|
||||||
2025-09-23 14:21:28,696 INFO : page_image_generator.py:generate_page_images:106 >>> Generated 1450 page images for file_id=134ea7ce-6106-459d-91d4-3639acc63cb4
|
|
||||||
2025-09-23 14:22:36,168 INFO : page_image_generator.py:generate_page_images:43 >>> Starting page image generation for file_id=62c14e85-95dd-4edd-aa57-8e8d2f10c577
|
|
||||||
2025-09-23 14:22:37,608 INFO : page_image_generator.py:generate_page_images:106 >>> Generated 17 page images for file_id=62c14e85-95dd-4edd-aa57-8e8d2f10c577
|
|
||||||
2025-09-23 14:32:50,783 INFO : page_image_generator.py:generate_page_images:43 >>> Starting page image generation for file_id=94bba7ef-eb8c-4731-a69a-236737ea82c4
|
|
||||||
2025-09-23 14:32:58,714 INFO : page_image_generator.py:generate_page_images:106 >>> Generated 94 page images for file_id=94bba7ef-eb8c-4731-a69a-236737ea82c4
|
|
||||||
2025-09-23 14:33:01,187 INFO : page_image_generator.py:generate_page_images:43 >>> Starting page image generation for file_id=06b311ce-a92e-4ebd-8f79-e7ad7759eb3f
|
|
||||||
2025-09-23 14:33:02,617 INFO : page_image_generator.py:generate_page_images:106 >>> Generated 18 page images for file_id=06b311ce-a92e-4ebd-8f79-e7ad7759eb3f
|
|
||||||
2025-09-23 14:33:03,781 INFO : page_image_generator.py:generate_page_images:43 >>> Starting page image generation for file_id=badf75a1-55a7-40e6-bd23-b51f916bfcf6
|
|
||||||
2025-09-23 14:33:06,531 INFO : page_image_generator.py:generate_page_images:106 >>> Generated 32 page images for file_id=badf75a1-55a7-40e6-bd23-b51f916bfcf6
|
|
||||||
2025-09-23 14:59:13,116 INFO : page_image_generator.py:generate_page_images:43 >>> Starting page image generation for file_id=b0389c5c-9d6c-45b4-8078-514cb6e61662
|
|
||||||
2025-09-23 15:01:08,638 INFO : page_image_generator.py:generate_page_images:106 >>> Generated 866 page images for file_id=b0389c5c-9d6c-45b4-8078-514cb6e61662
|
|
||||||
2025-09-23 15:47:53,320 INFO : page_image_generator.py:generate_page_images:43 >>> Starting page image generation for file_id=9092e579-a3cd-421f-afe4-b6ed2fee512e
|
|
||||||
2025-09-23 15:47:54,746 INFO : page_image_generator.py:generate_page_images:106 >>> Generated 18 page images for file_id=9092e579-a3cd-421f-afe4-b6ed2fee512e
|
|
||||||
2025-09-23 15:48:05,104 INFO : page_image_generator.py:generate_page_images:43 >>> Starting page image generation for file_id=8074842d-f897-4851-8ce5-2800d5640057
|
|
||||||
2025-09-23 15:50:42,892 INFO : page_image_generator.py:generate_page_images:106 >>> Generated 1450 page images for file_id=8074842d-f897-4851-8ce5-2800d5640057
|
|
||||||
2025-09-23 19:29:58,279 INFO : page_image_generator.py:generate_page_images:43 >>> Starting page image generation for file_id=d1076184-a916-417f-b4fb-26d9ad445e46
|
|
||||||
2025-09-23 19:30:05,874 INFO : page_image_generator.py:generate_page_images:106 >>> Generated 94 page images for file_id=d1076184-a916-417f-b4fb-26d9ad445e46
|
|
||||||
2025-11-14 15:03:12,679 INFO : page_image_generator.py:generate_page_images:43 >>> Starting page image generation for file_id=e67223d3-3f48-4ed1-bc37-ce72cb5fd05a
|
|
||||||
2025-11-14 15:03:14,200 INFO : page_image_generator.py:generate_page_images:106 >>> Generated 18 page images for file_id=e67223d3-3f48-4ed1-bc37-ce72cb5fd05a
|
|
||||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@ -1,313 +0,0 @@
|
|||||||
2025-09-22 20:59:08,093 INFO : files.py :upload_file :105 >>> Scheduling initial artefacts generation for file_id=3c1926fe-9a3a-4cff-93dc-31b6b09d284f
|
|
||||||
2025-09-22 20:59:08,095 INFO : files.py :generate_initial_artefacts:159 >>> Three-phase pipeline: Starting Phase 1 for file_id=3c1926fe-9a3a-4cff-93dc-31b6b09d284f
|
|
||||||
2025-09-22 20:59:08,127 INFO : files.py :generate_initial_artefacts:219 >>> File is already PDF, skipping conversion: file_id=3c1926fe-9a3a-4cff-93dc-31b6b09d284f
|
|
||||||
2025-09-22 20:59:08,130 INFO : files.py :generate_initial_artefacts:240 >>> Three-phase pipeline: Enqueued 5 Phase 1 tasks for file_id=3c1926fe-9a3a-4cff-93dc-31b6b09d284f
|
|
||||||
2025-09-22 21:08:51,604 INFO : files.py :upload_file :105 >>> Scheduling initial artefacts generation for file_id=e9bf8a6e-128c-4e0a-a782-c92aa8414b92
|
|
||||||
2025-09-22 21:08:51,606 INFO : files.py :generate_initial_artefacts:159 >>> Three-phase pipeline: Starting Phase 1 for file_id=e9bf8a6e-128c-4e0a-a782-c92aa8414b92
|
|
||||||
2025-09-22 21:08:51,676 INFO : files.py :generate_initial_artefacts:219 >>> File is already PDF, skipping conversion: file_id=e9bf8a6e-128c-4e0a-a782-c92aa8414b92
|
|
||||||
2025-09-22 21:08:51,681 INFO : files.py :generate_initial_artefacts:240 >>> Three-phase pipeline: Enqueued 5 Phase 1 tasks for file_id=e9bf8a6e-128c-4e0a-a782-c92aa8414b92
|
|
||||||
2025-09-22 21:09:51,620 INFO : files.py :upload_file :105 >>> Scheduling initial artefacts generation for file_id=d6b8e156-339a-42f5-b1b1-5d677b7c4bb3
|
|
||||||
2025-09-22 21:09:51,624 INFO : files.py :generate_initial_artefacts:159 >>> Three-phase pipeline: Starting Phase 1 for file_id=d6b8e156-339a-42f5-b1b1-5d677b7c4bb3
|
|
||||||
2025-09-22 21:09:51,686 INFO : files.py :generate_initial_artefacts:219 >>> File is already PDF, skipping conversion: file_id=d6b8e156-339a-42f5-b1b1-5d677b7c4bb3
|
|
||||||
2025-09-22 21:09:51,693 INFO : files.py :generate_initial_artefacts:240 >>> Three-phase pipeline: Enqueued 5 Phase 1 tasks for file_id=d6b8e156-339a-42f5-b1b1-5d677b7c4bb3
|
|
||||||
2025-09-22 21:25:37,072 INFO : files.py :upload_file :105 >>> Scheduling initial artefacts generation for file_id=6890512d-a4ef-4a52-9802-f89f64baba9a
|
|
||||||
2025-09-22 21:25:37,073 INFO : files.py :generate_initial_artefacts:159 >>> Three-phase pipeline: Starting Phase 1 for file_id=6890512d-a4ef-4a52-9802-f89f64baba9a
|
|
||||||
2025-09-22 21:25:37,109 INFO : files.py :generate_initial_artefacts:219 >>> File is already PDF, skipping conversion: file_id=6890512d-a4ef-4a52-9802-f89f64baba9a
|
|
||||||
2025-09-22 21:25:37,112 INFO : files.py :generate_initial_artefacts:240 >>> Three-phase pipeline: Enqueued 5 Phase 1 tasks for file_id=6890512d-a4ef-4a52-9802-f89f64baba9a
|
|
||||||
2025-09-22 21:26:47,837 INFO : files.py :upload_file :105 >>> Scheduling initial artefacts generation for file_id=e0efc11e-b489-41bc-b5e8-a31f7b6bb846
|
|
||||||
2025-09-22 21:26:47,838 INFO : files.py :generate_initial_artefacts:159 >>> Three-phase pipeline: Starting Phase 1 for file_id=e0efc11e-b489-41bc-b5e8-a31f7b6bb846
|
|
||||||
2025-09-22 21:26:47,893 INFO : files.py :generate_initial_artefacts:219 >>> File is already PDF, skipping conversion: file_id=e0efc11e-b489-41bc-b5e8-a31f7b6bb846
|
|
||||||
2025-09-22 21:26:47,902 INFO : files.py :generate_initial_artefacts:240 >>> Three-phase pipeline: Enqueued 5 Phase 1 tasks for file_id=e0efc11e-b489-41bc-b5e8-a31f7b6bb846
|
|
||||||
2025-09-22 21:33:07,414 INFO : files.py :upload_file :105 >>> Scheduling initial artefacts generation for file_id=254728dd-ab88-4684-92c1-c75a52339beb
|
|
||||||
2025-09-22 21:33:07,415 INFO : files.py :generate_initial_artefacts:159 >>> Three-phase pipeline: Starting Phase 1 for file_id=254728dd-ab88-4684-92c1-c75a52339beb
|
|
||||||
2025-09-22 21:33:07,452 INFO : files.py :generate_initial_artefacts:219 >>> File is already PDF, skipping conversion: file_id=254728dd-ab88-4684-92c1-c75a52339beb
|
|
||||||
2025-09-22 21:33:07,456 INFO : files.py :generate_initial_artefacts:240 >>> Three-phase pipeline: Enqueued 5 Phase 1 tasks for file_id=254728dd-ab88-4684-92c1-c75a52339beb
|
|
||||||
2025-09-22 21:34:35,424 INFO : files.py :upload_file :105 >>> Scheduling initial artefacts generation for file_id=a1a40cf1-c841-4d33-aaef-a15a052c30ec
|
|
||||||
2025-09-22 21:34:35,425 INFO : files.py :generate_initial_artefacts:159 >>> Three-phase pipeline: Starting Phase 1 for file_id=a1a40cf1-c841-4d33-aaef-a15a052c30ec
|
|
||||||
2025-09-22 21:34:35,462 INFO : files.py :generate_initial_artefacts:219 >>> File is already PDF, skipping conversion: file_id=a1a40cf1-c841-4d33-aaef-a15a052c30ec
|
|
||||||
2025-09-22 21:34:35,465 INFO : files.py :generate_initial_artefacts:240 >>> Three-phase pipeline: Enqueued 5 Phase 1 tasks for file_id=a1a40cf1-c841-4d33-aaef-a15a052c30ec
|
|
||||||
2025-09-22 21:37:21,494 INFO : files.py :upload_file :105 >>> Scheduling initial artefacts generation for file_id=ffb8377d-fb4c-471e-9b71-851b1c01de2a
|
|
||||||
2025-09-22 21:37:21,495 INFO : files.py :generate_initial_artefacts:159 >>> Three-phase pipeline: Starting Phase 1 for file_id=ffb8377d-fb4c-471e-9b71-851b1c01de2a
|
|
||||||
2025-09-22 21:37:21,526 INFO : files.py :generate_initial_artefacts:219 >>> File is already PDF, skipping conversion: file_id=ffb8377d-fb4c-471e-9b71-851b1c01de2a
|
|
||||||
2025-09-22 21:37:21,530 INFO : files.py :generate_initial_artefacts:240 >>> Three-phase pipeline: Enqueued 5 Phase 1 tasks for file_id=ffb8377d-fb4c-471e-9b71-851b1c01de2a
|
|
||||||
2025-09-22 21:39:06,793 INFO : files.py :upload_file :105 >>> Scheduling initial artefacts generation for file_id=015b8a3b-b194-4664-b1d0-24921b738465
|
|
||||||
2025-09-22 21:39:06,796 INFO : files.py :generate_initial_artefacts:159 >>> Three-phase pipeline: Starting Phase 1 for file_id=015b8a3b-b194-4664-b1d0-24921b738465
|
|
||||||
2025-09-22 21:39:06,825 INFO : files.py :generate_initial_artefacts:219 >>> File is already PDF, skipping conversion: file_id=015b8a3b-b194-4664-b1d0-24921b738465
|
|
||||||
2025-09-22 21:39:06,828 INFO : files.py :generate_initial_artefacts:240 >>> Three-phase pipeline: Enqueued 5 Phase 1 tasks for file_id=015b8a3b-b194-4664-b1d0-24921b738465
|
|
||||||
2025-09-22 21:40:34,238 INFO : files.py :upload_file :105 >>> Scheduling initial artefacts generation for file_id=5f4d6182-f1a8-4fa1-b4db-ef8cafd0503c
|
|
||||||
2025-09-22 21:40:34,240 INFO : files.py :generate_initial_artefacts:159 >>> Three-phase pipeline: Starting Phase 1 for file_id=5f4d6182-f1a8-4fa1-b4db-ef8cafd0503c
|
|
||||||
2025-09-22 21:40:34,275 INFO : files.py :generate_initial_artefacts:219 >>> File is already PDF, skipping conversion: file_id=5f4d6182-f1a8-4fa1-b4db-ef8cafd0503c
|
|
||||||
2025-09-22 21:40:34,279 INFO : files.py :generate_initial_artefacts:240 >>> Three-phase pipeline: Enqueued 5 Phase 1 tasks for file_id=5f4d6182-f1a8-4fa1-b4db-ef8cafd0503c
|
|
||||||
2025-09-22 21:42:16,806 INFO : files.py :upload_file :105 >>> Scheduling initial artefacts generation for file_id=dccf4f5a-bf42-4ca9-b7c7-f9182bbe3e3c
|
|
||||||
2025-09-22 21:42:16,807 INFO : files.py :generate_initial_artefacts:159 >>> Three-phase pipeline: Starting Phase 1 for file_id=dccf4f5a-bf42-4ca9-b7c7-f9182bbe3e3c
|
|
||||||
2025-09-22 21:42:16,843 INFO : files.py :generate_initial_artefacts:219 >>> File is already PDF, skipping conversion: file_id=dccf4f5a-bf42-4ca9-b7c7-f9182bbe3e3c
|
|
||||||
2025-09-22 21:42:16,847 INFO : files.py :generate_initial_artefacts:240 >>> Three-phase pipeline: Enqueued 5 Phase 1 tasks for file_id=dccf4f5a-bf42-4ca9-b7c7-f9182bbe3e3c
|
|
||||||
2025-09-22 21:46:24,163 INFO : files.py :upload_file :105 >>> Scheduling initial artefacts generation for file_id=4699a62b-7609-4471-adf9-ef2a49661923
|
|
||||||
2025-09-22 21:46:24,165 INFO : files.py :generate_initial_artefacts:159 >>> Three-phase pipeline: Starting Phase 1 for file_id=4699a62b-7609-4471-adf9-ef2a49661923
|
|
||||||
2025-09-22 21:46:24,209 INFO : files.py :generate_initial_artefacts:219 >>> File is already PDF, skipping conversion: file_id=4699a62b-7609-4471-adf9-ef2a49661923
|
|
||||||
2025-09-22 21:46:24,213 INFO : files.py :generate_initial_artefacts:240 >>> Three-phase pipeline: Enqueued 5 Phase 1 tasks for file_id=4699a62b-7609-4471-adf9-ef2a49661923
|
|
||||||
2025-09-22 21:52:27,775 INFO : files.py :upload_file :105 >>> Scheduling initial artefacts generation for file_id=d86fbee0-b8a2-4ac1-ad90-279c34f4cb28
|
|
||||||
2025-09-22 21:52:27,776 INFO : files.py :generate_initial_artefacts:159 >>> Three-phase pipeline: Starting Phase 1 for file_id=d86fbee0-b8a2-4ac1-ad90-279c34f4cb28
|
|
||||||
2025-09-22 21:52:27,814 INFO : files.py :generate_initial_artefacts:219 >>> File is already PDF, skipping conversion: file_id=d86fbee0-b8a2-4ac1-ad90-279c34f4cb28
|
|
||||||
2025-09-22 21:52:27,818 INFO : files.py :generate_initial_artefacts:240 >>> Three-phase pipeline: Enqueued 5 Phase 1 tasks for file_id=d86fbee0-b8a2-4ac1-ad90-279c34f4cb28
|
|
||||||
2025-09-22 21:59:46,396 INFO : files.py :upload_file :105 >>> Scheduling initial artefacts generation for file_id=cd21f03b-f61b-481b-8022-7aca2d76b40a
|
|
||||||
2025-09-22 21:59:46,398 INFO : files.py :generate_initial_artefacts:159 >>> Three-phase pipeline: Starting Phase 1 for file_id=cd21f03b-f61b-481b-8022-7aca2d76b40a
|
|
||||||
2025-09-22 21:59:46,458 INFO : files.py :generate_initial_artefacts:219 >>> File is already PDF, skipping conversion: file_id=cd21f03b-f61b-481b-8022-7aca2d76b40a
|
|
||||||
2025-09-22 21:59:46,465 INFO : files.py :generate_initial_artefacts:240 >>> Three-phase pipeline: Enqueued 5 Phase 1 tasks for file_id=cd21f03b-f61b-481b-8022-7aca2d76b40a
|
|
||||||
2025-09-22 22:00:57,906 INFO : files.py :upload_file :105 >>> Scheduling initial artefacts generation for file_id=8bafd2e7-a0b3-42e0-9733-065d26d76935
|
|
||||||
2025-09-22 22:00:57,908 INFO : files.py :generate_initial_artefacts:159 >>> Three-phase pipeline: Starting Phase 1 for file_id=8bafd2e7-a0b3-42e0-9733-065d26d76935
|
|
||||||
2025-09-22 22:00:57,956 INFO : files.py :generate_initial_artefacts:219 >>> File is already PDF, skipping conversion: file_id=8bafd2e7-a0b3-42e0-9733-065d26d76935
|
|
||||||
2025-09-22 22:00:57,960 INFO : files.py :generate_initial_artefacts:240 >>> Three-phase pipeline: Enqueued 5 Phase 1 tasks for file_id=8bafd2e7-a0b3-42e0-9733-065d26d76935
|
|
||||||
2025-09-22 22:03:39,404 INFO : files.py :upload_file :105 >>> Scheduling initial artefacts generation for file_id=22270f1d-b25b-4f59-a79f-c34965b27e80
|
|
||||||
2025-09-22 22:03:39,405 INFO : files.py :generate_initial_artefacts:159 >>> Three-phase pipeline: Starting Phase 1 for file_id=22270f1d-b25b-4f59-a79f-c34965b27e80
|
|
||||||
2025-09-22 22:03:39,470 INFO : files.py :generate_initial_artefacts:219 >>> File is already PDF, skipping conversion: file_id=22270f1d-b25b-4f59-a79f-c34965b27e80
|
|
||||||
2025-09-22 22:03:39,475 INFO : files.py :generate_initial_artefacts:240 >>> Three-phase pipeline: Enqueued 5 Phase 1 tasks for file_id=22270f1d-b25b-4f59-a79f-c34965b27e80
|
|
||||||
2025-09-22 22:07:42,835 INFO : files.py :upload_file :105 >>> Scheduling initial artefacts generation for file_id=6ef5aafc-f513-42a4-9c5a-f513523fbf22
|
|
||||||
2025-09-22 22:07:42,837 INFO : files.py :generate_initial_artefacts:159 >>> Three-phase pipeline: Starting Phase 1 for file_id=6ef5aafc-f513-42a4-9c5a-f513523fbf22
|
|
||||||
2025-09-22 22:07:42,890 INFO : files.py :generate_initial_artefacts:219 >>> File is already PDF, skipping conversion: file_id=6ef5aafc-f513-42a4-9c5a-f513523fbf22
|
|
||||||
2025-09-22 22:07:42,895 INFO : files.py :generate_initial_artefacts:240 >>> Three-phase pipeline: Enqueued 5 Phase 1 tasks for file_id=6ef5aafc-f513-42a4-9c5a-f513523fbf22
|
|
||||||
2025-09-22 22:17:18,445 INFO : files.py :upload_file :105 >>> Scheduling initial artefacts generation for file_id=b3c38433-2a95-4e8c-af94-8cf30db5e4f5
|
|
||||||
2025-09-22 22:17:18,446 INFO : files.py :generate_initial_artefacts:159 >>> Three-phase pipeline: Starting Phase 1 for file_id=b3c38433-2a95-4e8c-af94-8cf30db5e4f5
|
|
||||||
2025-09-22 22:17:18,485 INFO : files.py :generate_initial_artefacts:219 >>> File is already PDF, skipping conversion: file_id=b3c38433-2a95-4e8c-af94-8cf30db5e4f5
|
|
||||||
2025-09-22 22:17:18,489 INFO : files.py :generate_initial_artefacts:240 >>> Three-phase pipeline: Enqueued 5 Phase 1 tasks for file_id=b3c38433-2a95-4e8c-af94-8cf30db5e4f5
|
|
||||||
2025-09-22 22:25:31,560 INFO : files.py :upload_file :105 >>> Scheduling initial artefacts generation for file_id=7092fec3-8320-4b56-92dc-9336adf90a1b
|
|
||||||
2025-09-22 22:25:31,564 INFO : files.py :generate_initial_artefacts:159 >>> Three-phase pipeline: Starting Phase 1 for file_id=7092fec3-8320-4b56-92dc-9336adf90a1b
|
|
||||||
2025-09-22 22:25:31,626 INFO : files.py :generate_initial_artefacts:219 >>> File is already PDF, skipping conversion: file_id=7092fec3-8320-4b56-92dc-9336adf90a1b
|
|
||||||
2025-09-22 22:25:31,634 INFO : files.py :generate_initial_artefacts:240 >>> Three-phase pipeline: Enqueued 5 Phase 1 tasks for file_id=7092fec3-8320-4b56-92dc-9336adf90a1b
|
|
||||||
2025-09-22 22:53:54,074 INFO : files.py :upload_file :105 >>> Scheduling initial artefacts generation for file_id=4f4880a4-3f1f-4057-aa39-023e43a6fc97
|
|
||||||
2025-09-22 22:53:54,076 INFO : files.py :generate_initial_artefacts:159 >>> Three-phase pipeline: Starting Phase 1 for file_id=4f4880a4-3f1f-4057-aa39-023e43a6fc97
|
|
||||||
2025-09-22 22:53:54,157 INFO : files.py :generate_initial_artefacts:219 >>> File is already PDF, skipping conversion: file_id=4f4880a4-3f1f-4057-aa39-023e43a6fc97
|
|
||||||
2025-09-22 22:53:54,161 INFO : files.py :generate_initial_artefacts:240 >>> Three-phase pipeline: Enqueued 5 Phase 1 tasks for file_id=4f4880a4-3f1f-4057-aa39-023e43a6fc97
|
|
||||||
2025-09-22 23:27:22,007 INFO : files.py :upload_file :105 >>> Scheduling initial artefacts generation for file_id=5f2c20dc-49a2-42f2-876a-ad7d8fdfc1ec
|
|
||||||
2025-09-22 23:27:22,009 INFO : files.py :generate_initial_artefacts:159 >>> Three-phase pipeline: Starting Phase 1 for file_id=5f2c20dc-49a2-42f2-876a-ad7d8fdfc1ec
|
|
||||||
2025-09-22 23:27:22,047 INFO : files.py :generate_initial_artefacts:219 >>> File is already PDF, skipping conversion: file_id=5f2c20dc-49a2-42f2-876a-ad7d8fdfc1ec
|
|
||||||
2025-09-22 23:27:22,051 INFO : files.py :generate_initial_artefacts:240 >>> Three-phase pipeline: Enqueued 5 Phase 1 tasks for file_id=5f2c20dc-49a2-42f2-876a-ad7d8fdfc1ec
|
|
||||||
2025-09-22 23:34:08,890 INFO : files.py :upload_file :105 >>> Scheduling initial artefacts generation for file_id=f499e480-a9fb-4821-b824-c6abe6faceea
|
|
||||||
2025-09-22 23:34:08,891 INFO : files.py :generate_initial_artefacts:159 >>> Three-phase pipeline: Starting Phase 1 for file_id=f499e480-a9fb-4821-b824-c6abe6faceea
|
|
||||||
2025-09-22 23:34:08,925 INFO : files.py :generate_initial_artefacts:219 >>> File is already PDF, skipping conversion: file_id=f499e480-a9fb-4821-b824-c6abe6faceea
|
|
||||||
2025-09-22 23:34:08,929 INFO : files.py :generate_initial_artefacts:240 >>> Three-phase pipeline: Enqueued 5 Phase 1 tasks for file_id=f499e480-a9fb-4821-b824-c6abe6faceea
|
|
||||||
2025-09-22 23:55:37,290 INFO : files.py :upload_file :105 >>> Scheduling initial artefacts generation for file_id=6ceb4bd3-4e35-4451-a05b-8f312be9b220
|
|
||||||
2025-09-22 23:55:37,290 INFO : files.py :generate_initial_artefacts:159 >>> Three-phase pipeline: Starting Phase 1 for file_id=6ceb4bd3-4e35-4451-a05b-8f312be9b220
|
|
||||||
2025-09-22 23:55:37,309 INFO : files.py :generate_initial_artefacts:219 >>> File is already PDF, skipping conversion: file_id=6ceb4bd3-4e35-4451-a05b-8f312be9b220
|
|
||||||
2025-09-22 23:55:37,313 INFO : files.py :generate_initial_artefacts:240 >>> Three-phase pipeline: Enqueued 5 Phase 1 tasks for file_id=6ceb4bd3-4e35-4451-a05b-8f312be9b220
|
|
||||||
2025-09-23 00:46:30,027 INFO : files.py :upload_file :105 >>> Scheduling initial artefacts generation for file_id=fa22ea88-f09f-4464-8cf6-783ecd3aba31
|
|
||||||
2025-09-23 00:46:30,030 INFO : files.py :generate_initial_artefacts:274 >>> Three-phase pipeline: Starting Phase 1 for file_id=fa22ea88-f09f-4464-8cf6-783ecd3aba31
|
|
||||||
2025-09-23 00:46:30,070 INFO : files.py :generate_initial_artefacts:334 >>> File is already PDF, skipping conversion: file_id=fa22ea88-f09f-4464-8cf6-783ecd3aba31
|
|
||||||
2025-09-23 00:46:30,074 INFO : files.py :generate_initial_artefacts:355 >>> Three-phase pipeline: Enqueued 5 Phase 1 tasks for file_id=fa22ea88-f09f-4464-8cf6-783ecd3aba31
|
|
||||||
2025-09-23 00:52:26,788 INFO : files.py :upload_file :105 >>> Scheduling initial artefacts generation for file_id=631c4844-acc7-4075-8dd1-d9482bdc8a01
|
|
||||||
2025-09-23 00:52:26,789 INFO : files.py :generate_initial_artefacts:274 >>> Three-phase pipeline: Starting Phase 1 for file_id=631c4844-acc7-4075-8dd1-d9482bdc8a01
|
|
||||||
2025-09-23 00:52:26,820 INFO : files.py :generate_initial_artefacts:334 >>> File is already PDF, skipping conversion: file_id=631c4844-acc7-4075-8dd1-d9482bdc8a01
|
|
||||||
2025-09-23 00:52:26,824 INFO : files.py :generate_initial_artefacts:355 >>> Three-phase pipeline: Enqueued 5 Phase 1 tasks for file_id=631c4844-acc7-4075-8dd1-d9482bdc8a01
|
|
||||||
2025-09-23 01:06:37,143 INFO : files.py :upload_file :105 >>> Scheduling initial artefacts generation for file_id=d9562969-88d0-43e8-9c4e-c71438bf7820
|
|
||||||
2025-09-23 01:06:37,146 INFO : files.py :generate_initial_artefacts:274 >>> Three-phase pipeline: Starting Phase 1 for file_id=d9562969-88d0-43e8-9c4e-c71438bf7820
|
|
||||||
2025-09-23 01:06:37,183 INFO : files.py :generate_initial_artefacts:334 >>> File is already PDF, skipping conversion: file_id=d9562969-88d0-43e8-9c4e-c71438bf7820
|
|
||||||
2025-09-23 01:06:37,187 INFO : files.py :generate_initial_artefacts:355 >>> Three-phase pipeline: Enqueued 5 Phase 1 tasks for file_id=d9562969-88d0-43e8-9c4e-c71438bf7820
|
|
||||||
2025-09-23 01:08:53,338 INFO : files.py :upload_file :105 >>> Scheduling initial artefacts generation for file_id=f3b412cb-fd1e-43f2-abd3-9091d6dbcae1
|
|
||||||
2025-09-23 01:08:53,342 INFO : files.py :generate_initial_artefacts:274 >>> Three-phase pipeline: Starting Phase 1 for file_id=f3b412cb-fd1e-43f2-abd3-9091d6dbcae1
|
|
||||||
2025-09-23 01:08:53,375 INFO : files.py :generate_initial_artefacts:334 >>> File is already PDF, skipping conversion: file_id=f3b412cb-fd1e-43f2-abd3-9091d6dbcae1
|
|
||||||
2025-09-23 01:08:53,379 INFO : files.py :generate_initial_artefacts:355 >>> Three-phase pipeline: Enqueued 5 Phase 1 tasks for file_id=f3b412cb-fd1e-43f2-abd3-9091d6dbcae1
|
|
||||||
2025-09-23 01:17:03,220 INFO : files.py :upload_file :105 >>> Scheduling initial artefacts generation for file_id=a961495e-fcce-4593-84a6-d1b521faa424
|
|
||||||
2025-09-23 01:17:03,227 INFO : files.py :generate_initial_artefacts:274 >>> Three-phase pipeline: Starting Phase 1 for file_id=a961495e-fcce-4593-84a6-d1b521faa424
|
|
||||||
2025-09-23 01:17:03,279 INFO : files.py :generate_initial_artefacts:334 >>> File is already PDF, skipping conversion: file_id=a961495e-fcce-4593-84a6-d1b521faa424
|
|
||||||
2025-09-23 01:17:03,283 INFO : files.py :generate_initial_artefacts:355 >>> Three-phase pipeline: Enqueued 5 Phase 1 tasks for file_id=a961495e-fcce-4593-84a6-d1b521faa424
|
|
||||||
2025-09-23 01:18:57,170 INFO : files.py :upload_file :105 >>> Scheduling initial artefacts generation for file_id=b24bfa8b-b584-4379-89e5-52ecd098a606
|
|
||||||
2025-09-23 01:18:57,173 INFO : files.py :generate_initial_artefacts:274 >>> Three-phase pipeline: Starting Phase 1 for file_id=b24bfa8b-b584-4379-89e5-52ecd098a606
|
|
||||||
2025-09-23 01:18:57,217 INFO : files.py :generate_initial_artefacts:334 >>> File is already PDF, skipping conversion: file_id=b24bfa8b-b584-4379-89e5-52ecd098a606
|
|
||||||
2025-09-23 01:18:57,220 INFO : files.py :generate_initial_artefacts:355 >>> Three-phase pipeline: Enqueued 5 Phase 1 tasks for file_id=b24bfa8b-b584-4379-89e5-52ecd098a606
|
|
||||||
2025-09-23 01:25:10,122 INFO : files.py :upload_file :105 >>> Scheduling initial artefacts generation for file_id=7ff9ed66-f328-4c10-bc71-ae2830e139cc
|
|
||||||
2025-09-23 01:25:10,125 INFO : files.py :generate_initial_artefacts:274 >>> Three-phase pipeline: Starting Phase 1 for file_id=7ff9ed66-f328-4c10-bc71-ae2830e139cc
|
|
||||||
2025-09-23 01:25:10,164 INFO : files.py :generate_initial_artefacts:334 >>> File is already PDF, skipping conversion: file_id=7ff9ed66-f328-4c10-bc71-ae2830e139cc
|
|
||||||
2025-09-23 01:25:10,167 INFO : files.py :generate_initial_artefacts:355 >>> Three-phase pipeline: Enqueued 5 Phase 1 tasks for file_id=7ff9ed66-f328-4c10-bc71-ae2830e139cc
|
|
||||||
2025-09-23 01:43:09,788 INFO : files.py :upload_file :105 >>> Scheduling initial artefacts generation for file_id=2ae63971-faf0-463d-975c-a817c30dfaf9
|
|
||||||
2025-09-23 01:43:09,798 INFO : files.py :generate_initial_artefacts:276 >>> Three-phase pipeline: Starting Phase 1 for file_id=2ae63971-faf0-463d-975c-a817c30dfaf9
|
|
||||||
2025-09-23 01:43:09,886 INFO : files.py :generate_initial_artefacts:336 >>> File is already PDF, skipping conversion: file_id=2ae63971-faf0-463d-975c-a817c30dfaf9
|
|
||||||
2025-09-23 01:43:09,896 INFO : files.py :generate_initial_artefacts:357 >>> Three-phase pipeline: Enqueued 5 Phase 1 tasks for file_id=2ae63971-faf0-463d-975c-a817c30dfaf9
|
|
||||||
2025-09-23 02:50:36,687 INFO : files.py :upload_file :105 >>> Scheduling initial artefacts generation for file_id=03fdc513-f06e-473c-9161-02ec11511318
|
|
||||||
2025-09-23 02:50:36,695 INFO : files.py :generate_initial_artefacts:292 >>> Three-phase pipeline: Starting Phase 1 for file_id=03fdc513-f06e-473c-9161-02ec11511318
|
|
||||||
2025-09-23 02:50:36,750 INFO : files.py :generate_initial_artefacts:352 >>> File is already PDF, skipping conversion: file_id=03fdc513-f06e-473c-9161-02ec11511318
|
|
||||||
2025-09-23 02:50:36,754 INFO : files.py :generate_initial_artefacts:373 >>> Three-phase pipeline: Enqueued 5 Phase 1 tasks for file_id=03fdc513-f06e-473c-9161-02ec11511318
|
|
||||||
2025-09-23 02:50:41,840 INFO : files.py :upload_file :105 >>> Scheduling initial artefacts generation for file_id=b34594f6-5fe0-4104-a1e6-9073a055bda1
|
|
||||||
2025-09-23 02:50:41,841 INFO : files.py :generate_initial_artefacts:292 >>> Three-phase pipeline: Starting Phase 1 for file_id=b34594f6-5fe0-4104-a1e6-9073a055bda1
|
|
||||||
2025-09-23 02:50:41,867 INFO : files.py :generate_initial_artefacts:352 >>> File is already PDF, skipping conversion: file_id=b34594f6-5fe0-4104-a1e6-9073a055bda1
|
|
||||||
2025-09-23 02:50:41,871 INFO : files.py :generate_initial_artefacts:373 >>> Three-phase pipeline: Enqueued 5 Phase 1 tasks for file_id=b34594f6-5fe0-4104-a1e6-9073a055bda1
|
|
||||||
2025-09-23 02:50:46,904 INFO : files.py :upload_file :105 >>> Scheduling initial artefacts generation for file_id=2e9914dc-67d3-44b0-88ce-8151c20a510a
|
|
||||||
2025-09-23 02:50:46,905 INFO : files.py :generate_initial_artefacts:292 >>> Three-phase pipeline: Starting Phase 1 for file_id=2e9914dc-67d3-44b0-88ce-8151c20a510a
|
|
||||||
2025-09-23 02:50:46,934 INFO : files.py :generate_initial_artefacts:352 >>> File is already PDF, skipping conversion: file_id=2e9914dc-67d3-44b0-88ce-8151c20a510a
|
|
||||||
2025-09-23 02:50:46,937 INFO : files.py :generate_initial_artefacts:373 >>> Three-phase pipeline: Enqueued 5 Phase 1 tasks for file_id=2e9914dc-67d3-44b0-88ce-8151c20a510a
|
|
||||||
2025-09-23 02:51:03,324 INFO : files.py :upload_file :105 >>> Scheduling initial artefacts generation for file_id=0332747b-d9d0-48f4-836b-3de59dbcadf3
|
|
||||||
2025-09-23 02:51:03,332 INFO : files.py :generate_initial_artefacts:292 >>> Three-phase pipeline: Starting Phase 1 for file_id=0332747b-d9d0-48f4-836b-3de59dbcadf3
|
|
||||||
2025-09-23 02:51:03,349 INFO : files.py :generate_initial_artefacts:352 >>> File is already PDF, skipping conversion: file_id=0332747b-d9d0-48f4-836b-3de59dbcadf3
|
|
||||||
2025-09-23 02:51:03,352 INFO : files.py :generate_initial_artefacts:373 >>> Three-phase pipeline: Enqueued 5 Phase 1 tasks for file_id=0332747b-d9d0-48f4-836b-3de59dbcadf3
|
|
||||||
2025-09-23 02:52:03,875 INFO : files.py :upload_file :105 >>> Scheduling initial artefacts generation for file_id=58405c70-aafd-4ae7-8b3d-a1b5d95e61e7
|
|
||||||
2025-09-23 02:52:03,997 INFO : files.py :generate_initial_artefacts:292 >>> Three-phase pipeline: Starting Phase 1 for file_id=58405c70-aafd-4ae7-8b3d-a1b5d95e61e7
|
|
||||||
2025-09-23 02:52:04,136 INFO : files.py :generate_initial_artefacts:352 >>> File is already PDF, skipping conversion: file_id=58405c70-aafd-4ae7-8b3d-a1b5d95e61e7
|
|
||||||
2025-09-23 02:52:04,140 INFO : files.py :generate_initial_artefacts:373 >>> Three-phase pipeline: Enqueued 5 Phase 1 tasks for file_id=58405c70-aafd-4ae7-8b3d-a1b5d95e61e7
|
|
||||||
2025-09-23 12:16:00,801 INFO : files.py :upload_file :105 >>> Scheduling initial artefacts generation for file_id=13f1bf46-0957-4b6e-aa51-5dc4f00c9a2c
|
|
||||||
2025-09-23 12:16:00,802 INFO : files.py :generate_initial_artefacts:292 >>> Three-phase pipeline: Starting Phase 1 for file_id=13f1bf46-0957-4b6e-aa51-5dc4f00c9a2c
|
|
||||||
2025-09-23 12:16:00,852 INFO : files.py :generate_initial_artefacts:352 >>> File is already PDF, skipping conversion: file_id=13f1bf46-0957-4b6e-aa51-5dc4f00c9a2c
|
|
||||||
2025-09-23 12:16:00,862 INFO : files.py :generate_initial_artefacts:373 >>> Three-phase pipeline: Enqueued 5 Phase 1 tasks for file_id=13f1bf46-0957-4b6e-aa51-5dc4f00c9a2c
|
|
||||||
2025-09-23 12:16:06,304 INFO : files.py :upload_file :105 >>> Scheduling initial artefacts generation for file_id=b041c784-55e6-45c1-9373-91c2d204da9e
|
|
||||||
2025-09-23 12:16:06,305 INFO : files.py :generate_initial_artefacts:292 >>> Three-phase pipeline: Starting Phase 1 for file_id=b041c784-55e6-45c1-9373-91c2d204da9e
|
|
||||||
2025-09-23 12:16:06,352 INFO : files.py :generate_initial_artefacts:352 >>> File is already PDF, skipping conversion: file_id=b041c784-55e6-45c1-9373-91c2d204da9e
|
|
||||||
2025-09-23 12:16:06,368 INFO : files.py :generate_initial_artefacts:373 >>> Three-phase pipeline: Enqueued 5 Phase 1 tasks for file_id=b041c784-55e6-45c1-9373-91c2d204da9e
|
|
||||||
2025-09-23 12:16:10,561 INFO : files.py :upload_file :105 >>> Scheduling initial artefacts generation for file_id=975fdeea-3e39-4b6f-9942-9bfd94d98522
|
|
||||||
2025-09-23 12:16:10,563 INFO : files.py :generate_initial_artefacts:292 >>> Three-phase pipeline: Starting Phase 1 for file_id=975fdeea-3e39-4b6f-9942-9bfd94d98522
|
|
||||||
2025-09-23 12:16:10,590 INFO : files.py :generate_initial_artefacts:352 >>> File is already PDF, skipping conversion: file_id=975fdeea-3e39-4b6f-9942-9bfd94d98522
|
|
||||||
2025-09-23 12:16:10,595 INFO : files.py :generate_initial_artefacts:373 >>> Three-phase pipeline: Enqueued 5 Phase 1 tasks for file_id=975fdeea-3e39-4b6f-9942-9bfd94d98522
|
|
||||||
2025-09-23 12:16:24,217 INFO : files.py :upload_file :105 >>> Scheduling initial artefacts generation for file_id=bc154f7e-0ab3-4297-b8dc-502461f077b3
|
|
||||||
2025-09-23 12:16:24,219 INFO : files.py :generate_initial_artefacts:292 >>> Three-phase pipeline: Starting Phase 1 for file_id=bc154f7e-0ab3-4297-b8dc-502461f077b3
|
|
||||||
2025-09-23 12:16:24,365 INFO : files.py :generate_initial_artefacts:352 >>> File is already PDF, skipping conversion: file_id=bc154f7e-0ab3-4297-b8dc-502461f077b3
|
|
||||||
2025-09-23 12:16:24,369 INFO : files.py :generate_initial_artefacts:373 >>> Three-phase pipeline: Enqueued 5 Phase 1 tasks for file_id=bc154f7e-0ab3-4297-b8dc-502461f077b3
|
|
||||||
2025-09-23 12:16:45,987 INFO : files.py :upload_file :105 >>> Scheduling initial artefacts generation for file_id=b531b893-b47e-4a1e-ab17-2cd5beb0d258
|
|
||||||
2025-09-23 12:16:45,990 INFO : files.py :generate_initial_artefacts:292 >>> Three-phase pipeline: Starting Phase 1 for file_id=b531b893-b47e-4a1e-ab17-2cd5beb0d258
|
|
||||||
2025-09-23 12:16:46,012 INFO : files.py :generate_initial_artefacts:352 >>> File is already PDF, skipping conversion: file_id=b531b893-b47e-4a1e-ab17-2cd5beb0d258
|
|
||||||
2025-09-23 12:16:46,018 INFO : files.py :generate_initial_artefacts:373 >>> Three-phase pipeline: Enqueued 5 Phase 1 tasks for file_id=b531b893-b47e-4a1e-ab17-2cd5beb0d258
|
|
||||||
2025-09-23 12:36:48,993 INFO : files.py :upload_file :105 >>> Scheduling initial artefacts generation for file_id=43c1b3ed-7b78-4aa5-842a-05db7a6e468e
|
|
||||||
2025-09-23 12:36:48,995 INFO : files.py :generate_initial_artefacts:292 >>> Three-phase pipeline: Starting Phase 1 for file_id=43c1b3ed-7b78-4aa5-842a-05db7a6e468e
|
|
||||||
2025-09-23 12:36:49,050 INFO : files.py :generate_initial_artefacts:352 >>> File is already PDF, skipping conversion: file_id=43c1b3ed-7b78-4aa5-842a-05db7a6e468e
|
|
||||||
2025-09-23 12:36:49,058 INFO : files.py :generate_initial_artefacts:373 >>> Three-phase pipeline: Enqueued 5 Phase 1 tasks for file_id=43c1b3ed-7b78-4aa5-842a-05db7a6e468e
|
|
||||||
2025-09-23 12:36:51,904 INFO : files.py :upload_file :105 >>> Scheduling initial artefacts generation for file_id=e0616e74-efd0-4601-8b0d-17eca5e79af0
|
|
||||||
2025-09-23 12:36:51,905 INFO : files.py :generate_initial_artefacts:292 >>> Three-phase pipeline: Starting Phase 1 for file_id=e0616e74-efd0-4601-8b0d-17eca5e79af0
|
|
||||||
2025-09-23 12:36:51,927 INFO : files.py :generate_initial_artefacts:352 >>> File is already PDF, skipping conversion: file_id=e0616e74-efd0-4601-8b0d-17eca5e79af0
|
|
||||||
2025-09-23 12:36:51,933 INFO : files.py :generate_initial_artefacts:373 >>> Three-phase pipeline: Enqueued 5 Phase 1 tasks for file_id=e0616e74-efd0-4601-8b0d-17eca5e79af0
|
|
||||||
2025-09-23 12:45:54,376 INFO : files.py :upload_file :105 >>> Scheduling initial artefacts generation for file_id=720c33a2-540b-4a98-a591-65a8cbef16d0
|
|
||||||
2025-09-23 12:45:54,379 INFO : files.py :generate_initial_artefacts:292 >>> Three-phase pipeline: Starting Phase 1 for file_id=720c33a2-540b-4a98-a591-65a8cbef16d0
|
|
||||||
2025-09-23 12:45:54,400 INFO : files.py :generate_initial_artefacts:352 >>> File is already PDF, skipping conversion: file_id=720c33a2-540b-4a98-a591-65a8cbef16d0
|
|
||||||
2025-09-23 12:45:54,406 INFO : files.py :generate_initial_artefacts:373 >>> Three-phase pipeline: Enqueued 5 Phase 1 tasks for file_id=720c33a2-540b-4a98-a591-65a8cbef16d0
|
|
||||||
2025-09-23 12:46:00,508 INFO : files.py :upload_file :105 >>> Scheduling initial artefacts generation for file_id=889eb9c5-04b2-48d1-9447-9d2c9e6d95f7
|
|
||||||
2025-09-23 12:46:00,511 INFO : files.py :generate_initial_artefacts:292 >>> Three-phase pipeline: Starting Phase 1 for file_id=889eb9c5-04b2-48d1-9447-9d2c9e6d95f7
|
|
||||||
2025-09-23 12:46:00,530 INFO : files.py :generate_initial_artefacts:352 >>> File is already PDF, skipping conversion: file_id=889eb9c5-04b2-48d1-9447-9d2c9e6d95f7
|
|
||||||
2025-09-23 12:46:00,536 INFO : files.py :generate_initial_artefacts:373 >>> Three-phase pipeline: Enqueued 5 Phase 1 tasks for file_id=889eb9c5-04b2-48d1-9447-9d2c9e6d95f7
|
|
||||||
2025-09-23 12:46:06,118 INFO : files.py :upload_file :105 >>> Scheduling initial artefacts generation for file_id=323b7478-6a14-4561-a9bf-541d591a8ced
|
|
||||||
2025-09-23 12:46:06,118 INFO : files.py :generate_initial_artefacts:292 >>> Three-phase pipeline: Starting Phase 1 for file_id=323b7478-6a14-4561-a9bf-541d591a8ced
|
|
||||||
2025-09-23 12:46:06,154 INFO : files.py :generate_initial_artefacts:352 >>> File is already PDF, skipping conversion: file_id=323b7478-6a14-4561-a9bf-541d591a8ced
|
|
||||||
2025-09-23 12:46:06,159 INFO : files.py :generate_initial_artefacts:373 >>> Three-phase pipeline: Enqueued 5 Phase 1 tasks for file_id=323b7478-6a14-4561-a9bf-541d591a8ced
|
|
||||||
2025-09-23 12:46:11,121 INFO : files.py :upload_file :105 >>> Scheduling initial artefacts generation for file_id=595bd07e-cbb8-4f5c-827d-7235576428a7
|
|
||||||
2025-09-23 12:46:11,122 INFO : files.py :generate_initial_artefacts:292 >>> Three-phase pipeline: Starting Phase 1 for file_id=595bd07e-cbb8-4f5c-827d-7235576428a7
|
|
||||||
2025-09-23 12:46:11,138 INFO : files.py :generate_initial_artefacts:352 >>> File is already PDF, skipping conversion: file_id=595bd07e-cbb8-4f5c-827d-7235576428a7
|
|
||||||
2025-09-23 12:46:11,142 INFO : files.py :generate_initial_artefacts:373 >>> Three-phase pipeline: Enqueued 5 Phase 1 tasks for file_id=595bd07e-cbb8-4f5c-827d-7235576428a7
|
|
||||||
2025-09-23 12:46:16,749 INFO : files.py :upload_file :105 >>> Scheduling initial artefacts generation for file_id=715148b8-0713-43b6-b029-74fe6e770865
|
|
||||||
2025-09-23 12:46:16,750 INFO : files.py :generate_initial_artefacts:292 >>> Three-phase pipeline: Starting Phase 1 for file_id=715148b8-0713-43b6-b029-74fe6e770865
|
|
||||||
2025-09-23 12:46:16,839 INFO : files.py :generate_initial_artefacts:352 >>> File is already PDF, skipping conversion: file_id=715148b8-0713-43b6-b029-74fe6e770865
|
|
||||||
2025-09-23 12:46:16,843 INFO : files.py :generate_initial_artefacts:373 >>> Three-phase pipeline: Enqueued 5 Phase 1 tasks for file_id=715148b8-0713-43b6-b029-74fe6e770865
|
|
||||||
2025-09-23 13:34:05,498 INFO : files.py :upload_file :105 >>> Scheduling initial artefacts generation for file_id=32dea469-8e14-4a33-8284-91a4752d63d5
|
|
||||||
2025-09-23 13:34:05,501 INFO : files.py :generate_initial_artefacts:292 >>> Three-phase pipeline: Starting Phase 1 for file_id=32dea469-8e14-4a33-8284-91a4752d63d5
|
|
||||||
2025-09-23 13:34:05,551 INFO : files.py :generate_initial_artefacts:352 >>> File is already PDF, skipping conversion: file_id=32dea469-8e14-4a33-8284-91a4752d63d5
|
|
||||||
2025-09-23 13:34:05,562 INFO : files.py :generate_initial_artefacts:373 >>> Three-phase pipeline: Enqueued 5 Phase 1 tasks for file_id=32dea469-8e14-4a33-8284-91a4752d63d5
|
|
||||||
2025-09-23 13:34:09,496 INFO : files.py :upload_file :105 >>> Scheduling initial artefacts generation for file_id=0d9053e9-002d-47ae-adc1-2acd86463bdf
|
|
||||||
2025-09-23 13:34:09,497 INFO : files.py :generate_initial_artefacts:292 >>> Three-phase pipeline: Starting Phase 1 for file_id=0d9053e9-002d-47ae-adc1-2acd86463bdf
|
|
||||||
2025-09-23 13:34:09,526 INFO : files.py :generate_initial_artefacts:352 >>> File is already PDF, skipping conversion: file_id=0d9053e9-002d-47ae-adc1-2acd86463bdf
|
|
||||||
2025-09-23 13:34:09,534 INFO : files.py :generate_initial_artefacts:373 >>> Three-phase pipeline: Enqueued 5 Phase 1 tasks for file_id=0d9053e9-002d-47ae-adc1-2acd86463bdf
|
|
||||||
2025-09-23 13:34:12,750 INFO : files.py :upload_file :105 >>> Scheduling initial artefacts generation for file_id=eb50d54f-55ea-4294-af7e-d74764777c16
|
|
||||||
2025-09-23 13:34:12,751 INFO : files.py :generate_initial_artefacts:292 >>> Three-phase pipeline: Starting Phase 1 for file_id=eb50d54f-55ea-4294-af7e-d74764777c16
|
|
||||||
2025-09-23 13:34:12,771 INFO : files.py :generate_initial_artefacts:352 >>> File is already PDF, skipping conversion: file_id=eb50d54f-55ea-4294-af7e-d74764777c16
|
|
||||||
2025-09-23 13:34:12,779 INFO : files.py :generate_initial_artefacts:373 >>> Three-phase pipeline: Enqueued 5 Phase 1 tasks for file_id=eb50d54f-55ea-4294-af7e-d74764777c16
|
|
||||||
2025-09-23 13:34:17,296 INFO : files.py :upload_file :105 >>> Scheduling initial artefacts generation for file_id=bcf16d27-4a79-416a-8c20-61a884ce2cae
|
|
||||||
2025-09-23 13:34:17,297 INFO : files.py :generate_initial_artefacts:292 >>> Three-phase pipeline: Starting Phase 1 for file_id=bcf16d27-4a79-416a-8c20-61a884ce2cae
|
|
||||||
2025-09-23 13:34:17,319 INFO : files.py :generate_initial_artefacts:352 >>> File is already PDF, skipping conversion: file_id=bcf16d27-4a79-416a-8c20-61a884ce2cae
|
|
||||||
2025-09-23 13:34:17,325 INFO : files.py :generate_initial_artefacts:373 >>> Three-phase pipeline: Enqueued 5 Phase 1 tasks for file_id=bcf16d27-4a79-416a-8c20-61a884ce2cae
|
|
||||||
2025-09-23 13:34:21,096 INFO : files.py :upload_file :105 >>> Scheduling initial artefacts generation for file_id=a6fb9839-ab3e-48e9-8c2a-ed424289d339
|
|
||||||
2025-09-23 13:34:21,098 INFO : files.py :generate_initial_artefacts:292 >>> Three-phase pipeline: Starting Phase 1 for file_id=a6fb9839-ab3e-48e9-8c2a-ed424289d339
|
|
||||||
2025-09-23 13:34:21,125 INFO : files.py :generate_initial_artefacts:352 >>> File is already PDF, skipping conversion: file_id=a6fb9839-ab3e-48e9-8c2a-ed424289d339
|
|
||||||
2025-09-23 13:34:21,132 INFO : files.py :generate_initial_artefacts:373 >>> Three-phase pipeline: Enqueued 5 Phase 1 tasks for file_id=a6fb9839-ab3e-48e9-8c2a-ed424289d339
|
|
||||||
2025-09-23 13:34:41,139 INFO : files.py :upload_file :105 >>> Scheduling initial artefacts generation for file_id=6ec9766d-45ca-4e0d-a6ba-fefae29366d9
|
|
||||||
2025-09-23 13:34:41,142 INFO : files.py :generate_initial_artefacts:292 >>> Three-phase pipeline: Starting Phase 1 for file_id=6ec9766d-45ca-4e0d-a6ba-fefae29366d9
|
|
||||||
2025-09-23 13:34:41,300 INFO : files.py :generate_initial_artefacts:352 >>> File is already PDF, skipping conversion: file_id=6ec9766d-45ca-4e0d-a6ba-fefae29366d9
|
|
||||||
2025-09-23 13:34:41,449 INFO : files.py :generate_initial_artefacts:373 >>> Three-phase pipeline: Enqueued 5 Phase 1 tasks for file_id=6ec9766d-45ca-4e0d-a6ba-fefae29366d9
|
|
||||||
2025-09-23 13:34:47,144 INFO : files.py :upload_file :105 >>> Scheduling initial artefacts generation for file_id=4fec4ca9-c554-4fef-9f6f-0124cd9d2b42
|
|
||||||
2025-09-23 13:34:47,148 INFO : files.py :generate_initial_artefacts:292 >>> Three-phase pipeline: Starting Phase 1 for file_id=4fec4ca9-c554-4fef-9f6f-0124cd9d2b42
|
|
||||||
2025-09-23 13:34:47,206 INFO : files.py :generate_initial_artefacts:352 >>> File is already PDF, skipping conversion: file_id=4fec4ca9-c554-4fef-9f6f-0124cd9d2b42
|
|
||||||
2025-09-23 13:34:47,220 INFO : files.py :generate_initial_artefacts:373 >>> Three-phase pipeline: Enqueued 5 Phase 1 tasks for file_id=4fec4ca9-c554-4fef-9f6f-0124cd9d2b42
|
|
||||||
2025-09-23 13:35:55,647 INFO : files.py :upload_file :105 >>> Scheduling initial artefacts generation for file_id=7e8f8b1e-3a07-4cc0-8e2a-295ed61fdfd6
|
|
||||||
2025-09-23 13:35:55,650 INFO : files.py :generate_initial_artefacts:292 >>> Three-phase pipeline: Starting Phase 1 for file_id=7e8f8b1e-3a07-4cc0-8e2a-295ed61fdfd6
|
|
||||||
2025-09-23 13:35:55,757 INFO : files.py :generate_initial_artefacts:317 >>> Converting non-PDF file to PDF: file_id=7e8f8b1e-3a07-4cc0-8e2a-295ed61fdfd6 mime=application/vnd.openxmlformats-officedocument.presentationml.presentation
|
|
||||||
2025-09-23 13:36:02,752 INFO : files.py :generate_initial_artefacts:346 >>> PDF conversion: completed file_id=7e8f8b1e-3a07-4cc0-8e2a-295ed61fdfd6 rel_path=4847a855-a864-4790-8598-2e0ba2aa00a3/7e8f8b1e-3a07-4cc0-8e2a-295ed61fdfd6/f5da3152-e69f-43ab-be10-2380ecde78cf/document.pdf
|
|
||||||
2025-09-23 13:36:02,865 INFO : files.py :generate_initial_artefacts:373 >>> Three-phase pipeline: Enqueued 5 Phase 1 tasks for file_id=7e8f8b1e-3a07-4cc0-8e2a-295ed61fdfd6
|
|
||||||
2025-09-23 13:39:20,125 INFO : files.py :upload_file :105 >>> Scheduling initial artefacts generation for file_id=e275152e-0191-4ec2-bf5a-8752a7bd860d
|
|
||||||
2025-09-23 13:39:20,127 INFO : files.py :generate_initial_artefacts:292 >>> Three-phase pipeline: Starting Phase 1 for file_id=e275152e-0191-4ec2-bf5a-8752a7bd860d
|
|
||||||
2025-09-23 13:39:20,172 INFO : files.py :generate_initial_artefacts:317 >>> Converting non-PDF file to PDF: file_id=e275152e-0191-4ec2-bf5a-8752a7bd860d mime=application/vnd.openxmlformats-officedocument.presentationml.presentation
|
|
||||||
2025-09-23 13:39:25,702 INFO : files.py :generate_initial_artefacts:346 >>> PDF conversion: completed file_id=e275152e-0191-4ec2-bf5a-8752a7bd860d rel_path=dfc118fd-ea28-4b67-a0ea-62924241dc4e/e275152e-0191-4ec2-bf5a-8752a7bd860d/1db270ba-1f67-4431-91c8-19c72f2e878f/document.pdf
|
|
||||||
2025-09-23 13:39:25,712 INFO : files.py :generate_initial_artefacts:373 >>> Three-phase pipeline: Enqueued 5 Phase 1 tasks for file_id=e275152e-0191-4ec2-bf5a-8752a7bd860d
|
|
||||||
2025-09-23 13:49:53,602 INFO : files.py :upload_file :105 >>> Scheduling initial artefacts generation for file_id=87b348f4-6eca-46e9-b452-9c94a7414bbd
|
|
||||||
2025-09-23 13:49:53,604 INFO : files.py :generate_initial_artefacts:292 >>> Three-phase pipeline: Starting Phase 1 for file_id=87b348f4-6eca-46e9-b452-9c94a7414bbd
|
|
||||||
2025-09-23 13:49:53,648 INFO : files.py :generate_initial_artefacts:317 >>> Converting non-PDF file to PDF: file_id=87b348f4-6eca-46e9-b452-9c94a7414bbd mime=application/vnd.openxmlformats-officedocument.presentationml.presentation
|
|
||||||
2025-09-23 13:49:59,629 INFO : files.py :generate_initial_artefacts:346 >>> PDF conversion: completed file_id=87b348f4-6eca-46e9-b452-9c94a7414bbd rel_path=dfc118fd-ea28-4b67-a0ea-62924241dc4e/87b348f4-6eca-46e9-b452-9c94a7414bbd/6a643fec-14fb-4529-a5d9-2aa31b2c2840/document.pdf
|
|
||||||
2025-09-23 13:49:59,638 INFO : files.py :generate_initial_artefacts:373 >>> Three-phase pipeline: Enqueued 5 Phase 1 tasks for file_id=87b348f4-6eca-46e9-b452-9c94a7414bbd
|
|
||||||
2025-09-23 13:50:05,001 INFO : files.py :upload_file :105 >>> Scheduling initial artefacts generation for file_id=9106f6b2-e6cf-46f0-a0e9-c2057eb5646d
|
|
||||||
2025-09-23 13:50:05,003 INFO : files.py :generate_initial_artefacts:292 >>> Three-phase pipeline: Starting Phase 1 for file_id=9106f6b2-e6cf-46f0-a0e9-c2057eb5646d
|
|
||||||
2025-09-23 13:50:05,026 INFO : files.py :generate_initial_artefacts:352 >>> File is already PDF, skipping conversion: file_id=9106f6b2-e6cf-46f0-a0e9-c2057eb5646d
|
|
||||||
2025-09-23 13:50:05,035 INFO : files.py :generate_initial_artefacts:373 >>> Three-phase pipeline: Enqueued 5 Phase 1 tasks for file_id=9106f6b2-e6cf-46f0-a0e9-c2057eb5646d
|
|
||||||
2025-09-23 13:50:10,339 INFO : files.py :upload_file :105 >>> Scheduling initial artefacts generation for file_id=dd9706c2-cacd-4d97-a05d-94f539bf8af2
|
|
||||||
2025-09-23 13:50:10,340 INFO : files.py :generate_initial_artefacts:292 >>> Three-phase pipeline: Starting Phase 1 for file_id=dd9706c2-cacd-4d97-a05d-94f539bf8af2
|
|
||||||
2025-09-23 13:50:10,360 INFO : files.py :generate_initial_artefacts:352 >>> File is already PDF, skipping conversion: file_id=dd9706c2-cacd-4d97-a05d-94f539bf8af2
|
|
||||||
2025-09-23 13:50:10,366 INFO : files.py :generate_initial_artefacts:373 >>> Three-phase pipeline: Enqueued 5 Phase 1 tasks for file_id=dd9706c2-cacd-4d97-a05d-94f539bf8af2
|
|
||||||
2025-09-23 13:50:13,657 INFO : files.py :upload_file :105 >>> Scheduling initial artefacts generation for file_id=ccb00d80-41ab-47a3-9ed7-21a91434af2c
|
|
||||||
2025-09-23 13:50:13,660 INFO : files.py :generate_initial_artefacts:292 >>> Three-phase pipeline: Starting Phase 1 for file_id=ccb00d80-41ab-47a3-9ed7-21a91434af2c
|
|
||||||
2025-09-23 13:50:13,716 INFO : files.py :generate_initial_artefacts:352 >>> File is already PDF, skipping conversion: file_id=ccb00d80-41ab-47a3-9ed7-21a91434af2c
|
|
||||||
2025-09-23 13:50:13,721 INFO : files.py :generate_initial_artefacts:373 >>> Three-phase pipeline: Enqueued 5 Phase 1 tasks for file_id=ccb00d80-41ab-47a3-9ed7-21a91434af2c
|
|
||||||
2025-09-23 13:50:17,974 INFO : files.py :upload_file :105 >>> Scheduling initial artefacts generation for file_id=06011282-0b76-44ad-8fb1-c201174f369b
|
|
||||||
2025-09-23 13:50:17,976 INFO : files.py :generate_initial_artefacts:292 >>> Three-phase pipeline: Starting Phase 1 for file_id=06011282-0b76-44ad-8fb1-c201174f369b
|
|
||||||
2025-09-23 13:50:17,998 INFO : files.py :generate_initial_artefacts:352 >>> File is already PDF, skipping conversion: file_id=06011282-0b76-44ad-8fb1-c201174f369b
|
|
||||||
2025-09-23 13:50:18,025 INFO : files.py :generate_initial_artefacts:373 >>> Three-phase pipeline: Enqueued 5 Phase 1 tasks for file_id=06011282-0b76-44ad-8fb1-c201174f369b
|
|
||||||
2025-09-23 13:50:26,201 INFO : files.py :upload_file :105 >>> Scheduling initial artefacts generation for file_id=a82ee8b5-0e60-4b3f-a3b0-d6d7470cb002
|
|
||||||
2025-09-23 13:50:26,202 INFO : files.py :generate_initial_artefacts:292 >>> Three-phase pipeline: Starting Phase 1 for file_id=a82ee8b5-0e60-4b3f-a3b0-d6d7470cb002
|
|
||||||
2025-09-23 13:50:26,222 INFO : files.py :generate_initial_artefacts:352 >>> File is already PDF, skipping conversion: file_id=a82ee8b5-0e60-4b3f-a3b0-d6d7470cb002
|
|
||||||
2025-09-23 13:50:26,231 INFO : files.py :generate_initial_artefacts:373 >>> Three-phase pipeline: Enqueued 5 Phase 1 tasks for file_id=a82ee8b5-0e60-4b3f-a3b0-d6d7470cb002
|
|
||||||
2025-09-23 14:05:41,585 INFO : files.py :upload_file :105 >>> Scheduling initial artefacts generation for file_id=94bba7ef-eb8c-4731-a69a-236737ea82c4
|
|
||||||
2025-09-23 14:05:41,587 INFO : files.py :generate_initial_artefacts:292 >>> Three-phase pipeline: Starting Phase 1 for file_id=94bba7ef-eb8c-4731-a69a-236737ea82c4
|
|
||||||
2025-09-23 14:05:41,677 INFO : files.py :generate_initial_artefacts:352 >>> File is already PDF, skipping conversion: file_id=94bba7ef-eb8c-4731-a69a-236737ea82c4
|
|
||||||
2025-09-23 14:05:41,700 INFO : files.py :generate_initial_artefacts:373 >>> Three-phase pipeline: Enqueued 5 Phase 1 tasks for file_id=94bba7ef-eb8c-4731-a69a-236737ea82c4
|
|
||||||
2025-09-23 14:05:46,648 INFO : files.py :upload_file :105 >>> Scheduling initial artefacts generation for file_id=06b311ce-a92e-4ebd-8f79-e7ad7759eb3f
|
|
||||||
2025-09-23 14:05:46,649 INFO : files.py :generate_initial_artefacts:292 >>> Three-phase pipeline: Starting Phase 1 for file_id=06b311ce-a92e-4ebd-8f79-e7ad7759eb3f
|
|
||||||
2025-09-23 14:05:46,681 INFO : files.py :generate_initial_artefacts:352 >>> File is already PDF, skipping conversion: file_id=06b311ce-a92e-4ebd-8f79-e7ad7759eb3f
|
|
||||||
2025-09-23 14:05:46,690 INFO : files.py :generate_initial_artefacts:373 >>> Three-phase pipeline: Enqueued 5 Phase 1 tasks for file_id=06b311ce-a92e-4ebd-8f79-e7ad7759eb3f
|
|
||||||
2025-09-23 14:05:50,041 INFO : files.py :upload_file :105 >>> Scheduling initial artefacts generation for file_id=ca37246a-ff2c-4572-aa7d-d91bd2e1d394
|
|
||||||
2025-09-23 14:05:50,042 INFO : files.py :generate_initial_artefacts:292 >>> Three-phase pipeline: Starting Phase 1 for file_id=ca37246a-ff2c-4572-aa7d-d91bd2e1d394
|
|
||||||
2025-09-23 14:05:50,061 INFO : files.py :generate_initial_artefacts:352 >>> File is already PDF, skipping conversion: file_id=ca37246a-ff2c-4572-aa7d-d91bd2e1d394
|
|
||||||
2025-09-23 14:05:50,068 INFO : files.py :generate_initial_artefacts:373 >>> Three-phase pipeline: Enqueued 5 Phase 1 tasks for file_id=ca37246a-ff2c-4572-aa7d-d91bd2e1d394
|
|
||||||
2025-09-23 14:05:53,895 INFO : files.py :upload_file :105 >>> Scheduling initial artefacts generation for file_id=badf75a1-55a7-40e6-bd23-b51f916bfcf6
|
|
||||||
2025-09-23 14:05:53,897 INFO : files.py :generate_initial_artefacts:292 >>> Three-phase pipeline: Starting Phase 1 for file_id=badf75a1-55a7-40e6-bd23-b51f916bfcf6
|
|
||||||
2025-09-23 14:05:53,925 INFO : files.py :generate_initial_artefacts:352 >>> File is already PDF, skipping conversion: file_id=badf75a1-55a7-40e6-bd23-b51f916bfcf6
|
|
||||||
2025-09-23 14:05:53,930 INFO : files.py :generate_initial_artefacts:373 >>> Three-phase pipeline: Enqueued 5 Phase 1 tasks for file_id=badf75a1-55a7-40e6-bd23-b51f916bfcf6
|
|
||||||
2025-09-23 14:05:57,272 INFO : files.py :upload_file :105 >>> Scheduling initial artefacts generation for file_id=62c14e85-95dd-4edd-aa57-8e8d2f10c577
|
|
||||||
2025-09-23 14:05:57,273 INFO : files.py :generate_initial_artefacts:292 >>> Three-phase pipeline: Starting Phase 1 for file_id=62c14e85-95dd-4edd-aa57-8e8d2f10c577
|
|
||||||
2025-09-23 14:05:57,297 INFO : files.py :generate_initial_artefacts:352 >>> File is already PDF, skipping conversion: file_id=62c14e85-95dd-4edd-aa57-8e8d2f10c577
|
|
||||||
2025-09-23 14:05:57,305 INFO : files.py :generate_initial_artefacts:373 >>> Three-phase pipeline: Enqueued 5 Phase 1 tasks for file_id=62c14e85-95dd-4edd-aa57-8e8d2f10c577
|
|
||||||
2025-09-23 14:06:03,155 INFO : files.py :upload_file :105 >>> Scheduling initial artefacts generation for file_id=134ea7ce-6106-459d-91d4-3639acc63cb4
|
|
||||||
2025-09-23 14:06:03,159 INFO : files.py :generate_initial_artefacts:292 >>> Three-phase pipeline: Starting Phase 1 for file_id=134ea7ce-6106-459d-91d4-3639acc63cb4
|
|
||||||
2025-09-23 14:06:03,180 INFO : files.py :generate_initial_artefacts:352 >>> File is already PDF, skipping conversion: file_id=134ea7ce-6106-459d-91d4-3639acc63cb4
|
|
||||||
2025-09-23 14:06:03,185 INFO : files.py :generate_initial_artefacts:373 >>> Three-phase pipeline: Enqueued 5 Phase 1 tasks for file_id=134ea7ce-6106-459d-91d4-3639acc63cb4
|
|
||||||
2025-09-23 14:06:06,874 INFO : files.py :upload_file :105 >>> Scheduling initial artefacts generation for file_id=b0389c5c-9d6c-45b4-8078-514cb6e61662
|
|
||||||
2025-09-23 14:06:06,876 INFO : files.py :generate_initial_artefacts:292 >>> Three-phase pipeline: Starting Phase 1 for file_id=b0389c5c-9d6c-45b4-8078-514cb6e61662
|
|
||||||
2025-09-23 14:06:06,899 INFO : files.py :generate_initial_artefacts:352 >>> File is already PDF, skipping conversion: file_id=b0389c5c-9d6c-45b4-8078-514cb6e61662
|
|
||||||
2025-09-23 14:06:06,902 INFO : files.py :generate_initial_artefacts:373 >>> Three-phase pipeline: Enqueued 5 Phase 1 tasks for file_id=b0389c5c-9d6c-45b4-8078-514cb6e61662
|
|
||||||
2025-09-23 14:06:13,922 INFO : files.py :upload_file :105 >>> Scheduling initial artefacts generation for file_id=8074842d-f897-4851-8ce5-2800d5640057
|
|
||||||
2025-09-23 14:06:13,925 INFO : files.py :generate_initial_artefacts:292 >>> Three-phase pipeline: Starting Phase 1 for file_id=8074842d-f897-4851-8ce5-2800d5640057
|
|
||||||
2025-09-23 14:06:13,943 INFO : files.py :generate_initial_artefacts:352 >>> File is already PDF, skipping conversion: file_id=8074842d-f897-4851-8ce5-2800d5640057
|
|
||||||
2025-09-23 14:06:13,949 INFO : files.py :generate_initial_artefacts:373 >>> Three-phase pipeline: Enqueued 5 Phase 1 tasks for file_id=8074842d-f897-4851-8ce5-2800d5640057
|
|
||||||
2025-09-23 14:07:29,478 INFO : files.py :upload_file :105 >>> Scheduling initial artefacts generation for file_id=9092e579-a3cd-421f-afe4-b6ed2fee512e
|
|
||||||
2025-09-23 14:07:29,479 INFO : files.py :generate_initial_artefacts:292 >>> Three-phase pipeline: Starting Phase 1 for file_id=9092e579-a3cd-421f-afe4-b6ed2fee512e
|
|
||||||
2025-09-23 14:07:29,497 INFO : files.py :generate_initial_artefacts:352 >>> File is already PDF, skipping conversion: file_id=9092e579-a3cd-421f-afe4-b6ed2fee512e
|
|
||||||
2025-09-23 14:07:29,501 INFO : files.py :generate_initial_artefacts:373 >>> Three-phase pipeline: Enqueued 5 Phase 1 tasks for file_id=9092e579-a3cd-421f-afe4-b6ed2fee512e
|
|
||||||
2025-09-23 16:21:35,846 INFO : files.py :upload_file :105 >>> Scheduling initial artefacts generation for file_id=f60f43c2-1e5c-453b-a643-3c7f785f3c18
|
|
||||||
2025-09-23 16:21:35,848 INFO : files.py :generate_initial_artefacts:292 >>> Three-phase pipeline: Starting Phase 1 for file_id=f60f43c2-1e5c-453b-a643-3c7f785f3c18
|
|
||||||
2025-09-23 16:21:35,899 INFO : files.py :generate_initial_artefacts:352 >>> File is already PDF, skipping conversion: file_id=f60f43c2-1e5c-453b-a643-3c7f785f3c18
|
|
||||||
2025-09-23 16:21:35,907 INFO : files.py :generate_initial_artefacts:373 >>> Three-phase pipeline: Enqueued 5 Phase 1 tasks for file_id=f60f43c2-1e5c-453b-a643-3c7f785f3c18
|
|
||||||
2025-09-23 19:28:33,465 INFO : files.py :upload_file :105 >>> Scheduling initial artefacts generation for file_id=926df044-3c2b-4732-a451-fc6ec967a87d
|
|
||||||
2025-09-23 19:28:33,467 INFO : files.py :generate_initial_artefacts:292 >>> Three-phase pipeline: Starting Phase 1 for file_id=926df044-3c2b-4732-a451-fc6ec967a87d
|
|
||||||
2025-09-23 19:28:33,506 INFO : files.py :generate_initial_artefacts:352 >>> File is already PDF, skipping conversion: file_id=926df044-3c2b-4732-a451-fc6ec967a87d
|
|
||||||
2025-09-23 19:28:33,531 INFO : files.py :generate_initial_artefacts:373 >>> Three-phase pipeline: Enqueued 5 Phase 1 tasks for file_id=926df044-3c2b-4732-a451-fc6ec967a87d
|
|
||||||
2025-09-23 19:29:28,217 INFO : files.py :upload_file :105 >>> Scheduling initial artefacts generation for file_id=d1076184-a916-417f-b4fb-26d9ad445e46
|
|
||||||
2025-09-23 19:29:28,218 INFO : files.py :generate_initial_artefacts:292 >>> Three-phase pipeline: Starting Phase 1 for file_id=d1076184-a916-417f-b4fb-26d9ad445e46
|
|
||||||
2025-09-23 19:29:28,244 INFO : files.py :generate_initial_artefacts:352 >>> File is already PDF, skipping conversion: file_id=d1076184-a916-417f-b4fb-26d9ad445e46
|
|
||||||
2025-09-23 19:29:28,251 INFO : files.py :generate_initial_artefacts:373 >>> Three-phase pipeline: Enqueued 5 Phase 1 tasks for file_id=d1076184-a916-417f-b4fb-26d9ad445e46
|
|
||||||
2025-09-23 22:41:16,375 INFO : files.py :upload_file :114 >>> ✅ File uploaded successfully without auto-processing: 43a1a1ad-40c7-4af3-8d8d-34d0cb576e90
|
|
||||||
2025-11-14 15:02:42,596 INFO : files.py :generate_initial_artefacts:295 >>> Three-phase pipeline: Starting Phase 1 for file_id=e67223d3-3f48-4ed1-bc37-ce72cb5fd05a
|
|
||||||
2025-11-14 15:02:42,639 INFO : files.py :generate_initial_artefacts:355 >>> File is already PDF, skipping conversion: file_id=e67223d3-3f48-4ed1-bc37-ce72cb5fd05a
|
|
||||||
2025-11-14 15:02:42,660 INFO : files.py :generate_initial_artefacts:376 >>> Three-phase pipeline: Enqueued 5 Phase 1 tasks for file_id=e67223d3-3f48-4ed1-bc37-ce72cb5fd05a
|
|
||||||
2025-11-14 16:15:37,868 INFO : files.py :enqueue_canonical_docling:735 >>> [canonical-docling] page_count via Tika: 18
|
|
||||||
2025-11-14 16:15:37,869 INFO : files.py :enqueue_canonical_docling:749 >>> [canonical-docling] use_split_map=False threshold=50 page_count=18
|
|
||||||
2025-11-14 16:15:37,869 WARNING : files.py :enqueue_canonical_docling:813 >>> [canonical-docling] using single-range fallback (small doc)
|
|
||||||
2025-11-14 16:15:37,870 INFO : files.py :enqueue_canonical_docling:910 >>> [canonical-docling] final ranges=1 multi=False pipeline=vlm producer=manual
|
|
||||||
2025-11-14 16:15:37,870 INFO : files.py :enqueue_canonical_docling:968 >>> [canonical-docling] enqueue single range start=1 end=18 producer=manual pipeline=vlm
|
|
||||||
2025-11-14 16:15:37,871 INFO : files.py :enqueue_canonical_docling:989 >>> [canonical-docling] completed enqueue file_id=e67223d3-3f48-4ed1-bc37-ce72cb5fd05a tasks=1 ranges=1 pipeline=vlm producer=manual group_id=single
|
|
||||||
@ -1,260 +0,0 @@
|
|||||||
2025-09-22 20:59:18,901 INFO : split_map.py :create_split_map_for_file:416 >>> Creating split_map for file_id=3c1926fe-9a3a-4cff-93dc-31b6b09d284f
|
|
||||||
2025-09-22 20:59:19,038 INFO : split_map.py :create_split_map_for_file:479 >>> Split map: outline method found 9 sections
|
|
||||||
2025-09-22 20:59:19,067 INFO : split_map.py :create_split_map_for_file:568 >>> Split map stored: file_id=3c1926fe-9a3a-4cff-93dc-31b6b09d284f, method=outline, confidence=0.95, entries=10
|
|
||||||
2025-09-22 21:09:57,439 INFO : split_map.py :create_split_map_for_file:416 >>> Creating split_map for file_id=d6b8e156-339a-42f5-b1b1-5d677b7c4bb3
|
|
||||||
2025-09-22 21:09:57,501 INFO : split_map.py :create_split_map_for_file:479 >>> Split map: outline method found 9 sections
|
|
||||||
2025-09-22 21:09:57,519 INFO : split_map.py :create_split_map_for_file:568 >>> Split map stored: file_id=d6b8e156-339a-42f5-b1b1-5d677b7c4bb3, method=outline, confidence=0.95, entries=10
|
|
||||||
2025-09-22 21:25:47,906 INFO : split_map.py :create_split_map_for_file:416 >>> Creating split_map for file_id=6890512d-a4ef-4a52-9802-f89f64baba9a
|
|
||||||
2025-09-22 21:25:47,976 INFO : split_map.py :create_split_map_for_file:479 >>> Split map: outline method found 9 sections
|
|
||||||
2025-09-22 21:25:48,004 INFO : split_map.py :create_split_map_for_file:568 >>> Split map stored: file_id=6890512d-a4ef-4a52-9802-f89f64baba9a, method=outline, confidence=0.95, entries=10
|
|
||||||
2025-09-22 21:26:58,666 INFO : split_map.py :create_split_map_for_file:416 >>> Creating split_map for file_id=e0efc11e-b489-41bc-b5e8-a31f7b6bb846
|
|
||||||
2025-09-22 21:26:58,733 INFO : split_map.py :create_split_map_for_file:479 >>> Split map: outline method found 9 sections
|
|
||||||
2025-09-22 21:26:58,751 INFO : split_map.py :create_split_map_for_file:568 >>> Split map stored: file_id=e0efc11e-b489-41bc-b5e8-a31f7b6bb846, method=outline, confidence=0.95, entries=10
|
|
||||||
2025-09-22 21:37:32,313 INFO : split_map.py :create_split_map_for_file:416 >>> Creating split_map for file_id=ffb8377d-fb4c-471e-9b71-851b1c01de2a
|
|
||||||
2025-09-22 21:37:32,388 INFO : split_map.py :create_split_map_for_file:479 >>> Split map: outline method found 9 sections
|
|
||||||
2025-09-22 21:37:32,407 INFO : split_map.py :create_split_map_for_file:568 >>> Split map stored: file_id=ffb8377d-fb4c-471e-9b71-851b1c01de2a, method=outline, confidence=0.95, entries=10
|
|
||||||
2025-09-22 21:39:17,602 INFO : split_map.py :create_split_map_for_file:416 >>> Creating split_map for file_id=015b8a3b-b194-4664-b1d0-24921b738465
|
|
||||||
2025-09-22 21:39:17,663 INFO : split_map.py :create_split_map_for_file:479 >>> Split map: outline method found 9 sections
|
|
||||||
2025-09-22 21:39:17,684 INFO : split_map.py :create_split_map_for_file:568 >>> Split map stored: file_id=015b8a3b-b194-4664-b1d0-24921b738465, method=outline, confidence=0.95, entries=10
|
|
||||||
2025-09-22 21:40:45,051 INFO : split_map.py :create_split_map_for_file:416 >>> Creating split_map for file_id=5f4d6182-f1a8-4fa1-b4db-ef8cafd0503c
|
|
||||||
2025-09-22 21:40:45,127 INFO : split_map.py :create_split_map_for_file:479 >>> Split map: outline method found 9 sections
|
|
||||||
2025-09-22 21:40:45,150 INFO : split_map.py :create_split_map_for_file:568 >>> Split map stored: file_id=5f4d6182-f1a8-4fa1-b4db-ef8cafd0503c, method=outline, confidence=0.95, entries=10
|
|
||||||
2025-09-22 21:42:27,595 INFO : split_map.py :create_split_map_for_file:416 >>> Creating split_map for file_id=dccf4f5a-bf42-4ca9-b7c7-f9182bbe3e3c
|
|
||||||
2025-09-22 21:42:27,667 INFO : split_map.py :create_split_map_for_file:479 >>> Split map: outline method found 9 sections
|
|
||||||
2025-09-22 21:42:27,684 INFO : split_map.py :create_split_map_for_file:568 >>> Split map stored: file_id=dccf4f5a-bf42-4ca9-b7c7-f9182bbe3e3c, method=outline, confidence=0.95, entries=10
|
|
||||||
2025-09-22 21:46:29,986 INFO : split_map.py :create_split_map_for_file:416 >>> Creating split_map for file_id=4699a62b-7609-4471-adf9-ef2a49661923
|
|
||||||
2025-09-22 21:46:30,058 INFO : split_map.py :create_split_map_for_file:479 >>> Split map: outline method found 9 sections
|
|
||||||
2025-09-22 21:46:30,075 INFO : split_map.py :create_split_map_for_file:568 >>> Split map stored: file_id=4699a62b-7609-4471-adf9-ef2a49661923, method=outline, confidence=0.95, entries=10
|
|
||||||
2025-09-22 21:52:38,704 INFO : split_map.py :create_split_map_for_file:416 >>> Creating split_map for file_id=d86fbee0-b8a2-4ac1-ad90-279c34f4cb28
|
|
||||||
2025-09-22 21:52:38,777 INFO : split_map.py :create_split_map_for_file:479 >>> Split map: outline method found 9 sections
|
|
||||||
2025-09-22 21:52:38,795 INFO : split_map.py :create_split_map_for_file:568 >>> Split map stored: file_id=d86fbee0-b8a2-4ac1-ad90-279c34f4cb28, method=outline, confidence=0.95, entries=10
|
|
||||||
2025-09-22 22:03:45,218 INFO : split_map.py :create_split_map_for_file:416 >>> Creating split_map for file_id=22270f1d-b25b-4f59-a79f-c34965b27e80
|
|
||||||
2025-09-22 22:03:45,281 INFO : split_map.py :create_split_map_for_file:479 >>> Split map: outline method found 9 sections
|
|
||||||
2025-09-22 22:03:45,301 INFO : split_map.py :create_split_map_for_file:568 >>> Split map stored: file_id=22270f1d-b25b-4f59-a79f-c34965b27e80, method=outline, confidence=0.95, entries=10
|
|
||||||
2025-09-22 22:07:48,655 INFO : split_map.py :create_split_map_for_file:416 >>> Creating split_map for file_id=6ef5aafc-f513-42a4-9c5a-f513523fbf22
|
|
||||||
2025-09-22 22:07:48,858 INFO : split_map.py :create_split_map_for_file:479 >>> Split map: outline method found 9 sections
|
|
||||||
2025-09-22 22:07:48,883 INFO : split_map.py :create_split_map_for_file:568 >>> Split map stored: file_id=6ef5aafc-f513-42a4-9c5a-f513523fbf22, method=outline, confidence=0.95, entries=10
|
|
||||||
2025-09-22 22:17:24,170 INFO : split_map.py :create_split_map_for_file:416 >>> Creating split_map for file_id=b3c38433-2a95-4e8c-af94-8cf30db5e4f5
|
|
||||||
2025-09-22 22:17:24,233 INFO : split_map.py :create_split_map_for_file:479 >>> Split map: outline method found 9 sections
|
|
||||||
2025-09-22 22:17:24,251 INFO : split_map.py :create_split_map_for_file:568 >>> Split map stored: file_id=b3c38433-2a95-4e8c-af94-8cf30db5e4f5, method=outline, confidence=0.95, entries=10
|
|
||||||
2025-09-22 22:25:37,284 INFO : split_map.py :create_split_map_for_file:416 >>> Creating split_map for file_id=7092fec3-8320-4b56-92dc-9336adf90a1b
|
|
||||||
2025-09-22 22:25:37,350 INFO : split_map.py :create_split_map_for_file:479 >>> Split map: outline method found 9 sections
|
|
||||||
2025-09-22 22:25:37,370 INFO : split_map.py :create_split_map_for_file:568 >>> Split map stored: file_id=7092fec3-8320-4b56-92dc-9336adf90a1b, method=outline, confidence=0.95, entries=10
|
|
||||||
2025-09-22 22:54:00,005 INFO : split_map.py :create_split_map_for_file:416 >>> Creating split_map for file_id=4f4880a4-3f1f-4057-aa39-023e43a6fc97
|
|
||||||
2025-09-22 22:54:00,075 INFO : split_map.py :create_split_map_for_file:479 >>> Split map: outline method found 9 sections
|
|
||||||
2025-09-22 22:54:00,091 INFO : split_map.py :create_split_map_for_file:568 >>> Split map stored: file_id=4f4880a4-3f1f-4057-aa39-023e43a6fc97, method=outline, confidence=0.95, entries=10
|
|
||||||
2025-09-22 23:27:27,800 INFO : split_map.py :create_split_map_for_file:416 >>> Creating split_map for file_id=5f2c20dc-49a2-42f2-876a-ad7d8fdfc1ec
|
|
||||||
2025-09-22 23:27:27,879 INFO : split_map.py :create_split_map_for_file:479 >>> Split map: outline method found 9 sections
|
|
||||||
2025-09-22 23:27:27,896 INFO : split_map.py :create_split_map_for_file:568 >>> Split map stored: file_id=5f2c20dc-49a2-42f2-876a-ad7d8fdfc1ec, method=outline, confidence=0.95, entries=10
|
|
||||||
2025-09-22 23:34:14,652 INFO : split_map.py :create_split_map_for_file:416 >>> Creating split_map for file_id=f499e480-a9fb-4821-b824-c6abe6faceea
|
|
||||||
2025-09-22 23:34:14,717 INFO : split_map.py :create_split_map_for_file:479 >>> Split map: outline method found 9 sections
|
|
||||||
2025-09-22 23:34:14,735 INFO : split_map.py :create_split_map_for_file:568 >>> Split map stored: file_id=f499e480-a9fb-4821-b824-c6abe6faceea, method=outline, confidence=0.95, entries=10
|
|
||||||
2025-09-22 23:55:42,784 INFO : split_map.py :create_split_map_for_file:416 >>> Creating split_map for file_id=6ceb4bd3-4e35-4451-a05b-8f312be9b220
|
|
||||||
2025-09-22 23:55:42,830 INFO : split_map.py :_try_headings_fallback:180 >>> Headings fallback: limited Docling call for file_id=6ceb4bd3-4e35-4451-a05b-8f312be9b220, pages=1-30
|
|
||||||
2025-09-22 23:55:53,235 INFO : split_map.py :create_split_map_for_file:516 >>> Using fixed window fallback for file_id=6ceb4bd3-4e35-4451-a05b-8f312be9b220
|
|
||||||
2025-09-22 23:55:53,235 INFO : split_map.py :create_split_map_for_file:526 >>> Split map: fixed method created 4 sections
|
|
||||||
2025-09-22 23:55:53,265 INFO : split_map.py :create_split_map_for_file:568 >>> Split map stored: file_id=6ceb4bd3-4e35-4451-a05b-8f312be9b220, method=fixed, confidence=0.20, entries=4
|
|
||||||
2025-09-23 00:46:35,621 INFO : split_map.py :create_split_map_for_file:416 >>> Creating split_map for file_id=fa22ea88-f09f-4464-8cf6-783ecd3aba31
|
|
||||||
2025-09-23 00:46:35,684 INFO : split_map.py :_try_headings_fallback:180 >>> Headings fallback: limited Docling call for file_id=fa22ea88-f09f-4464-8cf6-783ecd3aba31, pages=1-30
|
|
||||||
2025-09-23 00:46:40,996 INFO : split_map.py :create_split_map_for_file:516 >>> Using fixed window fallback for file_id=fa22ea88-f09f-4464-8cf6-783ecd3aba31
|
|
||||||
2025-09-23 00:46:40,996 INFO : split_map.py :create_split_map_for_file:526 >>> Split map: fixed method created 3 sections
|
|
||||||
2025-09-23 00:46:41,025 INFO : split_map.py :create_split_map_for_file:587 >>> Split map stored: file_id=fa22ea88-f09f-4464-8cf6-783ecd3aba31, method=fixed, confidence=0.20, entries=3
|
|
||||||
2025-09-23 00:52:32,400 INFO : split_map.py :create_split_map_for_file:416 >>> Creating split_map for file_id=631c4844-acc7-4075-8dd1-d9482bdc8a01
|
|
||||||
2025-09-23 00:52:32,467 INFO : split_map.py :_try_headings_fallback:180 >>> Headings fallback: limited Docling call for file_id=631c4844-acc7-4075-8dd1-d9482bdc8a01, pages=1-30
|
|
||||||
2025-09-23 00:52:37,665 INFO : split_map.py :create_split_map_for_file:516 >>> Using fixed window fallback for file_id=631c4844-acc7-4075-8dd1-d9482bdc8a01
|
|
||||||
2025-09-23 00:52:37,665 INFO : split_map.py :create_split_map_for_file:526 >>> Split map: fixed method created 5 sections
|
|
||||||
2025-09-23 00:52:37,693 INFO : split_map.py :create_split_map_for_file:587 >>> Split map stored: file_id=631c4844-acc7-4075-8dd1-d9482bdc8a01, method=fixed, confidence=0.20, entries=5
|
|
||||||
2025-09-23 01:06:42,696 INFO : split_map.py :create_split_map_for_file:416 >>> Creating split_map for file_id=d9562969-88d0-43e8-9c4e-c71438bf7820
|
|
||||||
2025-09-23 01:06:42,743 INFO : split_map.py :_try_headings_fallback:180 >>> Headings fallback: limited Docling call for file_id=d9562969-88d0-43e8-9c4e-c71438bf7820, pages=1-30
|
|
||||||
2025-09-23 01:06:48,101 INFO : split_map.py :create_split_map_for_file:516 >>> Using fixed window fallback for file_id=d9562969-88d0-43e8-9c4e-c71438bf7820
|
|
||||||
2025-09-23 01:06:48,102 INFO : split_map.py :create_split_map_for_file:526 >>> Split map: fixed method created 4 sections
|
|
||||||
2025-09-23 01:06:48,140 INFO : split_map.py :create_split_map_for_file:587 >>> Split map stored: file_id=d9562969-88d0-43e8-9c4e-c71438bf7820, method=fixed, confidence=0.20, entries=4
|
|
||||||
2025-09-23 01:08:58,883 INFO : split_map.py :create_split_map_for_file:416 >>> Creating split_map for file_id=f3b412cb-fd1e-43f2-abd3-9091d6dbcae1
|
|
||||||
2025-09-23 01:08:58,933 INFO : split_map.py :_try_headings_fallback:180 >>> Headings fallback: limited Docling call for file_id=f3b412cb-fd1e-43f2-abd3-9091d6dbcae1, pages=1-30
|
|
||||||
2025-09-23 01:09:04,206 INFO : split_map.py :create_split_map_for_file:516 >>> Using fixed window fallback for file_id=f3b412cb-fd1e-43f2-abd3-9091d6dbcae1
|
|
||||||
2025-09-23 01:09:04,206 INFO : split_map.py :create_split_map_for_file:526 >>> Split map: fixed method created 4 sections
|
|
||||||
2025-09-23 01:09:04,233 INFO : split_map.py :create_split_map_for_file:587 >>> Split map stored: file_id=f3b412cb-fd1e-43f2-abd3-9091d6dbcae1, method=fixed, confidence=0.20, entries=4
|
|
||||||
2025-09-23 01:17:08,759 INFO : split_map.py :create_split_map_for_file:416 >>> Creating split_map for file_id=a961495e-fcce-4593-84a6-d1b521faa424
|
|
||||||
2025-09-23 01:17:08,827 INFO : split_map.py :_try_headings_fallback:180 >>> Headings fallback: limited Docling call for file_id=a961495e-fcce-4593-84a6-d1b521faa424, pages=1-30
|
|
||||||
2025-09-23 01:17:14,080 INFO : split_map.py :create_split_map_for_file:516 >>> Using fixed window fallback for file_id=a961495e-fcce-4593-84a6-d1b521faa424
|
|
||||||
2025-09-23 01:17:14,080 INFO : split_map.py :create_split_map_for_file:526 >>> Split map: fixed method created 4 sections
|
|
||||||
2025-09-23 01:17:14,110 INFO : split_map.py :create_split_map_for_file:587 >>> Split map stored: file_id=a961495e-fcce-4593-84a6-d1b521faa424, method=fixed, confidence=0.20, entries=4
|
|
||||||
2025-09-23 01:19:02,671 INFO : split_map.py :create_split_map_for_file:416 >>> Creating split_map for file_id=b24bfa8b-b584-4379-89e5-52ecd098a606
|
|
||||||
2025-09-23 01:19:02,721 INFO : split_map.py :_try_headings_fallback:180 >>> Headings fallback: limited Docling call for file_id=b24bfa8b-b584-4379-89e5-52ecd098a606, pages=1-30
|
|
||||||
2025-09-23 01:19:13,062 INFO : split_map.py :create_split_map_for_file:516 >>> Using fixed window fallback for file_id=b24bfa8b-b584-4379-89e5-52ecd098a606
|
|
||||||
2025-09-23 01:19:13,062 INFO : split_map.py :create_split_map_for_file:526 >>> Split map: fixed method created 4 sections
|
|
||||||
2025-09-23 01:19:13,088 INFO : split_map.py :create_split_map_for_file:587 >>> Split map stored: file_id=b24bfa8b-b584-4379-89e5-52ecd098a606, method=fixed, confidence=0.20, entries=4
|
|
||||||
2025-09-23 01:25:15,631 INFO : split_map.py :create_split_map_for_file:416 >>> Creating split_map for file_id=7ff9ed66-f328-4c10-bc71-ae2830e139cc
|
|
||||||
2025-09-23 01:25:15,681 INFO : split_map.py :_try_headings_fallback:180 >>> Headings fallback: limited Docling call for file_id=7ff9ed66-f328-4c10-bc71-ae2830e139cc, pages=1-30
|
|
||||||
2025-09-23 01:25:20,905 INFO : split_map.py :create_split_map_for_file:516 >>> Using fixed window fallback for file_id=7ff9ed66-f328-4c10-bc71-ae2830e139cc
|
|
||||||
2025-09-23 01:25:20,906 INFO : split_map.py :create_split_map_for_file:526 >>> Split map: fixed method created 4 sections
|
|
||||||
2025-09-23 01:25:20,937 INFO : split_map.py :create_split_map_for_file:587 >>> Split map stored: file_id=7ff9ed66-f328-4c10-bc71-ae2830e139cc, method=fixed, confidence=0.20, entries=4
|
|
||||||
2025-09-23 01:43:15,349 INFO : split_map.py :create_split_map_for_file:416 >>> Creating split_map for file_id=2ae63971-faf0-463d-975c-a817c30dfaf9
|
|
||||||
2025-09-23 01:43:15,398 INFO : split_map.py :_try_headings_fallback:180 >>> Headings fallback: limited Docling call for file_id=2ae63971-faf0-463d-975c-a817c30dfaf9, pages=1-30
|
|
||||||
2025-09-23 01:43:25,694 INFO : split_map.py :create_split_map_for_file:516 >>> Using fixed window fallback for file_id=2ae63971-faf0-463d-975c-a817c30dfaf9
|
|
||||||
2025-09-23 01:43:25,694 INFO : split_map.py :create_split_map_for_file:526 >>> Split map: fixed method created 4 sections
|
|
||||||
2025-09-23 01:43:25,722 INFO : split_map.py :create_split_map_for_file:587 >>> Split map stored: file_id=2ae63971-faf0-463d-975c-a817c30dfaf9, method=fixed, confidence=0.20, entries=4
|
|
||||||
2025-09-23 02:50:53,334 INFO : split_map.py :create_split_map_for_file:416 >>> Creating split_map for file_id=03fdc513-f06e-473c-9161-02ec11511318
|
|
||||||
2025-09-23 02:50:53,398 INFO : split_map.py :_try_headings_fallback:180 >>> Headings fallback: limited Docling call for file_id=03fdc513-f06e-473c-9161-02ec11511318, pages=1-30
|
|
||||||
2025-09-23 02:51:03,727 INFO : split_map.py :create_split_map_for_file:516 >>> Using fixed window fallback for file_id=03fdc513-f06e-473c-9161-02ec11511318
|
|
||||||
2025-09-23 02:51:03,727 INFO : split_map.py :create_split_map_for_file:526 >>> Split map: fixed method created 3 sections
|
|
||||||
2025-09-23 02:51:03,755 INFO : split_map.py :create_split_map_for_file:587 >>> Split map stored: file_id=03fdc513-f06e-473c-9161-02ec11511318, method=fixed, confidence=0.20, entries=3
|
|
||||||
2025-09-23 02:51:14,149 INFO : split_map.py :create_split_map_for_file:416 >>> Creating split_map for file_id=b34594f6-5fe0-4104-a1e6-9073a055bda1
|
|
||||||
2025-09-23 02:51:14,207 INFO : split_map.py :_try_headings_fallback:180 >>> Headings fallback: limited Docling call for file_id=b34594f6-5fe0-4104-a1e6-9073a055bda1, pages=1-21
|
|
||||||
2025-09-23 02:51:24,482 INFO : split_map.py :create_split_map_for_file:516 >>> Using fixed window fallback for file_id=b34594f6-5fe0-4104-a1e6-9073a055bda1
|
|
||||||
2025-09-23 02:51:24,483 INFO : split_map.py :create_split_map_for_file:526 >>> Split map: fixed method created 2 sections
|
|
||||||
2025-09-23 02:51:24,511 INFO : split_map.py :create_split_map_for_file:587 >>> Split map stored: file_id=b34594f6-5fe0-4104-a1e6-9073a055bda1, method=fixed, confidence=0.20, entries=2
|
|
||||||
2025-09-23 02:51:26,687 INFO : split_map.py :create_split_map_for_file:416 >>> Creating split_map for file_id=2e9914dc-67d3-44b0-88ce-8151c20a510a
|
|
||||||
2025-09-23 02:51:26,764 INFO : split_map.py :create_split_map_for_file:479 >>> Split map: outline method found 9 sections
|
|
||||||
2025-09-23 02:51:26,787 INFO : split_map.py :create_split_map_for_file:587 >>> Split map stored: file_id=2e9914dc-67d3-44b0-88ce-8151c20a510a, method=outline, confidence=0.95, entries=10
|
|
||||||
2025-09-23 02:51:37,051 INFO : split_map.py :create_split_map_for_file:416 >>> Creating split_map for file_id=0332747b-d9d0-48f4-836b-3de59dbcadf3
|
|
||||||
2025-09-23 02:51:37,216 INFO : split_map.py :create_split_map_for_file:479 >>> Split map: outline method found 39 sections
|
|
||||||
2025-09-23 02:51:37,234 INFO : split_map.py :create_split_map_for_file:587 >>> Split map stored: file_id=0332747b-d9d0-48f4-836b-3de59dbcadf3, method=outline, confidence=0.95, entries=39
|
|
||||||
2025-09-23 03:14:39,454 INFO : split_map.py :create_split_map_for_file:416 >>> Creating split_map for file_id=58405c70-aafd-4ae7-8b3d-a1b5d95e61e7
|
|
||||||
2025-09-23 03:14:39,946 INFO : split_map.py :create_split_map_for_file:479 >>> Split map: outline method found 51 sections
|
|
||||||
2025-09-23 03:14:39,964 INFO : split_map.py :create_split_map_for_file:587 >>> Split map stored: file_id=58405c70-aafd-4ae7-8b3d-a1b5d95e61e7, method=outline, confidence=0.95, entries=51
|
|
||||||
2025-09-23 12:16:20,937 INFO : split_map.py :create_split_map_for_file:416 >>> Creating split_map for file_id=13f1bf46-0957-4b6e-aa51-5dc4f00c9a2c
|
|
||||||
2025-09-23 12:16:20,988 INFO : split_map.py :_try_headings_fallback:180 >>> Headings fallback: limited Docling call for file_id=13f1bf46-0957-4b6e-aa51-5dc4f00c9a2c, pages=1-30
|
|
||||||
2025-09-23 12:16:26,430 INFO : split_map.py :create_split_map_for_file:416 >>> Creating split_map for file_id=b041c784-55e6-45c1-9373-91c2d204da9e
|
|
||||||
2025-09-23 12:16:26,480 INFO : split_map.py :_try_headings_fallback:180 >>> Headings fallback: limited Docling call for file_id=b041c784-55e6-45c1-9373-91c2d204da9e, pages=1-18
|
|
||||||
2025-09-23 12:16:32,293 INFO : split_map.py :create_split_map_for_file:516 >>> Using fixed window fallback for file_id=13f1bf46-0957-4b6e-aa51-5dc4f00c9a2c
|
|
||||||
2025-09-23 12:16:32,293 INFO : split_map.py :create_split_map_for_file:526 >>> Split map: fixed method created 4 sections
|
|
||||||
2025-09-23 12:16:32,434 INFO : split_map.py :create_split_map_for_file:587 >>> Split map stored: file_id=13f1bf46-0957-4b6e-aa51-5dc4f00c9a2c, method=fixed, confidence=0.20, entries=4
|
|
||||||
2025-09-23 12:16:34,956 INFO : split_map.py :create_split_map_for_file:416 >>> Creating split_map for file_id=975fdeea-3e39-4b6f-9942-9bfd94d98522
|
|
||||||
2025-09-23 12:16:35,376 INFO : split_map.py :create_split_map_for_file:479 >>> Split map: outline method found 9 sections
|
|
||||||
2025-09-23 12:16:35,470 INFO : split_map.py :create_split_map_for_file:587 >>> Split map stored: file_id=975fdeea-3e39-4b6f-9942-9bfd94d98522, method=outline, confidence=0.95, entries=10
|
|
||||||
2025-09-23 12:16:37,804 INFO : split_map.py :create_split_map_for_file:516 >>> Using fixed window fallback for file_id=b041c784-55e6-45c1-9373-91c2d204da9e
|
|
||||||
2025-09-23 12:16:37,804 INFO : split_map.py :create_split_map_for_file:526 >>> Split map: fixed method created 2 sections
|
|
||||||
2025-09-23 12:16:37,890 INFO : split_map.py :create_split_map_for_file:587 >>> Split map stored: file_id=b041c784-55e6-45c1-9373-91c2d204da9e, method=fixed, confidence=0.20, entries=2
|
|
||||||
2025-09-23 12:17:17,078 INFO : split_map.py :create_split_map_for_file:416 >>> Creating split_map for file_id=bc154f7e-0ab3-4297-b8dc-502461f077b3
|
|
||||||
2025-09-23 12:17:17,580 INFO : split_map.py :create_split_map_for_file:479 >>> Split map: outline method found 51 sections
|
|
||||||
2025-09-23 12:17:17,598 INFO : split_map.py :create_split_map_for_file:587 >>> Split map stored: file_id=bc154f7e-0ab3-4297-b8dc-502461f077b3, method=outline, confidence=0.95, entries=51
|
|
||||||
2025-09-23 12:17:50,489 INFO : split_map.py :create_split_map_for_file:416 >>> Creating split_map for file_id=b531b893-b47e-4a1e-ab17-2cd5beb0d258
|
|
||||||
2025-09-23 12:17:51,449 INFO : split_map.py :create_split_map_for_file:479 >>> Split map: outline method found 39 sections
|
|
||||||
2025-09-23 12:17:51,563 INFO : split_map.py :create_split_map_for_file:587 >>> Split map stored: file_id=b531b893-b47e-4a1e-ab17-2cd5beb0d258, method=outline, confidence=0.95, entries=39
|
|
||||||
2025-09-23 12:37:19,064 INFO : split_map.py :create_split_map_for_file:416 >>> Creating split_map for file_id=43c1b3ed-7b78-4aa5-842a-05db7a6e468e
|
|
||||||
2025-09-23 12:37:19,205 INFO : split_map.py :_try_headings_fallback:180 >>> Headings fallback: limited Docling call for file_id=43c1b3ed-7b78-4aa5-842a-05db7a6e468e, pages=1-18
|
|
||||||
2025-09-23 12:37:21,939 INFO : split_map.py :create_split_map_for_file:416 >>> Creating split_map for file_id=e0616e74-efd0-4601-8b0d-17eca5e79af0
|
|
||||||
2025-09-23 12:37:22,263 INFO : split_map.py :_try_headings_fallback:180 >>> Headings fallback: limited Docling call for file_id=e0616e74-efd0-4601-8b0d-17eca5e79af0, pages=1-30
|
|
||||||
2025-09-23 12:37:29,570 INFO : split_map.py :create_split_map_for_file:516 >>> Using fixed window fallback for file_id=43c1b3ed-7b78-4aa5-842a-05db7a6e468e
|
|
||||||
2025-09-23 12:37:29,571 INFO : split_map.py :create_split_map_for_file:526 >>> Split map: fixed method created 2 sections
|
|
||||||
2025-09-23 12:37:29,611 INFO : split_map.py :create_split_map_for_file:587 >>> Split map stored: file_id=43c1b3ed-7b78-4aa5-842a-05db7a6e468e, method=fixed, confidence=0.20, entries=2
|
|
||||||
2025-09-23 12:37:32,878 INFO : split_map.py :create_split_map_for_file:516 >>> Using fixed window fallback for file_id=e0616e74-efd0-4601-8b0d-17eca5e79af0
|
|
||||||
2025-09-23 12:37:32,879 INFO : split_map.py :create_split_map_for_file:526 >>> Split map: fixed method created 4 sections
|
|
||||||
2025-09-23 12:37:32,905 INFO : split_map.py :create_split_map_for_file:587 >>> Split map stored: file_id=e0616e74-efd0-4601-8b0d-17eca5e79af0, method=fixed, confidence=0.20, entries=4
|
|
||||||
2025-09-23 12:46:27,000 INFO : split_map.py :create_split_map_for_file:416 >>> Creating split_map for file_id=889eb9c5-04b2-48d1-9447-9d2c9e6d95f7
|
|
||||||
2025-09-23 12:46:28,107 INFO : split_map.py :create_split_map_for_file:479 >>> Split map: outline method found 51 sections
|
|
||||||
2025-09-23 12:46:28,199 INFO : split_map.py :create_split_map_for_file:587 >>> Split map stored: file_id=889eb9c5-04b2-48d1-9447-9d2c9e6d95f7, method=outline, confidence=0.95, entries=51
|
|
||||||
2025-09-23 12:46:28,649 INFO : split_map.py :create_split_map_for_file:416 >>> Creating split_map for file_id=595bd07e-cbb8-4f5c-827d-7235576428a7
|
|
||||||
2025-09-23 12:46:29,134 INFO : split_map.py :_try_headings_fallback:180 >>> Headings fallback: limited Docling call for file_id=595bd07e-cbb8-4f5c-827d-7235576428a7, pages=1-21
|
|
||||||
2025-09-23 12:46:40,586 INFO : split_map.py :create_split_map_for_file:516 >>> Using fixed window fallback for file_id=595bd07e-cbb8-4f5c-827d-7235576428a7
|
|
||||||
2025-09-23 12:46:40,587 INFO : split_map.py :create_split_map_for_file:526 >>> Split map: fixed method created 2 sections
|
|
||||||
2025-09-23 12:46:40,701 INFO : split_map.py :create_split_map_for_file:587 >>> Split map stored: file_id=595bd07e-cbb8-4f5c-827d-7235576428a7, method=fixed, confidence=0.20, entries=2
|
|
||||||
2025-09-23 12:46:41,957 INFO : split_map.py :create_split_map_for_file:416 >>> Creating split_map for file_id=323b7478-6a14-4561-a9bf-541d591a8ced
|
|
||||||
2025-09-23 12:46:42,423 INFO : split_map.py :_try_headings_fallback:180 >>> Headings fallback: limited Docling call for file_id=323b7478-6a14-4561-a9bf-541d591a8ced, pages=1-30
|
|
||||||
2025-09-23 12:46:49,396 INFO : split_map.py :create_split_map_for_file:516 >>> Using fixed window fallback for file_id=323b7478-6a14-4561-a9bf-541d591a8ced
|
|
||||||
2025-09-23 12:46:49,397 INFO : split_map.py :create_split_map_for_file:526 >>> Split map: fixed method created 3 sections
|
|
||||||
2025-09-23 12:46:49,513 INFO : split_map.py :create_split_map_for_file:587 >>> Split map stored: file_id=323b7478-6a14-4561-a9bf-541d591a8ced, method=fixed, confidence=0.20, entries=3
|
|
||||||
2025-09-23 12:46:49,850 INFO : split_map.py :create_split_map_for_file:416 >>> Creating split_map for file_id=715148b8-0713-43b6-b029-74fe6e770865
|
|
||||||
2025-09-23 12:46:50,362 INFO : split_map.py :create_split_map_for_file:479 >>> Split map: outline method found 9 sections
|
|
||||||
2025-09-23 12:46:50,550 INFO : split_map.py :create_split_map_for_file:587 >>> Split map stored: file_id=715148b8-0713-43b6-b029-74fe6e770865, method=outline, confidence=0.95, entries=10
|
|
||||||
2025-09-23 13:34:35,568 INFO : split_map.py :create_split_map_for_file:416 >>> Creating split_map for file_id=32dea469-8e14-4a33-8284-91a4752d63d5
|
|
||||||
2025-09-23 13:34:35,896 INFO : split_map.py :create_split_map_for_file:479 >>> Split map: outline method found 9 sections
|
|
||||||
2025-09-23 13:34:35,965 INFO : split_map.py :create_split_map_for_file:587 >>> Split map stored: file_id=32dea469-8e14-4a33-8284-91a4752d63d5, method=outline, confidence=0.95, entries=10
|
|
||||||
2025-09-23 13:34:56,564 INFO : split_map.py :create_split_map_for_file:416 >>> Creating split_map for file_id=bcf16d27-4a79-416a-8c20-61a884ce2cae
|
|
||||||
2025-09-23 13:34:56,699 INFO : split_map.py :_try_headings_fallback:180 >>> Headings fallback: limited Docling call for file_id=bcf16d27-4a79-416a-8c20-61a884ce2cae, pages=1-30
|
|
||||||
2025-09-23 13:34:57,736 INFO : split_map.py :create_split_map_for_file:416 >>> Creating split_map for file_id=eb50d54f-55ea-4294-af7e-d74764777c16
|
|
||||||
2025-09-23 13:34:57,787 INFO : split_map.py :_try_headings_fallback:180 >>> Headings fallback: limited Docling call for file_id=eb50d54f-55ea-4294-af7e-d74764777c16, pages=1-18
|
|
||||||
2025-09-23 13:35:07,020 INFO : split_map.py :create_split_map_for_file:516 >>> Using fixed window fallback for file_id=bcf16d27-4a79-416a-8c20-61a884ce2cae
|
|
||||||
2025-09-23 13:35:07,020 INFO : split_map.py :create_split_map_for_file:526 >>> Split map: fixed method created 4 sections
|
|
||||||
2025-09-23 13:35:07,054 INFO : split_map.py :create_split_map_for_file:587 >>> Split map stored: file_id=bcf16d27-4a79-416a-8c20-61a884ce2cae, method=fixed, confidence=0.20, entries=4
|
|
||||||
2025-09-23 13:35:13,118 INFO : split_map.py :create_split_map_for_file:516 >>> Using fixed window fallback for file_id=eb50d54f-55ea-4294-af7e-d74764777c16
|
|
||||||
2025-09-23 13:35:13,118 INFO : split_map.py :create_split_map_for_file:526 >>> Split map: fixed method created 2 sections
|
|
||||||
2025-09-23 13:35:13,152 INFO : split_map.py :create_split_map_for_file:587 >>> Split map stored: file_id=eb50d54f-55ea-4294-af7e-d74764777c16, method=fixed, confidence=0.20, entries=2
|
|
||||||
2025-09-23 13:35:15,612 INFO : split_map.py :create_split_map_for_file:416 >>> Creating split_map for file_id=0d9053e9-002d-47ae-adc1-2acd86463bdf
|
|
||||||
2025-09-23 13:35:15,660 INFO : split_map.py :_try_headings_fallback:180 >>> Headings fallback: limited Docling call for file_id=0d9053e9-002d-47ae-adc1-2acd86463bdf, pages=1-30
|
|
||||||
2025-09-23 13:35:19,725 INFO : split_map.py :create_split_map_for_file:416 >>> Creating split_map for file_id=a6fb9839-ab3e-48e9-8c2a-ed424289d339
|
|
||||||
2025-09-23 13:35:19,783 INFO : split_map.py :_try_headings_fallback:180 >>> Headings fallback: limited Docling call for file_id=a6fb9839-ab3e-48e9-8c2a-ed424289d339, pages=1-23
|
|
||||||
2025-09-23 13:35:25,980 INFO : split_map.py :create_split_map_for_file:516 >>> Using fixed window fallback for file_id=0d9053e9-002d-47ae-adc1-2acd86463bdf
|
|
||||||
2025-09-23 13:35:25,981 INFO : split_map.py :create_split_map_for_file:526 >>> Split map: fixed method created 4 sections
|
|
||||||
2025-09-23 13:35:26,010 INFO : split_map.py :create_split_map_for_file:587 >>> Split map stored: file_id=0d9053e9-002d-47ae-adc1-2acd86463bdf, method=fixed, confidence=0.20, entries=4
|
|
||||||
2025-09-23 13:35:26,700 INFO : split_map.py :create_split_map_for_file:416 >>> Creating split_map for file_id=4fec4ca9-c554-4fef-9f6f-0124cd9d2b42
|
|
||||||
2025-09-23 13:35:27,293 INFO : split_map.py :create_split_map_for_file:479 >>> Split map: outline method found 51 sections
|
|
||||||
2025-09-23 13:35:27,313 INFO : split_map.py :create_split_map_for_file:587 >>> Split map stored: file_id=4fec4ca9-c554-4fef-9f6f-0124cd9d2b42, method=outline, confidence=0.95, entries=51
|
|
||||||
2025-09-23 13:35:31,171 INFO : split_map.py :create_split_map_for_file:516 >>> Using fixed window fallback for file_id=a6fb9839-ab3e-48e9-8c2a-ed424289d339
|
|
||||||
2025-09-23 13:35:31,172 INFO : split_map.py :create_split_map_for_file:526 >>> Split map: fixed method created 3 sections
|
|
||||||
2025-09-23 13:35:31,297 INFO : split_map.py :create_split_map_for_file:587 >>> Split map stored: file_id=a6fb9839-ab3e-48e9-8c2a-ed424289d339, method=fixed, confidence=0.20, entries=3
|
|
||||||
2025-09-23 13:36:28,301 INFO : split_map.py :create_split_map_for_file:416 >>> Creating split_map for file_id=7e8f8b1e-3a07-4cc0-8e2a-295ed61fdfd6
|
|
||||||
2025-09-23 13:36:28,874 INFO : split_map.py :create_split_map_for_file:479 >>> Split map: outline method found 1 sections
|
|
||||||
2025-09-23 13:36:29,010 INFO : split_map.py :create_split_map_for_file:587 >>> Split map stored: file_id=7e8f8b1e-3a07-4cc0-8e2a-295ed61fdfd6, method=outline, confidence=0.95, entries=1
|
|
||||||
2025-09-23 13:50:45,046 INFO : split_map.py :create_split_map_for_file:416 >>> Creating split_map for file_id=9106f6b2-e6cf-46f0-a0e9-c2057eb5646d
|
|
||||||
2025-09-23 13:50:45,123 INFO : split_map.py :create_split_map_for_file:479 >>> Split map: outline method found 9 sections
|
|
||||||
2025-09-23 13:50:45,152 INFO : split_map.py :create_split_map_for_file:587 >>> Split map stored: file_id=9106f6b2-e6cf-46f0-a0e9-c2057eb5646d, method=outline, confidence=0.95, entries=10
|
|
||||||
2025-09-23 13:50:49,646 INFO : split_map.py :create_split_map_for_file:416 >>> Creating split_map for file_id=87b348f4-6eca-46e9-b452-9c94a7414bbd
|
|
||||||
2025-09-23 13:50:49,790 INFO : split_map.py :create_split_map_for_file:479 >>> Split map: outline method found 1 sections
|
|
||||||
2025-09-23 13:50:49,884 INFO : split_map.py :create_split_map_for_file:587 >>> Split map stored: file_id=87b348f4-6eca-46e9-b452-9c94a7414bbd, method=outline, confidence=0.95, entries=1
|
|
||||||
2025-09-23 13:50:50,394 INFO : split_map.py :create_split_map_for_file:416 >>> Creating split_map for file_id=dd9706c2-cacd-4d97-a05d-94f539bf8af2
|
|
||||||
2025-09-23 13:50:51,050 INFO : split_map.py :_try_headings_fallback:180 >>> Headings fallback: limited Docling call for file_id=dd9706c2-cacd-4d97-a05d-94f539bf8af2, pages=1-30
|
|
||||||
2025-09-23 13:50:53,732 INFO : split_map.py :create_split_map_for_file:416 >>> Creating split_map for file_id=ccb00d80-41ab-47a3-9ed7-21a91434af2c
|
|
||||||
2025-09-23 13:50:54,185 INFO : split_map.py :_try_headings_fallback:180 >>> Headings fallback: limited Docling call for file_id=ccb00d80-41ab-47a3-9ed7-21a91434af2c, pages=1-18
|
|
||||||
2025-09-23 13:51:01,571 INFO : split_map.py :create_split_map_for_file:516 >>> Using fixed window fallback for file_id=dd9706c2-cacd-4d97-a05d-94f539bf8af2
|
|
||||||
2025-09-23 13:51:01,571 INFO : split_map.py :create_split_map_for_file:526 >>> Split map: fixed method created 4 sections
|
|
||||||
2025-09-23 13:51:01,598 INFO : split_map.py :create_split_map_for_file:587 >>> Split map stored: file_id=dd9706c2-cacd-4d97-a05d-94f539bf8af2, method=fixed, confidence=0.20, entries=4
|
|
||||||
2025-09-23 13:51:01,630 INFO : split_map.py :create_split_map_for_file:416 >>> Creating split_map for file_id=06011282-0b76-44ad-8fb1-c201174f369b
|
|
||||||
2025-09-23 13:51:01,686 INFO : split_map.py :_try_headings_fallback:180 >>> Headings fallback: limited Docling call for file_id=06011282-0b76-44ad-8fb1-c201174f369b, pages=1-30
|
|
||||||
2025-09-23 13:51:04,560 INFO : split_map.py :create_split_map_for_file:516 >>> Using fixed window fallback for file_id=ccb00d80-41ab-47a3-9ed7-21a91434af2c
|
|
||||||
2025-09-23 13:51:04,560 INFO : split_map.py :create_split_map_for_file:526 >>> Split map: fixed method created 2 sections
|
|
||||||
2025-09-23 13:51:04,655 INFO : split_map.py :create_split_map_for_file:587 >>> Split map stored: file_id=ccb00d80-41ab-47a3-9ed7-21a91434af2c, method=fixed, confidence=0.20, entries=2
|
|
||||||
2025-09-23 13:51:12,062 INFO : split_map.py :create_split_map_for_file:516 >>> Using fixed window fallback for file_id=06011282-0b76-44ad-8fb1-c201174f369b
|
|
||||||
2025-09-23 13:51:12,063 INFO : split_map.py :create_split_map_for_file:526 >>> Split map: fixed method created 5 sections
|
|
||||||
2025-09-23 13:51:12,087 INFO : split_map.py :create_split_map_for_file:587 >>> Split map stored: file_id=06011282-0b76-44ad-8fb1-c201174f369b, method=fixed, confidence=0.20, entries=5
|
|
||||||
2025-09-23 13:51:44,692 INFO : split_map.py :create_split_map_for_file:416 >>> Creating split_map for file_id=a82ee8b5-0e60-4b3f-a3b0-d6d7470cb002
|
|
||||||
2025-09-23 13:51:44,753 INFO : split_map.py :_try_headings_fallback:180 >>> Headings fallback: limited Docling call for file_id=a82ee8b5-0e60-4b3f-a3b0-d6d7470cb002, pages=1-20
|
|
||||||
2025-09-23 13:51:54,983 INFO : split_map.py :create_split_map_for_file:516 >>> Using fixed window fallback for file_id=a82ee8b5-0e60-4b3f-a3b0-d6d7470cb002
|
|
||||||
2025-09-23 13:51:54,983 INFO : split_map.py :create_split_map_for_file:526 >>> Split map: fixed method created 2 sections
|
|
||||||
2025-09-23 13:51:55,009 INFO : split_map.py :create_split_map_for_file:587 >>> Split map stored: file_id=a82ee8b5-0e60-4b3f-a3b0-d6d7470cb002, method=fixed, confidence=0.20, entries=2
|
|
||||||
2025-09-23 14:06:26,704 INFO : split_map.py :create_split_map_for_file:416 >>> Creating split_map for file_id=06b311ce-a92e-4ebd-8f79-e7ad7759eb3f
|
|
||||||
2025-09-23 14:06:26,782 INFO : split_map.py :_try_headings_fallback:180 >>> Headings fallback: limited Docling call for file_id=06b311ce-a92e-4ebd-8f79-e7ad7759eb3f, pages=1-18
|
|
||||||
2025-09-23 14:06:30,076 INFO : split_map.py :create_split_map_for_file:416 >>> Creating split_map for file_id=ca37246a-ff2c-4572-aa7d-d91bd2e1d394
|
|
||||||
2025-09-23 14:06:30,133 INFO : split_map.py :_try_headings_fallback:180 >>> Headings fallback: limited Docling call for file_id=ca37246a-ff2c-4572-aa7d-d91bd2e1d394, pages=1-30
|
|
||||||
2025-09-23 14:06:37,129 INFO : split_map.py :create_split_map_for_file:516 >>> Using fixed window fallback for file_id=06b311ce-a92e-4ebd-8f79-e7ad7759eb3f
|
|
||||||
2025-09-23 14:06:37,130 INFO : split_map.py :create_split_map_for_file:526 >>> Split map: fixed method created 2 sections
|
|
||||||
2025-09-23 14:06:37,168 INFO : split_map.py :create_split_map_for_file:587 >>> Split map stored: file_id=06b311ce-a92e-4ebd-8f79-e7ad7759eb3f, method=fixed, confidence=0.20, entries=2
|
|
||||||
2025-09-23 14:06:37,198 INFO : split_map.py :create_split_map_for_file:416 >>> Creating split_map for file_id=134ea7ce-6106-459d-91d4-3639acc63cb4
|
|
||||||
2025-09-23 14:06:37,647 INFO : split_map.py :create_split_map_for_file:479 >>> Split map: outline method found 51 sections
|
|
||||||
2025-09-23 14:06:37,684 INFO : split_map.py :create_split_map_for_file:587 >>> Split map stored: file_id=134ea7ce-6106-459d-91d4-3639acc63cb4, method=outline, confidence=0.95, entries=51
|
|
||||||
2025-09-23 14:06:40,527 INFO : split_map.py :create_split_map_for_file:516 >>> Using fixed window fallback for file_id=ca37246a-ff2c-4572-aa7d-d91bd2e1d394
|
|
||||||
2025-09-23 14:06:40,527 INFO : split_map.py :create_split_map_for_file:526 >>> Split map: fixed method created 4 sections
|
|
||||||
2025-09-23 14:06:40,555 INFO : split_map.py :create_split_map_for_file:587 >>> Split map stored: file_id=ca37246a-ff2c-4572-aa7d-d91bd2e1d394, method=fixed, confidence=0.20, entries=4
|
|
||||||
2025-09-23 14:07:08,996 INFO : split_map.py :create_split_map_for_file:416 >>> Creating split_map for file_id=b0389c5c-9d6c-45b4-8078-514cb6e61662
|
|
||||||
2025-09-23 14:07:09,192 INFO : split_map.py :create_split_map_for_file:479 >>> Split map: outline method found 39 sections
|
|
||||||
2025-09-23 14:07:09,208 INFO : split_map.py :create_split_map_for_file:587 >>> Split map stored: file_id=b0389c5c-9d6c-45b4-8078-514cb6e61662, method=outline, confidence=0.95, entries=39
|
|
||||||
2025-09-23 14:07:24,265 INFO : split_map.py :create_split_map_for_file:416 >>> Creating split_map for file_id=94bba7ef-eb8c-4731-a69a-236737ea82c4
|
|
||||||
2025-09-23 14:07:24,411 INFO : split_map.py :create_split_map_for_file:479 >>> Split map: outline method found 9 sections
|
|
||||||
2025-09-23 14:07:24,449 INFO : split_map.py :create_split_map_for_file:587 >>> Split map stored: file_id=94bba7ef-eb8c-4731-a69a-236737ea82c4, method=outline, confidence=0.95, entries=10
|
|
||||||
2025-09-23 14:07:29,004 INFO : split_map.py :create_split_map_for_file:416 >>> Creating split_map for file_id=62c14e85-95dd-4edd-aa57-8e8d2f10c577
|
|
||||||
2025-09-23 14:07:29,062 INFO : split_map.py :_try_headings_fallback:180 >>> Headings fallback: limited Docling call for file_id=62c14e85-95dd-4edd-aa57-8e8d2f10c577, pages=1-17
|
|
||||||
2025-09-23 14:07:39,297 INFO : split_map.py :create_split_map_for_file:516 >>> Using fixed window fallback for file_id=62c14e85-95dd-4edd-aa57-8e8d2f10c577
|
|
||||||
2025-09-23 14:07:39,299 INFO : split_map.py :create_split_map_for_file:526 >>> Split map: fixed method created 2 sections
|
|
||||||
2025-09-23 14:07:39,322 INFO : split_map.py :create_split_map_for_file:587 >>> Split map stored: file_id=62c14e85-95dd-4edd-aa57-8e8d2f10c577, method=fixed, confidence=0.20, entries=2
|
|
||||||
2025-09-23 14:32:59,221 INFO : split_map.py :create_split_map_for_file:416 >>> Creating split_map for file_id=badf75a1-55a7-40e6-bd23-b51f916bfcf6
|
|
||||||
2025-09-23 14:32:59,291 INFO : split_map.py :_try_headings_fallback:180 >>> Headings fallback: limited Docling call for file_id=badf75a1-55a7-40e6-bd23-b51f916bfcf6, pages=1-30
|
|
||||||
2025-09-23 14:33:09,602 INFO : split_map.py :create_split_map_for_file:516 >>> Using fixed window fallback for file_id=badf75a1-55a7-40e6-bd23-b51f916bfcf6
|
|
||||||
2025-09-23 14:33:09,602 INFO : split_map.py :create_split_map_for_file:526 >>> Split map: fixed method created 3 sections
|
|
||||||
2025-09-23 14:33:09,626 INFO : split_map.py :create_split_map_for_file:587 >>> Split map stored: file_id=badf75a1-55a7-40e6-bd23-b51f916bfcf6, method=fixed, confidence=0.20, entries=3
|
|
||||||
2025-09-23 14:39:19,284 INFO : split_map.py :create_split_map_for_file:416 >>> Creating split_map for file_id=8074842d-f897-4851-8ce5-2800d5640057
|
|
||||||
2025-09-23 14:39:19,798 INFO : split_map.py :create_split_map_for_file:479 >>> Split map: outline method found 51 sections
|
|
||||||
2025-09-23 14:39:19,821 INFO : split_map.py :create_split_map_for_file:587 >>> Split map stored: file_id=8074842d-f897-4851-8ce5-2800d5640057, method=outline, confidence=0.95, entries=51
|
|
||||||
2025-09-23 15:30:02,896 INFO : split_map.py :create_split_map_for_file:416 >>> Creating split_map for file_id=9092e579-a3cd-421f-afe4-b6ed2fee512e
|
|
||||||
2025-09-23 15:30:02,962 INFO : split_map.py :_try_headings_fallback:180 >>> Headings fallback: limited Docling call for file_id=9092e579-a3cd-421f-afe4-b6ed2fee512e, pages=1-18
|
|
||||||
2025-09-23 15:30:13,304 INFO : split_map.py :create_split_map_for_file:516 >>> Using fixed window fallback for file_id=9092e579-a3cd-421f-afe4-b6ed2fee512e
|
|
||||||
2025-09-23 15:30:13,305 INFO : split_map.py :create_split_map_for_file:526 >>> Split map: fixed method created 2 sections
|
|
||||||
2025-09-23 15:30:13,337 INFO : split_map.py :create_split_map_for_file:587 >>> Split map stored: file_id=9092e579-a3cd-421f-afe4-b6ed2fee512e, method=fixed, confidence=0.20, entries=2
|
|
||||||
2025-09-23 19:29:58,257 INFO : split_map.py :create_split_map_for_file:416 >>> Creating split_map for file_id=d1076184-a916-417f-b4fb-26d9ad445e46
|
|
||||||
2025-09-23 19:29:58,504 INFO : split_map.py :create_split_map_for_file:479 >>> Split map: outline method found 9 sections
|
|
||||||
2025-09-23 19:29:58,572 INFO : split_map.py :create_split_map_for_file:587 >>> Split map stored: file_id=d1076184-a916-417f-b4fb-26d9ad445e46, method=outline, confidence=0.95, entries=10
|
|
||||||
2025-11-14 15:03:12,664 INFO : split_map.py :create_split_map_for_file:416 >>> Creating split_map for file_id=e67223d3-3f48-4ed1-bc37-ce72cb5fd05a
|
|
||||||
2025-11-14 15:03:12,902 INFO : split_map.py :_try_headings_fallback:180 >>> Headings fallback: limited Docling call for file_id=e67223d3-3f48-4ed1-bc37-ce72cb5fd05a, pages=1-18
|
|
||||||
2025-11-14 15:03:23,243 INFO : split_map.py :create_split_map_for_file:516 >>> Using fixed window fallback for file_id=e67223d3-3f48-4ed1-bc37-ce72cb5fd05a
|
|
||||||
2025-11-14 15:03:23,244 INFO : split_map.py :create_split_map_for_file:526 >>> Split map: fixed method created 2 sections
|
|
||||||
2025-11-14 15:03:23,266 INFO : split_map.py :create_split_map_for_file:587 >>> Split map stored: file_id=e67223d3-3f48-4ed1-bc37-ce72cb5fd05a, method=fixed, confidence=0.20, entries=2
|
|
||||||
@ -1 +0,0 @@
|
|||||||
2026-02-22 22:32:20,941 ERROR : calendar_structure_router.py:get_calendar_structure:86 >>> Error getting calendar structure: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'classroom_copilot'.}
|
|
||||||
@ -1,193 +0,0 @@
|
|||||||
2025-09-22 22:12:42,162 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
|
||||||
2025-09-22 22:12:42,164 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.users.teacher.sarah.chen'.}
|
|
||||||
2025-09-23 01:38:09,668 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
|
||||||
2025-09-23 01:38:09,670 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.users.teacher.sarah.chen'.}
|
|
||||||
2025-09-23 01:42:39,077 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
|
||||||
2025-09-23 01:42:39,080 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.users.teacher.sarah.chen'.}
|
|
||||||
2025-09-23 01:47:02,063 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
|
||||||
2025-09-23 01:47:02,065 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.users.teacher.sarah.chen'.}
|
|
||||||
2025-09-23 01:56:42,635 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
|
||||||
2025-09-23 01:56:42,637 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.users.teacher.sarah.chen'.}
|
|
||||||
2025-09-23 01:57:26,555 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
|
||||||
2025-09-23 01:57:26,557 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.users.teacher.sarah.chen'.}
|
|
||||||
2025-09-23 01:58:37,932 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
|
||||||
2025-09-23 01:58:37,938 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.users.teacher.sarah.chen'.}
|
|
||||||
2025-09-23 01:58:55,530 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
|
||||||
2025-09-23 01:58:55,531 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.users.teacher.sarah.chen'.}
|
|
||||||
2025-09-23 02:01:16,283 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
|
||||||
2025-09-23 02:01:16,285 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.users.teacher.sarah.chen'.}
|
|
||||||
2025-09-23 02:09:17,090 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
|
||||||
2025-09-23 02:09:17,125 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.users.teacher.sarah.chen'.}
|
|
||||||
2025-09-23 02:09:28,354 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
|
||||||
2025-09-23 02:09:28,356 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.users.teacher.sarah.chen'.}
|
|
||||||
2025-09-23 02:09:50,573 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
|
||||||
2025-09-23 02:09:50,575 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.users.teacher.sarah.chen'.}
|
|
||||||
2025-09-23 02:13:22,974 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
|
||||||
2025-09-23 02:13:22,982 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.users.teacher.sarah.chen'.}
|
|
||||||
2025-09-23 02:16:42,794 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
|
||||||
2025-09-23 02:16:42,796 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.users.teacher.sarah.chen'.}
|
|
||||||
2025-09-23 02:17:47,072 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
|
||||||
2025-09-23 02:17:47,075 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.users.teacher.sarah.chen'.}
|
|
||||||
2025-09-23 02:24:19,250 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
|
||||||
2025-09-23 02:24:19,252 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.users.teacher.sarah.chen'.}
|
|
||||||
2025-09-23 02:25:33,570 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
|
||||||
2025-09-23 02:25:33,599 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.users.teacher.sarah.chen'.}
|
|
||||||
2025-09-23 02:32:06,821 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
|
||||||
2025-09-23 02:32:06,823 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.users.teacher.sarah.chen'.}
|
|
||||||
2025-09-23 02:32:35,834 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
|
||||||
2025-09-23 02:32:35,835 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.users.teacher.sarah.chen'.}
|
|
||||||
2025-09-23 03:33:44,235 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
|
||||||
2025-09-23 03:33:44,237 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.users.teacher.sarah.chen'.}
|
|
||||||
2025-09-23 03:40:45,404 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
|
||||||
2025-09-23 03:40:45,406 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.users.teacher.sarah.chen'.}
|
|
||||||
2025-09-23 03:45:04,710 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
|
||||||
2025-09-23 03:45:04,711 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.users.teacher.sarah.chen'.}
|
|
||||||
2025-09-23 03:49:41,684 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
|
||||||
2025-09-23 03:49:41,688 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.users.teacher.sarah.chen'.}
|
|
||||||
2025-09-23 12:04:07,867 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
|
||||||
2025-09-23 12:04:07,870 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.users.teacher.sarah.chen'.}
|
|
||||||
2025-09-23 14:05:21,471 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
|
||||||
2025-09-23 14:05:21,479 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.users.teacher.sarah.chen'.}
|
|
||||||
2025-09-23 14:42:18,533 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
|
||||||
2025-09-23 14:42:18,537 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.users.teacher.sarah.chen'.}
|
|
||||||
2025-09-23 15:54:14,442 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
|
||||||
2025-09-23 15:54:14,447 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.users.teacher.sarah.chen'.}
|
|
||||||
2025-09-23 16:20:04,788 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
|
||||||
2025-09-23 16:20:04,791 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.users.teacher.sarah.chen'.}
|
|
||||||
2025-09-23 16:37:09,860 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
|
||||||
2025-09-23 16:37:09,870 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.users.teacher.sarah.chen'.}
|
|
||||||
2025-09-23 16:37:20,572 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
|
||||||
2025-09-23 16:37:20,576 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.users.teacher.sarah.chen'.}
|
|
||||||
2025-09-23 19:03:45,714 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
|
||||||
2025-09-23 19:03:45,718 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.users.teacher.sarah.chen'.}
|
|
||||||
2025-09-23 19:04:24,986 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
|
||||||
2025-09-23 19:04:24,987 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.users.teacher.sarah.chen'.}
|
|
||||||
2025-09-23 19:07:19,804 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
|
||||||
2025-09-23 19:07:19,814 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.users.teacher.sarah.chen'.}
|
|
||||||
2025-09-23 19:07:25,889 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
|
||||||
2025-09-23 19:07:25,893 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.users.teacher.sarah.chen'.}
|
|
||||||
2025-09-23 19:10:51,717 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
|
||||||
2025-09-23 19:10:51,722 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.users.teacher.sarah.chen'.}
|
|
||||||
2025-09-23 19:11:09,513 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
|
||||||
2025-09-23 19:11:09,515 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.users.teacher.sarah.chen'.}
|
|
||||||
2025-09-23 19:29:15,935 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
|
||||||
2025-09-23 19:29:15,938 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.users.teacher.sarah.chen'.}
|
|
||||||
2025-09-23 19:58:21,355 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
|
||||||
2025-09-23 19:58:21,358 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.users.teacher.sarah.chen'.}
|
|
||||||
2025-09-23 20:00:15,948 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
|
||||||
2025-09-23 20:00:15,950 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.users.teacher.sarah.chen'.}
|
|
||||||
2025-09-23 20:05:29,688 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
|
||||||
2025-09-23 20:05:29,701 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.users.teacher.sarah.chen'.}
|
|
||||||
2025-09-23 20:05:39,665 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
|
||||||
2025-09-23 20:05:39,667 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.users.teacher.sarah.chen'.}
|
|
||||||
2025-09-23 20:05:56,827 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
|
||||||
2025-09-23 20:05:56,831 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.users.teacher.sarah.chen'.}
|
|
||||||
2025-09-23 20:21:57,079 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
|
||||||
2025-09-23 20:21:57,081 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.users.teacher.sarah.chen'.}
|
|
||||||
2025-09-23 20:24:29,256 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
|
||||||
2025-09-23 20:24:29,257 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.users.teacher.sarah.chen'.}
|
|
||||||
2025-09-23 20:30:19,012 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
|
||||||
2025-09-23 20:30:19,014 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.users.teacher.sarah.chen'.}
|
|
||||||
2025-09-23 20:32:17,583 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
|
||||||
2025-09-23 20:32:17,589 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.users.teacher.sarah.chen'.}
|
|
||||||
2025-09-23 21:58:01,376 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
|
||||||
2025-09-23 21:58:01,378 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.users.teacher.sarah.chen'.}
|
|
||||||
2025-09-23 22:39:51,131 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
|
||||||
2025-09-23 22:39:51,133 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.users.teacher.sarah.chen'.}
|
|
||||||
2025-09-23 22:58:56,570 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
|
||||||
2025-09-23 22:58:56,572 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.users.teacher.sarah.chen'.}
|
|
||||||
2025-09-23 23:01:04,378 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
|
||||||
2025-09-23 23:01:04,380 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.users.teacher.sarah.chen'.}
|
|
||||||
2025-09-23 23:03:46,078 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
|
||||||
2025-09-23 23:03:46,080 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.users.teacher.sarah.chen'.}
|
|
||||||
2025-09-23 23:03:49,250 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
|
||||||
2025-09-23 23:03:49,253 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.users.teacher.sarah.chen'.}
|
|
||||||
2025-09-23 23:04:59,864 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
|
||||||
2025-09-23 23:04:59,867 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.users.teacher.sarah.chen'.}
|
|
||||||
2025-09-23 23:05:03,702 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
|
||||||
2025-09-23 23:05:03,705 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.users.teacher.sarah.chen'.}
|
|
||||||
2025-09-23 23:05:50,702 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
|
||||||
2025-09-23 23:05:50,704 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.users.teacher.sarah.chen'.}
|
|
||||||
2025-09-24 17:01:34,287 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
|
||||||
2025-09-24 17:01:34,290 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.users.teacher.sarah.chen'.}
|
|
||||||
2025-09-24 17:02:32,834 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
|
||||||
2025-09-24 17:02:32,836 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.users.teacher.sarah.chen'.}
|
|
||||||
2025-09-24 17:05:23,910 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
|
||||||
2025-09-24 17:05:23,912 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.users.teacher.sarah.chen'.}
|
|
||||||
2025-09-24 17:05:43,865 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
|
||||||
2025-09-24 17:06:00,897 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
|
||||||
2025-09-24 17:06:00,899 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.users.teacher.sarah.chen'.}
|
|
||||||
2025-09-24 17:07:20,864 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
|
||||||
2025-09-24 17:07:50,712 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
|
||||||
2025-09-24 17:07:52,960 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
|
||||||
2025-09-24 17:07:52,962 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.users.teacher.sarah.chen'.}
|
|
||||||
2025-09-24 17:13:25,911 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
|
||||||
2025-09-24 17:13:25,914 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.users.teacher.sarah.chen'.}
|
|
||||||
2025-09-24 17:13:35,900 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
|
||||||
2025-09-24 17:13:35,902 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.users.teacher.sarah.chen'.}
|
|
||||||
2025-09-24 17:13:43,897 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
|
||||||
2025-09-24 17:13:43,899 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.users.teacher.sarah.chen'.}
|
|
||||||
2025-09-24 17:13:53,894 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
|
||||||
2025-09-24 17:13:53,896 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.users.teacher.sarah.chen'.}
|
|
||||||
2025-09-24 17:14:01,892 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
|
||||||
2025-09-24 17:14:01,893 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.users.teacher.sarah.chen'.}
|
|
||||||
2025-09-24 17:15:45,907 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
|
||||||
2025-09-24 17:15:45,909 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.users.teacher.sarah.chen'.}
|
|
||||||
2025-09-24 17:17:02,110 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
|
||||||
2025-09-24 17:17:02,116 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.users.teacher.sarah.chen'.}
|
|
||||||
2025-09-27 08:41:48,940 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
|
||||||
2025-09-27 08:41:48,943 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.users.teacher.sarah.chen'.}
|
|
||||||
2025-09-27 15:54:43,235 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
|
||||||
2025-09-27 15:54:43,238 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.users.teacher.sarah.chen'.}
|
|
||||||
2025-09-27 16:16:22,017 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
|
||||||
2025-09-27 16:16:22,020 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.users.teacher.sarahchen'.}
|
|
||||||
2025-09-27 16:16:30,985 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
|
||||||
2025-09-27 16:16:30,987 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.users.teacher.sarahchen'.}
|
|
||||||
2025-09-27 16:16:57,952 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
|
||||||
2025-09-27 16:17:06,984 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
|
||||||
2025-09-27 16:17:06,986 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.users.teacher.sarahchen'.}
|
|
||||||
2025-09-27 16:17:15,948 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
|
||||||
2025-09-27 16:17:15,951 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.users.teacher.sarahchen'.}
|
|
||||||
2025-09-27 16:17:16,159 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
|
||||||
2025-09-27 16:17:56,958 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
|
||||||
2025-09-27 16:17:56,961 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.users.teacher.744872008a604f2886a9129bbb1a98e3'.}
|
|
||||||
2025-09-27 16:17:57,175 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
|
||||||
2025-09-27 16:18:10,977 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
|
||||||
2025-09-27 16:18:10,979 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.users.teacher.744872008a604f2886a9129bbb1a98e3'.}
|
|
||||||
2025-09-27 16:19:23,956 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
|
||||||
2025-09-27 16:19:23,958 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.users.teacher.744872008a604f2886a9129bbb1a98e3'.}
|
|
||||||
2025-09-27 16:19:24,359 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
|
||||||
2025-09-27 16:40:14,990 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
|
||||||
2025-09-27 16:40:15,030 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: 404: No default node found for context: profile
|
|
||||||
2025-09-27 16:40:15,251 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
|
||||||
2025-09-27 17:12:11,489 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
|
||||||
2025-09-27 17:12:11,493 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: 404: No default node found for context: profile
|
|
||||||
2025-09-27 17:12:14,940 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
|
||||||
2025-09-27 17:12:14,950 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
|
||||||
2025-09-27 17:29:33,482 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
|
||||||
2025-09-27 17:29:33,488 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
|
||||||
2025-09-27 17:33:53,671 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
|
||||||
2025-09-27 17:33:53,674 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
|
||||||
2025-09-27 17:34:30,622 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
|
||||||
2025-09-27 17:37:17,691 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
|
||||||
2025-09-27 17:50:51,538 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
|
||||||
2025-09-27 17:59:06,098 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
|
||||||
2025-09-27 17:59:12,531 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
|
||||||
2025-09-27 18:04:00,806 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
|
||||||
2025-09-27 18:04:33,910 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.development.default'.}
|
|
||||||
2025-09-27 18:18:30,061 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: 404: No default node found for context: profile
|
|
||||||
2025-09-27 18:18:53,011 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: 404: No default node found for context: profile
|
|
||||||
2025-09-27 18:19:47,023 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: 404: No default node found for context: profile
|
|
||||||
2025-09-27 18:20:09,000 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: 404: No default node found for context: profile
|
|
||||||
2025-09-27 18:20:30,012 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: 404: No default node found for context: profile
|
|
||||||
2025-09-27 20:19:57,973 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: 404: No default node found for context: profile
|
|
||||||
2025-09-27 20:23:39,753 ERROR : default_nodes_router.py:get_default_node :256 >>> Error getting default node: 404: No default node found for context: profile
|
|
||||||
2025-09-27 20:28:13,421 ERROR : default_nodes_router.py:get_default_node :289 >>> Error getting default node: 404: No default node found for context: profile
|
|
||||||
2025-09-27 20:30:48,885 ERROR : default_nodes_router.py:get_default_node :289 >>> Error getting default node: 404: No default node found for context: profile
|
|
||||||
2025-09-27 20:35:41,777 ERROR : default_nodes_router.py:get_default_node :289 >>> Error getting default node: 404: No default node found for context: profile
|
|
||||||
2025-09-27 20:40:35,235 ERROR : default_nodes_router.py:get_default_node :289 >>> Error getting default node: 404: No default node found for context: profile
|
|
||||||
2025-09-27 20:42:07,573 ERROR : default_nodes_router.py:get_default_node :289 >>> Error getting default node: 404: No default node found for context: profile
|
|
||||||
2025-09-27 23:24:04,826 ERROR : default_nodes_router.py:get_default_node :290 >>> Error getting default node: 404: No default node found for context: calendar
|
|
||||||
2025-09-28 00:49:06,808 ERROR : default_nodes_router.py:get_default_node :290 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.98d9be177bd94808bf7e1880a6cbbe22'.}
|
|
||||||
2025-09-28 00:49:06,811 ERROR : default_nodes_router.py:get_default_node :290 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.users.teacher.cbc309e540294c34aab70aa33c563cd0'.}
|
|
||||||
2025-09-28 00:49:06,819 ERROR : default_nodes_router.py:get_default_node :290 >>> Error getting default node: {code: Neo.ClientError.Database.DatabaseNotFound} {message: Database does not exist. Database name: 'cc.institutes.98d9be177bd94808bf7e1880a6cbbe22'.}
|
|
||||||
File diff suppressed because it is too large
Load Diff
@ -1,602 +0,0 @@
|
|||||||
2025-09-23 20:06:32,620 INFO : simple_upload.py :upload_single_file :60 >>> 📤 Simple upload: AQA-7407-7408-SP-2015.pdf (1459615 bytes) for user 38aadc2b-7cf1-4f7b-9886-7b4b66dee867
|
|
||||||
2025-09-23 20:06:32,703 ERROR : simple_upload.py :upload_single_file :75 >>> Storage upload failed for 6159ab46-d8a1-4187-b055-788b54ab0472: {'statusCode': 404, 'error': Bucket not found, 'message': Bucket not found}
|
|
||||||
2025-09-23 20:19:53,594 INFO : simple_upload.py :upload_single_file :68 >>> 📤 Simple upload: AQA-7407-7408-SP-2015.pdf (1459615 bytes) for user 38aadc2b-7cf1-4f7b-9886-7b4b66dee867
|
|
||||||
2025-09-23 20:19:53,675 INFO : simple_upload.py :upload_single_file :123 >>> ✅ Simple upload completed: fde49442-33ef-4306-8710-dbb13b744af2
|
|
||||||
2025-09-23 20:21:50,346 ERROR : simple_upload.py :delete_file :432 >>> Delete file error: {'message': 'JSON object requested, multiple (or no) rows returned', 'code': 'PGRST116', 'hint': None, 'details': 'The result contains 0 rows'}
|
|
||||||
2025-09-23 20:22:12,686 INFO : simple_upload.py :upload_directory :167 >>> 📁 Directory upload: Specimen QP.pdf (18 files) for user 38aadc2b-7cf1-4f7b-9886-7b4b66dee867
|
|
||||||
2025-09-23 20:22:12,731 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 1/18: Specimen QP.pdf
|
|
||||||
2025-09-23 20:22:12,750 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 2/18: June 2024 QP.pdf
|
|
||||||
2025-09-23 20:22:12,768 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 3/18: June 2019 MS.pdf
|
|
||||||
2025-09-23 20:22:12,817 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 4/18: June 2020 QP.pdf
|
|
||||||
2025-09-23 20:22:12,834 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 5/18: June 2023 MS.pdf
|
|
||||||
2025-09-23 20:22:12,857 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 6/18: June 2017 MS.pdf
|
|
||||||
2025-09-23 20:22:12,876 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 7/18: June 2018 QP.pdf
|
|
||||||
2025-09-23 20:22:12,893 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 8/18: June 2021 MS.pdf
|
|
||||||
2025-09-23 20:22:12,916 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 9/18: June 2022 QP.pdf
|
|
||||||
2025-09-23 20:22:12,931 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 10/18: Specimen MS.pdf
|
|
||||||
2025-09-23 20:22:12,946 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 11/18: June 2024 MS.pdf
|
|
||||||
2025-09-23 20:22:12,973 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 12/18: June 2021 QP.pdf
|
|
||||||
2025-09-23 20:22:12,990 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 13/18: June 2022 MS.pdf
|
|
||||||
2025-09-23 20:22:13,013 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 14/18: June 2018 MS.pdf
|
|
||||||
2025-09-23 20:22:13,031 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 15/18: June 2017 QP.pdf
|
|
||||||
2025-09-23 20:22:13,047 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 16/18: June 2020 MS.pdf
|
|
||||||
2025-09-23 20:22:13,065 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 17/18: June 2023 QP.pdf
|
|
||||||
2025-09-23 20:22:13,082 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 18/18: June 2019 QP.pdf
|
|
||||||
2025-09-23 20:22:13,100 INFO : simple_upload.py :upload_directory :283 >>> ✅ Directory upload completed: 4624406a-a7ea-49c4-a054-b4b7f840f3da (18 files)
|
|
||||||
2025-09-23 20:23:26,207 INFO : simple_upload.py :upload_directory :167 >>> 📁 Directory upload: file.txt (5 files) for user 38aadc2b-7cf1-4f7b-9886-7b4b66dee867
|
|
||||||
2025-09-23 20:23:26,248 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 1/5: file.txt
|
|
||||||
2025-09-23 20:23:26,259 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 2/5: file.doctags
|
|
||||||
2025-09-23 20:23:26,269 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 3/5: file.md
|
|
||||||
2025-09-23 20:23:26,283 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 4/5: file.json
|
|
||||||
2025-09-23 20:23:26,294 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 5/5: file.html
|
|
||||||
2025-09-23 20:23:26,324 INFO : simple_upload.py :upload_directory :283 >>> ✅ Directory upload completed: 6e4932d9-4270-465e-b792-170472cda8d2 (5 files)
|
|
||||||
2025-09-23 20:25:31,536 INFO : simple_upload.py :upload_directory :167 >>> 📁 Directory upload: screenshots (393 files) for user 38aadc2b-7cf1-4f7b-9886-7b4b66dee867
|
|
||||||
2025-09-23 20:25:31,578 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 1/393: screenshots/SmartSelect_20181001-190714_Messenger.pdf
|
|
||||||
2025-09-23 20:25:31,593 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 2/393: screenshots/SmartSelect_20181002-141246_Facebook.pdf
|
|
||||||
2025-09-23 20:25:31,607 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 3/393: screenshots/Screenshot_20200809-212344_Messages.pdf
|
|
||||||
2025-09-23 20:25:31,625 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 4/393: screenshots/Screenshot_20200627-190538_Viber.pdf
|
|
||||||
2025-09-23 20:25:31,642 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 5/393: screenshots/Screenshot_20200611-111016_Nova Launcher.pdf
|
|
||||||
2025-09-23 20:25:31,654 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 6/393: screenshots/Screenshot_20200828-091306_IKEA.pdf
|
|
||||||
2025-09-23 20:25:31,708 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 7/393: screenshots/Screenshot_20200611-024146_WhatsApp.pdf
|
|
||||||
2025-09-23 20:25:31,723 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 8/393: screenshots/Screenshot_20200628-121816_Maps.pdf
|
|
||||||
2025-09-23 20:25:31,738 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 9/393: screenshots/Screenshot_20200828-091014_IKEA.pdf
|
|
||||||
2025-09-23 20:25:31,752 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 10/393: screenshots/Screenshot_20200620-123820_Google Play services.pdf
|
|
||||||
2025-09-23 20:25:31,767 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 11/393: screenshots/SmartSelect_20181110-114836_Facebook.pdf
|
|
||||||
2025-09-23 20:25:31,855 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 12/393: screenshots/Screenshot_20200611-024007_WhatsApp.pdf
|
|
||||||
2025-09-23 20:25:31,877 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 13/393: screenshots/Screenshot_20200721-081441_Papa John's.pdf
|
|
||||||
2025-09-23 20:25:31,889 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 14/393: screenshots/ocr_texts/SmartSelect_20181001-190639_Messenger.txt
|
|
||||||
2025-09-23 20:25:31,899 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 15/393: screenshots/ocr_texts/Screenshot_20200826-053710_IKEA.txt
|
|
||||||
2025-09-23 20:25:31,909 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 16/393: screenshots/ocr_texts/Screenshot_20200611-021405_WhatsApp.txt
|
|
||||||
2025-09-23 20:25:31,919 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 17/393: screenshots/ocr_texts/Screenshot_20200606-200959_WhatsApp.txt
|
|
||||||
2025-09-23 20:25:31,929 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 18/393: screenshots/ocr_texts/SmartSelect_20181001-194352_Facebook.txt
|
|
||||||
2025-09-23 20:25:31,939 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 19/393: screenshots/ocr_texts/SmartSelect_20181110-114759_Facebook.txt
|
|
||||||
2025-09-23 20:25:31,949 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 20/393: screenshots/ocr_texts/Screenshot_20200828-090748_IKEA.txt
|
|
||||||
2025-09-23 20:25:31,959 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 21/393: screenshots/ocr_texts/Screenshot_20200901-144551_OneNote.txt
|
|
||||||
2025-09-23 20:25:31,970 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 22/393: screenshots/ocr_texts/SmartSelect_20181012-070105_Facebook.txt
|
|
||||||
2025-09-23 20:25:31,981 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 23/393: screenshots/ocr_texts/Screenshot_20200609-115508_Facebook.txt
|
|
||||||
2025-09-23 20:25:31,990 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 24/393: screenshots/ocr_texts/Screenshot_20200620-090559_Viber.txt
|
|
||||||
2025-09-23 20:25:32,000 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 25/393: screenshots/ocr_texts/Screenshot_20200802-105440_Amazon Kindle.txt
|
|
||||||
2025-09-23 20:25:32,010 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 26/393: screenshots/ocr_texts/SmartSelect_20190102-231408_Facebook.txt
|
|
||||||
2025-09-23 20:25:32,020 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 27/393: screenshots/ocr_texts/Screenshot_20200728-161247_OneNote.txt
|
|
||||||
2025-09-23 20:25:32,030 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 28/393: screenshots/ocr_texts/Screenshot_20200906-130229_Edge.txt
|
|
||||||
2025-09-23 20:25:32,041 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 29/393: screenshots/ocr_texts/SmartSelect_20200603-182018_Twitter.txt
|
|
||||||
2025-09-23 20:25:32,052 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 30/393: screenshots/ocr_texts/SmartSelect_20181012-081808_Facebook.txt
|
|
||||||
2025-09-23 20:25:32,061 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 31/393: screenshots/ocr_texts/Screenshot_20200625-120947_Facebook.txt
|
|
||||||
2025-09-23 20:25:32,072 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 32/393: screenshots/ocr_texts/Screenshot_20200824-121907_Messages.txt
|
|
||||||
2025-09-23 20:25:32,082 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 33/393: screenshots/ocr_texts/Screenshot_20180819-183555_Guardian.txt
|
|
||||||
2025-09-23 20:25:32,094 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 34/393: screenshots/ocr_texts/Screenshot_20200606-201006_WhatsApp.txt
|
|
||||||
2025-09-23 20:25:32,104 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 35/393: screenshots/ocr_texts/Screenshot_20200820-195305_WhatsApp.txt
|
|
||||||
2025-09-23 20:25:32,113 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 36/393: screenshots/ocr_texts/Screenshot_20200826-142725_Edge.txt
|
|
||||||
2025-09-23 20:25:32,124 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 37/393: screenshots/ocr_texts/Screenshot_20200802-105522_Amazon Kindle.txt
|
|
||||||
2025-09-23 20:25:32,134 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 38/393: screenshots/ocr_texts/SmartSelect_20181001-190734_Messenger.txt
|
|
||||||
2025-09-23 20:25:32,144 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 39/393: screenshots/ocr_texts/Screenshot_20200826-040408_Facebook.txt
|
|
||||||
2025-09-23 20:25:32,156 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 40/393: screenshots/ocr_texts/Screenshot_20200715-181806_Viber.txt
|
|
||||||
2025-09-23 20:25:32,166 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 41/393: screenshots/ocr_texts/Screenshot_20200820-190554_Maps.txt
|
|
||||||
2025-09-23 20:25:32,176 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 42/393: screenshots/ocr_texts/Screenshot_20200611-015621_WhatsApp.txt
|
|
||||||
2025-09-23 20:25:32,186 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 43/393: screenshots/ocr_texts/Screenshot_20200611-120257_Nova Launcher.txt
|
|
||||||
2025-09-23 20:25:32,197 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 44/393: screenshots/ocr_texts/Screenshot_20200826-143010_hotukdeals.txt
|
|
||||||
2025-09-23 20:25:32,208 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 45/393: screenshots/ocr_texts/SmartSelect_20181001-190844_Messenger.txt
|
|
||||||
2025-09-23 20:25:32,217 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 46/393: screenshots/ocr_texts/SmartSelect_20181006-123947_LinkedIn.txt
|
|
||||||
2025-09-23 20:25:32,225 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 47/393: screenshots/ocr_texts/Screenshot_20200908-210724_Maps.txt
|
|
||||||
2025-09-23 20:25:32,234 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 48/393: screenshots/ocr_texts/Screenshot_20200615-094822_Calendar.txt
|
|
||||||
2025-09-23 20:25:32,243 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 49/393: screenshots/ocr_texts/Screenshot_20181112-131704_Samsung Notes.txt
|
|
||||||
2025-09-23 20:25:32,253 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 50/393: screenshots/ocr_texts/SmartSelect_20181001-192624_Facebook.txt
|
|
||||||
2025-09-23 20:25:32,264 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 51/393: screenshots/ocr_texts/Screenshot_20200828-091014_IKEA.txt
|
|
||||||
2025-09-23 20:25:32,275 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 52/393: screenshots/ocr_texts/Screenshot_20200628-121816_Maps.txt
|
|
||||||
2025-09-23 20:25:32,284 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 53/393: screenshots/ocr_texts/Screenshot_20200620-123820_Google Play services.txt
|
|
||||||
2025-09-23 20:25:32,295 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 54/393: screenshots/ocr_texts/SmartSelect_20181110-114836_Facebook.txt
|
|
||||||
2025-09-23 20:25:32,305 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 55/393: screenshots/ocr_texts/Screenshot_20200721-081441_Papa John's.txt
|
|
||||||
2025-09-23 20:25:32,317 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 56/393: screenshots/ocr_texts/Screenshot_20200721-081458_Papa John's.txt
|
|
||||||
2025-09-23 20:25:32,329 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 57/393: screenshots/ocr_texts/Screenshot_20200906-130115_Edge.txt
|
|
||||||
2025-09-23 20:25:32,342 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 58/393: screenshots/ocr_texts/Screenshot_20200826-142842_hotukdeals.txt
|
|
||||||
2025-09-23 20:25:32,352 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 59/393: screenshots/ocr_texts/Screenshot_20200601-120040_Edge.txt
|
|
||||||
2025-09-23 20:25:32,362 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 60/393: screenshots/ocr_texts/SmartSelect_20181001-190714_Messenger.txt
|
|
||||||
2025-09-23 20:25:32,371 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 61/393: screenshots/ocr_texts/Screenshot_20200809-212344_Messages.txt
|
|
||||||
2025-09-23 20:25:32,380 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 62/393: screenshots/ocr_texts/SmartSelect_20181002-141246_Facebook.txt
|
|
||||||
2025-09-23 20:25:32,390 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 63/393: screenshots/ocr_texts/Screenshot_20200627-190538_Viber.txt
|
|
||||||
2025-09-23 20:25:32,400 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 64/393: screenshots/ocr_texts/Screenshot_20200611-111016_Nova Launcher.txt
|
|
||||||
2025-09-23 20:25:32,411 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 65/393: screenshots/ocr_texts/Screenshot_20200828-091306_IKEA.txt
|
|
||||||
2025-09-23 20:25:32,422 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 66/393: screenshots/ocr_texts/SmartSelect_20180904-010643_Tinder.txt
|
|
||||||
2025-09-23 20:25:32,433 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 67/393: screenshots/ocr_texts/Screenshot_20200906-130421_Edge.txt
|
|
||||||
2025-09-23 20:25:32,443 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 68/393: screenshots/ocr_texts/Screenshot_20200606-173652_WhatsApp.txt
|
|
||||||
2025-09-23 20:25:32,454 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 69/393: screenshots/ocr_texts/SmartSelect_20181113-135341_Firefox.txt
|
|
||||||
2025-09-23 20:25:32,464 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 70/393: screenshots/ocr_texts/Screenshot_20200611-130343_Nova Launcher.txt
|
|
||||||
2025-09-23 20:25:32,473 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 71/393: screenshots/ocr_texts/Screenshot_20200828-091212_IKEA.txt
|
|
||||||
2025-09-23 20:25:32,484 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 72/393: screenshots/ocr_texts/Screenshot_20200912-185004_WhatsApp.txt
|
|
||||||
2025-09-23 20:25:32,495 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 73/393: screenshots/ocr_texts/Screenshot_20200905-070111_Amazon Shopping.txt
|
|
||||||
2025-09-23 20:25:32,505 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 74/393: screenshots/ocr_texts/Screenshot_20200906-130318_Edge.txt
|
|
||||||
2025-09-23 20:25:32,514 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 75/393: screenshots/ocr_texts/Screenshot_20200616-204756_WhatsApp.txt
|
|
||||||
2025-09-23 20:25:32,524 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 76/393: screenshots/ocr_texts/Screenshot_20200810-195753_Facebook.txt
|
|
||||||
2025-09-23 20:25:32,535 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 77/393: screenshots/ocr_texts/Screenshot_20200623-191527_Viber.txt
|
|
||||||
2025-09-23 20:25:32,546 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 78/393: screenshots/ocr_texts/Screenshot_20200611-023847_WhatsApp.txt
|
|
||||||
2025-09-23 20:25:32,558 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 79/393: screenshots/ocr_texts/Screenshot_20200810-195746_Facebook.txt
|
|
||||||
2025-09-23 20:25:32,569 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 80/393: screenshots/ocr_texts/SmartSelect_20181012-070203_Facebook.txt
|
|
||||||
2025-09-23 20:25:32,582 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 81/393: screenshots/ocr_texts/Screenshot_20200823-165507_Maps.txt
|
|
||||||
2025-09-23 20:25:32,593 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 82/393: screenshots/ocr_texts/SmartSelect_20181110-114820_Facebook.txt
|
|
||||||
2025-09-23 20:25:32,606 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 83/393: screenshots/ocr_texts/Screenshot_20200831-180015_Drive.txt
|
|
||||||
2025-09-23 20:25:32,617 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 84/393: screenshots/ocr_texts/SmartSelect_20181007-184122_Guardian.txt
|
|
||||||
2025-09-23 20:25:32,626 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 85/393: screenshots/ocr_texts/SmartSelect_20181002-141304_Facebook.txt
|
|
||||||
2025-09-23 20:25:32,636 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 86/393: screenshots/ocr_texts/SmartSelect_20181001-190655_Messenger.txt
|
|
||||||
2025-09-23 20:25:32,646 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 87/393: screenshots/ocr_texts/SmartSelect_20181218-171455_WhatsApp.txt
|
|
||||||
2025-09-23 20:25:32,657 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 88/393: screenshots/ocr_texts/Screenshot_20200611-021624_WhatsApp.txt
|
|
||||||
2025-09-23 20:25:32,668 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 89/393: screenshots/ocr_texts/Screenshot_20200820-202110_WhatsApp.txt
|
|
||||||
2025-09-23 20:25:32,678 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 90/393: screenshots/ocr_texts/Screenshot_20200819-133624_Amazon Shopping.txt
|
|
||||||
2025-09-23 20:25:32,687 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 91/393: screenshots/ocr_texts/Screenshot_20200826-142918_hotukdeals.txt
|
|
||||||
2025-09-23 20:25:32,698 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 92/393: screenshots/ocr_texts/Screenshot_20200621-093113_WhatsApp.txt
|
|
||||||
2025-09-23 20:25:32,708 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 93/393: screenshots/ocr_texts/Screenshot_20200611-024634_WhatsApp.txt
|
|
||||||
2025-09-23 20:25:32,718 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 94/393: screenshots/ocr_texts/SmartSelect_20181011-094839_Instagram.txt
|
|
||||||
2025-09-23 20:25:32,727 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 95/393: screenshots/ocr_texts/Screenshot_20200815-172901_Drive.txt
|
|
||||||
2025-09-23 20:25:32,736 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 96/393: screenshots/ocr_texts/Screenshot_20200721-081139_Papa John's.txt
|
|
||||||
2025-09-23 20:25:32,746 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 97/393: screenshots/ocr_texts/Screenshot_20200611-021600_WhatsApp.txt
|
|
||||||
2025-09-23 20:25:32,757 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 98/393: screenshots/ocr_texts/Screenshot_20200912-185046_WhatsApp.txt
|
|
||||||
2025-09-23 20:25:32,767 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 99/393: screenshots/ocr_texts/Screenshot_20200621-155839_Strava.txt
|
|
||||||
2025-09-23 20:25:32,777 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 100/393: screenshots/ocr_texts/Screenshot_20200810-195820_Facebook.txt
|
|
||||||
2025-09-23 20:25:32,788 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 101/393: screenshots/ocr_texts/Screenshot_20200826-053611_IKEA.txt
|
|
||||||
2025-09-23 20:25:32,797 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 102/393: screenshots/ocr_texts/SmartSelect_20180808-181815_OneNote.txt
|
|
||||||
2025-09-23 20:25:32,809 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 103/393: screenshots/ocr_texts/Screenshot_20200910-192720_Twitter.txt
|
|
||||||
2025-09-23 20:25:32,819 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 104/393: screenshots/ocr_texts/Screenshot_20200830-120734_Viber.txt
|
|
||||||
2025-09-23 20:25:32,829 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 105/393: screenshots/ocr_texts/SmartSelect_20180929-175708_Instagram.txt
|
|
||||||
2025-09-23 20:25:32,840 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 106/393: screenshots/ocr_texts/SmartSelect_20181001-190802_Messenger.txt
|
|
||||||
2025-09-23 20:25:32,853 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 107/393: screenshots/ocr_texts/Screenshot_20200902-183436_Email.txt
|
|
||||||
2025-09-23 20:25:32,866 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 108/393: screenshots/ocr_texts/Screenshot_20200826-040442_Twitter.txt
|
|
||||||
2025-09-23 20:25:32,878 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 109/393: screenshots/ocr_texts/Screenshot_20200617-121541_Twitter.txt
|
|
||||||
2025-09-23 20:25:32,889 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 110/393: screenshots/ocr_texts/Screenshot_20181110-174926_My Files.txt
|
|
||||||
2025-09-23 20:25:32,900 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 111/393: screenshots/ocr_texts/Screenshot_20200828-090911_IKEA.txt
|
|
||||||
2025-09-23 20:25:32,912 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 112/393: screenshots/ocr_texts/Screenshot_20200823-165312_RingGo.txt
|
|
||||||
2025-09-23 20:25:32,924 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 113/393: screenshots/ocr_texts/Screenshot_20200823-165327_Drive.txt
|
|
||||||
2025-09-23 20:25:32,935 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 114/393: screenshots/ocr_texts/Screenshot_20200830-120341_Viber.txt
|
|
||||||
2025-09-23 20:25:32,946 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 115/393: screenshots/ocr_texts/Screenshot_20200908-202229_Guardian.txt
|
|
||||||
2025-09-23 20:25:32,956 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 116/393: screenshots/ocr_texts/Screenshot_20200826-143137_hotukdeals.txt
|
|
||||||
2025-09-23 20:25:32,966 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 117/393: screenshots/ocr_texts/Screenshot_20200614-212343_Nova Launcher.txt
|
|
||||||
2025-09-23 20:25:32,977 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 118/393: screenshots/ocr_texts/Screenshot_20200830-144233_Facebook.txt
|
|
||||||
2025-09-23 20:25:32,988 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 119/393: screenshots/ocr_texts/Screenshot_20200609-115452_Facebook.txt
|
|
||||||
2025-09-23 20:25:33,000 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 120/393: screenshots/ocr_texts/SmartSelect_20181002-141204_Facebook.txt
|
|
||||||
2025-09-23 20:25:33,015 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 121/393: screenshots/ocr_texts/Screenshot_20200721-081453_Papa John's.txt
|
|
||||||
2025-09-23 20:25:33,026 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 122/393: screenshots/ocr_texts/Screenshot_20200606-201249_WhatsApp.txt
|
|
||||||
2025-09-23 20:25:33,035 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 123/393: screenshots/ocr_texts/Screenshot_20200828-091100_Viber.txt
|
|
||||||
2025-09-23 20:25:33,047 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 124/393: screenshots/ocr_texts/SmartSelect_20181001-194443_Facebook.txt
|
|
||||||
2025-09-23 20:25:33,059 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 125/393: screenshots/ocr_texts/Screenshot_20200809-163302_Viber.txt
|
|
||||||
2025-09-23 20:25:33,070 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 126/393: screenshots/ocr_texts/SmartSelect_20181001-190911_Messenger.txt
|
|
||||||
2025-09-23 20:25:33,081 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 127/393: screenshots/ocr_texts/Screenshot_20200904-200554_WhatsApp.txt
|
|
||||||
2025-09-23 20:25:33,095 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 128/393: screenshots/ocr_texts/Screenshot_20200620-123709_Google Play services.txt
|
|
||||||
2025-09-23 20:25:33,107 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 129/393: screenshots/ocr_texts/Screenshot_20181223-172458_Nova Launcher.txt
|
|
||||||
2025-09-23 20:25:33,119 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 130/393: screenshots/ocr_texts/Screenshot_20200831-180042_Drive.txt
|
|
||||||
2025-09-23 20:25:33,130 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 131/393: screenshots/ocr_texts/Screenshot_20200629-230804_Messenger.txt
|
|
||||||
2025-09-23 20:25:33,141 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 132/393: screenshots/ocr_texts/Screenshot_20200830-113503_Messages.txt
|
|
||||||
2025-09-23 20:25:33,152 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 133/393: screenshots/ocr_texts/SmartSelect_20181129-200237_Status.txt
|
|
||||||
2025-09-23 20:25:33,162 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 134/393: screenshots/ocr_texts/SmartSelect_20180920-235420_WhatsApp.txt
|
|
||||||
2025-09-23 20:25:33,173 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 135/393: screenshots/ocr_texts/SmartSelect_20181001-190825_Messenger.txt
|
|
||||||
2025-09-23 20:25:33,183 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 136/393: screenshots/ocr_texts/SmartSelect_20180920-233633_WhatsApp.txt
|
|
||||||
2025-09-23 20:25:33,193 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 137/393: screenshots/ocr_texts/Screenshot_20181113-181231_Facebook.txt
|
|
||||||
2025-09-23 20:25:33,202 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 138/393: screenshots/ocr_texts/Screenshot_20200615-191437_Email.txt
|
|
||||||
2025-09-23 20:25:33,212 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 139/393: screenshots/ocr_texts/Screenshot_20200825-144646_Email.txt
|
|
||||||
2025-09-23 20:25:33,230 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 140/393: screenshots/Screenshot_20200826-142842_hotukdeals.pdf
|
|
||||||
2025-09-23 20:25:33,243 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 141/393: screenshots/Screenshot_20200906-130115_Edge.pdf
|
|
||||||
2025-09-23 20:25:33,265 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 142/393: screenshots/Screenshot_20200721-081458_Papa John's.pdf
|
|
||||||
2025-09-23 20:25:33,281 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 143/393: screenshots/Screenshot_20200601-120040_Edge.pdf
|
|
||||||
2025-09-23 20:25:33,371 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 144/393: screenshots/Screenshot_20200611-020245_WhatsApp.pdf
|
|
||||||
2025-09-23 20:25:33,399 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 145/393: screenshots/Screenshot_20200912-185004_WhatsApp.pdf
|
|
||||||
2025-09-23 20:25:33,416 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 146/393: screenshots/Screenshot_20200905-070111_Amazon Shopping.pdf
|
|
||||||
2025-09-23 20:25:33,432 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 147/393: screenshots/Screenshot_20200906-130318_Edge.pdf
|
|
||||||
2025-09-23 20:25:33,449 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 148/393: screenshots/Screenshot_20200810-195753_Facebook.pdf
|
|
||||||
2025-09-23 20:25:33,461 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 149/393: screenshots/.DS_Store
|
|
||||||
2025-09-23 20:25:33,477 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 150/393: screenshots/Screenshot_20200616-204756_WhatsApp.pdf
|
|
||||||
2025-09-23 20:25:33,494 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 151/393: screenshots/Screenshot_20200623-191527_Viber.pdf
|
|
||||||
2025-09-23 20:25:33,506 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 152/393: screenshots/SmartSelect_20181012-070203_Facebook.pdf
|
|
||||||
2025-09-23 20:25:33,525 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 153/393: screenshots/Screenshot_20200810-195746_Facebook.pdf
|
|
||||||
2025-09-23 20:25:33,573 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 154/393: screenshots/Screenshot_20200611-023847_WhatsApp.pdf
|
|
||||||
2025-09-23 20:25:33,649 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 155/393: screenshots/Screenshot_20200611-021003_WhatsApp.pdf
|
|
||||||
2025-09-23 20:25:33,669 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 156/393: screenshots/Screenshot_20200823-165507_Maps.pdf
|
|
||||||
2025-09-23 20:25:33,681 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 157/393: screenshots/SmartSelect_20180904-010643_Tinder.pdf
|
|
||||||
2025-09-23 20:25:33,699 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 158/393: screenshots/Screenshot_20200906-130421_Edge.pdf
|
|
||||||
2025-09-23 20:25:33,713 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 159/393: screenshots/Screenshot_20200606-173652_WhatsApp.pdf
|
|
||||||
2025-09-23 20:25:33,729 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 160/393: screenshots/SmartSelect_20181113-135341_Firefox.pdf
|
|
||||||
2025-09-23 20:25:33,747 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 161/393: screenshots/Screenshot_20200611-130343_Nova Launcher.pdf
|
|
||||||
2025-09-23 20:25:33,764 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 162/393: screenshots/Screenshot_20200828-091212_IKEA.pdf
|
|
||||||
2025-09-23 20:25:33,778 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 163/393: screenshots/SmartSelect_20181001-194352_Facebook.pdf
|
|
||||||
2025-09-23 20:25:33,794 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 164/393: screenshots/SmartSelect_20181110-114759_Facebook.pdf
|
|
||||||
2025-09-23 20:25:33,901 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 165/393: screenshots/Screenshot_20200611-020610_WhatsApp.pdf
|
|
||||||
2025-09-23 20:25:33,916 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 166/393: screenshots/Screenshot_20200828-090748_IKEA.pdf
|
|
||||||
2025-09-23 20:25:33,930 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 167/393: screenshots/Screenshot_20200901-144551_OneNote.pdf
|
|
||||||
2025-09-23 20:25:33,945 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 168/393: screenshots/SmartSelect_20181012-070105_Facebook.pdf
|
|
||||||
2025-09-23 20:25:33,965 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 169/393: screenshots/Screenshot_20200609-115508_Facebook.pdf
|
|
||||||
2025-09-23 20:25:33,984 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 170/393: screenshots/SmartSelect_20190102-231408_Facebook.pdf
|
|
||||||
2025-09-23 20:25:33,999 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 171/393: screenshots/Screenshot_20200728-161247_OneNote.pdf
|
|
||||||
2025-09-23 20:25:34,011 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 172/393: screenshots/Screenshot_20200620-090559_Viber.pdf
|
|
||||||
2025-09-23 20:25:34,029 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 173/393: screenshots/Screenshot_20200802-105440_Amazon Kindle.pdf
|
|
||||||
2025-09-23 20:25:34,045 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 174/393: screenshots/Screenshot_20200906-130229_Edge.pdf
|
|
||||||
2025-09-23 20:25:34,058 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 175/393: screenshots/SmartSelect_20200603-182018_Twitter.pdf
|
|
||||||
2025-09-23 20:25:34,072 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 176/393: screenshots/SmartSelect_20181012-081808_Facebook.pdf
|
|
||||||
2025-09-23 20:25:34,085 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 177/393: screenshots/SmartSelect_20181001-190639_Messenger.pdf
|
|
||||||
2025-09-23 20:25:34,152 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 178/393: screenshots/Screenshot_20200611-021243_WhatsApp.pdf
|
|
||||||
2025-09-23 20:25:34,166 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 179/393: screenshots/ocr_pdfs/SmartSelect_20181001-190714_Messenger.pdf
|
|
||||||
2025-09-23 20:25:34,180 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 180/393: screenshots/ocr_pdfs/SmartSelect_20181002-141246_Facebook.pdf
|
|
||||||
2025-09-23 20:25:34,193 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 181/393: screenshots/ocr_pdfs/Screenshot_20200809-212344_Messages.pdf
|
|
||||||
2025-09-23 20:25:34,209 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 182/393: screenshots/ocr_pdfs/Screenshot_20200627-190538_Viber.pdf
|
|
||||||
2025-09-23 20:25:34,222 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 183/393: screenshots/ocr_pdfs/Screenshot_20200611-111016_Nova Launcher.pdf
|
|
||||||
2025-09-23 20:25:34,235 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 184/393: screenshots/ocr_pdfs/Screenshot_20200828-091306_IKEA.pdf
|
|
||||||
2025-09-23 20:25:34,249 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 185/393: screenshots/ocr_pdfs/Screenshot_20200628-121816_Maps.pdf
|
|
||||||
2025-09-23 20:25:34,261 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 186/393: screenshots/ocr_pdfs/Screenshot_20200828-091014_IKEA.pdf
|
|
||||||
2025-09-23 20:25:34,273 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 187/393: screenshots/ocr_pdfs/Screenshot_20200620-123820_Google Play services.pdf
|
|
||||||
2025-09-23 20:25:34,289 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 188/393: screenshots/ocr_pdfs/SmartSelect_20181110-114836_Facebook.pdf
|
|
||||||
2025-09-23 20:25:34,308 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 189/393: screenshots/ocr_pdfs/Screenshot_20200721-081441_Papa John's.pdf
|
|
||||||
2025-09-23 20:25:34,327 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 190/393: screenshots/ocr_pdfs/Screenshot_20200826-142842_hotukdeals.pdf
|
|
||||||
2025-09-23 20:25:34,342 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 191/393: screenshots/ocr_pdfs/Screenshot_20200906-130115_Edge.pdf
|
|
||||||
2025-09-23 20:25:34,363 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 192/393: screenshots/ocr_pdfs/Screenshot_20200721-081458_Papa John's.pdf
|
|
||||||
2025-09-23 20:25:34,378 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 193/393: screenshots/ocr_pdfs/Screenshot_20200601-120040_Edge.pdf
|
|
||||||
2025-09-23 20:25:34,404 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 194/393: screenshots/ocr_pdfs/Screenshot_20200912-185004_WhatsApp.pdf
|
|
||||||
2025-09-23 20:25:34,420 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 195/393: screenshots/ocr_pdfs/Screenshot_20200905-070111_Amazon Shopping.pdf
|
|
||||||
2025-09-23 20:25:34,436 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 196/393: screenshots/ocr_pdfs/Screenshot_20200906-130318_Edge.pdf
|
|
||||||
2025-09-23 20:25:34,453 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 197/393: screenshots/ocr_pdfs/Screenshot_20200810-195753_Facebook.pdf
|
|
||||||
2025-09-23 20:25:34,467 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 198/393: screenshots/ocr_pdfs/Screenshot_20200616-204756_WhatsApp.pdf
|
|
||||||
2025-09-23 20:25:34,488 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 199/393: screenshots/ocr_pdfs/Screenshot_20200623-191527_Viber.pdf
|
|
||||||
2025-09-23 20:25:34,501 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 200/393: screenshots/ocr_pdfs/SmartSelect_20181012-070203_Facebook.pdf
|
|
||||||
2025-09-23 20:25:34,521 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 201/393: screenshots/ocr_pdfs/Screenshot_20200810-195746_Facebook.pdf
|
|
||||||
2025-09-23 20:25:34,566 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 202/393: screenshots/ocr_pdfs/Screenshot_20200611-023847_WhatsApp.pdf
|
|
||||||
2025-09-23 20:25:34,620 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 203/393: screenshots/ocr_pdfs/Screenshot_20200823-165507_Maps.pdf
|
|
||||||
2025-09-23 20:25:34,634 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 204/393: screenshots/ocr_pdfs/SmartSelect_20180904-010643_Tinder.pdf
|
|
||||||
2025-09-23 20:25:34,651 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 205/393: screenshots/ocr_pdfs/Screenshot_20200906-130421_Edge.pdf
|
|
||||||
2025-09-23 20:25:34,666 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 206/393: screenshots/ocr_pdfs/Screenshot_20200606-173652_WhatsApp.pdf
|
|
||||||
2025-09-23 20:25:34,680 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 207/393: screenshots/ocr_pdfs/SmartSelect_20181113-135341_Firefox.pdf
|
|
||||||
2025-09-23 20:25:34,691 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 208/393: screenshots/ocr_pdfs/Screenshot_20200611-130343_Nova Launcher.pdf
|
|
||||||
2025-09-23 20:25:34,708 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 209/393: screenshots/ocr_pdfs/Screenshot_20200828-091212_IKEA.pdf
|
|
||||||
2025-09-23 20:25:34,721 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 210/393: screenshots/ocr_pdfs/SmartSelect_20181001-194352_Facebook.pdf
|
|
||||||
2025-09-23 20:25:34,736 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 211/393: screenshots/ocr_pdfs/SmartSelect_20181110-114759_Facebook.pdf
|
|
||||||
2025-09-23 20:25:34,749 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 212/393: screenshots/ocr_pdfs/Screenshot_20200828-090748_IKEA.pdf
|
|
||||||
2025-09-23 20:25:34,763 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 213/393: screenshots/ocr_pdfs/Screenshot_20200901-144551_OneNote.pdf
|
|
||||||
2025-09-23 20:25:34,781 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 214/393: screenshots/ocr_pdfs/SmartSelect_20181012-070105_Facebook.pdf
|
|
||||||
2025-09-23 20:25:34,796 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 215/393: screenshots/ocr_pdfs/Screenshot_20200609-115508_Facebook.pdf
|
|
||||||
2025-09-23 20:25:34,819 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 216/393: screenshots/ocr_pdfs/SmartSelect_20190102-231408_Facebook.pdf
|
|
||||||
2025-09-23 20:25:34,833 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 217/393: screenshots/ocr_pdfs/Screenshot_20200728-161247_OneNote.pdf
|
|
||||||
2025-09-23 20:25:34,844 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 218/393: screenshots/ocr_pdfs/Screenshot_20200620-090559_Viber.pdf
|
|
||||||
2025-09-23 20:25:34,863 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 219/393: screenshots/ocr_pdfs/Screenshot_20200802-105440_Amazon Kindle.pdf
|
|
||||||
2025-09-23 20:25:34,878 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 220/393: screenshots/ocr_pdfs/Screenshot_20200906-130229_Edge.pdf
|
|
||||||
2025-09-23 20:25:34,893 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 221/393: screenshots/ocr_pdfs/SmartSelect_20200603-182018_Twitter.pdf
|
|
||||||
2025-09-23 20:25:34,908 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 222/393: screenshots/ocr_pdfs/SmartSelect_20181012-081808_Facebook.pdf
|
|
||||||
2025-09-23 20:25:34,919 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 223/393: screenshots/ocr_pdfs/SmartSelect_20181001-190639_Messenger.pdf
|
|
||||||
2025-09-23 20:25:34,931 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 224/393: screenshots/ocr_pdfs/Screenshot_20200826-053710_IKEA.pdf
|
|
||||||
2025-09-23 20:25:34,958 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 225/393: screenshots/ocr_pdfs/Screenshot_20200611-021405_WhatsApp.pdf
|
|
||||||
2025-09-23 20:25:34,980 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 226/393: screenshots/ocr_pdfs/Screenshot_20200606-200959_WhatsApp.pdf
|
|
||||||
2025-09-23 20:25:34,991 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 227/393: screenshots/ocr_pdfs/SmartSelect_20181006-123947_LinkedIn.pdf
|
|
||||||
2025-09-23 20:25:35,002 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 228/393: screenshots/ocr_pdfs/Screenshot_20200615-094822_Calendar.pdf
|
|
||||||
2025-09-23 20:25:35,018 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 229/393: screenshots/ocr_pdfs/Screenshot_20200908-210724_Maps.pdf
|
|
||||||
2025-09-23 20:25:35,033 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 230/393: screenshots/ocr_pdfs/Screenshot_20181112-131704_Samsung Notes.pdf
|
|
||||||
2025-09-23 20:25:35,044 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 231/393: screenshots/ocr_pdfs/SmartSelect_20181001-192624_Facebook.pdf
|
|
||||||
2025-09-23 20:25:35,063 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 232/393: screenshots/ocr_pdfs/Screenshot_20180819-183555_Guardian.pdf
|
|
||||||
2025-09-23 20:25:35,080 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 233/393: screenshots/ocr_pdfs/Screenshot_20200824-121907_Messages.pdf
|
|
||||||
2025-09-23 20:25:35,105 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 234/393: screenshots/ocr_pdfs/Screenshot_20200606-201006_WhatsApp.pdf
|
|
||||||
2025-09-23 20:25:35,121 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 235/393: screenshots/ocr_pdfs/Screenshot_20200625-120947_Facebook.pdf
|
|
||||||
2025-09-23 20:25:35,138 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 236/393: screenshots/ocr_pdfs/Screenshot_20200820-195305_WhatsApp.pdf
|
|
||||||
2025-09-23 20:25:35,155 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 237/393: screenshots/ocr_pdfs/Screenshot_20200802-105522_Amazon Kindle.pdf
|
|
||||||
2025-09-23 20:25:35,168 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 238/393: screenshots/ocr_pdfs/Screenshot_20200826-142725_Edge.pdf
|
|
||||||
2025-09-23 20:25:35,180 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 239/393: screenshots/ocr_pdfs/SmartSelect_20181001-190734_Messenger.pdf
|
|
||||||
2025-09-23 20:25:35,197 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 240/393: screenshots/ocr_pdfs/Screenshot_20200826-040408_Facebook.pdf
|
|
||||||
2025-09-23 20:25:35,212 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 241/393: screenshots/ocr_pdfs/Screenshot_20200715-181806_Viber.pdf
|
|
||||||
2025-09-23 20:25:35,230 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 242/393: screenshots/ocr_pdfs/Screenshot_20200820-190554_Maps.pdf
|
|
||||||
2025-09-23 20:25:35,251 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 243/393: screenshots/ocr_pdfs/Screenshot_20200611-015621_WhatsApp.pdf
|
|
||||||
2025-09-23 20:25:35,266 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 244/393: screenshots/ocr_pdfs/Screenshot_20200826-143010_hotukdeals.pdf
|
|
||||||
2025-09-23 20:25:35,281 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 245/393: screenshots/ocr_pdfs/SmartSelect_20181001-190844_Messenger.pdf
|
|
||||||
2025-09-23 20:25:35,298 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 246/393: screenshots/ocr_pdfs/Screenshot_20200611-120257_Nova Launcher.pdf
|
|
||||||
2025-09-23 20:25:35,316 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 247/393: screenshots/ocr_pdfs/Screenshot_20200620-123709_Google Play services.pdf
|
|
||||||
2025-09-23 20:25:35,333 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 248/393: screenshots/ocr_pdfs/Screenshot_20181223-172458_Nova Launcher.pdf
|
|
||||||
2025-09-23 20:25:35,348 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 249/393: screenshots/ocr_pdfs/Screenshot_20200831-180042_Drive.pdf
|
|
||||||
2025-09-23 20:25:35,361 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 250/393: screenshots/ocr_pdfs/Screenshot_20200629-230804_Messenger.pdf
|
|
||||||
2025-09-23 20:25:35,380 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 251/393: screenshots/ocr_pdfs/Screenshot_20200830-113503_Messages.pdf
|
|
||||||
2025-09-23 20:25:35,395 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 252/393: screenshots/ocr_pdfs/Screenshot_20200721-081453_Papa John's.pdf
|
|
||||||
2025-09-23 20:25:35,413 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 253/393: screenshots/ocr_pdfs/Screenshot_20200606-201249_WhatsApp.pdf
|
|
||||||
2025-09-23 20:25:35,426 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 254/393: screenshots/ocr_pdfs/Screenshot_20200828-091100_Viber.pdf
|
|
||||||
2025-09-23 20:25:35,439 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 255/393: screenshots/ocr_pdfs/SmartSelect_20181001-194443_Facebook.pdf
|
|
||||||
2025-09-23 20:25:35,454 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 256/393: screenshots/ocr_pdfs/Screenshot_20200809-163302_Viber.pdf
|
|
||||||
2025-09-23 20:25:35,467 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 257/393: screenshots/ocr_pdfs/SmartSelect_20181001-190911_Messenger.pdf
|
|
||||||
2025-09-23 20:25:35,482 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 258/393: screenshots/ocr_pdfs/Screenshot_20200904-200554_WhatsApp.pdf
|
|
||||||
2025-09-23 20:25:35,493 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 259/393: screenshots/ocr_pdfs/Screenshot_20181113-181231_Facebook.pdf
|
|
||||||
2025-09-23 20:25:35,515 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 260/393: screenshots/ocr_pdfs/Screenshot_20200825-144646_Email.pdf
|
|
||||||
2025-09-23 20:25:35,530 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 261/393: screenshots/ocr_pdfs/Screenshot_20200615-191437_Email.pdf
|
|
||||||
2025-09-23 20:25:35,540 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 262/393: screenshots/ocr_pdfs/SmartSelect_20181129-200237_Status.pdf
|
|
||||||
2025-09-23 20:25:35,556 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 263/393: screenshots/ocr_pdfs/SmartSelect_20180920-235420_WhatsApp.pdf
|
|
||||||
2025-09-23 20:25:35,569 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 264/393: screenshots/ocr_pdfs/SmartSelect_20181001-190825_Messenger.pdf
|
|
||||||
2025-09-23 20:25:35,583 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 265/393: screenshots/ocr_pdfs/SmartSelect_20180920-233633_WhatsApp.pdf
|
|
||||||
2025-09-23 20:25:35,598 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 266/393: screenshots/ocr_pdfs/SmartSelect_20181011-094839_Instagram.pdf
|
|
||||||
2025-09-23 20:25:35,617 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 267/393: screenshots/ocr_pdfs/Screenshot_20200611-024634_WhatsApp.pdf
|
|
||||||
2025-09-23 20:25:35,635 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 268/393: screenshots/ocr_pdfs/Screenshot_20200815-172901_Drive.pdf
|
|
||||||
2025-09-23 20:25:35,654 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 269/393: screenshots/ocr_pdfs/Screenshot_20200721-081139_Papa John's.pdf
|
|
||||||
2025-09-23 20:25:35,675 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 270/393: screenshots/ocr_pdfs/Screenshot_20200611-021600_WhatsApp.pdf
|
|
||||||
2025-09-23 20:25:35,713 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 271/393: screenshots/ocr_pdfs/Screenshot_20200912-185046_WhatsApp.pdf
|
|
||||||
2025-09-23 20:25:35,737 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 272/393: screenshots/ocr_pdfs/Screenshot_20200810-195820_Facebook.pdf
|
|
||||||
2025-09-23 20:25:35,790 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 273/393: screenshots/ocr_pdfs/Screenshot_20200621-155839_Strava.pdf
|
|
||||||
2025-09-23 20:25:35,807 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 274/393: screenshots/ocr_pdfs/Screenshot_20200831-180015_Drive.pdf
|
|
||||||
2025-09-23 20:25:35,822 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 275/393: screenshots/ocr_pdfs/SmartSelect_20181007-184122_Guardian.pdf
|
|
||||||
2025-09-23 20:25:35,837 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 276/393: screenshots/ocr_pdfs/SmartSelect_20181110-114820_Facebook.pdf
|
|
||||||
2025-09-23 20:25:35,850 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 277/393: screenshots/ocr_pdfs/SmartSelect_20181001-190655_Messenger.pdf
|
|
||||||
2025-09-23 20:25:35,865 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 278/393: screenshots/ocr_pdfs/SmartSelect_20181002-141304_Facebook.pdf
|
|
||||||
2025-09-23 20:25:35,881 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 279/393: screenshots/ocr_pdfs/SmartSelect_20181218-171455_WhatsApp.pdf
|
|
||||||
2025-09-23 20:25:35,895 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 280/393: screenshots/ocr_pdfs/Screenshot_20200819-133624_Amazon Shopping.pdf
|
|
||||||
2025-09-23 20:25:35,910 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 281/393: screenshots/ocr_pdfs/Screenshot_20200826-142918_hotukdeals.pdf
|
|
||||||
2025-09-23 20:25:35,934 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 282/393: screenshots/ocr_pdfs/Screenshot_20200611-021624_WhatsApp.pdf
|
|
||||||
2025-09-23 20:25:35,955 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 283/393: screenshots/ocr_pdfs/Screenshot_20200820-202110_WhatsApp.pdf
|
|
||||||
2025-09-23 20:25:35,972 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 284/393: screenshots/ocr_pdfs/Screenshot_20200621-093113_WhatsApp.pdf
|
|
||||||
2025-09-23 20:25:35,983 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 285/393: screenshots/ocr_pdfs/Screenshot_20200823-165312_RingGo.pdf
|
|
||||||
2025-09-23 20:25:35,996 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 286/393: screenshots/ocr_pdfs/Screenshot_20200823-165327_Drive.pdf
|
|
||||||
2025-09-23 20:25:36,016 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 287/393: screenshots/ocr_pdfs/Screenshot_20200830-120341_Viber.pdf
|
|
||||||
2025-09-23 20:25:36,035 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 288/393: screenshots/ocr_pdfs/Screenshot_20200908-202229_Guardian.pdf
|
|
||||||
2025-09-23 20:25:36,047 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 289/393: screenshots/ocr_pdfs/Screenshot_20200826-143137_hotukdeals.pdf
|
|
||||||
2025-09-23 20:25:36,059 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 290/393: screenshots/ocr_pdfs/Screenshot_20200609-115452_Facebook.pdf
|
|
||||||
2025-09-23 20:25:36,073 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 291/393: screenshots/ocr_pdfs/Screenshot_20200830-144233_Facebook.pdf
|
|
||||||
2025-09-23 20:25:36,094 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 292/393: screenshots/ocr_pdfs/Screenshot_20200614-212343_Nova Launcher.pdf
|
|
||||||
2025-09-23 20:25:36,107 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 293/393: screenshots/ocr_pdfs/SmartSelect_20181002-141204_Facebook.pdf
|
|
||||||
2025-09-23 20:25:36,122 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 294/393: screenshots/ocr_pdfs/Screenshot_20200826-053611_IKEA.pdf
|
|
||||||
2025-09-23 20:25:36,141 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 295/393: screenshots/ocr_pdfs/Screenshot_20200910-192720_Twitter.pdf
|
|
||||||
2025-09-23 20:25:36,151 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 296/393: screenshots/ocr_pdfs/SmartSelect_20180808-181815_OneNote.pdf
|
|
||||||
2025-09-23 20:25:36,167 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 297/393: screenshots/ocr_pdfs/SmartSelect_20180929-175708_Instagram.pdf
|
|
||||||
2025-09-23 20:25:36,185 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 298/393: screenshots/ocr_pdfs/Screenshot_20200830-120734_Viber.pdf
|
|
||||||
2025-09-23 20:25:36,197 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 299/393: screenshots/ocr_pdfs/SmartSelect_20181001-190802_Messenger.pdf
|
|
||||||
2025-09-23 20:25:36,213 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 300/393: screenshots/ocr_pdfs/Screenshot_20200826-040442_Twitter.pdf
|
|
||||||
2025-09-23 20:25:36,230 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 301/393: screenshots/ocr_pdfs/Screenshot_20200902-183436_Email.pdf
|
|
||||||
2025-09-23 20:25:36,248 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 302/393: screenshots/ocr_pdfs/Screenshot_20200617-121541_Twitter.pdf
|
|
||||||
2025-09-23 20:25:36,268 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 303/393: screenshots/ocr_pdfs/Screenshot_20181110-174926_My Files.pdf
|
|
||||||
2025-09-23 20:25:36,280 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 304/393: screenshots/ocr_pdfs/Screenshot_20200828-090911_IKEA.pdf
|
|
||||||
2025-09-23 20:25:36,294 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 305/393: screenshots/Screenshot_20200826-053710_IKEA.pdf
|
|
||||||
2025-09-23 20:25:36,327 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 306/393: screenshots/Screenshot_20200611-021405_WhatsApp.pdf
|
|
||||||
2025-09-23 20:25:36,383 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 307/393: screenshots/Screenshot_20200606-200959_WhatsApp.pdf
|
|
||||||
2025-09-23 20:25:36,474 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 308/393: screenshots/Screenshot_20200611-020439_WhatsApp.pdf
|
|
||||||
2025-09-23 20:25:36,575 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 309/393: screenshots/Screenshot_20200611-020832_WhatsApp.pdf
|
|
||||||
2025-09-23 20:25:36,590 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 310/393: screenshots/SmartSelect_20181006-123947_LinkedIn.pdf
|
|
||||||
2025-09-23 20:25:36,602 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 311/393: screenshots/Screenshot_20200615-094822_Calendar.pdf
|
|
||||||
2025-09-23 20:25:36,620 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 312/393: screenshots/Screenshot_20200908-210724_Maps.pdf
|
|
||||||
2025-09-23 20:25:36,634 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 313/393: screenshots/Screenshot_20181112-131704_Samsung Notes.pdf
|
|
||||||
2025-09-23 20:25:36,651 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 314/393: screenshots/SmartSelect_20181001-192624_Facebook.pdf
|
|
||||||
2025-09-23 20:25:36,671 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 315/393: screenshots/Screenshot_20180819-183555_Guardian.pdf
|
|
||||||
2025-09-23 20:25:36,686 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 316/393: screenshots/Screenshot_20200824-121907_Messages.pdf
|
|
||||||
2025-09-23 20:25:36,708 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 317/393: screenshots/Screenshot_20200606-201006_WhatsApp.pdf
|
|
||||||
2025-09-23 20:25:36,723 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 318/393: screenshots/Screenshot_20200625-120947_Facebook.pdf
|
|
||||||
2025-09-23 20:25:36,741 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 319/393: screenshots/Screenshot_20200820-195305_WhatsApp.pdf
|
|
||||||
2025-09-23 20:25:36,760 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 320/393: screenshots/Screenshot_20200802-105522_Amazon Kindle.pdf
|
|
||||||
2025-09-23 20:25:36,780 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 321/393: screenshots/Screenshot_20200826-142725_Edge.pdf
|
|
||||||
2025-09-23 20:25:36,795 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 322/393: screenshots/SmartSelect_20181001-190734_Messenger.pdf
|
|
||||||
2025-09-23 20:25:36,858 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 323/393: screenshots/Screenshot_20200611-021444_WhatsApp.pdf
|
|
||||||
2025-09-23 20:25:36,875 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 324/393: screenshots/Screenshot_20200826-040408_Facebook.pdf
|
|
||||||
2025-09-23 20:25:36,890 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 325/393: screenshots/Screenshot_20200715-181806_Viber.pdf
|
|
||||||
2025-09-23 20:25:36,905 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 326/393: screenshots/Screenshot_20200820-190554_Maps.pdf
|
|
||||||
2025-09-23 20:25:36,925 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 327/393: screenshots/Screenshot_20200611-015621_WhatsApp.pdf
|
|
||||||
2025-09-23 20:25:36,940 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 328/393: screenshots/Screenshot_20200826-143010_hotukdeals.pdf
|
|
||||||
2025-09-23 20:25:36,955 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 329/393: screenshots/SmartSelect_20181001-190844_Messenger.pdf
|
|
||||||
2025-09-23 20:25:36,973 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 330/393: screenshots/Screenshot_20200611-120257_Nova Launcher.pdf
|
|
||||||
2025-09-23 20:25:36,989 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 331/393: screenshots/Screenshot_20200620-123709_Google Play services.pdf
|
|
||||||
2025-09-23 20:25:37,010 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 332/393: screenshots/Screenshot_20181223-172458_Nova Launcher.pdf
|
|
||||||
2025-09-23 20:25:37,029 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 333/393: screenshots/Screenshot_20200831-180042_Drive.pdf
|
|
||||||
2025-09-23 20:25:37,044 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 334/393: screenshots/Screenshot_20200629-230804_Messenger.pdf
|
|
||||||
2025-09-23 20:25:37,066 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 335/393: screenshots/Screenshot_20200830-113503_Messages.pdf
|
|
||||||
2025-09-23 20:25:37,087 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 336/393: screenshots/Screenshot_20200721-081453_Papa John's.pdf
|
|
||||||
2025-09-23 20:25:37,106 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 337/393: screenshots/Screenshot_20200606-201249_WhatsApp.pdf
|
|
||||||
2025-09-23 20:25:37,119 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 338/393: screenshots/Screenshot_20200828-091100_Viber.pdf
|
|
||||||
2025-09-23 20:25:37,132 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 339/393: screenshots/SmartSelect_20181001-194443_Facebook.pdf
|
|
||||||
2025-09-23 20:25:37,150 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 340/393: screenshots/Screenshot_20200809-163302_Viber.pdf
|
|
||||||
2025-09-23 20:25:37,165 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 341/393: screenshots/SmartSelect_20181001-190911_Messenger.pdf
|
|
||||||
2025-09-23 20:25:37,250 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 342/393: screenshots/Screenshot_20200611-021729_WhatsApp.pdf
|
|
||||||
2025-09-23 20:25:37,268 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 343/393: screenshots/Screenshot_20200904-200554_WhatsApp.pdf
|
|
||||||
2025-09-23 20:25:37,360 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 344/393: screenshots/Screenshot_20200611-020046_WhatsApp.pdf
|
|
||||||
2025-09-23 20:25:37,376 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 345/393: screenshots/Screenshot_20181113-181231_Facebook.pdf
|
|
||||||
2025-09-23 20:25:37,396 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 346/393: screenshots/Screenshot_20200825-144646_Email.pdf
|
|
||||||
2025-09-23 20:25:37,411 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 347/393: screenshots/Screenshot_20200615-191437_Email.pdf
|
|
||||||
2025-09-23 20:25:37,426 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 348/393: screenshots/SmartSelect_20181129-200237_Status.pdf
|
|
||||||
2025-09-23 20:25:37,454 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 349/393: screenshots/SmartSelect_20180920-235420_WhatsApp.pdf
|
|
||||||
2025-09-23 20:25:37,471 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 350/393: screenshots/SmartSelect_20181001-190825_Messenger.pdf
|
|
||||||
2025-09-23 20:25:37,487 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 351/393: screenshots/SmartSelect_20180920-233633_WhatsApp.pdf
|
|
||||||
2025-09-23 20:25:37,499 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 352/393: screenshots/batch_ocr.sh
|
|
||||||
2025-09-23 20:25:37,511 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 353/393: screenshots/SmartSelect_20181011-094839_Instagram.pdf
|
|
||||||
2025-09-23 20:25:37,535 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 354/393: screenshots/Screenshot_20200611-024634_WhatsApp.pdf
|
|
||||||
2025-09-23 20:25:37,553 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 355/393: screenshots/Screenshot_20200815-172901_Drive.pdf
|
|
||||||
2025-09-23 20:25:37,578 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 356/393: screenshots/Screenshot_20200721-081139_Papa John's.pdf
|
|
||||||
2025-09-23 20:25:37,602 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 357/393: screenshots/Screenshot_20200611-021600_WhatsApp.pdf
|
|
||||||
2025-09-23 20:25:37,642 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 358/393: screenshots/Screenshot_20200912-185046_WhatsApp.pdf
|
|
||||||
2025-09-23 20:25:37,660 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 359/393: screenshots/Screenshot_20200810-195820_Facebook.pdf
|
|
||||||
2025-09-23 20:25:37,676 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 360/393: screenshots/Screenshot_20200621-155839_Strava.pdf
|
|
||||||
2025-09-23 20:25:37,692 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 361/393: screenshots/Screenshot_20200831-180015_Drive.pdf
|
|
||||||
2025-09-23 20:25:37,708 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 362/393: screenshots/SmartSelect_20181007-184122_Guardian.pdf
|
|
||||||
2025-09-23 20:25:37,732 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 363/393: screenshots/SmartSelect_20181110-114820_Facebook.pdf
|
|
||||||
2025-09-23 20:25:37,746 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 364/393: screenshots/SmartSelect_20181001-190655_Messenger.pdf
|
|
||||||
2025-09-23 20:25:37,758 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 365/393: screenshots/SmartSelect_20181002-141304_Facebook.pdf
|
|
||||||
2025-09-23 20:25:37,773 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 366/393: screenshots/SmartSelect_20181218-171455_WhatsApp.pdf
|
|
||||||
2025-09-23 20:25:37,786 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 367/393: screenshots/Screenshot_20200819-133624_Amazon Shopping.pdf
|
|
||||||
2025-09-23 20:25:37,800 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 368/393: screenshots/Screenshot_20200826-142918_hotukdeals.pdf
|
|
||||||
2025-09-23 20:25:37,827 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 369/393: screenshots/Screenshot_20200611-021624_WhatsApp.pdf
|
|
||||||
2025-09-23 20:25:37,845 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 370/393: screenshots/Screenshot_20200820-202110_WhatsApp.pdf
|
|
||||||
2025-09-23 20:25:37,863 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 371/393: screenshots/Screenshot_20200621-093113_WhatsApp.pdf
|
|
||||||
2025-09-23 20:25:37,876 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 372/393: screenshots/Screenshot_20200823-165312_RingGo.pdf
|
|
||||||
2025-09-23 20:25:37,890 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 373/393: screenshots/Screenshot_20200823-165327_Drive.pdf
|
|
||||||
2025-09-23 20:25:37,909 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 374/393: screenshots/Screenshot_20200830-120341_Viber.pdf
|
|
||||||
2025-09-23 20:25:37,928 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 375/393: screenshots/Screenshot_20200908-202229_Guardian.pdf
|
|
||||||
2025-09-23 20:25:37,943 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 376/393: screenshots/Screenshot_20200826-143137_hotukdeals.pdf
|
|
||||||
2025-09-23 20:25:37,959 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 377/393: screenshots/Screenshot_20200609-115452_Facebook.pdf
|
|
||||||
2025-09-23 20:25:37,980 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 378/393: screenshots/Screenshot_20200830-144233_Facebook.pdf
|
|
||||||
2025-09-23 20:25:37,997 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 379/393: screenshots/Screenshot_20200614-212343_Nova Launcher.pdf
|
|
||||||
2025-09-23 20:25:38,011 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 380/393: screenshots/SmartSelect_20181002-141204_Facebook.pdf
|
|
||||||
2025-09-23 20:25:38,024 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 381/393: screenshots/Screenshot_20200826-053611_IKEA.pdf
|
|
||||||
2025-09-23 20:25:38,042 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 382/393: screenshots/Screenshot_20200910-192720_Twitter.pdf
|
|
||||||
2025-09-23 20:25:38,054 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 383/393: screenshots/SmartSelect_20180808-181815_OneNote.pdf
|
|
||||||
2025-09-23 20:25:38,070 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 384/393: screenshots/SmartSelect_20180929-175708_Instagram.pdf
|
|
||||||
2025-09-23 20:25:38,089 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 385/393: screenshots/Screenshot_20200830-120734_Viber.pdf
|
|
||||||
2025-09-23 20:25:38,102 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 386/393: screenshots/SmartSelect_20181001-190802_Messenger.pdf
|
|
||||||
2025-09-23 20:25:38,118 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 387/393: screenshots/Screenshot_20200826-040442_Twitter.pdf
|
|
||||||
2025-09-23 20:25:38,134 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 388/393: screenshots/Screenshot_20200902-183436_Email.pdf
|
|
||||||
2025-09-23 20:25:38,155 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 389/393: screenshots/Screenshot_20200617-121541_Twitter.pdf
|
|
||||||
2025-09-23 20:25:38,170 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 390/393: screenshots/Screenshot_20181110-174926_My Files.pdf
|
|
||||||
2025-09-23 20:25:38,182 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 391/393: screenshots/Screenshot_20200828-090911_IKEA.pdf
|
|
||||||
2025-09-23 20:25:38,254 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 392/393: screenshots/Screenshot_20200611-021906_WhatsApp.pdf
|
|
||||||
2025-09-23 20:25:38,267 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 393/393: .DS_Store
|
|
||||||
2025-09-23 20:25:38,318 INFO : simple_upload.py :upload_directory :283 >>> ✅ Directory upload completed: 2c37f771-7fa3-4a71-a7a3-5c0b9a1674f7 (393 files)
|
|
||||||
2025-09-23 20:39:10,753 INFO : simple_upload.py :upload_directory :167 >>> 📁 Directory upload: logseq (27 files) for user 38aadc2b-7cf1-4f7b-9886-7b4b66dee867
|
|
||||||
2025-09-23 20:39:10,794 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 1/27: logseq/config.edn
|
|
||||||
2025-09-23 20:39:10,806 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 2/27: logseq/bak/pages/Ubuntu server - Docker install gude/2025-07-29T15_36_04.597Z.Desktop.md
|
|
||||||
2025-09-23 20:39:10,817 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 3/27: logseq/bak/pages/Push to new gitea repo/2025-07-29T15_36_04.596Z.Desktop.md
|
|
||||||
2025-09-23 20:39:10,829 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 4/27: logseq/bak/pages/Proxmox - Setup and harden basic container/2025-07-29T15_36_04.596Z.Desktop.md
|
|
||||||
2025-09-23 20:39:10,841 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 5/27: logseq/.recycle/pages_templates.md
|
|
||||||
2025-09-23 20:39:10,858 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 6/27: logseq/.recycle/pages_Car Tax.md
|
|
||||||
2025-09-23 20:39:10,873 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 7/27: logseq/.recycle/pages_Projects.md
|
|
||||||
2025-09-23 20:39:10,883 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 8/27: logseq/custom.css
|
|
||||||
2025-09-23 20:39:10,894 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 9/27: .DS_Store
|
|
||||||
2025-09-23 20:39:10,905 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 10/27: journals/2025_06_03.md
|
|
||||||
2025-09-23 20:39:10,915 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 11/27: journals/2025_06_21.md
|
|
||||||
2025-09-23 20:39:10,956 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 12/27: assets/storages/logseq-plugin-gpt3-openai/dalle-1748975518041.png
|
|
||||||
2025-09-23 20:39:10,988 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 13/27: assets/storages/logseq-plugin-gpt3-openai/dalle-1748975412568.png
|
|
||||||
2025-09-23 20:39:11,019 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 14/27: assets/storages/logseq-plugin-gpt3-openai/dalle-1748975408069.png
|
|
||||||
2025-09-23 20:39:11,031 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 15/27: assets/Screenshot_2025-06-21_at_08.37.22_1750491447042_0.png
|
|
||||||
2025-09-23 20:39:11,041 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 16/27: pages/Setup Jupyter Server.md
|
|
||||||
2025-09-23 20:39:11,051 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 17/27: pages/PARA 1.0.md
|
|
||||||
2025-09-23 20:39:11,062 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 18/27: pages/Push to new gitea repo.md
|
|
||||||
2025-09-23 20:39:11,073 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 19/27: pages/Mail - Setup.md
|
|
||||||
2025-09-23 20:39:11,083 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 20/27: pages/Connecting to supabase using cli.md
|
|
||||||
2025-09-23 20:39:11,094 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 21/27: pages/contents.md
|
|
||||||
2025-09-23 20:39:11,105 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 22/27: pages/Ubuntu server - Docker install gude.md
|
|
||||||
2025-09-23 20:39:11,114 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 23/27: pages/Proxmox - Setup and harden basic container.md
|
|
||||||
2025-09-23 20:39:11,124 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 24/27: pages/Keycloak setup.md
|
|
||||||
2025-09-23 20:39:11,134 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 25/27: pages/PARA.md
|
|
||||||
2025-09-23 20:39:11,145 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 26/27: pages/Vi - Cheatsheet.md
|
|
||||||
2025-09-23 20:39:11,157 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 27/27: pages/Create a new virtual environment.md
|
|
||||||
2025-09-23 20:39:11,182 INFO : simple_upload.py :upload_directory :283 >>> ✅ Directory upload completed: 8df1b95a-f181-41ea-a1e7-d624b8168307 (27 files)
|
|
||||||
2025-09-23 21:58:18,223 INFO : simple_upload.py :upload_directory :167 >>> 📁 Directory upload: Specimen QP.pdf (18 files) for user 558652e0-1e48-4437-928d-aa30b9cd6e87
|
|
||||||
2025-09-23 21:58:18,283 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 1/18: Specimen QP.pdf
|
|
||||||
2025-09-23 21:58:18,316 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 2/18: June 2024 QP.pdf
|
|
||||||
2025-09-23 21:58:18,343 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 3/18: June 2019 MS.pdf
|
|
||||||
2025-09-23 21:58:18,401 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 4/18: June 2020 QP.pdf
|
|
||||||
2025-09-23 21:58:18,420 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 5/18: June 2023 MS.pdf
|
|
||||||
2025-09-23 21:58:18,438 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 6/18: June 2017 MS.pdf
|
|
||||||
2025-09-23 21:58:18,460 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 7/18: June 2018 QP.pdf
|
|
||||||
2025-09-23 21:58:18,478 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 8/18: June 2021 MS.pdf
|
|
||||||
2025-09-23 21:58:18,506 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 9/18: June 2022 QP.pdf
|
|
||||||
2025-09-23 21:58:18,524 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 10/18: Specimen MS.pdf
|
|
||||||
2025-09-23 21:58:18,542 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 11/18: June 2024 MS.pdf
|
|
||||||
2025-09-23 21:58:18,573 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 12/18: June 2021 QP.pdf
|
|
||||||
2025-09-23 21:58:18,591 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 13/18: June 2022 MS.pdf
|
|
||||||
2025-09-23 21:58:18,611 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 14/18: June 2018 MS.pdf
|
|
||||||
2025-09-23 21:58:18,631 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 15/18: June 2017 QP.pdf
|
|
||||||
2025-09-23 21:58:18,648 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 16/18: June 2020 MS.pdf
|
|
||||||
2025-09-23 21:58:18,668 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 17/18: June 2023 QP.pdf
|
|
||||||
2025-09-23 21:58:18,688 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 18/18: June 2019 QP.pdf
|
|
||||||
2025-09-23 21:58:18,708 INFO : simple_upload.py :upload_directory :283 >>> ✅ Directory upload completed: 18bda47c-7316-416c-86d3-fbd37c1626f4 (18 files)
|
|
||||||
2025-09-23 22:48:59,616 INFO : simple_upload.py :upload_directory :167 >>> 📁 Directory upload: AQA Exam Papers (18 files) for user 74487200-8a60-4f28-86a9-129bbb1a98e3
|
|
||||||
2025-09-23 22:48:59,680 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 1/18: AQA Exam Papers/Specimen QP.pdf
|
|
||||||
2025-09-23 22:48:59,704 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 2/18: AQA Exam Papers/June 2024 QP.pdf
|
|
||||||
2025-09-23 22:48:59,728 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 3/18: AQA Exam Papers/June 2019 MS.pdf
|
|
||||||
2025-09-23 22:48:59,782 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 4/18: AQA Exam Papers/June 2020 QP.pdf
|
|
||||||
2025-09-23 22:48:59,806 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 5/18: AQA Exam Papers/June 2023 MS.pdf
|
|
||||||
2025-09-23 22:48:59,829 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 6/18: AQA Exam Papers/June 2017 MS.pdf
|
|
||||||
2025-09-23 22:48:59,852 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 7/18: AQA Exam Papers/June 2018 QP.pdf
|
|
||||||
2025-09-23 22:48:59,871 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 8/18: AQA Exam Papers/June 2021 MS.pdf
|
|
||||||
2025-09-23 22:48:59,902 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 9/18: AQA Exam Papers/June 2022 QP.pdf
|
|
||||||
2025-09-23 22:48:59,920 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 10/18: AQA Exam Papers/Specimen MS.pdf
|
|
||||||
2025-09-23 22:48:59,936 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 11/18: AQA Exam Papers/June 2024 MS.pdf
|
|
||||||
2025-09-23 22:48:59,968 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 12/18: AQA Exam Papers/June 2021 QP.pdf
|
|
||||||
2025-09-23 22:48:59,986 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 13/18: AQA Exam Papers/June 2022 MS.pdf
|
|
||||||
2025-09-23 22:49:00,004 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 14/18: AQA Exam Papers/June 2018 MS.pdf
|
|
||||||
2025-09-23 22:49:00,025 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 15/18: AQA Exam Papers/June 2017 QP.pdf
|
|
||||||
2025-09-23 22:49:00,044 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 16/18: AQA Exam Papers/June 2020 MS.pdf
|
|
||||||
2025-09-23 22:49:00,063 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 17/18: AQA Exam Papers/June 2023 QP.pdf
|
|
||||||
2025-09-23 22:49:00,081 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 18/18: AQA Exam Papers/June 2019 QP.pdf
|
|
||||||
2025-09-23 22:49:00,111 INFO : simple_upload.py :upload_directory :283 >>> ✅ Directory upload completed: 5911e418-8a3b-4f98-815b-1922d260a0eb (18 files)
|
|
||||||
2025-09-23 23:00:41,979 INFO : simple_upload.py :upload_directory :167 >>> 📁 Directory upload: Downloads (60 files) for user 74487200-8a60-4f28-86a9-129bbb1a98e3
|
|
||||||
2025-09-23 23:00:42,021 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 1/60: Downloads/file.txt
|
|
||||||
2025-09-23 23:00:42,036 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 2/60: Downloads/openapi (1).json
|
|
||||||
2025-09-23 23:00:42,785 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 3/60: Downloads/Fundamentals of Physics.pdf
|
|
||||||
2025-09-23 23:00:42,797 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 4/60: Downloads/file (1).txt
|
|
||||||
2025-09-23 23:00:42,812 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 5/60: Downloads/canonical_docling.json
|
|
||||||
2025-09-23 23:00:43,153 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 6/60: Downloads/canonical_docling (1).json
|
|
||||||
2025-09-23 23:00:43,166 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 7/60: Downloads/.DS_Store
|
|
||||||
2025-09-23 23:00:43,179 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 8/60: Downloads/document_artefacts_rows (4).csv
|
|
||||||
2025-09-23 23:00:43,990 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 9/60: Downloads/Fundamentals_of_Physics.pdf
|
|
||||||
2025-09-23 23:00:44,012 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 10/60: Downloads/.localized
|
|
||||||
2025-09-23 23:00:44,025 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 11/60: Downloads/file.md
|
|
||||||
2025-09-23 23:00:44,039 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 12/60: Downloads/document_artefacts_rows (3).csv
|
|
||||||
2025-09-23 23:00:44,083 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 13/60: Downloads/file.json
|
|
||||||
2025-09-23 23:00:44,092 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 14/60: Downloads/split_map.json
|
|
||||||
2025-09-23 23:00:44,104 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 15/60: Downloads/comparison_report.json
|
|
||||||
2025-09-23 23:00:44,155 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 16/60: Downloads/document_outline_hierarchy.json
|
|
||||||
2025-09-23 23:00:44,167 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 17/60: Downloads/document_artefacts_rows (2).csv
|
|
||||||
2025-09-23 23:00:44,177 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 18/60: Downloads/split_map (2).json
|
|
||||||
2025-09-23 23:00:44,188 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 19/60: Downloads/document_artefacts_rows (1).csv
|
|
||||||
2025-09-23 23:00:44,219 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 20/60: Downloads/docling.json
|
|
||||||
2025-09-23 23:00:44,229 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 21/60: Downloads/bundle.zip
|
|
||||||
2025-09-23 23:00:44,240 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 22/60: Downloads/comparison_report (1).json
|
|
||||||
2025-09-23 23:00:44,255 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 23/60: Downloads/file.html
|
|
||||||
2025-09-23 23:00:44,266 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 24/60: Downloads/split_map (4).json
|
|
||||||
2025-09-23 23:00:44,277 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 25/60: Downloads/document_outline_hierarchy (1).json
|
|
||||||
2025-09-23 23:00:44,490 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 26/60: Downloads/Quantum_Physics - Robert_Eisberg,_Robert_Resnick.pdf
|
|
||||||
2025-09-23 23:00:44,502 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 27/60: Downloads/document_artefacts_rows.csv
|
|
||||||
2025-09-23 23:00:44,513 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 28/60: Downloads/file (1).html
|
|
||||||
2025-09-23 23:00:44,525 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 29/60: Downloads/file (2).md
|
|
||||||
2025-09-23 23:00:44,535 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 30/60: Downloads/split_map (1).json
|
|
||||||
2025-09-23 23:00:44,546 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 31/60: Downloads/file (1).md
|
|
||||||
2025-09-23 23:00:44,557 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 32/60: Downloads/split_map (3).json
|
|
||||||
2025-09-23 23:00:44,567 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 33/60: Downloads/page-0001.md
|
|
||||||
2025-09-23 23:00:44,578 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 34/60: Downloads/openapi.json
|
|
||||||
2025-09-23 23:00:44,595 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 35/60: Downloads/file (2).html
|
|
||||||
2025-09-23 23:00:44,606 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 36/60: Downloads/split_map (5).json
|
|
||||||
2025-09-23 23:00:44,636 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 37/60: Downloads/AQA-7407-7408-SP-2015.pdf
|
|
||||||
2025-09-23 23:00:44,653 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 38/60: Downloads/AQA Exam Papers/Specimen QP.pdf
|
|
||||||
2025-09-23 23:00:44,673 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 39/60: Downloads/AQA Exam Papers/June 2024 QP.pdf
|
|
||||||
2025-09-23 23:00:44,696 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 40/60: Downloads/AQA Exam Papers/June 2019 MS.pdf
|
|
||||||
2025-09-23 23:00:44,743 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 41/60: Downloads/AQA Exam Papers/June 2020 QP.pdf
|
|
||||||
2025-09-23 23:00:44,759 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 42/60: Downloads/AQA Exam Papers/June 2023 MS.pdf
|
|
||||||
2025-09-23 23:00:44,780 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 43/60: Downloads/AQA Exam Papers/June 2017 MS.pdf
|
|
||||||
2025-09-23 23:00:44,803 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 44/60: Downloads/AQA Exam Papers/June 2018 QP.pdf
|
|
||||||
2025-09-23 23:00:44,823 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 45/60: Downloads/AQA Exam Papers/June 2021 MS.pdf
|
|
||||||
2025-09-23 23:00:44,853 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 46/60: Downloads/AQA Exam Papers/June 2022 QP.pdf
|
|
||||||
2025-09-23 23:00:44,883 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 47/60: Downloads/AQA Exam Papers/Specimen MS.pdf
|
|
||||||
2025-09-23 23:00:44,901 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 48/60: Downloads/AQA Exam Papers/June 2024 MS.pdf
|
|
||||||
2025-09-23 23:00:44,933 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 49/60: Downloads/AQA Exam Papers/June 2021 QP.pdf
|
|
||||||
2025-09-23 23:00:44,950 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 50/60: Downloads/AQA Exam Papers/June 2022 MS.pdf
|
|
||||||
2025-09-23 23:00:44,972 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 51/60: Downloads/AQA Exam Papers/June 2018 MS.pdf
|
|
||||||
2025-09-23 23:00:44,994 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 52/60: Downloads/AQA Exam Papers/June 2017 QP.pdf
|
|
||||||
2025-09-23 23:00:45,011 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 53/60: Downloads/AQA Exam Papers/June 2020 MS.pdf
|
|
||||||
2025-09-23 23:00:45,033 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 54/60: Downloads/AQA Exam Papers/June 2023 QP.pdf
|
|
||||||
2025-09-23 23:00:45,050 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 55/60: Downloads/AQA Exam Papers/June 2019 QP.pdf
|
|
||||||
2025-09-23 23:00:45,061 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 56/60: Downloads/bundle/file.txt
|
|
||||||
2025-09-23 23:00:45,073 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 57/60: Downloads/bundle/file.doctags
|
|
||||||
2025-09-23 23:00:45,084 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 58/60: Downloads/bundle/file.md
|
|
||||||
2025-09-23 23:00:45,095 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 59/60: Downloads/bundle/file.json
|
|
||||||
2025-09-23 23:00:45,106 INFO : simple_upload.py :upload_directory :247 >>> 📄 Uploaded file 60/60: Downloads/bundle/file.html
|
|
||||||
2025-09-23 23:00:45,140 INFO : simple_upload.py :upload_directory :283 >>> ✅ Directory upload completed: 089bcb04-875d-4ab8-8a31-4e01543d9fce (60 files)
|
|
||||||
2025-09-24 17:01:47,498 INFO : simple_upload.py :upload_directory :167 >>> 📁 Directory upload: AQA Exam Papers (18 files) for user 74487200-8a60-4f28-86a9-129bbb1a98e3
|
|
||||||
2025-09-24 17:01:47,508 INFO : simple_upload.py :upload_directory :194 >>> 📁 Creating directory structure with 1 directories: ['AQA Exam Papers']
|
|
||||||
2025-09-24 17:01:47,525 INFO : simple_upload.py :upload_directory :232 >>> 📁 Created directory: AQA Exam Papers (ID: 2f4ca6b3-6a44-47ab-a458-bae36466da0e, Parent: None)
|
|
||||||
2025-09-24 17:01:47,565 INFO : simple_upload.py :upload_directory :292 >>> 📄 Uploaded file 1/18: AQA Exam Papers/Specimen QP.pdf
|
|
||||||
2025-09-24 17:01:47,586 INFO : simple_upload.py :upload_directory :292 >>> 📄 Uploaded file 2/18: AQA Exam Papers/June 2024 QP.pdf
|
|
||||||
2025-09-24 17:01:47,606 INFO : simple_upload.py :upload_directory :292 >>> 📄 Uploaded file 3/18: AQA Exam Papers/June 2019 MS.pdf
|
|
||||||
2025-09-24 17:01:47,658 INFO : simple_upload.py :upload_directory :292 >>> 📄 Uploaded file 4/18: AQA Exam Papers/June 2020 QP.pdf
|
|
||||||
2025-09-24 17:01:47,713 INFO : simple_upload.py :upload_directory :292 >>> 📄 Uploaded file 5/18: AQA Exam Papers/June 2023 MS.pdf
|
|
||||||
2025-09-24 17:01:47,733 INFO : simple_upload.py :upload_directory :292 >>> 📄 Uploaded file 6/18: AQA Exam Papers/June 2017 MS.pdf
|
|
||||||
2025-09-24 17:01:47,753 INFO : simple_upload.py :upload_directory :292 >>> 📄 Uploaded file 7/18: AQA Exam Papers/June 2018 QP.pdf
|
|
||||||
2025-09-24 17:01:47,770 INFO : simple_upload.py :upload_directory :292 >>> 📄 Uploaded file 8/18: AQA Exam Papers/June 2021 MS.pdf
|
|
||||||
2025-09-24 17:01:47,797 INFO : simple_upload.py :upload_directory :292 >>> 📄 Uploaded file 9/18: AQA Exam Papers/June 2022 QP.pdf
|
|
||||||
2025-09-24 17:01:47,814 INFO : simple_upload.py :upload_directory :292 >>> 📄 Uploaded file 10/18: AQA Exam Papers/Specimen MS.pdf
|
|
||||||
2025-09-24 17:01:47,837 INFO : simple_upload.py :upload_directory :292 >>> 📄 Uploaded file 11/18: AQA Exam Papers/June 2024 MS.pdf
|
|
||||||
2025-09-24 17:01:47,866 INFO : simple_upload.py :upload_directory :292 >>> 📄 Uploaded file 12/18: AQA Exam Papers/June 2021 QP.pdf
|
|
||||||
2025-09-24 17:01:47,884 INFO : simple_upload.py :upload_directory :292 >>> 📄 Uploaded file 13/18: AQA Exam Papers/June 2022 MS.pdf
|
|
||||||
2025-09-24 17:01:47,900 INFO : simple_upload.py :upload_directory :292 >>> 📄 Uploaded file 14/18: AQA Exam Papers/June 2018 MS.pdf
|
|
||||||
2025-09-24 17:01:47,920 INFO : simple_upload.py :upload_directory :292 >>> 📄 Uploaded file 15/18: AQA Exam Papers/June 2017 QP.pdf
|
|
||||||
2025-09-24 17:01:47,936 INFO : simple_upload.py :upload_directory :292 >>> 📄 Uploaded file 16/18: AQA Exam Papers/June 2020 MS.pdf
|
|
||||||
2025-09-24 17:01:47,959 INFO : simple_upload.py :upload_directory :292 >>> 📄 Uploaded file 17/18: AQA Exam Papers/June 2023 QP.pdf
|
|
||||||
2025-09-24 17:01:47,983 INFO : simple_upload.py :upload_directory :292 >>> 📄 Uploaded file 18/18: AQA Exam Papers/June 2019 QP.pdf
|
|
||||||
2025-09-24 17:01:47,996 INFO : simple_upload.py :upload_directory :327 >>> ✅ Directory upload completed: 2f4ca6b3-6a44-47ab-a458-bae36466da0e (18 files, 1 directories)
|
|
||||||
2025-09-28 15:36:16,199 INFO : simple_upload.py :upload_directory :167 >>> 📁 Directory upload: AQA Exam Papers (18 files) for user ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5
|
|
||||||
2025-09-28 15:36:16,209 INFO : simple_upload.py :upload_directory :194 >>> 📁 Creating directory structure with 1 directories: ['AQA Exam Papers']
|
|
||||||
2025-09-28 15:36:16,232 INFO : simple_upload.py :upload_directory :232 >>> 📁 Created directory: AQA Exam Papers (ID: bccb51ad-d35e-4117-9bd8-b72bf291b0ef, Parent: None)
|
|
||||||
2025-09-28 15:36:16,259 INFO : simple_upload.py :upload_directory :292 >>> 📄 Uploaded file 1/18: AQA Exam Papers/Specimen QP.pdf
|
|
||||||
2025-09-28 15:36:16,282 INFO : simple_upload.py :upload_directory :292 >>> 📄 Uploaded file 2/18: AQA Exam Papers/June 2024 QP.pdf
|
|
||||||
2025-09-28 15:36:16,303 INFO : simple_upload.py :upload_directory :292 >>> 📄 Uploaded file 3/18: AQA Exam Papers/June 2019 MS.pdf
|
|
||||||
2025-09-28 15:36:16,351 INFO : simple_upload.py :upload_directory :292 >>> 📄 Uploaded file 4/18: AQA Exam Papers/June 2020 QP.pdf
|
|
||||||
2025-09-28 15:36:16,367 INFO : simple_upload.py :upload_directory :292 >>> 📄 Uploaded file 5/18: AQA Exam Papers/June 2023 MS.pdf
|
|
||||||
2025-09-28 15:36:16,386 INFO : simple_upload.py :upload_directory :292 >>> 📄 Uploaded file 6/18: AQA Exam Papers/June 2017 MS.pdf
|
|
||||||
2025-09-28 15:36:16,405 INFO : simple_upload.py :upload_directory :292 >>> 📄 Uploaded file 7/18: AQA Exam Papers/June 2018 QP.pdf
|
|
||||||
2025-09-28 15:36:16,423 INFO : simple_upload.py :upload_directory :292 >>> 📄 Uploaded file 8/18: AQA Exam Papers/June 2021 MS.pdf
|
|
||||||
2025-09-28 15:36:16,447 INFO : simple_upload.py :upload_directory :292 >>> 📄 Uploaded file 9/18: AQA Exam Papers/June 2022 QP.pdf
|
|
||||||
2025-09-28 15:36:16,463 INFO : simple_upload.py :upload_directory :292 >>> 📄 Uploaded file 10/18: AQA Exam Papers/Specimen MS.pdf
|
|
||||||
2025-09-28 15:36:16,478 INFO : simple_upload.py :upload_directory :292 >>> 📄 Uploaded file 11/18: AQA Exam Papers/June 2024 MS.pdf
|
|
||||||
2025-09-28 15:36:16,508 INFO : simple_upload.py :upload_directory :292 >>> 📄 Uploaded file 12/18: AQA Exam Papers/June 2021 QP.pdf
|
|
||||||
2025-09-28 15:36:16,525 INFO : simple_upload.py :upload_directory :292 >>> 📄 Uploaded file 13/18: AQA Exam Papers/June 2022 MS.pdf
|
|
||||||
2025-09-28 15:36:16,543 INFO : simple_upload.py :upload_directory :292 >>> 📄 Uploaded file 14/18: AQA Exam Papers/June 2018 MS.pdf
|
|
||||||
2025-09-28 15:36:16,561 INFO : simple_upload.py :upload_directory :292 >>> 📄 Uploaded file 15/18: AQA Exam Papers/June 2017 QP.pdf
|
|
||||||
2025-09-28 15:36:16,578 INFO : simple_upload.py :upload_directory :292 >>> 📄 Uploaded file 16/18: AQA Exam Papers/June 2020 MS.pdf
|
|
||||||
2025-09-28 15:36:16,598 INFO : simple_upload.py :upload_directory :292 >>> 📄 Uploaded file 17/18: AQA Exam Papers/June 2023 QP.pdf
|
|
||||||
2025-09-28 15:36:16,632 INFO : simple_upload.py :upload_directory :292 >>> 📄 Uploaded file 18/18: AQA Exam Papers/June 2019 QP.pdf
|
|
||||||
2025-09-28 15:36:16,651 INFO : simple_upload.py :upload_directory :327 >>> ✅ Directory upload completed: bccb51ad-d35e-4117-9bd8-b72bf291b0ef (18 files, 1 directories)
|
|
||||||
@ -1,126 +0,0 @@
|
|||||||
2025-09-23 21:28:34,479 INFO : buckets.py :initialize_buckets :21 >>> Starting storage bucket initialization...
|
|
||||||
2025-09-23 21:28:34,486 INFO : buckets.py :initialize_buckets :57 >>> Creating bucket: cc.public.snapshots
|
|
||||||
2025-09-23 21:28:34,522 INFO : buckets.py :initialize_buckets :66 >>> Successfully created bucket: cc.public.snapshots
|
|
||||||
2025-09-23 21:28:34,524 INFO : buckets.py :initialize_buckets :57 >>> Creating bucket: cc.users
|
|
||||||
2025-09-23 21:28:34,537 INFO : buckets.py :initialize_buckets :66 >>> Successfully created bucket: cc.users
|
|
||||||
2025-09-23 21:28:34,539 INFO : buckets.py :initialize_buckets :92 >>> Bucket initialization completed: All 2 storage buckets created successfully
|
|
||||||
2025-09-23 21:36:49,899 INFO : buckets.py :initialize_buckets :21 >>> Starting storage bucket initialization...
|
|
||||||
2025-09-23 21:36:49,905 INFO : buckets.py :initialize_buckets :57 >>> Creating bucket: cc.public.snapshots
|
|
||||||
2025-09-23 21:36:49,937 INFO : buckets.py :initialize_buckets :66 >>> Successfully created bucket: cc.public.snapshots
|
|
||||||
2025-09-23 21:36:49,937 INFO : buckets.py :initialize_buckets :57 >>> Creating bucket: cc.users
|
|
||||||
2025-09-23 21:36:49,945 INFO : buckets.py :initialize_buckets :66 >>> Successfully created bucket: cc.users
|
|
||||||
2025-09-23 21:36:49,945 INFO : buckets.py :initialize_buckets :92 >>> Bucket initialization completed: All 2 storage buckets created successfully
|
|
||||||
2025-09-23 21:54:49,135 INFO : buckets.py :initialize_buckets :21 >>> Starting storage bucket initialization...
|
|
||||||
2025-09-23 21:54:49,141 INFO : buckets.py :initialize_buckets :57 >>> Creating bucket: cc.public.snapshots
|
|
||||||
2025-09-23 21:54:49,173 INFO : buckets.py :initialize_buckets :66 >>> Successfully created bucket: cc.public.snapshots
|
|
||||||
2025-09-23 21:54:49,174 INFO : buckets.py :initialize_buckets :57 >>> Creating bucket: cc.users
|
|
||||||
2025-09-23 21:54:49,183 INFO : buckets.py :initialize_buckets :66 >>> Successfully created bucket: cc.users
|
|
||||||
2025-09-23 21:54:49,183 INFO : buckets.py :initialize_buckets :92 >>> Bucket initialization completed: All 2 storage buckets created successfully
|
|
||||||
2025-09-23 22:01:51,233 INFO : buckets.py :initialize_buckets :21 >>> Starting storage bucket initialization...
|
|
||||||
2025-09-23 22:01:51,239 INFO : buckets.py :initialize_buckets :57 >>> Creating bucket: cc.public.snapshots
|
|
||||||
2025-09-23 22:01:51,245 ERROR : buckets.py :initialize_buckets :79 >>> Error creating bucket cc.public.snapshots: [Errno 61] Connection refused
|
|
||||||
2025-09-23 22:01:51,245 INFO : buckets.py :initialize_buckets :57 >>> Creating bucket: cc.users
|
|
||||||
2025-09-23 22:01:51,246 ERROR : buckets.py :initialize_buckets :79 >>> Error creating bucket cc.users: [Errno 61] Connection refused
|
|
||||||
2025-09-23 22:01:51,246 INFO : buckets.py :initialize_buckets :92 >>> Bucket initialization completed: Failed to create any storage buckets (2 attempted)
|
|
||||||
2025-09-23 22:03:35,501 INFO : buckets.py :initialize_buckets :21 >>> Starting storage bucket initialization...
|
|
||||||
2025-09-23 22:03:35,506 INFO : buckets.py :initialize_buckets :57 >>> Creating bucket: cc.public.snapshots
|
|
||||||
2025-09-23 22:03:35,511 ERROR : buckets.py :initialize_buckets :79 >>> Error creating bucket cc.public.snapshots: [Errno 61] Connection refused
|
|
||||||
2025-09-23 22:03:35,511 INFO : buckets.py :initialize_buckets :57 >>> Creating bucket: cc.users
|
|
||||||
2025-09-23 22:03:35,512 ERROR : buckets.py :initialize_buckets :79 >>> Error creating bucket cc.users: [Errno 61] Connection refused
|
|
||||||
2025-09-23 22:03:35,512 INFO : buckets.py :initialize_buckets :92 >>> Bucket initialization completed: Failed to create any storage buckets (2 attempted)
|
|
||||||
2025-09-23 22:13:03,609 INFO : buckets.py :initialize_buckets :21 >>> Starting storage bucket initialization...
|
|
||||||
2025-09-23 22:13:03,615 INFO : buckets.py :initialize_buckets :57 >>> Creating bucket: cc.public.snapshots
|
|
||||||
2025-09-23 22:13:03,647 INFO : buckets.py :initialize_buckets :66 >>> Successfully created bucket: cc.public.snapshots
|
|
||||||
2025-09-23 22:13:03,647 INFO : buckets.py :initialize_buckets :57 >>> Creating bucket: cc.users
|
|
||||||
2025-09-23 22:13:03,657 INFO : buckets.py :initialize_buckets :66 >>> Successfully created bucket: cc.users
|
|
||||||
2025-09-23 22:13:03,657 INFO : buckets.py :initialize_buckets :92 >>> Bucket initialization completed: All 2 storage buckets created successfully
|
|
||||||
2025-09-27 21:15:50,134 INFO : buckets.py :initialize_buckets :21 >>> Starting storage bucket initialization...
|
|
||||||
2025-09-27 21:15:50,140 INFO : buckets.py :initialize_buckets :57 >>> Creating bucket: cc.public.snapshots
|
|
||||||
2025-09-27 21:15:50,166 INFO : buckets.py :initialize_buckets :66 >>> Successfully created bucket: cc.public.snapshots
|
|
||||||
2025-09-27 21:15:50,166 INFO : buckets.py :initialize_buckets :57 >>> Creating bucket: cc.users
|
|
||||||
2025-09-27 21:15:50,176 INFO : buckets.py :initialize_buckets :66 >>> Successfully created bucket: cc.users
|
|
||||||
2025-09-27 21:15:50,176 INFO : buckets.py :initialize_buckets :92 >>> Bucket initialization completed: All 2 storage buckets created successfully
|
|
||||||
2025-09-27 21:40:46,854 INFO : buckets.py :initialize_buckets :21 >>> Starting storage bucket initialization...
|
|
||||||
2025-09-27 21:40:46,858 INFO : buckets.py :initialize_buckets :57 >>> Creating bucket: cc.public.snapshots
|
|
||||||
2025-09-27 21:40:46,864 ERROR : buckets.py :initialize_buckets :79 >>> Error creating bucket cc.public.snapshots: [Errno 61] Connection refused
|
|
||||||
2025-09-27 21:40:46,864 INFO : buckets.py :initialize_buckets :57 >>> Creating bucket: cc.users
|
|
||||||
2025-09-27 21:40:46,864 ERROR : buckets.py :initialize_buckets :79 >>> Error creating bucket cc.users: [Errno 61] Connection refused
|
|
||||||
2025-09-27 21:40:46,864 INFO : buckets.py :initialize_buckets :92 >>> Bucket initialization completed: Failed to create any storage buckets (2 attempted)
|
|
||||||
2025-09-27 21:42:34,646 INFO : buckets.py :initialize_buckets :21 >>> Starting storage bucket initialization...
|
|
||||||
2025-09-27 21:42:34,650 INFO : buckets.py :initialize_buckets :57 >>> Creating bucket: cc.public.snapshots
|
|
||||||
2025-09-27 21:42:34,667 INFO : buckets.py :initialize_buckets :66 >>> Successfully created bucket: cc.public.snapshots
|
|
||||||
2025-09-27 21:42:34,667 INFO : buckets.py :initialize_buckets :57 >>> Creating bucket: cc.users
|
|
||||||
2025-09-27 21:42:34,674 INFO : buckets.py :initialize_buckets :66 >>> Successfully created bucket: cc.users
|
|
||||||
2025-09-27 21:42:34,674 INFO : buckets.py :initialize_buckets :92 >>> Bucket initialization completed: All 2 storage buckets created successfully
|
|
||||||
2025-09-27 21:47:29,973 INFO : buckets.py :initialize_buckets :21 >>> Starting storage bucket initialization...
|
|
||||||
2025-09-27 21:47:29,979 INFO : buckets.py :initialize_buckets :57 >>> Creating bucket: cc.public.snapshots
|
|
||||||
2025-09-27 21:47:30,005 INFO : buckets.py :initialize_buckets :66 >>> Successfully created bucket: cc.public.snapshots
|
|
||||||
2025-09-27 21:47:30,005 INFO : buckets.py :initialize_buckets :57 >>> Creating bucket: cc.users
|
|
||||||
2025-09-27 21:47:30,014 INFO : buckets.py :initialize_buckets :66 >>> Successfully created bucket: cc.users
|
|
||||||
2025-09-27 21:47:30,014 INFO : buckets.py :initialize_buckets :92 >>> Bucket initialization completed: All 2 storage buckets created successfully
|
|
||||||
2025-09-27 22:12:23,917 INFO : buckets.py :initialize_buckets :21 >>> Starting storage bucket initialization...
|
|
||||||
2025-09-27 22:12:23,922 INFO : buckets.py :initialize_buckets :57 >>> Creating bucket: cc.public.snapshots
|
|
||||||
2025-09-27 22:12:23,939 INFO : buckets.py :initialize_buckets :66 >>> Successfully created bucket: cc.public.snapshots
|
|
||||||
2025-09-27 22:12:23,939 INFO : buckets.py :initialize_buckets :57 >>> Creating bucket: cc.users
|
|
||||||
2025-09-27 22:12:23,947 INFO : buckets.py :initialize_buckets :66 >>> Successfully created bucket: cc.users
|
|
||||||
2025-09-27 22:12:23,947 INFO : buckets.py :initialize_buckets :92 >>> Bucket initialization completed: All 2 storage buckets created successfully
|
|
||||||
2025-09-27 22:13:26,243 INFO : buckets.py :initialize_buckets :21 >>> Starting storage bucket initialization...
|
|
||||||
2025-09-27 22:13:26,247 INFO : buckets.py :initialize_buckets :57 >>> Creating bucket: cc.public.snapshots
|
|
||||||
2025-09-27 22:13:26,265 ERROR : buckets.py :initialize_buckets :79 >>> Error creating bucket cc.public.snapshots: {'statusCode': 409, 'error': Duplicate, 'message': The resource already exists}
|
|
||||||
2025-09-27 22:13:26,265 INFO : buckets.py :initialize_buckets :57 >>> Creating bucket: cc.users
|
|
||||||
2025-09-27 22:13:26,270 ERROR : buckets.py :initialize_buckets :79 >>> Error creating bucket cc.users: {'statusCode': 409, 'error': Duplicate, 'message': The resource already exists}
|
|
||||||
2025-09-27 22:13:26,270 INFO : buckets.py :initialize_buckets :92 >>> Bucket initialization completed: Failed to create any storage buckets (2 attempted)
|
|
||||||
2025-09-28 00:41:12,993 INFO : buckets.py :initialize_buckets :21 >>> Starting storage bucket initialization...
|
|
||||||
2025-09-28 00:41:12,998 INFO : buckets.py :initialize_buckets :57 >>> Creating bucket: cc.public.snapshots
|
|
||||||
2025-09-28 00:41:13,022 INFO : buckets.py :initialize_buckets :66 >>> Successfully created bucket: cc.public.snapshots
|
|
||||||
2025-09-28 00:41:13,022 INFO : buckets.py :initialize_buckets :57 >>> Creating bucket: cc.users
|
|
||||||
2025-09-28 00:41:13,029 INFO : buckets.py :initialize_buckets :66 >>> Successfully created bucket: cc.users
|
|
||||||
2025-09-28 00:41:13,029 INFO : buckets.py :initialize_buckets :92 >>> Bucket initialization completed: All 2 storage buckets created successfully
|
|
||||||
2026-02-22 22:31:17,578 INFO : buckets.py :initialize_buckets :21 >>> Starting storage bucket initialization...
|
|
||||||
2026-02-22 22:31:17,582 INFO : buckets.py :initialize_buckets :66 >>> Creating bucket: cc.public.snapshots
|
|
||||||
2026-02-22 22:31:17,737 ERROR : buckets.py :initialize_buckets :88 >>> Error creating bucket cc.public.snapshots: {'statusCode': 403, 'error': Unauthorized, 'message': signature verification failed}
|
|
||||||
2026-02-22 22:31:17,737 INFO : buckets.py :initialize_buckets :66 >>> Creating bucket: cc.users
|
|
||||||
2026-02-22 22:31:17,775 ERROR : buckets.py :initialize_buckets :88 >>> Error creating bucket cc.users: {'statusCode': 403, 'error': Unauthorized, 'message': signature verification failed}
|
|
||||||
2026-02-22 22:31:17,775 INFO : buckets.py :initialize_buckets :66 >>> Creating bucket: cc.examboards
|
|
||||||
2026-02-22 22:31:17,791 ERROR : buckets.py :initialize_buckets :88 >>> Error creating bucket cc.examboards: {'statusCode': 403, 'error': Unauthorized, 'message': signature verification failed}
|
|
||||||
2026-02-22 22:31:17,791 INFO : buckets.py :initialize_buckets :101 >>> Bucket initialization completed: Failed to create any storage buckets (3 attempted)
|
|
||||||
2026-02-22 22:38:18,758 INFO : buckets.py :initialize_buckets :21 >>> Starting storage bucket initialization...
|
|
||||||
2026-02-22 22:38:18,762 INFO : buckets.py :initialize_buckets :66 >>> Creating bucket: cc.public.snapshots
|
|
||||||
2026-02-22 22:38:18,847 ERROR : buckets.py :initialize_buckets :88 >>> Error creating bucket cc.public.snapshots: {'statusCode': 403, 'error': Unauthorized, 'message': signature verification failed}
|
|
||||||
2026-02-22 22:38:18,847 INFO : buckets.py :initialize_buckets :66 >>> Creating bucket: cc.users
|
|
||||||
2026-02-22 22:38:18,868 ERROR : buckets.py :initialize_buckets :88 >>> Error creating bucket cc.users: {'statusCode': 403, 'error': Unauthorized, 'message': signature verification failed}
|
|
||||||
2026-02-22 22:38:18,868 INFO : buckets.py :initialize_buckets :66 >>> Creating bucket: cc.examboards
|
|
||||||
2026-02-22 22:38:18,896 ERROR : buckets.py :initialize_buckets :88 >>> Error creating bucket cc.examboards: {'statusCode': 403, 'error': Unauthorized, 'message': signature verification failed}
|
|
||||||
2026-02-22 22:38:18,896 INFO : buckets.py :initialize_buckets :101 >>> Bucket initialization completed: Failed to create any storage buckets (3 attempted)
|
|
||||||
2026-02-22 22:43:33,566 INFO : buckets.py :initialize_buckets :21 >>> Starting storage bucket initialization...
|
|
||||||
2026-02-22 22:43:33,569 INFO : buckets.py :initialize_buckets :66 >>> Creating bucket: cc.public.snapshots
|
|
||||||
2026-02-22 22:43:33,635 ERROR : buckets.py :initialize_buckets :88 >>> Error creating bucket cc.public.snapshots: {'statusCode': 403, 'error': Unauthorized, 'message': signature verification failed}
|
|
||||||
2026-02-22 22:43:33,635 INFO : buckets.py :initialize_buckets :66 >>> Creating bucket: cc.users
|
|
||||||
2026-02-22 22:43:33,649 ERROR : buckets.py :initialize_buckets :88 >>> Error creating bucket cc.users: {'statusCode': 403, 'error': Unauthorized, 'message': signature verification failed}
|
|
||||||
2026-02-22 22:43:33,649 INFO : buckets.py :initialize_buckets :66 >>> Creating bucket: cc.examboards
|
|
||||||
2026-02-22 22:43:33,661 ERROR : buckets.py :initialize_buckets :88 >>> Error creating bucket cc.examboards: {'statusCode': 403, 'error': Unauthorized, 'message': signature verification failed}
|
|
||||||
2026-02-22 22:43:33,661 INFO : buckets.py :initialize_buckets :101 >>> Bucket initialization completed: Failed to create any storage buckets (3 attempted)
|
|
||||||
2026-02-22 22:44:03,964 INFO : buckets.py :initialize_buckets :21 >>> Starting storage bucket initialization...
|
|
||||||
2026-02-22 22:44:03,968 INFO : buckets.py :initialize_buckets :66 >>> Creating bucket: cc.public.snapshots
|
|
||||||
2026-02-22 22:44:04,022 ERROR : buckets.py :initialize_buckets :88 >>> Error creating bucket cc.public.snapshots: {'statusCode': 403, 'error': Unauthorized, 'message': signature verification failed}
|
|
||||||
2026-02-22 22:44:04,022 INFO : buckets.py :initialize_buckets :66 >>> Creating bucket: cc.users
|
|
||||||
2026-02-22 22:44:04,036 ERROR : buckets.py :initialize_buckets :88 >>> Error creating bucket cc.users: {'statusCode': 403, 'error': Unauthorized, 'message': signature verification failed}
|
|
||||||
2026-02-22 22:44:04,036 INFO : buckets.py :initialize_buckets :66 >>> Creating bucket: cc.examboards
|
|
||||||
2026-02-22 22:44:04,051 ERROR : buckets.py :initialize_buckets :88 >>> Error creating bucket cc.examboards: {'statusCode': 403, 'error': Unauthorized, 'message': signature verification failed}
|
|
||||||
2026-02-22 22:44:04,051 INFO : buckets.py :initialize_buckets :101 >>> Bucket initialization completed: Failed to create any storage buckets (3 attempted)
|
|
||||||
2026-02-22 22:48:09,383 INFO : buckets.py :initialize_buckets :21 >>> Starting storage bucket initialization...
|
|
||||||
2026-02-22 22:48:09,387 INFO : buckets.py :initialize_buckets :66 >>> Creating bucket: cc.public.snapshots
|
|
||||||
2026-02-22 22:48:09,466 ERROR : buckets.py :initialize_buckets :88 >>> Error creating bucket cc.public.snapshots: {'statusCode': 403, 'error': Unauthorized, 'message': signature verification failed}
|
|
||||||
2026-02-22 22:48:09,466 INFO : buckets.py :initialize_buckets :66 >>> Creating bucket: cc.users
|
|
||||||
2026-02-22 22:48:09,483 ERROR : buckets.py :initialize_buckets :88 >>> Error creating bucket cc.users: {'statusCode': 403, 'error': Unauthorized, 'message': signature verification failed}
|
|
||||||
2026-02-22 22:48:09,483 INFO : buckets.py :initialize_buckets :66 >>> Creating bucket: cc.examboards
|
|
||||||
2026-02-22 22:48:09,498 ERROR : buckets.py :initialize_buckets :88 >>> Error creating bucket cc.examboards: {'statusCode': 403, 'error': Unauthorized, 'message': signature verification failed}
|
|
||||||
2026-02-22 22:48:09,498 INFO : buckets.py :initialize_buckets :101 >>> Bucket initialization completed: Failed to create any storage buckets (3 attempted)
|
|
||||||
2026-02-22 22:52:32,611 INFO : buckets.py :initialize_buckets :21 >>> Starting storage bucket initialization...
|
|
||||||
2026-02-22 22:52:32,615 INFO : buckets.py :initialize_buckets :66 >>> Creating bucket: cc.public.snapshots
|
|
||||||
2026-02-22 22:52:32,707 INFO : buckets.py :initialize_buckets :75 >>> Successfully created bucket: cc.public.snapshots
|
|
||||||
2026-02-22 22:52:32,707 INFO : buckets.py :initialize_buckets :66 >>> Creating bucket: cc.users
|
|
||||||
2026-02-22 22:52:32,730 INFO : buckets.py :initialize_buckets :75 >>> Successfully created bucket: cc.users
|
|
||||||
2026-02-22 22:52:32,731 INFO : buckets.py :initialize_buckets :66 >>> Creating bucket: cc.examboards
|
|
||||||
2026-02-22 22:52:32,750 INFO : buckets.py :initialize_buckets :75 >>> Successfully created bucket: cc.examboards
|
|
||||||
2026-02-22 22:52:32,750 INFO : buckets.py :initialize_buckets :101 >>> Bucket initialization completed: All 3 storage buckets created successfully
|
|
||||||
@ -1,76 +0,0 @@
|
|||||||
2025-09-23 21:37:23,616 INFO : demo_school.py :initialize_demo_school:151 >>> Starting demo school initialization...
|
|
||||||
2025-09-23 21:37:23,616 INFO : demo_school.py :create_kevlarai_school:28 >>> Creating KevlarAI demo school...
|
|
||||||
2025-09-23 21:37:23,644 INFO : demo_school.py :create_kevlarai_school:76 >>> Supabase response status: 201
|
|
||||||
2025-09-23 21:37:23,644 INFO : demo_school.py :create_kevlarai_school:77 >>> Supabase response headers: {'Content-Type': 'application/json; charset=utf-8', 'Transfer-Encoding': 'chunked', 'Connection': 'keep-alive', 'Date': 'Tue, 23 Sep 2025 20:37:23 GMT', 'Server': 'postgrest/12.2.12 (cd3cf9e)', 'Content-Range': '*/*', 'Preference-Applied': 'return=representation', 'Content-Profile': 'public', 'Access-Control-Allow-Origin': '*', 'X-Kong-Upstream-Latency': '6', 'X-Kong-Proxy-Latency': '1', 'Via': 'kong/2.8.1'}
|
|
||||||
2025-09-23 21:37:23,644 INFO : demo_school.py :create_kevlarai_school:78 >>> Supabase response text: [{"id":"d06e3114-a27c-4e98-8e9a-018a5cef3eea","name":"KevlarAI","urn":"KEVLAR001","status":"active","address":{"town": "Tech City", "county": "Digital County", "street": "123 Innovation Drive", "country": "United Kingdom", "postcode": "TC1 2AI"},"website":"https://kevlarai.edu","metadata":{"school_type": "AI and Technology", "specialization": "Artificial Intelligence, Machine Learning, Robotics", "phase_of_education": "Secondary and Further Education", "establishment_status": "Open"},"geo_coordinates":{},"neo4j_uuid_string":null,"neo4j_public_sync_status":"pending","neo4j_public_sync_at":null,"neo4j_private_sync_status":"not_started","neo4j_private_sync_at":null,"created_at":"2025-09-23T20:37:23.636702+00:00","updated_at":"2025-09-23T20:37:23.636702+00:00"}]
|
|
||||||
2025-09-23 21:37:23,644 INFO : demo_school.py :create_kevlarai_school:84 >>> Successfully created KevlarAI school
|
|
||||||
2025-09-23 21:37:23,644 INFO : demo_school.py :initialize_demo_school:165 >>> Demo school initialization completed successfully
|
|
||||||
2025-09-23 21:55:07,494 INFO : demo_school.py :initialize_demo_school:151 >>> Starting demo school initialization...
|
|
||||||
2025-09-23 21:55:07,495 INFO : demo_school.py :create_kevlarai_school:28 >>> Creating KevlarAI demo school...
|
|
||||||
2025-09-23 21:55:07,517 INFO : demo_school.py :create_kevlarai_school:76 >>> Supabase response status: 201
|
|
||||||
2025-09-23 21:55:07,517 INFO : demo_school.py :create_kevlarai_school:77 >>> Supabase response headers: {'Content-Type': 'application/json; charset=utf-8', 'Transfer-Encoding': 'chunked', 'Connection': 'keep-alive', 'Date': 'Tue, 23 Sep 2025 20:55:07 GMT', 'Server': 'postgrest/12.2.12 (cd3cf9e)', 'Content-Range': '*/*', 'Preference-Applied': 'return=representation', 'Content-Profile': 'public', 'Access-Control-Allow-Origin': '*', 'X-Kong-Upstream-Latency': '5', 'X-Kong-Proxy-Latency': '1', 'Via': 'kong/2.8.1'}
|
|
||||||
2025-09-23 21:55:07,517 INFO : demo_school.py :create_kevlarai_school:78 >>> Supabase response text: [{"id":"37c97cfa-9629-46cf-ad23-df3502eca8ba","name":"KevlarAI","urn":"KEVLAR001","status":"active","address":{"town": "Tech City", "county": "Digital County", "street": "123 Innovation Drive", "country": "United Kingdom", "postcode": "TC1 2AI"},"website":"https://kevlarai.edu","metadata":{"school_type": "AI and Technology", "specialization": "Artificial Intelligence, Machine Learning, Robotics", "phase_of_education": "Secondary and Further Education", "establishment_status": "Open"},"geo_coordinates":{},"neo4j_uuid_string":null,"neo4j_public_sync_status":"pending","neo4j_public_sync_at":null,"neo4j_private_sync_status":"not_started","neo4j_private_sync_at":null,"created_at":"2025-09-23T20:55:07.510544+00:00","updated_at":"2025-09-23T20:55:07.510544+00:00"}]
|
|
||||||
2025-09-23 21:55:07,517 INFO : demo_school.py :create_kevlarai_school:84 >>> Successfully created KevlarAI school
|
|
||||||
2025-09-23 21:55:07,517 INFO : demo_school.py :initialize_demo_school:165 >>> Demo school initialization completed successfully
|
|
||||||
2025-09-23 22:13:32,786 INFO : demo_school.py :initialize_demo_school:151 >>> Starting demo school initialization...
|
|
||||||
2025-09-23 22:13:32,786 INFO : demo_school.py :create_kevlarai_school:28 >>> Creating KevlarAI demo school...
|
|
||||||
2025-09-23 22:13:32,819 INFO : demo_school.py :create_kevlarai_school:76 >>> Supabase response status: 201
|
|
||||||
2025-09-23 22:13:32,819 INFO : demo_school.py :create_kevlarai_school:77 >>> Supabase response headers: {'Content-Type': 'application/json; charset=utf-8', 'Transfer-Encoding': 'chunked', 'Connection': 'keep-alive', 'Date': 'Tue, 23 Sep 2025 21:13:32 GMT', 'Server': 'postgrest/12.2.12 (cd3cf9e)', 'Content-Range': '*/*', 'Preference-Applied': 'return=representation', 'Content-Profile': 'public', 'Access-Control-Allow-Origin': '*', 'X-Kong-Upstream-Latency': '10', 'X-Kong-Proxy-Latency': '0', 'Via': 'kong/2.8.1'}
|
|
||||||
2025-09-23 22:13:32,819 INFO : demo_school.py :create_kevlarai_school:78 >>> Supabase response text: [{"id":"310bac4e-9c58-49b2-bd5e-56ed7f06daf1","name":"KevlarAI","urn":"KEVLAR001","status":"active","address":{"town": "Tech City", "county": "Digital County", "street": "123 Innovation Drive", "country": "United Kingdom", "postcode": "TC1 2AI"},"website":"https://kevlarai.edu","metadata":{"school_type": "AI and Technology", "specialization": "Artificial Intelligence, Machine Learning, Robotics", "phase_of_education": "Secondary and Further Education", "establishment_status": "Open"},"geo_coordinates":{},"neo4j_uuid_string":null,"neo4j_public_sync_status":"pending","neo4j_public_sync_at":null,"neo4j_private_sync_status":"not_started","neo4j_private_sync_at":null,"created_at":"2025-09-23T21:13:32.808491+00:00","updated_at":"2025-09-23T21:13:32.808491+00:00"}]
|
|
||||||
2025-09-23 22:13:32,819 INFO : demo_school.py :create_kevlarai_school:84 >>> Successfully created KevlarAI school
|
|
||||||
2025-09-23 22:13:32,819 INFO : demo_school.py :initialize_demo_school:165 >>> Demo school initialization completed successfully
|
|
||||||
2025-09-27 21:15:51,397 INFO : demo_school.py :initialize_demo_school:163 >>> Starting demo school initialization...
|
|
||||||
2025-09-27 21:15:51,410 INFO : demo_school.py :create_kevlarai_school:30 >>> Creating KevlarAI demo school...
|
|
||||||
2025-09-27 21:15:51,438 INFO : demo_school.py :create_kevlarai_school:83 >>> Supabase response status: 201
|
|
||||||
2025-09-27 21:15:51,438 INFO : demo_school.py :create_kevlarai_school:84 >>> Supabase response headers: {'Content-Type': 'application/json; charset=utf-8', 'Transfer-Encoding': 'chunked', 'Connection': 'keep-alive', 'Date': 'Sat, 27 Sep 2025 20:15:51 GMT', 'Server': 'postgrest/12.2.12 (cd3cf9e)', 'Content-Range': '*/*', 'Preference-Applied': 'return=representation', 'Content-Profile': 'public', 'Access-Control-Allow-Origin': '*', 'X-Kong-Upstream-Latency': '7', 'X-Kong-Proxy-Latency': '0', 'Via': 'kong/2.8.1'}
|
|
||||||
2025-09-27 21:15:51,438 INFO : demo_school.py :create_kevlarai_school:85 >>> Supabase response text: [{"id":"aa9f2b6c-a687-446b-9a6e-0fce6bf4cab1","name":"KevlarAI","urn":"KEVLARAI001","status":"active","address":{"town": "Tech City", "county": "Digital County", "street": "123 Innovation Drive", "country": "United Kingdom", "postcode": "TC1 2AI"},"website":"https://kevlar.ai","metadata":{"school_type": "AI and Technology", "specialization": "Artificial Intelligence, Machine Learning, Robotics", "phase_of_education": "Secondary and Further Education", "establishment_status": "Open"},"geo_coordinates":{},"neo4j_uuid_string":null,"neo4j_public_sync_status":"pending","neo4j_public_sync_at":null,"neo4j_private_sync_status":"not_started","neo4j_private_sync_at":null,"created_at":"2025-09-27T20:15:51.431638+00:00","updated_at":"2025-09-27T20:15:51.431638+00:00"}]
|
|
||||||
2025-09-27 21:15:51,438 INFO : demo_school.py :create_kevlarai_school:91 >>> Successfully created KevlarAI school
|
|
||||||
2025-09-27 21:15:51,920 INFO : demo_school.py :initialize_demo_school:177 >>> Demo school initialization completed successfully
|
|
||||||
2025-09-27 21:42:53,061 INFO : demo_school.py :initialize_demo_school:163 >>> Starting demo school initialization...
|
|
||||||
2025-09-27 21:42:53,073 INFO : demo_school.py :create_kevlarai_school:30 >>> Creating KevlarAI demo school...
|
|
||||||
2025-09-27 21:42:53,095 INFO : demo_school.py :create_kevlarai_school:83 >>> Supabase response status: 201
|
|
||||||
2025-09-27 21:42:53,095 INFO : demo_school.py :create_kevlarai_school:84 >>> Supabase response headers: {'Content-Type': 'application/json; charset=utf-8', 'Transfer-Encoding': 'chunked', 'Connection': 'keep-alive', 'Date': 'Sat, 27 Sep 2025 20:42:53 GMT', 'Server': 'postgrest/12.2.12 (cd3cf9e)', 'Content-Range': '*/*', 'Preference-Applied': 'return=representation', 'Content-Profile': 'public', 'Access-Control-Allow-Origin': '*', 'X-Kong-Upstream-Latency': '6', 'X-Kong-Proxy-Latency': '0', 'Via': 'kong/2.8.1'}
|
|
||||||
2025-09-27 21:42:53,095 INFO : demo_school.py :create_kevlarai_school:85 >>> Supabase response text: [{"id":"d3f90cf1-f7db-4f68-bd07-e899a4472884","name":"KevlarAI","urn":"KEVLARAI001","status":"active","address":{"town": "Tech City", "county": "Digital County", "street": "123 Innovation Drive", "country": "United Kingdom", "postcode": "TC1 2AI"},"website":"https://kevlar.ai","metadata":{"school_type": "AI and Technology", "specialization": "Artificial Intelligence, Machine Learning, Robotics", "phase_of_education": "Secondary and Further Education", "establishment_status": "Open"},"geo_coordinates":{},"neo4j_uuid_string":null,"neo4j_public_sync_status":"pending","neo4j_public_sync_at":null,"neo4j_private_sync_status":"not_started","neo4j_private_sync_at":null,"created_at":"2025-09-27T20:42:53.089213+00:00","updated_at":"2025-09-27T20:42:53.089213+00:00"}]
|
|
||||||
2025-09-27 21:42:53,096 INFO : demo_school.py :create_kevlarai_school:91 >>> Successfully created KevlarAI school
|
|
||||||
2025-09-27 21:42:53,588 INFO : demo_school.py :initialize_demo_school:177 >>> Demo school initialization completed successfully
|
|
||||||
2025-09-27 21:48:06,866 INFO : demo_school.py :initialize_demo_school:163 >>> Starting demo school initialization...
|
|
||||||
2025-09-27 21:48:06,879 INFO : demo_school.py :create_kevlarai_school:30 >>> Creating KevlarAI demo school...
|
|
||||||
2025-09-27 21:48:06,902 INFO : demo_school.py :create_kevlarai_school:83 >>> Supabase response status: 201
|
|
||||||
2025-09-27 21:48:06,902 INFO : demo_school.py :create_kevlarai_school:84 >>> Supabase response headers: {'Content-Type': 'application/json; charset=utf-8', 'Transfer-Encoding': 'chunked', 'Connection': 'keep-alive', 'Date': 'Sat, 27 Sep 2025 20:48:06 GMT', 'Server': 'postgrest/12.2.12 (cd3cf9e)', 'Content-Range': '*/*', 'Preference-Applied': 'return=representation', 'Content-Profile': 'public', 'Access-Control-Allow-Origin': '*', 'X-Kong-Upstream-Latency': '7', 'X-Kong-Proxy-Latency': '0', 'Via': 'kong/2.8.1'}
|
|
||||||
2025-09-27 21:48:06,902 INFO : demo_school.py :create_kevlarai_school:85 >>> Supabase response text: [{"id":"0e8172d4-bbff-449d-b470-d35291e52b01","name":"KevlarAI","urn":"KEVLARAI001","status":"active","address":{"town": "Tech City", "county": "Digital County", "street": "123 Innovation Drive", "country": "United Kingdom", "postcode": "TC1 2AI"},"website":"https://kevlar.ai","metadata":{"school_type": "AI and Technology", "specialization": "Artificial Intelligence, Machine Learning, Robotics", "phase_of_education": "Secondary and Further Education", "establishment_status": "Open"},"geo_coordinates":{},"neo4j_uuid_string":null,"neo4j_public_sync_status":"pending","neo4j_public_sync_at":null,"neo4j_private_sync_status":"not_started","neo4j_private_sync_at":null,"created_at":"2025-09-27T20:48:06.894829+00:00","updated_at":"2025-09-27T20:48:06.894829+00:00"}]
|
|
||||||
2025-09-27 21:48:06,902 INFO : demo_school.py :create_kevlarai_school:91 >>> Successfully created KevlarAI school
|
|
||||||
2025-09-27 21:48:07,358 INFO : demo_school.py :initialize_demo_school:177 >>> Demo school initialization completed successfully
|
|
||||||
2025-09-27 22:13:47,503 INFO : demo_school.py :initialize_demo_school:163 >>> Starting demo school initialization...
|
|
||||||
2025-09-27 22:13:47,516 INFO : demo_school.py :create_kevlarai_school:30 >>> Creating KevlarAI demo school...
|
|
||||||
2025-09-27 22:13:47,538 INFO : demo_school.py :create_kevlarai_school:83 >>> Supabase response status: 201
|
|
||||||
2025-09-27 22:13:47,538 INFO : demo_school.py :create_kevlarai_school:84 >>> Supabase response headers: {'Content-Type': 'application/json; charset=utf-8', 'Transfer-Encoding': 'chunked', 'Connection': 'keep-alive', 'Date': 'Sat, 27 Sep 2025 21:13:47 GMT', 'Server': 'postgrest/12.2.12 (cd3cf9e)', 'Content-Range': '*/*', 'Preference-Applied': 'return=representation', 'Content-Profile': 'public', 'Access-Control-Allow-Origin': '*', 'X-Kong-Upstream-Latency': '9', 'X-Kong-Proxy-Latency': '0', 'Via': 'kong/2.8.1'}
|
|
||||||
2025-09-27 22:13:47,538 INFO : demo_school.py :create_kevlarai_school:85 >>> Supabase response text: [{"id":"98d9be17-7bd9-4808-bf7e-1880a6cbbe22","name":"KevlarAI","urn":"KEVLARAI001","status":"active","address":{"town": "Tech City", "county": "Digital County", "street": "123 Innovation Drive", "country": "United Kingdom", "postcode": "TC1 2AI"},"website":"https://kevlar.ai","metadata":{"school_type": "AI and Technology", "specialization": "Artificial Intelligence, Machine Learning, Robotics", "phase_of_education": "Secondary and Further Education", "establishment_status": "Open"},"geo_coordinates":{},"neo4j_uuid_string":null,"neo4j_public_sync_status":"pending","neo4j_public_sync_at":null,"neo4j_private_sync_status":"not_started","neo4j_private_sync_at":null,"created_at":"2025-09-27T21:13:47.529057+00:00","updated_at":"2025-09-27T21:13:47.529057+00:00"}]
|
|
||||||
2025-09-27 22:13:47,538 INFO : demo_school.py :create_kevlarai_school:91 >>> Successfully created KevlarAI school
|
|
||||||
2025-09-27 22:13:48,100 INFO : demo_school.py :initialize_demo_school:177 >>> Demo school initialization completed successfully
|
|
||||||
2025-09-28 00:41:21,199 INFO : demo_school.py :initialize_demo_school:163 >>> Starting demo school initialization...
|
|
||||||
2025-09-28 00:41:21,212 INFO : demo_school.py :create_kevlarai_school:30 >>> Creating KevlarAI demo school...
|
|
||||||
2025-09-28 00:41:21,236 INFO : demo_school.py :create_kevlarai_school:83 >>> Supabase response status: 201
|
|
||||||
2025-09-28 00:41:21,236 INFO : demo_school.py :create_kevlarai_school:84 >>> Supabase response headers: {'Content-Type': 'application/json; charset=utf-8', 'Transfer-Encoding': 'chunked', 'Connection': 'keep-alive', 'Date': 'Sat, 27 Sep 2025 23:41:21 GMT', 'Server': 'postgrest/12.2.12 (cd3cf9e)', 'Content-Range': '*/*', 'Preference-Applied': 'return=representation', 'Content-Profile': 'public', 'Access-Control-Allow-Origin': '*', 'X-Kong-Upstream-Latency': '6', 'X-Kong-Proxy-Latency': '0', 'Via': 'kong/2.8.1'}
|
|
||||||
2025-09-28 00:41:21,237 INFO : demo_school.py :create_kevlarai_school:85 >>> Supabase response text: [{"id":"0f8cda38-ce6e-4a36-a2ac-269d3531a768","name":"KevlarAI","urn":"KEVLARAI001","status":"active","address":{"town": "Tech City", "county": "Digital County", "street": "123 Innovation Drive", "country": "United Kingdom", "postcode": "TC1 2AI"},"website":"https://kevlar.ai","metadata":{"school_type": "AI and Technology", "specialization": "Artificial Intelligence, Machine Learning, Robotics", "phase_of_education": "Secondary and Further Education", "establishment_status": "Open"},"geo_coordinates":{},"neo4j_uuid_string":null,"neo4j_public_sync_status":"pending","neo4j_public_sync_at":null,"neo4j_private_sync_status":"not_started","neo4j_private_sync_at":null,"created_at":"2025-09-27T23:41:21.230186+00:00","updated_at":"2025-09-27T23:41:21.230186+00:00"}]
|
|
||||||
2025-09-28 00:41:21,237 INFO : demo_school.py :create_kevlarai_school:91 >>> Successfully created KevlarAI school
|
|
||||||
2025-09-28 00:41:21,691 INFO : demo_school.py :initialize_demo_school:177 >>> Demo school initialization completed successfully
|
|
||||||
2026-02-22 22:48:19,404 INFO : demo_school.py :initialize_demo_school:163 >>> Starting demo school initialization...
|
|
||||||
2026-02-22 22:48:19,410 INFO : demo_school.py :create_kevlarai_school:30 >>> Creating KevlarAI demo school...
|
|
||||||
2026-02-22 22:48:19,514 INFO : demo_school.py :create_kevlarai_school:83 >>> Supabase response status: 401
|
|
||||||
2026-02-22 22:48:19,515 INFO : demo_school.py :create_kevlarai_school:84 >>> Supabase response headers: {'Date': 'Sun, 22 Feb 2026 22:48:19 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Content-Length': '52', 'Connection': 'keep-alive', 'Server': 'cloudflare', 'Nel': '{"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}', 'Access-Control-Allow-Origin': '*', 'X-Kong-Response-Latency': '0', 'cf-cache-status': 'DYNAMIC', 'Report-To': '{"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=ZVQ4ozWK3vwBslz%2BledDxd6Tvnqo%2FUu5btZFEXQMU5kgMwbm3ouKp08F7GRiCB1hHH5GGhIob0H0LL5aPpmiWrp%2BOMV%2FteGC9rYSgp6CNYOUDb%2FAma7%2FrA%3D%3D"}]}', 'CF-RAY': '9d2207c1ef13438f-LHR', 'alt-svc': 'h3=":443"; ma=86400'}
|
|
||||||
2026-02-22 22:48:19,515 INFO : demo_school.py :create_kevlarai_school:85 >>> Supabase response text: {
|
|
||||||
"message":"Invalid authentication credentials"
|
|
||||||
}
|
|
||||||
2026-02-22 22:48:19,515 ERROR : demo_school.py :create_kevlarai_school:113 >>> Failed to create KevlarAI school: {
|
|
||||||
"message":"Invalid authentication credentials"
|
|
||||||
}
|
|
||||||
2026-02-22 22:48:19,515 ERROR : demo_school.py :initialize_demo_school:179 >>> Demo school initialization failed: Failed to create KevlarAI school: {
|
|
||||||
"message":"Invalid authentication credentials"
|
|
||||||
}
|
|
||||||
2026-02-22 22:52:43,678 INFO : demo_school.py :initialize_demo_school:163 >>> Starting demo school initialization...
|
|
||||||
2026-02-22 22:52:43,692 INFO : demo_school.py :create_kevlarai_school:30 >>> Creating KevlarAI demo school...
|
|
||||||
2026-02-22 22:52:43,852 INFO : demo_school.py :create_kevlarai_school:83 >>> Supabase response status: 201
|
|
||||||
2026-02-22 22:52:43,852 INFO : demo_school.py :create_kevlarai_school:84 >>> Supabase response headers: {'Date': 'Sun, 22 Feb 2026 22:52:43 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Content-Length': '767', 'Connection': 'keep-alive', 'Server': 'cloudflare', 'Nel': '{"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}', 'Content-Range': '*/*', 'Preference-Applied': 'return=representation', 'Content-Profile': 'public', 'Access-Control-Allow-Origin': '*', 'X-Kong-Upstream-Latency': '4', 'X-Kong-Proxy-Latency': '1', 'Via': 'kong/2.8.1', 'X-Served-By': 'supa.classroomcopilot.ai', 'cf-cache-status': 'DYNAMIC', 'Report-To': '{"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=nkKJyS8poV4Zfrym4i2Drv2apitYl7ftpPtvHLAs9o1kkwtAP3%2ByRPG4%2BvAajm8Gjn87w1cCr1l91BV7C3g8cCzb%2BiUWz0nl5TpKDXdpFYkDkiY3HqEdCQ%3D%3D"}]}', 'CF-RAY': '9d220e35ca547773-LHR', 'alt-svc': 'h3=":443"; ma=86400'}
|
|
||||||
2026-02-22 22:52:43,852 INFO : demo_school.py :create_kevlarai_school:85 >>> Supabase response text: [{"id":"0e6c6873-20ea-41ab-a19c-2857c2625a64","name":"KevlarAI","urn":"KEVLARAI001","status":"active","address":{"town": "Tech City", "county": "Digital County", "street": "123 Innovation Drive", "country": "United Kingdom", "postcode": "TC1 2AI"},"website":"https://kevlar.ai","metadata":{"school_type": "AI and Technology", "specialization": "Artificial Intelligence, Machine Learning, Robotics", "phase_of_education": "Secondary and Further Education", "establishment_status": "Open"},"geo_coordinates":{},"neo4j_uuid_string":null,"neo4j_public_sync_status":"pending","neo4j_public_sync_at":null,"neo4j_private_sync_status":"not_started","neo4j_private_sync_at":null,"created_at":"2026-02-22T22:52:43.841371+00:00","updated_at":"2026-02-22T22:52:43.841371+00:00"}]
|
|
||||||
2026-02-22 22:52:43,852 INFO : demo_school.py :create_kevlarai_school:91 >>> Successfully created KevlarAI school
|
|
||||||
2026-02-22 22:52:46,313 INFO : demo_school.py :initialize_demo_school:177 >>> Demo school initialization completed successfully
|
|
||||||
@ -1,317 +0,0 @@
|
|||||||
2025-09-23 21:30:24,711 INFO : demo_users.py :initialize_demo_users:292 >>> Starting demo users initialization...
|
|
||||||
2025-09-23 21:30:24,712 INFO : demo_users.py :create_demo_users :28 >>> Creating demo users...
|
|
||||||
2025-09-23 21:30:25,852 WARNING : demo_users.py :create_demo_users :146 >>> Failed to create profile for teacher1@kevlarai.edu: {"code":"23505","details":"Key (id)=(e7b25391-a7fa-4875-93be-2b3d4aaf8034) already exists.","hint":null,"message":"duplicate key value violates unique constraint \"profiles_pkey\""}
|
|
||||||
2025-09-23 21:30:26,934 WARNING : demo_users.py :create_demo_users :146 >>> Failed to create profile for teacher2@kevlarai.edu: {"code":"23505","details":"Key (id)=(e4eb377d-0059-4275-907e-22e0ccddd9c4) already exists.","hint":null,"message":"duplicate key value violates unique constraint \"profiles_pkey\""}
|
|
||||||
2025-09-23 21:30:28,031 WARNING : demo_users.py :create_demo_users :146 >>> Failed to create profile for student1@kevlarai.edu: {"code":"23505","details":"Key (id)=(aa9d0f6e-7a0a-489b-b0bb-0c8d2cb5ea80) already exists.","hint":null,"message":"duplicate key value violates unique constraint \"profiles_pkey\""}
|
|
||||||
2025-09-23 21:30:29,128 WARNING : demo_users.py :create_demo_users :146 >>> Failed to create profile for student2@kevlarai.edu: {"code":"23505","details":"Key (id)=(e3bfdb0c-967d-4e51-a070-881669d2299a) already exists.","hint":null,"message":"duplicate key value violates unique constraint \"profiles_pkey\""}
|
|
||||||
2025-09-23 21:30:29,129 INFO : demo_users.py :create_demo_users :169 >>> Demo users creation completed: 0 created, 4 failed
|
|
||||||
2025-09-23 21:30:29,129 INFO : demo_users.py :initialize_demo_users:306 >>> Demo users initialization completed successfully
|
|
||||||
2025-09-23 21:37:36,332 INFO : demo_users.py :initialize_demo_users:292 >>> Starting demo users initialization...
|
|
||||||
2025-09-23 21:37:36,333 INFO : demo_users.py :create_demo_users :28 >>> Creating demo users...
|
|
||||||
2025-09-23 21:37:37,426 WARNING : demo_users.py :create_demo_users :146 >>> Failed to create profile for teacher1@kevlarai.edu: {"code":"23505","details":"Key (id)=(b6d815bc-d712-45f4-9289-2ac1f3c79512) already exists.","hint":null,"message":"duplicate key value violates unique constraint \"profiles_pkey\""}
|
|
||||||
2025-09-23 21:37:38,519 WARNING : demo_users.py :create_demo_users :146 >>> Failed to create profile for teacher2@kevlarai.edu: {"code":"23505","details":"Key (id)=(385354bf-481c-4e4c-b5b4-a077ef39712b) already exists.","hint":null,"message":"duplicate key value violates unique constraint \"profiles_pkey\""}
|
|
||||||
2025-09-23 21:37:39,604 WARNING : demo_users.py :create_demo_users :146 >>> Failed to create profile for student1@kevlarai.edu: {"code":"23505","details":"Key (id)=(d65db91f-2f02-4989-8e99-5d6ca14ed637) already exists.","hint":null,"message":"duplicate key value violates unique constraint \"profiles_pkey\""}
|
|
||||||
2025-09-23 21:37:40,684 WARNING : demo_users.py :create_demo_users :146 >>> Failed to create profile for student2@kevlarai.edu: {"code":"23505","details":"Key (id)=(e52b3ee8-f1cf-4c23-9b12-c2a0686e3f2e) already exists.","hint":null,"message":"duplicate key value violates unique constraint \"profiles_pkey\""}
|
|
||||||
2025-09-23 21:37:40,684 INFO : demo_users.py :create_demo_users :169 >>> Demo users creation completed: 0 created, 4 failed
|
|
||||||
2025-09-23 21:37:40,684 INFO : demo_users.py :initialize_demo_users:306 >>> Demo users initialization completed successfully
|
|
||||||
2025-09-23 21:55:14,604 INFO : demo_users.py :initialize_demo_users:292 >>> Starting demo users initialization...
|
|
||||||
2025-09-23 21:55:14,604 INFO : demo_users.py :create_demo_users :28 >>> Creating demo users...
|
|
||||||
2025-09-23 21:55:15,711 WARNING : demo_users.py :create_demo_users :146 >>> Failed to create profile for teacher1@kevlarai.edu: {"code":"23505","details":"Key (id)=(558652e0-1e48-4437-928d-aa30b9cd6e87) already exists.","hint":null,"message":"duplicate key value violates unique constraint \"profiles_pkey\""}
|
|
||||||
2025-09-23 21:55:16,807 WARNING : demo_users.py :create_demo_users :146 >>> Failed to create profile for teacher2@kevlarai.edu: {"code":"23505","details":"Key (id)=(994e62f3-b2c3-41b0-be75-a22fdbe0cb02) already exists.","hint":null,"message":"duplicate key value violates unique constraint \"profiles_pkey\""}
|
|
||||||
2025-09-23 21:55:17,893 WARNING : demo_users.py :create_demo_users :146 >>> Failed to create profile for student1@kevlarai.edu: {"code":"23505","details":"Key (id)=(c50abb1d-2535-4e9d-8343-191f0a94198a) already exists.","hint":null,"message":"duplicate key value violates unique constraint \"profiles_pkey\""}
|
|
||||||
2025-09-23 21:55:18,993 WARNING : demo_users.py :create_demo_users :146 >>> Failed to create profile for student2@kevlarai.edu: {"code":"23505","details":"Key (id)=(31fe1bcf-da29-4352-ab3b-5303d4919d01) already exists.","hint":null,"message":"duplicate key value violates unique constraint \"profiles_pkey\""}
|
|
||||||
2025-09-23 21:55:18,994 INFO : demo_users.py :create_demo_users :169 >>> Demo users creation completed: 0 created, 4 failed
|
|
||||||
2025-09-23 21:55:18,994 INFO : demo_users.py :initialize_demo_users:306 >>> Demo users initialization completed successfully
|
|
||||||
2025-09-23 22:13:38,811 INFO : demo_users.py :initialize_demo_users:292 >>> Starting demo users initialization...
|
|
||||||
2025-09-23 22:13:38,811 INFO : demo_users.py :create_demo_users :28 >>> Creating demo users...
|
|
||||||
2025-09-23 22:13:39,910 WARNING : demo_users.py :create_demo_users :146 >>> Failed to create profile for teacher1@kevlarai.edu: {"code":"23505","details":"Key (id)=(74487200-8a60-4f28-86a9-129bbb1a98e3) already exists.","hint":null,"message":"duplicate key value violates unique constraint \"profiles_pkey\""}
|
|
||||||
2025-09-23 22:13:41,002 WARNING : demo_users.py :create_demo_users :146 >>> Failed to create profile for teacher2@kevlarai.edu: {"code":"23505","details":"Key (id)=(868d9ff7-bfe8-4cdb-9ff2-1346a3279cb4) already exists.","hint":null,"message":"duplicate key value violates unique constraint \"profiles_pkey\""}
|
|
||||||
2025-09-23 22:13:42,077 WARNING : demo_users.py :create_demo_users :146 >>> Failed to create profile for student1@kevlarai.edu: {"code":"23505","details":"Key (id)=(b8e768bb-90bf-4f7e-bf20-c6dabd319c4c) already exists.","hint":null,"message":"duplicate key value violates unique constraint \"profiles_pkey\""}
|
|
||||||
2025-09-23 22:13:43,176 WARNING : demo_users.py :create_demo_users :146 >>> Failed to create profile for student2@kevlarai.edu: {"code":"23505","details":"Key (id)=(95e987e3-c5ea-4d46-bc8f-2ecb4bb2a6bc) already exists.","hint":null,"message":"duplicate key value violates unique constraint \"profiles_pkey\""}
|
|
||||||
2025-09-23 22:13:43,176 INFO : demo_users.py :create_demo_users :169 >>> Demo users creation completed: 0 created, 4 failed
|
|
||||||
2025-09-23 22:13:43,177 INFO : demo_users.py :initialize_demo_users:306 >>> Demo users initialization completed successfully
|
|
||||||
2025-09-24 17:19:45,254 INFO : demo_users.py :initialize_demo_users:358 >>> Starting demo users initialization...
|
|
||||||
2025-09-24 17:19:45,255 INFO : demo_users.py :create_demo_users :30 >>> Creating demo users...
|
|
||||||
2025-09-24 17:19:45,267 WARNING : demo_users.py :create_demo_users :154 >>> Failed to create user teacher1@kevlarai.edu: {"code":422,"error_code":"email_exists","msg":"A user with this email address has already been registered"}
|
|
||||||
2025-09-24 17:19:45,272 WARNING : demo_users.py :create_demo_users :154 >>> Failed to create user teacher2@kevlarai.edu: {"code":422,"error_code":"email_exists","msg":"A user with this email address has already been registered"}
|
|
||||||
2025-09-24 17:19:45,276 WARNING : demo_users.py :create_demo_users :154 >>> Failed to create user student1@kevlarai.edu: {"code":422,"error_code":"email_exists","msg":"A user with this email address has already been registered"}
|
|
||||||
2025-09-24 17:19:45,279 WARNING : demo_users.py :create_demo_users :154 >>> Failed to create user student2@kevlarai.edu: {"code":422,"error_code":"email_exists","msg":"A user with this email address has already been registered"}
|
|
||||||
2025-09-24 17:19:45,279 INFO : demo_users.py :create_demo_users :176 >>> Demo users creation completed: 0 created, 4 failed
|
|
||||||
2025-09-24 17:19:45,279 INFO : demo_users.py :initialize_demo_users:372 >>> Demo users initialization completed successfully
|
|
||||||
2025-09-24 17:20:17,812 INFO : demo_users.py :initialize_demo_users:365 >>> Starting demo users initialization...
|
|
||||||
2025-09-24 17:20:17,812 INFO : demo_users.py :create_demo_users :30 >>> Creating demo users...
|
|
||||||
2025-09-24 17:20:17,820 WARNING : demo_users.py :create_demo_users :154 >>> Failed to create user teacher1@kevlarai.edu: {"code":422,"error_code":"email_exists","msg":"A user with this email address has already been registered"}
|
|
||||||
2025-09-24 17:20:17,825 WARNING : demo_users.py :create_demo_users :154 >>> Failed to create user teacher2@kevlarai.edu: {"code":422,"error_code":"email_exists","msg":"A user with this email address has already been registered"}
|
|
||||||
2025-09-24 17:20:17,830 WARNING : demo_users.py :create_demo_users :154 >>> Failed to create user student1@kevlarai.edu: {"code":422,"error_code":"email_exists","msg":"A user with this email address has already been registered"}
|
|
||||||
2025-09-24 17:20:17,832 WARNING : demo_users.py :create_demo_users :154 >>> Failed to create user student2@kevlarai.edu: {"code":422,"error_code":"email_exists","msg":"A user with this email address has already been registered"}
|
|
||||||
2025-09-24 17:20:17,832 ERROR : demo_users.py :create_demo_users :193 >>> Error creating demo users: 'DemoUsersInitializer' object has no attribute '_get_existing_demo_users'
|
|
||||||
2025-09-24 17:20:17,832 ERROR : demo_users.py :initialize_demo_users:381 >>> Demo users initialization failed: Error creating demo users: 'DemoUsersInitializer' object has no attribute '_get_existing_demo_users'
|
|
||||||
2025-09-24 17:20:30,143 INFO : demo_users.py :initialize_demo_users:401 >>> Starting demo users initialization...
|
|
||||||
2025-09-24 17:20:30,143 INFO : demo_users.py :create_demo_users :30 >>> Creating demo users...
|
|
||||||
2025-09-24 17:20:30,156 WARNING : demo_users.py :create_demo_users :154 >>> Failed to create user teacher1@kevlarai.edu: {"code":422,"error_code":"email_exists","msg":"A user with this email address has already been registered"}
|
|
||||||
2025-09-24 17:20:30,161 WARNING : demo_users.py :create_demo_users :154 >>> Failed to create user teacher2@kevlarai.edu: {"code":422,"error_code":"email_exists","msg":"A user with this email address has already been registered"}
|
|
||||||
2025-09-24 17:20:30,164 WARNING : demo_users.py :create_demo_users :154 >>> Failed to create user student1@kevlarai.edu: {"code":422,"error_code":"email_exists","msg":"A user with this email address has already been registered"}
|
|
||||||
2025-09-24 17:20:30,168 WARNING : demo_users.py :create_demo_users :154 >>> Failed to create user student2@kevlarai.edu: {"code":422,"error_code":"email_exists","msg":"A user with this email address has already been registered"}
|
|
||||||
2025-09-24 17:20:30,177 INFO : demo_users.py :_get_existing_demo_users:354 >>> Found 4 existing demo users
|
|
||||||
2025-09-24 17:20:30,177 INFO : demo_users.py :create_demo_users :179 >>> Found 4 existing demo users, ensuring Neo4j databases exist...
|
|
||||||
2025-09-24 17:20:30,177 INFO : demo_users.py :_create_neo4j_user_databases:271 >>> Creating Neo4j user databases for demo users...
|
|
||||||
2025-09-24 17:20:30,177 INFO : demo_users.py :_create_neo4j_user_databases:286 >>> Creating Neo4j database for user: teacher1@kevlarai.edu -> cc.users.teacher1atkevlaraidotedu
|
|
||||||
2025-09-24 17:20:30,194 ERROR : demo_users.py :_create_neo4j_user_databases:315 >>> Error creating Neo4j database for teacher1@kevlarai.edu: Failed to create user sarah.chen: User type teacher not supported
|
|
||||||
2025-09-24 17:20:30,194 INFO : demo_users.py :_create_neo4j_user_databases:286 >>> Creating Neo4j database for user: teacher2@kevlarai.edu -> cc.users.teacher2atkevlaraidotedu
|
|
||||||
2025-09-24 17:20:30,205 ERROR : demo_users.py :_create_neo4j_user_databases:315 >>> Error creating Neo4j database for teacher2@kevlarai.edu: Failed to create user marcus.rodriguez: User type teacher not supported
|
|
||||||
2025-09-24 17:20:30,205 INFO : demo_users.py :_create_neo4j_user_databases:286 >>> Creating Neo4j database for user: student1@kevlarai.edu -> cc.users.student1atkevlaraidotedu
|
|
||||||
2025-09-24 17:20:30,216 ERROR : demo_users.py :_create_neo4j_user_databases:315 >>> Error creating Neo4j database for student1@kevlarai.edu: Failed to create user alex.thompson: User type student not supported
|
|
||||||
2025-09-24 17:20:30,216 INFO : demo_users.py :_create_neo4j_user_databases:286 >>> Creating Neo4j database for user: student2@kevlarai.edu -> cc.users.student2atkevlaraidotedu
|
|
||||||
2025-09-24 17:20:30,227 ERROR : demo_users.py :_create_neo4j_user_databases:315 >>> Error creating Neo4j database for student2@kevlarai.edu: Failed to create user jordan.lee: User type student not supported
|
|
||||||
2025-09-24 17:20:30,227 INFO : demo_users.py :create_demo_users :181 >>> Neo4j creation for existing users: {'created': 0, 'failed': 4, 'created_users': [], 'failed_users': [{'email': 'teacher1@kevlarai.edu', 'error': 'Failed to create user sarah.chen: User type teacher not supported'}, {'email': 'teacher2@kevlarai.edu', 'error': 'Failed to create user marcus.rodriguez: User type teacher not supported'}, {'email': 'student1@kevlarai.edu', 'error': 'Failed to create user alex.thompson: User type student not supported'}, {'email': 'student2@kevlarai.edu', 'error': 'Failed to create user jordan.lee: User type student not supported'}]}
|
|
||||||
2025-09-24 17:20:30,227 INFO : demo_users.py :create_demo_users :183 >>> Demo users creation completed: 0 created, 4 failed
|
|
||||||
2025-09-24 17:20:30,227 INFO : demo_users.py :initialize_demo_users:415 >>> Demo users initialization completed successfully
|
|
||||||
2025-09-24 17:21:17,063 INFO : demo_users.py :initialize_demo_users:401 >>> Starting demo users initialization...
|
|
||||||
2025-09-24 17:21:17,063 INFO : demo_users.py :create_demo_users :30 >>> Creating demo users...
|
|
||||||
2025-09-24 17:21:17,071 WARNING : demo_users.py :create_demo_users :154 >>> Failed to create user teacher1@kevlarai.edu: {"code":422,"error_code":"email_exists","msg":"A user with this email address has already been registered"}
|
|
||||||
2025-09-24 17:21:17,078 WARNING : demo_users.py :create_demo_users :154 >>> Failed to create user teacher2@kevlarai.edu: {"code":422,"error_code":"email_exists","msg":"A user with this email address has already been registered"}
|
|
||||||
2025-09-24 17:21:17,085 WARNING : demo_users.py :create_demo_users :154 >>> Failed to create user student1@kevlarai.edu: {"code":422,"error_code":"email_exists","msg":"A user with this email address has already been registered"}
|
|
||||||
2025-09-24 17:21:17,091 WARNING : demo_users.py :create_demo_users :154 >>> Failed to create user student2@kevlarai.edu: {"code":422,"error_code":"email_exists","msg":"A user with this email address has already been registered"}
|
|
||||||
2025-09-24 17:21:17,104 INFO : demo_users.py :_get_existing_demo_users:354 >>> Found 4 existing demo users
|
|
||||||
2025-09-24 17:21:17,104 INFO : demo_users.py :create_demo_users :179 >>> Found 4 existing demo users, ensuring Neo4j databases exist...
|
|
||||||
2025-09-24 17:21:17,104 INFO : demo_users.py :_create_neo4j_user_databases:271 >>> Creating Neo4j user databases for demo users...
|
|
||||||
2025-09-24 17:21:17,104 INFO : demo_users.py :_create_neo4j_user_databases:286 >>> Creating Neo4j database for user: teacher1@kevlarai.edu -> cc.users.teacher1atkevlaraidotedu
|
|
||||||
2025-09-24 17:21:17,489 ERROR : demo_users.py :_create_neo4j_user_databases:315 >>> Error creating Neo4j database for teacher1@kevlarai.edu: Failed to create user sarah.chen: 'NoneType' object has no attribute '__del__'
|
|
||||||
2025-09-24 17:21:17,489 INFO : demo_users.py :_create_neo4j_user_databases:286 >>> Creating Neo4j database for user: teacher2@kevlarai.edu -> cc.users.teacher2atkevlaraidotedu
|
|
||||||
2025-09-24 17:21:17,563 ERROR : demo_users.py :_create_neo4j_user_databases:315 >>> Error creating Neo4j database for teacher2@kevlarai.edu: Failed to create user marcus.rodriguez: 'NoneType' object has no attribute '__del__'
|
|
||||||
2025-09-24 17:21:17,563 INFO : demo_users.py :_create_neo4j_user_databases:286 >>> Creating Neo4j database for user: student1@kevlarai.edu -> cc.users.student1atkevlaraidotedu
|
|
||||||
2025-09-24 17:21:17,647 ERROR : demo_users.py :_create_neo4j_user_databases:315 >>> Error creating Neo4j database for student1@kevlarai.edu: Failed to create user alex.thompson: 'NoneType' object has no attribute '__del__'
|
|
||||||
2025-09-24 17:21:17,647 INFO : demo_users.py :_create_neo4j_user_databases:286 >>> Creating Neo4j database for user: student2@kevlarai.edu -> cc.users.student2atkevlaraidotedu
|
|
||||||
2025-09-24 17:21:17,755 ERROR : demo_users.py :_create_neo4j_user_databases:315 >>> Error creating Neo4j database for student2@kevlarai.edu: Failed to create user jordan.lee: 'NoneType' object has no attribute '__del__'
|
|
||||||
2025-09-24 17:21:17,755 INFO : demo_users.py :create_demo_users :181 >>> Neo4j creation for existing users: {'created': 0, 'failed': 4, 'created_users': [], 'failed_users': [{'email': 'teacher1@kevlarai.edu', 'error': "Failed to create user sarah.chen: 'NoneType' object has no attribute '__del__'"}, {'email': 'teacher2@kevlarai.edu', 'error': "Failed to create user marcus.rodriguez: 'NoneType' object has no attribute '__del__'"}, {'email': 'student1@kevlarai.edu', 'error': "Failed to create user alex.thompson: 'NoneType' object has no attribute '__del__'"}, {'email': 'student2@kevlarai.edu', 'error': "Failed to create user jordan.lee: 'NoneType' object has no attribute '__del__'"}]}
|
|
||||||
2025-09-24 17:21:17,755 INFO : demo_users.py :create_demo_users :183 >>> Demo users creation completed: 0 created, 4 failed
|
|
||||||
2025-09-24 17:21:17,755 INFO : demo_users.py :initialize_demo_users:415 >>> Demo users initialization completed successfully
|
|
||||||
2025-09-24 17:24:28,769 INFO : demo_users.py :initialize_demo_users:401 >>> Starting demo users initialization...
|
|
||||||
2025-09-24 17:24:28,770 INFO : demo_users.py :create_demo_users :30 >>> Creating demo users...
|
|
||||||
2025-09-24 17:24:28,781 WARNING : demo_users.py :create_demo_users :154 >>> Failed to create user teacher1@kevlarai.edu: {"code":422,"error_code":"email_exists","msg":"A user with this email address has already been registered"}
|
|
||||||
2025-09-24 17:24:28,784 WARNING : demo_users.py :create_demo_users :154 >>> Failed to create user teacher2@kevlarai.edu: {"code":422,"error_code":"email_exists","msg":"A user with this email address has already been registered"}
|
|
||||||
2025-09-24 17:24:28,787 WARNING : demo_users.py :create_demo_users :154 >>> Failed to create user student1@kevlarai.edu: {"code":422,"error_code":"email_exists","msg":"A user with this email address has already been registered"}
|
|
||||||
2025-09-24 17:24:28,790 WARNING : demo_users.py :create_demo_users :154 >>> Failed to create user student2@kevlarai.edu: {"code":422,"error_code":"email_exists","msg":"A user with this email address has already been registered"}
|
|
||||||
2025-09-24 17:24:28,799 INFO : demo_users.py :_get_existing_demo_users:354 >>> Found 4 existing demo users
|
|
||||||
2025-09-24 17:24:28,799 INFO : demo_users.py :create_demo_users :179 >>> Found 4 existing demo users, ensuring Neo4j databases exist...
|
|
||||||
2025-09-24 17:24:28,799 INFO : demo_users.py :_create_neo4j_user_databases:271 >>> Creating Neo4j user databases for demo users...
|
|
||||||
2025-09-24 17:24:28,799 INFO : demo_users.py :_create_neo4j_user_databases:286 >>> Creating Neo4j database for user: teacher1@kevlarai.edu -> cc.users.teacher1atkevlaraidotedu
|
|
||||||
2025-09-24 17:24:28,820 ERROR : demo_users.py :_create_neo4j_user_databases:315 >>> Error creating Neo4j database for teacher1@kevlarai.edu: Failed to create user sarah.chen: 'NoneType' object has no attribute '__del__'
|
|
||||||
2025-09-24 17:24:28,820 INFO : demo_users.py :_create_neo4j_user_databases:286 >>> Creating Neo4j database for user: teacher2@kevlarai.edu -> cc.users.teacher2atkevlaraidotedu
|
|
||||||
2025-09-24 17:24:28,847 ERROR : demo_users.py :_create_neo4j_user_databases:315 >>> Error creating Neo4j database for teacher2@kevlarai.edu: Failed to create user marcus.rodriguez: 'NoneType' object has no attribute '__del__'
|
|
||||||
2025-09-24 17:24:28,847 INFO : demo_users.py :_create_neo4j_user_databases:286 >>> Creating Neo4j database for user: student1@kevlarai.edu -> cc.users.student1atkevlaraidotedu
|
|
||||||
2025-09-24 17:24:28,859 ERROR : demo_users.py :_create_neo4j_user_databases:315 >>> Error creating Neo4j database for student1@kevlarai.edu: Failed to create user alex.thompson: 'NoneType' object has no attribute '__del__'
|
|
||||||
2025-09-24 17:24:28,859 INFO : demo_users.py :_create_neo4j_user_databases:286 >>> Creating Neo4j database for user: student2@kevlarai.edu -> cc.users.student2atkevlaraidotedu
|
|
||||||
2025-09-24 17:24:28,871 ERROR : demo_users.py :_create_neo4j_user_databases:315 >>> Error creating Neo4j database for student2@kevlarai.edu: Failed to create user jordan.lee: 'NoneType' object has no attribute '__del__'
|
|
||||||
2025-09-24 17:24:28,871 INFO : demo_users.py :create_demo_users :181 >>> Neo4j creation for existing users: {'created': 0, 'failed': 4, 'created_users': [], 'failed_users': [{'email': 'teacher1@kevlarai.edu', 'error': "Failed to create user sarah.chen: 'NoneType' object has no attribute '__del__'"}, {'email': 'teacher2@kevlarai.edu', 'error': "Failed to create user marcus.rodriguez: 'NoneType' object has no attribute '__del__'"}, {'email': 'student1@kevlarai.edu', 'error': "Failed to create user alex.thompson: 'NoneType' object has no attribute '__del__'"}, {'email': 'student2@kevlarai.edu', 'error': "Failed to create user jordan.lee: 'NoneType' object has no attribute '__del__'"}]}
|
|
||||||
2025-09-24 17:24:28,871 INFO : demo_users.py :create_demo_users :183 >>> Demo users creation completed: 0 created, 4 failed
|
|
||||||
2025-09-24 17:24:28,872 INFO : demo_users.py :initialize_demo_users:415 >>> Demo users initialization completed successfully
|
|
||||||
2025-09-24 17:25:06,117 INFO : demo_users.py :initialize_demo_users:401 >>> Starting demo users initialization...
|
|
||||||
2025-09-24 17:25:06,117 INFO : demo_users.py :create_demo_users :30 >>> Creating demo users...
|
|
||||||
2025-09-24 17:25:06,126 WARNING : demo_users.py :create_demo_users :154 >>> Failed to create user teacher1@kevlarai.edu: {"code":422,"error_code":"email_exists","msg":"A user with this email address has already been registered"}
|
|
||||||
2025-09-24 17:25:06,131 WARNING : demo_users.py :create_demo_users :154 >>> Failed to create user teacher2@kevlarai.edu: {"code":422,"error_code":"email_exists","msg":"A user with this email address has already been registered"}
|
|
||||||
2025-09-24 17:25:06,135 WARNING : demo_users.py :create_demo_users :154 >>> Failed to create user student1@kevlarai.edu: {"code":422,"error_code":"email_exists","msg":"A user with this email address has already been registered"}
|
|
||||||
2025-09-24 17:25:06,138 WARNING : demo_users.py :create_demo_users :154 >>> Failed to create user student2@kevlarai.edu: {"code":422,"error_code":"email_exists","msg":"A user with this email address has already been registered"}
|
|
||||||
2025-09-24 17:25:06,147 INFO : demo_users.py :_get_existing_demo_users:354 >>> Found 4 existing demo users
|
|
||||||
2025-09-24 17:25:06,148 INFO : demo_users.py :create_demo_users :179 >>> Found 4 existing demo users, ensuring Neo4j databases exist...
|
|
||||||
2025-09-24 17:25:06,148 INFO : demo_users.py :_create_neo4j_user_databases:271 >>> Creating Neo4j user databases for demo users...
|
|
||||||
2025-09-24 17:25:06,148 INFO : demo_users.py :_create_neo4j_user_databases:286 >>> Creating Neo4j database for user: teacher1@kevlarai.edu -> cc.users.teacher1atkevlaraidotedu
|
|
||||||
2025-09-24 17:25:06,171 ERROR : demo_users.py :_create_neo4j_user_databases:315 >>> Error creating Neo4j database for teacher1@kevlarai.edu: Failed to create user sarah.chen: 'NoneType' object has no attribute '__del__'
|
|
||||||
2025-09-24 17:25:06,171 INFO : demo_users.py :_create_neo4j_user_databases:286 >>> Creating Neo4j database for user: teacher2@kevlarai.edu -> cc.users.teacher2atkevlaraidotedu
|
|
||||||
2025-09-24 17:25:06,189 ERROR : demo_users.py :_create_neo4j_user_databases:315 >>> Error creating Neo4j database for teacher2@kevlarai.edu: Failed to create user marcus.rodriguez: 'NoneType' object has no attribute '__del__'
|
|
||||||
2025-09-24 17:25:06,189 INFO : demo_users.py :_create_neo4j_user_databases:286 >>> Creating Neo4j database for user: student1@kevlarai.edu -> cc.users.student1atkevlaraidotedu
|
|
||||||
2025-09-24 17:25:06,207 ERROR : demo_users.py :_create_neo4j_user_databases:315 >>> Error creating Neo4j database for student1@kevlarai.edu: Failed to create user alex.thompson: 'NoneType' object has no attribute '__del__'
|
|
||||||
2025-09-24 17:25:06,207 INFO : demo_users.py :_create_neo4j_user_databases:286 >>> Creating Neo4j database for user: student2@kevlarai.edu -> cc.users.student2atkevlaraidotedu
|
|
||||||
2025-09-24 17:25:06,225 ERROR : demo_users.py :_create_neo4j_user_databases:315 >>> Error creating Neo4j database for student2@kevlarai.edu: Failed to create user jordan.lee: 'NoneType' object has no attribute '__del__'
|
|
||||||
2025-09-24 17:25:06,225 INFO : demo_users.py :create_demo_users :181 >>> Neo4j creation for existing users: {'created': 0, 'failed': 4, 'created_users': [], 'failed_users': [{'email': 'teacher1@kevlarai.edu', 'error': "Failed to create user sarah.chen: 'NoneType' object has no attribute '__del__'"}, {'email': 'teacher2@kevlarai.edu', 'error': "Failed to create user marcus.rodriguez: 'NoneType' object has no attribute '__del__'"}, {'email': 'student1@kevlarai.edu', 'error': "Failed to create user alex.thompson: 'NoneType' object has no attribute '__del__'"}, {'email': 'student2@kevlarai.edu', 'error': "Failed to create user jordan.lee: 'NoneType' object has no attribute '__del__'"}]}
|
|
||||||
2025-09-24 17:25:06,225 INFO : demo_users.py :create_demo_users :183 >>> Demo users creation completed: 0 created, 4 failed
|
|
||||||
2025-09-24 17:25:06,225 INFO : demo_users.py :initialize_demo_users:415 >>> Demo users initialization completed successfully
|
|
||||||
2025-09-24 17:27:38,298 INFO : demo_users.py :initialize_demo_users:401 >>> Starting demo users initialization...
|
|
||||||
2025-09-24 17:27:38,298 INFO : demo_users.py :create_demo_users :30 >>> Creating demo users...
|
|
||||||
2025-09-24 17:27:38,305 WARNING : demo_users.py :create_demo_users :154 >>> Failed to create user teacher1@kevlarai.edu: {"code":422,"error_code":"email_exists","msg":"A user with this email address has already been registered"}
|
|
||||||
2025-09-24 17:27:38,310 WARNING : demo_users.py :create_demo_users :154 >>> Failed to create user teacher2@kevlarai.edu: {"code":422,"error_code":"email_exists","msg":"A user with this email address has already been registered"}
|
|
||||||
2025-09-24 17:27:38,313 WARNING : demo_users.py :create_demo_users :154 >>> Failed to create user student1@kevlarai.edu: {"code":422,"error_code":"email_exists","msg":"A user with this email address has already been registered"}
|
|
||||||
2025-09-24 17:27:38,317 WARNING : demo_users.py :create_demo_users :154 >>> Failed to create user student2@kevlarai.edu: {"code":422,"error_code":"email_exists","msg":"A user with this email address has already been registered"}
|
|
||||||
2025-09-24 17:27:38,327 INFO : demo_users.py :_get_existing_demo_users:354 >>> Found 4 existing demo users
|
|
||||||
2025-09-24 17:27:38,327 INFO : demo_users.py :create_demo_users :179 >>> Found 4 existing demo users, ensuring Neo4j databases exist...
|
|
||||||
2025-09-24 17:27:38,327 INFO : demo_users.py :_create_neo4j_user_databases:271 >>> Creating Neo4j user databases for demo users...
|
|
||||||
2025-09-24 17:27:38,327 INFO : demo_users.py :_create_neo4j_user_databases:286 >>> Creating Neo4j database for user: teacher1@kevlarai.edu -> cc.users.teacher1atkevlaraidotedu
|
|
||||||
2025-09-24 17:27:38,350 ERROR : demo_users.py :_create_neo4j_user_databases:315 >>> Error creating Neo4j database for teacher1@kevlarai.edu: Failed to create user sarah.chen: 'NoneType' object has no attribute '__del__'
|
|
||||||
2025-09-24 17:27:38,350 INFO : demo_users.py :_create_neo4j_user_databases:286 >>> Creating Neo4j database for user: teacher2@kevlarai.edu -> cc.users.teacher2atkevlaraidotedu
|
|
||||||
2025-09-24 17:27:38,370 ERROR : demo_users.py :_create_neo4j_user_databases:315 >>> Error creating Neo4j database for teacher2@kevlarai.edu: Failed to create user marcus.rodriguez: 'NoneType' object has no attribute '__del__'
|
|
||||||
2025-09-24 17:27:38,370 INFO : demo_users.py :_create_neo4j_user_databases:286 >>> Creating Neo4j database for user: student1@kevlarai.edu -> cc.users.student1atkevlaraidotedu
|
|
||||||
2025-09-24 17:27:38,387 ERROR : demo_users.py :_create_neo4j_user_databases:315 >>> Error creating Neo4j database for student1@kevlarai.edu: Failed to create user alex.thompson: 'NoneType' object has no attribute '__del__'
|
|
||||||
2025-09-24 17:27:38,387 INFO : demo_users.py :_create_neo4j_user_databases:286 >>> Creating Neo4j database for user: student2@kevlarai.edu -> cc.users.student2atkevlaraidotedu
|
|
||||||
2025-09-24 17:27:38,404 ERROR : demo_users.py :_create_neo4j_user_databases:315 >>> Error creating Neo4j database for student2@kevlarai.edu: Failed to create user jordan.lee: 'NoneType' object has no attribute '__del__'
|
|
||||||
2025-09-24 17:27:38,404 INFO : demo_users.py :create_demo_users :181 >>> Neo4j creation for existing users: {'created': 0, 'failed': 4, 'created_users': [], 'failed_users': [{'email': 'teacher1@kevlarai.edu', 'error': "Failed to create user sarah.chen: 'NoneType' object has no attribute '__del__'"}, {'email': 'teacher2@kevlarai.edu', 'error': "Failed to create user marcus.rodriguez: 'NoneType' object has no attribute '__del__'"}, {'email': 'student1@kevlarai.edu', 'error': "Failed to create user alex.thompson: 'NoneType' object has no attribute '__del__'"}, {'email': 'student2@kevlarai.edu', 'error': "Failed to create user jordan.lee: 'NoneType' object has no attribute '__del__'"}]}
|
|
||||||
2025-09-24 17:27:38,404 INFO : demo_users.py :create_demo_users :183 >>> Demo users creation completed: 0 created, 4 failed
|
|
||||||
2025-09-24 17:27:38,404 INFO : demo_users.py :initialize_demo_users:415 >>> Demo users initialization completed successfully
|
|
||||||
2025-09-24 17:30:42,643 INFO : demo_users.py :initialize_demo_users:401 >>> Starting demo users initialization...
|
|
||||||
2025-09-24 17:30:42,643 INFO : demo_users.py :create_demo_users :30 >>> Creating demo users...
|
|
||||||
2025-09-24 17:30:42,655 WARNING : demo_users.py :create_demo_users :154 >>> Failed to create user teacher1@kevlarai.edu: {"code":422,"error_code":"email_exists","msg":"A user with this email address has already been registered"}
|
|
||||||
2025-09-24 17:30:42,660 WARNING : demo_users.py :create_demo_users :154 >>> Failed to create user teacher2@kevlarai.edu: {"code":422,"error_code":"email_exists","msg":"A user with this email address has already been registered"}
|
|
||||||
2025-09-24 17:30:42,663 WARNING : demo_users.py :create_demo_users :154 >>> Failed to create user student1@kevlarai.edu: {"code":422,"error_code":"email_exists","msg":"A user with this email address has already been registered"}
|
|
||||||
2025-09-24 17:30:42,666 WARNING : demo_users.py :create_demo_users :154 >>> Failed to create user student2@kevlarai.edu: {"code":422,"error_code":"email_exists","msg":"A user with this email address has already been registered"}
|
|
||||||
2025-09-24 17:30:42,675 INFO : demo_users.py :_get_existing_demo_users:354 >>> Found 4 existing demo users
|
|
||||||
2025-09-24 17:30:42,675 INFO : demo_users.py :create_demo_users :179 >>> Found 4 existing demo users, ensuring Neo4j databases exist...
|
|
||||||
2025-09-24 17:30:42,675 INFO : demo_users.py :_create_neo4j_user_databases:271 >>> Creating Neo4j user databases for demo users...
|
|
||||||
2025-09-24 17:30:42,675 INFO : demo_users.py :_create_neo4j_user_databases:286 >>> Creating Neo4j database for user: teacher1@kevlarai.edu -> cc.users.teacher1atkevlaraidotedu
|
|
||||||
2025-09-24 17:30:42,696 ERROR : demo_users.py :_create_neo4j_user_databases:315 >>> Error creating Neo4j database for teacher1@kevlarai.edu: Failed to create user sarah.chen: 'NoneType' object has no attribute '__del__'
|
|
||||||
2025-09-24 17:30:42,696 INFO : demo_users.py :_create_neo4j_user_databases:286 >>> Creating Neo4j database for user: teacher2@kevlarai.edu -> cc.users.teacher2atkevlaraidotedu
|
|
||||||
2025-09-24 17:30:42,716 ERROR : demo_users.py :_create_neo4j_user_databases:315 >>> Error creating Neo4j database for teacher2@kevlarai.edu: Failed to create user marcus.rodriguez: 'NoneType' object has no attribute '__del__'
|
|
||||||
2025-09-24 17:30:42,716 INFO : demo_users.py :_create_neo4j_user_databases:286 >>> Creating Neo4j database for user: student1@kevlarai.edu -> cc.users.student1atkevlaraidotedu
|
|
||||||
2025-09-24 17:30:42,735 ERROR : demo_users.py :_create_neo4j_user_databases:315 >>> Error creating Neo4j database for student1@kevlarai.edu: Failed to create user alex.thompson: 'NoneType' object has no attribute '__del__'
|
|
||||||
2025-09-24 17:30:42,735 INFO : demo_users.py :_create_neo4j_user_databases:286 >>> Creating Neo4j database for user: student2@kevlarai.edu -> cc.users.student2atkevlaraidotedu
|
|
||||||
2025-09-24 17:30:42,752 ERROR : demo_users.py :_create_neo4j_user_databases:315 >>> Error creating Neo4j database for student2@kevlarai.edu: Failed to create user jordan.lee: 'NoneType' object has no attribute '__del__'
|
|
||||||
2025-09-24 17:30:42,752 INFO : demo_users.py :create_demo_users :181 >>> Neo4j creation for existing users: {'created': 0, 'failed': 4, 'created_users': [], 'failed_users': [{'email': 'teacher1@kevlarai.edu', 'error': "Failed to create user sarah.chen: 'NoneType' object has no attribute '__del__'"}, {'email': 'teacher2@kevlarai.edu', 'error': "Failed to create user marcus.rodriguez: 'NoneType' object has no attribute '__del__'"}, {'email': 'student1@kevlarai.edu', 'error': "Failed to create user alex.thompson: 'NoneType' object has no attribute '__del__'"}, {'email': 'student2@kevlarai.edu', 'error': "Failed to create user jordan.lee: 'NoneType' object has no attribute '__del__'"}]}
|
|
||||||
2025-09-24 17:30:42,752 INFO : demo_users.py :create_demo_users :183 >>> Demo users creation completed: 0 created, 4 failed
|
|
||||||
2025-09-24 17:30:42,752 INFO : demo_users.py :initialize_demo_users:415 >>> Demo users initialization completed successfully
|
|
||||||
2025-09-24 17:31:20,784 INFO : demo_users.py :_get_existing_demo_users:354 >>> Found 4 existing demo users
|
|
||||||
2025-09-24 17:31:20,784 INFO : demo_users.py :_create_neo4j_user_databases:271 >>> Creating Neo4j user databases for demo users...
|
|
||||||
2025-09-24 17:31:20,784 INFO : demo_users.py :_create_neo4j_user_databases:286 >>> Creating Neo4j database for user: teacher1@kevlarai.edu -> cc.users.teacher1atkevlaraidotedu
|
|
||||||
2025-09-24 17:31:20,830 ERROR : demo_users.py :_create_neo4j_user_databases:315 >>> Error creating Neo4j database for teacher1@kevlarai.edu: Failed to create user sarah.chen: Error creating teacher node: 'SchoolUserCreator' object has no attribute 'user_path'
|
|
||||||
2025-09-24 17:31:39,643 INFO : demo_users.py :_get_existing_demo_users:354 >>> Found 4 existing demo users
|
|
||||||
2025-09-24 17:31:39,643 INFO : demo_users.py :_create_neo4j_user_databases:271 >>> Creating Neo4j user databases for demo users...
|
|
||||||
2025-09-24 17:31:39,643 INFO : demo_users.py :_create_neo4j_user_databases:286 >>> Creating Neo4j database for user: teacher1@kevlarai.edu -> cc.users.teacher1atkevlaraidotedu
|
|
||||||
2025-09-24 17:31:39,687 ERROR : demo_users.py :_create_neo4j_user_databases:315 >>> Error creating Neo4j database for teacher1@kevlarai.edu: Failed to create user sarah.chen: Error creating teacher node: 'NoneType' object has no attribute 'school_type'
|
|
||||||
2025-09-24 17:32:30,557 INFO : demo_users.py :_get_existing_demo_users:354 >>> Found 4 existing demo users
|
|
||||||
2025-09-24 17:32:30,557 INFO : demo_users.py :_create_neo4j_user_databases:271 >>> Creating Neo4j user databases for demo users...
|
|
||||||
2025-09-24 17:32:30,557 INFO : demo_users.py :_create_neo4j_user_databases:286 >>> Creating Neo4j database for user: teacher1@kevlarai.edu -> cc.users.teacher1atkevlaraidotedu
|
|
||||||
2025-09-24 17:32:30,664 ERROR : demo_users.py :_create_neo4j_user_databases:315 >>> Error creating Neo4j database for teacher1@kevlarai.edu: Failed to create user sarah.chen: User type email_teacher not supported
|
|
||||||
2025-09-27 21:15:53,457 INFO : demo_users.py :initialize_demo_users:308 >>> Starting demo users initialization...
|
|
||||||
2025-09-27 21:15:53,465 INFO : demo_users.py :create_demo_users :30 >>> Creating demo users...
|
|
||||||
2025-09-27 21:15:54,573 WARNING : demo_users.py :create_demo_users :149 >>> Failed to create profile for teacher1@kevlarai.edu: {"code":"23505","details":"Key (id)=(361a2ccd-4988-475f-b7b4-6f472ab660e6) already exists.","hint":null,"message":"duplicate key value violates unique constraint \"profiles_pkey\""}
|
|
||||||
2025-09-27 21:15:55,674 WARNING : demo_users.py :create_demo_users :149 >>> Failed to create profile for teacher2@kevlarai.edu: {"code":"23505","details":"Key (id)=(ca16c08d-94a7-47b1-be65-c9feba1cd59a) already exists.","hint":null,"message":"duplicate key value violates unique constraint \"profiles_pkey\""}
|
|
||||||
2025-09-27 21:15:56,770 WARNING : demo_users.py :create_demo_users :149 >>> Failed to create profile for student1@kevlarai.edu: {"code":"23505","details":"Key (id)=(fa67564d-b616-46a0-898c-bd08d5c281b0) already exists.","hint":null,"message":"duplicate key value violates unique constraint \"profiles_pkey\""}
|
|
||||||
2025-09-27 21:15:57,867 WARNING : demo_users.py :create_demo_users :149 >>> Failed to create profile for student2@kevlarai.edu: {"code":"23505","details":"Key (id)=(2943f5cd-4cf8-4915-86a3-95c31d97acad) already exists.","hint":null,"message":"duplicate key value violates unique constraint \"profiles_pkey\""}
|
|
||||||
2025-09-27 21:15:57,868 INFO : demo_users.py :create_demo_users :173 >>> Demo users creation completed: 0 created, 4 failed
|
|
||||||
2025-09-27 21:15:57,868 INFO : demo_users.py :initialize_demo_users:322 >>> Demo users initialization completed successfully
|
|
||||||
2025-09-27 21:21:24,359 INFO : demo_users.py :initialize_demo_users:308 >>> Starting demo users initialization...
|
|
||||||
2025-09-27 21:21:24,366 INFO : demo_users.py :create_demo_users :30 >>> Creating demo users...
|
|
||||||
2025-09-27 21:21:24,377 WARNING : demo_users.py :create_demo_users :155 >>> Failed to create user teacher1@kevlarai.edu: {"code":422,"error_code":"email_exists","msg":"A user with this email address has already been registered"}
|
|
||||||
2025-09-27 21:21:24,380 WARNING : demo_users.py :create_demo_users :155 >>> Failed to create user teacher2@kevlarai.edu: {"code":422,"error_code":"email_exists","msg":"A user with this email address has already been registered"}
|
|
||||||
2025-09-27 21:21:24,384 WARNING : demo_users.py :create_demo_users :155 >>> Failed to create user student1@kevlarai.edu: {"code":422,"error_code":"email_exists","msg":"A user with this email address has already been registered"}
|
|
||||||
2025-09-27 21:21:24,387 WARNING : demo_users.py :create_demo_users :155 >>> Failed to create user student2@kevlarai.edu: {"code":422,"error_code":"email_exists","msg":"A user with this email address has already been registered"}
|
|
||||||
2025-09-27 21:21:24,387 INFO : demo_users.py :create_demo_users :173 >>> Demo users creation completed: 0 created, 4 failed
|
|
||||||
2025-09-27 21:21:24,387 INFO : demo_users.py :initialize_demo_users:322 >>> Demo users initialization completed successfully
|
|
||||||
2025-09-27 21:43:19,044 INFO : demo_users.py :initialize_demo_users:308 >>> Starting demo users initialization...
|
|
||||||
2025-09-27 21:43:19,057 INFO : demo_users.py :create_demo_users :30 >>> Creating demo users...
|
|
||||||
2025-09-27 21:43:20,146 WARNING : demo_users.py :create_demo_users :149 >>> Failed to create profile for teacher1@kevlarai.edu: {"code":"23505","details":"Key (id)=(707e29ce-2756-4f0a-bdcf-5d51f0d36fe8) already exists.","hint":null,"message":"duplicate key value violates unique constraint \"profiles_pkey\""}
|
|
||||||
2025-09-27 21:43:21,221 WARNING : demo_users.py :create_demo_users :149 >>> Failed to create profile for teacher2@kevlarai.edu: {"code":"23505","details":"Key (id)=(4121b9dd-ab50-4305-9b50-ed7fa0a4fded) already exists.","hint":null,"message":"duplicate key value violates unique constraint \"profiles_pkey\""}
|
|
||||||
2025-09-27 21:43:22,293 WARNING : demo_users.py :create_demo_users :149 >>> Failed to create profile for student1@kevlarai.edu: {"code":"23505","details":"Key (id)=(9c528338-918c-435f-bc86-203b0453c759) already exists.","hint":null,"message":"duplicate key value violates unique constraint \"profiles_pkey\""}
|
|
||||||
2025-09-27 21:43:23,371 WARNING : demo_users.py :create_demo_users :149 >>> Failed to create profile for student2@kevlarai.edu: {"code":"23505","details":"Key (id)=(8cdacf54-37aa-4128-831a-ad029a5a14a4) already exists.","hint":null,"message":"duplicate key value violates unique constraint \"profiles_pkey\""}
|
|
||||||
2025-09-27 21:43:23,371 INFO : demo_users.py :create_demo_users :173 >>> Demo users creation completed: 0 created, 4 failed
|
|
||||||
2025-09-27 21:43:23,372 INFO : demo_users.py :initialize_demo_users:322 >>> Demo users initialization completed successfully
|
|
||||||
2025-09-27 21:48:19,489 INFO : demo_users.py :initialize_demo_users:308 >>> Starting demo users initialization...
|
|
||||||
2025-09-27 21:48:19,501 INFO : demo_users.py :create_demo_users :30 >>> Creating demo users...
|
|
||||||
2025-09-27 21:48:20,609 WARNING : demo_users.py :create_demo_users :149 >>> Failed to create profile for teacher1@kevlarai.edu: {"code":"23505","details":"Key (id)=(fda8dca7-4d18-43c9-bb74-260777043447) already exists.","hint":null,"message":"duplicate key value violates unique constraint \"profiles_pkey\""}
|
|
||||||
2025-09-27 21:48:21,706 WARNING : demo_users.py :create_demo_users :149 >>> Failed to create profile for teacher2@kevlarai.edu: {"code":"23505","details":"Key (id)=(6829d4c6-0327-4839-be73-46f7ab2ee8f4) already exists.","hint":null,"message":"duplicate key value violates unique constraint \"profiles_pkey\""}
|
|
||||||
2025-09-27 21:48:22,809 WARNING : demo_users.py :create_demo_users :149 >>> Failed to create profile for student1@kevlarai.edu: {"code":"23505","details":"Key (id)=(31c9673a-0895-4073-9fe7-4b2a3a1d78b3) already exists.","hint":null,"message":"duplicate key value violates unique constraint \"profiles_pkey\""}
|
|
||||||
2025-09-27 21:48:23,908 WARNING : demo_users.py :create_demo_users :149 >>> Failed to create profile for student2@kevlarai.edu: {"code":"23505","details":"Key (id)=(4b1284a6-82e3-40c5-a730-40a214b56b55) already exists.","hint":null,"message":"duplicate key value violates unique constraint \"profiles_pkey\""}
|
|
||||||
2025-09-27 21:48:23,908 INFO : demo_users.py :create_demo_users :173 >>> Demo users creation completed: 0 created, 4 failed
|
|
||||||
2025-09-27 21:48:23,908 INFO : demo_users.py :initialize_demo_users:322 >>> Demo users initialization completed successfully
|
|
||||||
2025-09-27 22:14:08,228 INFO : demo_users.py :initialize_demo_users:308 >>> Starting demo users initialization...
|
|
||||||
2025-09-27 22:14:08,240 INFO : demo_users.py :create_demo_users :30 >>> Creating demo users...
|
|
||||||
2025-09-27 22:14:09,332 WARNING : demo_users.py :create_demo_users :149 >>> Failed to create profile for teacher1@kevlarai.edu: {"code":"23505","details":"Key (id)=(cbc309e5-4029-4c34-aab7-0aa33c563cd0) already exists.","hint":null,"message":"duplicate key value violates unique constraint \"profiles_pkey\""}
|
|
||||||
2025-09-27 22:14:10,411 WARNING : demo_users.py :create_demo_users :149 >>> Failed to create profile for teacher2@kevlarai.edu: {"code":"23505","details":"Key (id)=(47e197de-9455-4441-b7aa-1f09d3fd6c9d) already exists.","hint":null,"message":"duplicate key value violates unique constraint \"profiles_pkey\""}
|
|
||||||
2025-09-27 22:14:11,490 WARNING : demo_users.py :create_demo_users :149 >>> Failed to create profile for student1@kevlarai.edu: {"code":"23505","details":"Key (id)=(a35b85d7-6b18-49a3-ac5e-df8382716df5) already exists.","hint":null,"message":"duplicate key value violates unique constraint \"profiles_pkey\""}
|
|
||||||
2025-09-27 22:14:12,571 WARNING : demo_users.py :create_demo_users :149 >>> Failed to create profile for student2@kevlarai.edu: {"code":"23505","details":"Key (id)=(b8b0e403-6a7a-428d-abd8-d9e48fa25ddb) already exists.","hint":null,"message":"duplicate key value violates unique constraint \"profiles_pkey\""}
|
|
||||||
2025-09-27 22:14:12,571 INFO : demo_users.py :create_demo_users :173 >>> Demo users creation completed: 0 created, 4 failed
|
|
||||||
2025-09-27 22:14:12,571 INFO : demo_users.py :initialize_demo_users:322 >>> Demo users initialization completed successfully
|
|
||||||
2025-09-27 22:15:04,203 INFO : demo_users.py :initialize_demo_users:308 >>> Starting demo users initialization...
|
|
||||||
2025-09-27 22:15:04,237 INFO : demo_users.py :create_demo_users :30 >>> Creating demo users...
|
|
||||||
2025-09-27 22:15:04,243 WARNING : demo_users.py :create_demo_users :155 >>> Failed to create user teacher1@kevlarai.edu: {"code":422,"error_code":"email_exists","msg":"A user with this email address has already been registered"}
|
|
||||||
2025-09-27 22:15:04,249 WARNING : demo_users.py :create_demo_users :155 >>> Failed to create user teacher2@kevlarai.edu: {"code":422,"error_code":"email_exists","msg":"A user with this email address has already been registered"}
|
|
||||||
2025-09-27 22:15:04,252 WARNING : demo_users.py :create_demo_users :155 >>> Failed to create user student1@kevlarai.edu: {"code":422,"error_code":"email_exists","msg":"A user with this email address has already been registered"}
|
|
||||||
2025-09-27 22:15:04,256 WARNING : demo_users.py :create_demo_users :155 >>> Failed to create user student2@kevlarai.edu: {"code":422,"error_code":"email_exists","msg":"A user with this email address has already been registered"}
|
|
||||||
2025-09-27 22:15:04,257 INFO : demo_users.py :create_demo_users :173 >>> Demo users creation completed: 0 created, 4 failed
|
|
||||||
2025-09-27 22:15:04,258 INFO : demo_users.py :initialize_demo_users:322 >>> Demo users initialization completed successfully
|
|
||||||
2025-09-27 22:15:27,928 INFO : demo_users.py :initialize_demo_users:374 >>> Starting demo users initialization...
|
|
||||||
2025-09-27 22:15:27,964 INFO : demo_users.py :create_demo_users :30 >>> Creating demo users...
|
|
||||||
2025-09-27 22:15:27,971 WARNING : demo_users.py :create_demo_users :155 >>> Failed to create user teacher1@kevlarai.edu: {"code":422,"error_code":"email_exists","msg":"A user with this email address has already been registered"}
|
|
||||||
2025-09-27 22:15:27,976 WARNING : demo_users.py :create_demo_users :155 >>> Failed to create user teacher2@kevlarai.edu: {"code":422,"error_code":"email_exists","msg":"A user with this email address has already been registered"}
|
|
||||||
2025-09-27 22:15:27,979 WARNING : demo_users.py :create_demo_users :155 >>> Failed to create user student1@kevlarai.edu: {"code":422,"error_code":"email_exists","msg":"A user with this email address has already been registered"}
|
|
||||||
2025-09-27 22:15:27,982 WARNING : demo_users.py :create_demo_users :155 >>> Failed to create user student2@kevlarai.edu: {"code":422,"error_code":"email_exists","msg":"A user with this email address has already been registered"}
|
|
||||||
2025-09-27 22:15:27,985 WARNING : demo_users.py :_get_existing_user_id:304 >>> Error getting existing user ID for teacher1@kevlarai.edu: 0
|
|
||||||
2025-09-27 22:15:27,988 WARNING : demo_users.py :_get_existing_user_id:304 >>> Error getting existing user ID for teacher2@kevlarai.edu: 0
|
|
||||||
2025-09-27 22:15:27,990 WARNING : demo_users.py :_get_existing_user_id:304 >>> Error getting existing user ID for student1@kevlarai.edu: 0
|
|
||||||
2025-09-27 22:15:27,994 WARNING : demo_users.py :_get_existing_user_id:304 >>> Error getting existing user ID for student2@kevlarai.edu: 0
|
|
||||||
2025-09-27 22:15:27,994 INFO : demo_users.py :create_demo_users :199 >>> Demo users creation completed: 0 created, 4 failed
|
|
||||||
2025-09-27 22:15:27,994 INFO : demo_users.py :initialize_demo_users:388 >>> Demo users initialization completed successfully
|
|
||||||
2025-09-27 22:15:36,268 INFO : demo_users.py :initialize_demo_users:377 >>> Starting demo users initialization...
|
|
||||||
2025-09-27 22:15:36,305 INFO : demo_users.py :create_demo_users :30 >>> Creating demo users...
|
|
||||||
2025-09-27 22:15:36,313 WARNING : demo_users.py :create_demo_users :155 >>> Failed to create user teacher1@kevlarai.edu: {"code":422,"error_code":"email_exists","msg":"A user with this email address has already been registered"}
|
|
||||||
2025-09-27 22:15:36,317 WARNING : demo_users.py :create_demo_users :155 >>> Failed to create user teacher2@kevlarai.edu: {"code":422,"error_code":"email_exists","msg":"A user with this email address has already been registered"}
|
|
||||||
2025-09-27 22:15:36,320 WARNING : demo_users.py :create_demo_users :155 >>> Failed to create user student1@kevlarai.edu: {"code":422,"error_code":"email_exists","msg":"A user with this email address has already been registered"}
|
|
||||||
2025-09-27 22:15:36,323 WARNING : demo_users.py :create_demo_users :155 >>> Failed to create user student2@kevlarai.edu: {"code":422,"error_code":"email_exists","msg":"A user with this email address has already been registered"}
|
|
||||||
2025-09-27 22:15:36,341 INFO : demo_users.py :create_demo_users :191 >>> Found 4 existing users to provision
|
|
||||||
2025-09-27 22:15:36,341 INFO : demo_users.py :_create_institute_memberships:217 >>> Creating institute memberships for demo users...
|
|
||||||
2025-09-27 22:15:36,354 INFO : demo_users.py :_create_institute_memberships:275 >>> Created membership for teacher1@kevlarai.edu in KevlarAI
|
|
||||||
2025-09-27 22:15:36,363 INFO : demo_users.py :_create_institute_memberships:275 >>> Created membership for teacher2@kevlarai.edu in KevlarAI
|
|
||||||
2025-09-27 22:15:36,373 INFO : demo_users.py :_create_institute_memberships:275 >>> Created membership for student1@kevlarai.edu in KevlarAI
|
|
||||||
2025-09-27 22:15:36,382 INFO : demo_users.py :_create_institute_memberships:275 >>> Created membership for student2@kevlarai.edu in KevlarAI
|
|
||||||
2025-09-27 22:15:37,186 INFO : demo_users.py :_provision_users :336 >>> Provisioned Neo4j resources for teacher1@kevlarai.edu
|
|
||||||
2025-09-27 22:15:37,587 INFO : demo_users.py :_provision_users :336 >>> Provisioned Neo4j resources for teacher2@kevlarai.edu
|
|
||||||
2025-09-27 22:15:38,148 INFO : demo_users.py :_provision_users :336 >>> Provisioned Neo4j resources for student1@kevlarai.edu
|
|
||||||
2025-09-27 22:15:38,520 INFO : demo_users.py :_provision_users :336 >>> Provisioned Neo4j resources for student2@kevlarai.edu
|
|
||||||
2025-09-27 22:15:38,521 INFO : demo_users.py :create_demo_users :199 >>> Demo users creation completed: 0 created, 4 failed
|
|
||||||
2025-09-27 22:15:38,522 INFO : demo_users.py :initialize_demo_users:391 >>> Demo users initialization completed successfully
|
|
||||||
2025-09-27 22:16:08,624 INFO : demo_users.py :initialize_demo_users:377 >>> Starting demo users initialization...
|
|
||||||
2025-09-27 22:16:08,634 INFO : demo_users.py :create_demo_users :30 >>> Creating demo users...
|
|
||||||
2025-09-27 22:16:08,641 WARNING : demo_users.py :create_demo_users :155 >>> Failed to create user teacher1@kevlarai.edu: {"code":422,"error_code":"email_exists","msg":"A user with this email address has already been registered"}
|
|
||||||
2025-09-27 22:16:08,644 WARNING : demo_users.py :create_demo_users :155 >>> Failed to create user teacher2@kevlarai.edu: {"code":422,"error_code":"email_exists","msg":"A user with this email address has already been registered"}
|
|
||||||
2025-09-27 22:16:08,648 WARNING : demo_users.py :create_demo_users :155 >>> Failed to create user student1@kevlarai.edu: {"code":422,"error_code":"email_exists","msg":"A user with this email address has already been registered"}
|
|
||||||
2025-09-27 22:16:08,650 WARNING : demo_users.py :create_demo_users :155 >>> Failed to create user student2@kevlarai.edu: {"code":422,"error_code":"email_exists","msg":"A user with this email address has already been registered"}
|
|
||||||
2025-09-27 22:16:08,666 INFO : demo_users.py :create_demo_users :191 >>> Found 4 existing users to provision
|
|
||||||
2025-09-27 22:16:08,666 INFO : demo_users.py :_create_institute_memberships:217 >>> Creating institute memberships for demo users...
|
|
||||||
2025-09-27 22:16:08,675 WARNING : demo_users.py :_create_institute_memberships:277 >>> Failed to create membership for teacher1@kevlarai.edu: {"code":"23505","details":"Key (profile_id, institute_id)=(cbc309e5-4029-4c34-aab7-0aa33c563cd0, 98d9be17-7bd9-4808-bf7e-1880a6cbbe22) already exists.","hint":null,"message":"duplicate key value violates unique constraint \"institute_memberships_profile_id_institute_id_key\""}
|
|
||||||
2025-09-27 22:16:08,679 WARNING : demo_users.py :_create_institute_memberships:277 >>> Failed to create membership for teacher2@kevlarai.edu: {"code":"23505","details":"Key (profile_id, institute_id)=(47e197de-9455-4441-b7aa-1f09d3fd6c9d, 98d9be17-7bd9-4808-bf7e-1880a6cbbe22) already exists.","hint":null,"message":"duplicate key value violates unique constraint \"institute_memberships_profile_id_institute_id_key\""}
|
|
||||||
2025-09-27 22:16:08,682 WARNING : demo_users.py :_create_institute_memberships:277 >>> Failed to create membership for student1@kevlarai.edu: {"code":"23505","details":"Key (profile_id, institute_id)=(a35b85d7-6b18-49a3-ac5e-df8382716df5, 98d9be17-7bd9-4808-bf7e-1880a6cbbe22) already exists.","hint":null,"message":"duplicate key value violates unique constraint \"institute_memberships_profile_id_institute_id_key\""}
|
|
||||||
2025-09-27 22:16:08,687 WARNING : demo_users.py :_create_institute_memberships:277 >>> Failed to create membership for student2@kevlarai.edu: {"code":"23505","details":"Key (profile_id, institute_id)=(b8b0e403-6a7a-428d-abd8-d9e48fa25ddb, 98d9be17-7bd9-4808-bf7e-1880a6cbbe22) already exists.","hint":null,"message":"duplicate key value violates unique constraint \"institute_memberships_profile_id_institute_id_key\""}
|
|
||||||
2025-09-27 22:16:09,001 INFO : demo_users.py :_provision_users :336 >>> Provisioned Neo4j resources for teacher1@kevlarai.edu
|
|
||||||
2025-09-27 22:16:09,104 INFO : demo_users.py :_provision_users :336 >>> Provisioned Neo4j resources for teacher2@kevlarai.edu
|
|
||||||
2025-09-27 22:16:09,211 INFO : demo_users.py :_provision_users :336 >>> Provisioned Neo4j resources for student1@kevlarai.edu
|
|
||||||
2025-09-27 22:16:09,314 INFO : demo_users.py :_provision_users :336 >>> Provisioned Neo4j resources for student2@kevlarai.edu
|
|
||||||
2025-09-27 22:16:09,314 INFO : demo_users.py :create_demo_users :199 >>> Demo users creation completed: 0 created, 4 failed
|
|
||||||
2025-09-27 22:16:09,314 INFO : demo_users.py :initialize_demo_users:391 >>> Demo users initialization completed successfully
|
|
||||||
2025-09-28 00:41:28,165 INFO : demo_users.py :initialize_demo_users:377 >>> Starting demo users initialization...
|
|
||||||
2025-09-28 00:41:28,177 INFO : demo_users.py :create_demo_users :30 >>> Creating demo users...
|
|
||||||
2025-09-28 00:41:29,267 WARNING : demo_users.py :create_demo_users :149 >>> Failed to create profile for teacher1@kevlarai.edu: {"code":"23505","details":"Key (id)=(ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5) already exists.","hint":null,"message":"duplicate key value violates unique constraint \"profiles_pkey\""}
|
|
||||||
2025-09-28 00:41:30,353 WARNING : demo_users.py :create_demo_users :149 >>> Failed to create profile for teacher2@kevlarai.edu: {"code":"23505","details":"Key (id)=(7d54cae6-62b3-4f53-a88f-07e95636f346) already exists.","hint":null,"message":"duplicate key value violates unique constraint \"profiles_pkey\""}
|
|
||||||
2025-09-28 00:41:31,425 WARNING : demo_users.py :create_demo_users :149 >>> Failed to create profile for student1@kevlarai.edu: {"code":"23505","details":"Key (id)=(c0453539-ede6-476f-a56e-2eec24c0bc06) already exists.","hint":null,"message":"duplicate key value violates unique constraint \"profiles_pkey\""}
|
|
||||||
2025-09-28 00:41:32,503 WARNING : demo_users.py :create_demo_users :149 >>> Failed to create profile for student2@kevlarai.edu: {"code":"23505","details":"Key (id)=(808bd386-f624-4a94-8652-e0bd1e2437ab) already exists.","hint":null,"message":"duplicate key value violates unique constraint \"profiles_pkey\""}
|
|
||||||
2025-09-28 00:41:32,503 INFO : demo_users.py :create_demo_users :199 >>> Demo users creation completed: 0 created, 4 failed
|
|
||||||
2025-09-28 00:41:32,504 INFO : demo_users.py :initialize_demo_users:391 >>> Demo users initialization completed successfully
|
|
||||||
2026-02-22 22:48:30,114 INFO : demo_users.py :initialize_demo_users:377 >>> Starting demo users initialization...
|
|
||||||
2026-02-22 22:48:30,119 INFO : demo_users.py :create_demo_users :30 >>> Creating demo users...
|
|
||||||
2026-02-22 22:48:30,171 WARNING : demo_users.py :create_demo_users :155 >>> Failed to create user teacher1@kevlarai.edu: {
|
|
||||||
"message":"Invalid authentication credentials"
|
|
||||||
}
|
|
||||||
2026-02-22 22:48:30,216 WARNING : demo_users.py :create_demo_users :155 >>> Failed to create user teacher2@kevlarai.edu: {
|
|
||||||
"message":"Invalid authentication credentials"
|
|
||||||
}
|
|
||||||
2026-02-22 22:48:30,276 WARNING : demo_users.py :create_demo_users :155 >>> Failed to create user student1@kevlarai.edu: {
|
|
||||||
"message":"Invalid authentication credentials"
|
|
||||||
}
|
|
||||||
2026-02-22 22:48:30,335 WARNING : demo_users.py :create_demo_users :155 >>> Failed to create user student2@kevlarai.edu: {
|
|
||||||
"message":"Invalid authentication credentials"
|
|
||||||
}
|
|
||||||
2026-02-22 22:48:30,335 INFO : demo_users.py :create_demo_users :199 >>> Demo users creation completed: 0 created, 4 failed
|
|
||||||
2026-02-22 22:48:30,336 INFO : demo_users.py :initialize_demo_users:391 >>> Demo users initialization completed successfully
|
|
||||||
2026-02-22 22:52:58,061 INFO : demo_users.py :initialize_demo_users:377 >>> Starting demo users initialization...
|
|
||||||
2026-02-22 22:52:58,067 INFO : demo_users.py :create_demo_users :30 >>> Creating demo users...
|
|
||||||
2026-02-22 22:52:59,266 INFO : demo_users.py :create_demo_users :147 >>> Successfully created user: teacher1@kevlarai.edu
|
|
||||||
2026-02-22 22:53:00,448 INFO : demo_users.py :create_demo_users :147 >>> Successfully created user: teacher2@kevlarai.edu
|
|
||||||
2026-02-22 22:53:01,679 INFO : demo_users.py :create_demo_users :147 >>> Successfully created user: student1@kevlarai.edu
|
|
||||||
2026-02-22 22:53:02,872 INFO : demo_users.py :create_demo_users :147 >>> Successfully created user: student2@kevlarai.edu
|
|
||||||
2026-02-22 22:53:02,872 INFO : demo_users.py :_create_institute_memberships:217 >>> Creating institute memberships for demo users...
|
|
||||||
2026-02-22 22:53:03,011 INFO : demo_users.py :_create_institute_memberships:275 >>> Created membership for teacher1@kevlarai.edu in KevlarAI
|
|
||||||
2026-02-22 22:53:03,101 INFO : demo_users.py :_create_institute_memberships:275 >>> Created membership for teacher2@kevlarai.edu in KevlarAI
|
|
||||||
2026-02-22 22:53:03,203 INFO : demo_users.py :_create_institute_memberships:275 >>> Created membership for student1@kevlarai.edu in KevlarAI
|
|
||||||
2026-02-22 22:53:03,288 INFO : demo_users.py :_create_institute_memberships:275 >>> Created membership for student2@kevlarai.edu in KevlarAI
|
|
||||||
2026-02-22 22:53:06,021 INFO : demo_users.py :_provision_users :336 >>> Provisioned Neo4j resources for teacher1@kevlarai.edu
|
|
||||||
2026-02-22 22:53:08,416 INFO : demo_users.py :_provision_users :336 >>> Provisioned Neo4j resources for teacher2@kevlarai.edu
|
|
||||||
2026-02-22 22:53:10,900 INFO : demo_users.py :_provision_users :336 >>> Provisioned Neo4j resources for student1@kevlarai.edu
|
|
||||||
2026-02-22 22:53:13,302 INFO : demo_users.py :_provision_users :336 >>> Provisioned Neo4j resources for student2@kevlarai.edu
|
|
||||||
2026-02-22 22:53:13,302 INFO : demo_users.py :create_demo_users :199 >>> Demo users creation completed: 4 created, 0 failed
|
|
||||||
2026-02-22 22:53:13,303 INFO : demo_users.py :initialize_demo_users:391 >>> Demo users initialization completed successfully
|
|
||||||
@ -1,23 +0,0 @@
|
|||||||
2025-09-27 21:15:59,081 INFO : gais_data.py :import_gais_data :1023 >>> Starting GAIS data import...
|
|
||||||
2025-09-27 21:15:59,104 INFO : gais_data.py :_ensure_database_exists:90 >>> Creating database 'gaisdata' for GAIS data...
|
|
||||||
2025-09-27 21:15:59,179 INFO : gais_data.py :_ensure_database_exists:93 >>> Database 'gaisdata' created successfully
|
|
||||||
2025-09-27 21:15:59,186 INFO : gais_data.py :import_edubase_data_simple:212 >>> Starting simple Edubase data import...
|
|
||||||
2025-09-27 21:15:59,187 INFO : gais_data.py :import_edubase_data_simple:246 >>> Using encoding: latin-1
|
|
||||||
2025-09-27 21:16:10,248 INFO : gais_data.py :import_edubase_data_simple:288 >>> Processed 1000 rows...
|
|
||||||
2025-09-27 21:16:30,917 INFO : gais_data.py :import_edubase_data_simple:288 >>> Processed 2000 rows...
|
|
||||||
2025-09-27 21:17:02,662 INFO : gais_data.py :import_edubase_data_simple:288 >>> Processed 3000 rows...
|
|
||||||
2025-09-27 21:17:24,170 INFO : gais_data.py :import_edubase_data_simple:288 >>> Processed 4000 rows...
|
|
||||||
2025-09-27 21:17:55,223 INFO : gais_data.py :import_edubase_data_simple:288 >>> Processed 5000 rows...
|
|
||||||
2025-09-27 21:18:34,488 INFO : gais_data.py :import_edubase_data_simple:288 >>> Processed 6000 rows...
|
|
||||||
2025-09-27 21:19:08,613 INFO : gais_data.py :import_edubase_data_simple:288 >>> Processed 7000 rows...
|
|
||||||
2025-09-27 21:19:39,995 INFO : gais_data.py :import_edubase_data_simple:288 >>> Processed 8000 rows...
|
|
||||||
2025-09-27 21:20:11,257 INFO : gais_data.py :import_edubase_data_simple:288 >>> Processed 9000 rows...
|
|
||||||
2025-09-27 21:20:43,088 INFO : gais_data.py :import_edubase_data_simple:288 >>> Processed 10000 rows...
|
|
||||||
2025-09-27 21:21:12,479 INFO : gais_data.py :import_edubase_data_simple:288 >>> Processed 11000 rows...
|
|
||||||
2025-09-27 21:21:44,170 INFO : gais_data.py :import_edubase_data_simple:288 >>> Processed 12000 rows...
|
|
||||||
2025-09-27 21:22:29,536 INFO : gais_data.py :import_edubase_data_simple:288 >>> Processed 13000 rows...
|
|
||||||
2025-09-27 21:23:22,059 INFO : gais_data.py :import_edubase_data_simple:288 >>> Processed 14000 rows...
|
|
||||||
2025-09-27 21:24:12,164 INFO : gais_data.py :import_edubase_data_simple:288 >>> Processed 15000 rows...
|
|
||||||
2025-09-27 21:24:50,423 INFO : gais_data.py :import_edubase_data_simple:288 >>> Processed 16000 rows...
|
|
||||||
2025-09-27 21:25:29,725 INFO : gais_data.py :import_edubase_data_simple:288 >>> Processed 17000 rows...
|
|
||||||
2025-09-27 21:26:09,211 INFO : gais_data.py :import_edubase_data_simple:288 >>> Processed 18000 rows...
|
|
||||||
@ -1,199 +0,0 @@
|
|||||||
2025-09-23 21:28:14,183 INFO : neo4j.py :initialize_neo4j :142 >>> Starting Neo4j database initialization...
|
|
||||||
2025-09-23 21:28:14,189 INFO : neo4j.py :initialize_database :26 >>> Initializing Neo4j database: classroomcopilot
|
|
||||||
2025-09-23 21:28:14,319 INFO : neo4j.py :initialize_database :37 >>> Successfully created classroomcopilot database
|
|
||||||
2025-09-23 21:28:14,320 INFO : neo4j.py :initialize_database :40 >>> Waiting for database to be fully available...
|
|
||||||
2025-09-23 21:28:19,331 INFO : neo4j.py :initialize_database :51 >>> Database classroomcopilot is ready and accessible
|
|
||||||
2025-09-23 21:28:19,332 INFO : neo4j.py :initialize_schema :79 >>> Initializing Neo4j schema on classroomcopilot...
|
|
||||||
2025-09-23 21:28:20,344 INFO : neo4j.py :initialize_schema :89 >>> Successfully initialized schema on classroomcopilot
|
|
||||||
2025-09-23 21:28:20,344 INFO : neo4j.py :initialize_calendar_structure:105 >>> Initializing calendar structure...
|
|
||||||
2025-09-23 21:28:34,478 INFO : neo4j.py :initialize_calendar_structure:121 >>> Calendar structure created successfully
|
|
||||||
2025-09-23 21:28:34,478 INFO : neo4j.py :initialize_neo4j :161 >>> Neo4j database initialization completed successfully
|
|
||||||
2025-09-23 21:36:31,447 INFO : neo4j.py :initialize_neo4j :142 >>> Starting Neo4j database initialization...
|
|
||||||
2025-09-23 21:36:31,452 INFO : neo4j.py :initialize_database :26 >>> Initializing Neo4j database: classroomcopilot
|
|
||||||
2025-09-23 21:36:31,457 INFO : neo4j.py :initialize_database :37 >>> Successfully created classroomcopilot database
|
|
||||||
2025-09-23 21:36:31,457 INFO : neo4j.py :initialize_database :40 >>> Waiting for database to be fully available...
|
|
||||||
2025-09-23 21:36:36,463 INFO : neo4j.py :initialize_database :51 >>> Database classroomcopilot is ready and accessible
|
|
||||||
2025-09-23 21:36:36,463 INFO : neo4j.py :initialize_schema :79 >>> Initializing Neo4j schema on classroomcopilot...
|
|
||||||
2025-09-23 21:36:36,502 INFO : neo4j.py :initialize_schema :89 >>> Successfully initialized schema on classroomcopilot
|
|
||||||
2025-09-23 21:36:36,502 INFO : neo4j.py :initialize_calendar_structure:105 >>> Initializing calendar structure...
|
|
||||||
2025-09-23 21:36:49,898 INFO : neo4j.py :initialize_calendar_structure:121 >>> Calendar structure created successfully
|
|
||||||
2025-09-23 21:36:49,898 INFO : neo4j.py :initialize_neo4j :161 >>> Neo4j database initialization completed successfully
|
|
||||||
2025-09-23 21:54:30,137 INFO : neo4j.py :initialize_neo4j :142 >>> Starting Neo4j database initialization...
|
|
||||||
2025-09-23 21:54:30,141 INFO : neo4j.py :initialize_database :26 >>> Initializing Neo4j database: classroomcopilot
|
|
||||||
2025-09-23 21:54:30,145 INFO : neo4j.py :initialize_database :37 >>> Successfully created classroomcopilot database
|
|
||||||
2025-09-23 21:54:30,145 INFO : neo4j.py :initialize_database :40 >>> Waiting for database to be fully available...
|
|
||||||
2025-09-23 21:54:35,156 INFO : neo4j.py :initialize_database :51 >>> Database classroomcopilot is ready and accessible
|
|
||||||
2025-09-23 21:54:35,156 INFO : neo4j.py :initialize_schema :79 >>> Initializing Neo4j schema on classroomcopilot...
|
|
||||||
2025-09-23 21:54:35,201 INFO : neo4j.py :initialize_schema :89 >>> Successfully initialized schema on classroomcopilot
|
|
||||||
2025-09-23 21:54:35,201 INFO : neo4j.py :initialize_calendar_structure:105 >>> Initializing calendar structure...
|
|
||||||
2025-09-23 21:54:49,133 INFO : neo4j.py :initialize_calendar_structure:121 >>> Calendar structure created successfully
|
|
||||||
2025-09-23 21:54:49,134 INFO : neo4j.py :initialize_neo4j :161 >>> Neo4j database initialization completed successfully
|
|
||||||
2025-09-23 22:01:30,808 INFO : neo4j.py :initialize_neo4j :142 >>> Starting Neo4j database initialization...
|
|
||||||
2025-09-23 22:01:30,812 INFO : neo4j.py :initialize_database :26 >>> Initializing Neo4j database: classroomcopilot
|
|
||||||
2025-09-23 22:01:30,832 INFO : neo4j.py :initialize_database :37 >>> Successfully created classroomcopilot database
|
|
||||||
2025-09-23 22:01:30,832 INFO : neo4j.py :initialize_database :40 >>> Waiting for database to be fully available...
|
|
||||||
2025-09-23 22:01:35,840 INFO : neo4j.py :initialize_database :51 >>> Database classroomcopilot is ready and accessible
|
|
||||||
2025-09-23 22:01:35,841 INFO : neo4j.py :initialize_schema :79 >>> Initializing Neo4j schema on classroomcopilot...
|
|
||||||
2025-09-23 22:01:36,832 INFO : neo4j.py :initialize_schema :89 >>> Successfully initialized schema on classroomcopilot
|
|
||||||
2025-09-23 22:01:36,832 INFO : neo4j.py :initialize_calendar_structure:105 >>> Initializing calendar structure...
|
|
||||||
2025-09-23 22:01:51,232 INFO : neo4j.py :initialize_calendar_structure:121 >>> Calendar structure created successfully
|
|
||||||
2025-09-23 22:01:51,232 INFO : neo4j.py :initialize_neo4j :161 >>> Neo4j database initialization completed successfully
|
|
||||||
2025-09-23 22:03:14,685 INFO : neo4j.py :initialize_neo4j :142 >>> Starting Neo4j database initialization...
|
|
||||||
2025-09-23 22:03:14,690 INFO : neo4j.py :initialize_database :26 >>> Initializing Neo4j database: classroomcopilot
|
|
||||||
2025-09-23 22:03:14,709 INFO : neo4j.py :initialize_database :37 >>> Successfully created classroomcopilot database
|
|
||||||
2025-09-23 22:03:14,709 INFO : neo4j.py :initialize_database :40 >>> Waiting for database to be fully available...
|
|
||||||
2025-09-23 22:03:19,719 INFO : neo4j.py :initialize_database :51 >>> Database classroomcopilot is ready and accessible
|
|
||||||
2025-09-23 22:03:19,720 INFO : neo4j.py :initialize_schema :79 >>> Initializing Neo4j schema on classroomcopilot...
|
|
||||||
2025-09-23 22:03:20,713 INFO : neo4j.py :initialize_schema :89 >>> Successfully initialized schema on classroomcopilot
|
|
||||||
2025-09-23 22:03:20,713 INFO : neo4j.py :initialize_calendar_structure:105 >>> Initializing calendar structure...
|
|
||||||
2025-09-23 22:03:35,500 INFO : neo4j.py :initialize_calendar_structure:121 >>> Calendar structure created successfully
|
|
||||||
2025-09-23 22:03:35,500 INFO : neo4j.py :initialize_neo4j :161 >>> Neo4j database initialization completed successfully
|
|
||||||
2025-09-23 22:12:43,220 INFO : neo4j.py :initialize_neo4j :142 >>> Starting Neo4j database initialization...
|
|
||||||
2025-09-23 22:12:43,225 INFO : neo4j.py :initialize_database :26 >>> Initializing Neo4j database: classroomcopilot
|
|
||||||
2025-09-23 22:12:43,242 INFO : neo4j.py :initialize_database :37 >>> Successfully created classroomcopilot database
|
|
||||||
2025-09-23 22:12:43,242 INFO : neo4j.py :initialize_database :40 >>> Waiting for database to be fully available...
|
|
||||||
2025-09-23 22:12:48,253 INFO : neo4j.py :initialize_database :51 >>> Database classroomcopilot is ready and accessible
|
|
||||||
2025-09-23 22:12:48,253 INFO : neo4j.py :initialize_schema :79 >>> Initializing Neo4j schema on classroomcopilot...
|
|
||||||
2025-09-23 22:12:49,211 INFO : neo4j.py :initialize_schema :89 >>> Successfully initialized schema on classroomcopilot
|
|
||||||
2025-09-23 22:12:49,211 INFO : neo4j.py :initialize_calendar_structure:105 >>> Initializing calendar structure...
|
|
||||||
2025-09-23 22:13:03,608 INFO : neo4j.py :initialize_calendar_structure:121 >>> Calendar structure created successfully
|
|
||||||
2025-09-23 22:13:03,608 INFO : neo4j.py :initialize_neo4j :161 >>> Neo4j database initialization completed successfully
|
|
||||||
2025-09-27 21:15:28,779 INFO : neo4j.py :initialize_neo4j :142 >>> Starting Neo4j database initialization...
|
|
||||||
2025-09-27 21:15:28,791 INFO : neo4j.py :initialize_database :26 >>> Initializing Neo4j database: classroomcopilot
|
|
||||||
2025-09-27 21:15:29,301 INFO : neo4j.py :initialize_database :37 >>> Successfully created classroomcopilot database
|
|
||||||
2025-09-27 21:15:29,302 INFO : neo4j.py :initialize_database :40 >>> Waiting for database to be fully available...
|
|
||||||
2025-09-27 21:15:34,336 INFO : neo4j.py :initialize_database :51 >>> Database classroomcopilot is ready and accessible
|
|
||||||
2025-09-27 21:15:34,336 INFO : neo4j.py :initialize_schema :79 >>> Initializing Neo4j schema on classroomcopilot...
|
|
||||||
2025-09-27 21:15:35,262 INFO : neo4j.py :initialize_schema :89 >>> Successfully initialized schema on classroomcopilot
|
|
||||||
2025-09-27 21:15:35,262 INFO : neo4j.py :initialize_calendar_structure:105 >>> Initializing calendar structure...
|
|
||||||
2025-09-27 21:15:50,133 INFO : neo4j.py :initialize_calendar_structure:121 >>> Calendar structure created successfully
|
|
||||||
2025-09-27 21:15:50,133 INFO : neo4j.py :initialize_neo4j :161 >>> Neo4j database initialization completed successfully
|
|
||||||
2025-09-27 21:40:06,449 INFO : neo4j.py :initialize_neo4j :142 >>> Starting Neo4j database initialization...
|
|
||||||
2025-09-27 21:40:28,476 INFO : neo4j.py :initialize_database :26 >>> Initializing Neo4j database: classroomcopilot
|
|
||||||
2025-09-27 21:40:29,037 INFO : neo4j.py :initialize_database :37 >>> Successfully created classroomcopilot database
|
|
||||||
2025-09-27 21:40:29,037 INFO : neo4j.py :initialize_database :40 >>> Waiting for database to be fully available...
|
|
||||||
2025-09-27 21:40:34,067 INFO : neo4j.py :initialize_database :51 >>> Database classroomcopilot is ready and accessible
|
|
||||||
2025-09-27 21:40:34,067 INFO : neo4j.py :initialize_schema :79 >>> Initializing Neo4j schema on classroomcopilot...
|
|
||||||
2025-09-27 21:40:35,039 INFO : neo4j.py :initialize_schema :89 >>> Successfully initialized schema on classroomcopilot
|
|
||||||
2025-09-27 21:40:35,039 INFO : neo4j.py :initialize_calendar_structure:105 >>> Initializing calendar structure...
|
|
||||||
2025-09-27 21:40:46,853 INFO : neo4j.py :initialize_calendar_structure:121 >>> Calendar structure created successfully
|
|
||||||
2025-09-27 21:40:46,853 INFO : neo4j.py :initialize_neo4j :161 >>> Neo4j database initialization completed successfully
|
|
||||||
2025-09-27 21:42:16,705 INFO : neo4j.py :initialize_neo4j :142 >>> Starting Neo4j database initialization...
|
|
||||||
2025-09-27 21:42:16,718 INFO : neo4j.py :initialize_database :26 >>> Initializing Neo4j database: classroomcopilot
|
|
||||||
2025-09-27 21:42:16,748 INFO : neo4j.py :initialize_database :37 >>> Successfully created classroomcopilot database
|
|
||||||
2025-09-27 21:42:16,748 INFO : neo4j.py :initialize_database :40 >>> Waiting for database to be fully available...
|
|
||||||
2025-09-27 21:42:21,767 INFO : neo4j.py :initialize_database :51 >>> Database classroomcopilot is ready and accessible
|
|
||||||
2025-09-27 21:42:21,767 INFO : neo4j.py :initialize_schema :79 >>> Initializing Neo4j schema on classroomcopilot...
|
|
||||||
2025-09-27 21:42:22,730 INFO : neo4j.py :initialize_schema :89 >>> Successfully initialized schema on classroomcopilot
|
|
||||||
2025-09-27 21:42:22,730 INFO : neo4j.py :initialize_calendar_structure:105 >>> Initializing calendar structure...
|
|
||||||
2025-09-27 21:42:34,645 INFO : neo4j.py :initialize_calendar_structure:121 >>> Calendar structure created successfully
|
|
||||||
2025-09-27 21:42:34,645 INFO : neo4j.py :initialize_neo4j :161 >>> Neo4j database initialization completed successfully
|
|
||||||
2025-09-27 21:47:08,934 INFO : neo4j.py :initialize_neo4j :142 >>> Starting Neo4j database initialization...
|
|
||||||
2025-09-27 21:47:08,942 INFO : neo4j.py :initialize_database :26 >>> Initializing Neo4j database: classroomcopilot
|
|
||||||
2025-09-27 21:47:09,398 INFO : neo4j.py :initialize_database :37 >>> Successfully created classroomcopilot database
|
|
||||||
2025-09-27 21:47:09,399 INFO : neo4j.py :initialize_database :40 >>> Waiting for database to be fully available...
|
|
||||||
2025-09-27 21:47:14,434 INFO : neo4j.py :initialize_database :51 >>> Database classroomcopilot is ready and accessible
|
|
||||||
2025-09-27 21:47:14,435 INFO : neo4j.py :initialize_schema :79 >>> Initializing Neo4j schema on classroomcopilot...
|
|
||||||
2025-09-27 21:47:15,445 INFO : neo4j.py :initialize_schema :89 >>> Successfully initialized schema on classroomcopilot
|
|
||||||
2025-09-27 21:47:15,445 INFO : neo4j.py :initialize_calendar_structure:105 >>> Initializing calendar structure...
|
|
||||||
2025-09-27 21:47:29,972 INFO : neo4j.py :initialize_calendar_structure:121 >>> Calendar structure created successfully
|
|
||||||
2025-09-27 21:47:29,973 INFO : neo4j.py :initialize_neo4j :161 >>> Neo4j database initialization completed successfully
|
|
||||||
2025-09-27 22:10:20,685 INFO : neo4j.py :initialize_neo4j :142 >>> Starting Neo4j database initialization...
|
|
||||||
2025-09-27 22:10:32,744 INFO : neo4j.py :initialize_database :26 >>> Initializing Neo4j database: classroomcopilot
|
|
||||||
2025-09-27 22:10:34,525 INFO : neo4j.py :initialize_database :37 >>> Successfully created classroomcopilot database
|
|
||||||
2025-09-27 22:10:34,525 INFO : neo4j.py :initialize_database :40 >>> Waiting for database to be fully available...
|
|
||||||
2025-09-27 22:10:39,555 INFO : neo4j.py :initialize_database :51 >>> Database classroomcopilot is ready and accessible
|
|
||||||
2025-09-27 22:10:39,555 INFO : neo4j.py :initialize_schema :79 >>> Initializing Neo4j schema on classroomcopilot...
|
|
||||||
2025-09-27 22:10:40,524 INFO : neo4j.py :initialize_schema :89 >>> Successfully initialized schema on classroomcopilot
|
|
||||||
2025-09-27 22:10:40,524 INFO : neo4j.py :initialize_calendar_structure:105 >>> Initializing calendar structure...
|
|
||||||
2025-09-27 22:10:40,524 ERROR : neo4j.py :initialize_calendar_structure:134 >>> Error creating calendar structure: name 'neon' is not defined
|
|
||||||
2025-09-27 22:12:04,815 INFO : neo4j.py :initialize_neo4j :142 >>> Starting Neo4j database initialization...
|
|
||||||
2025-09-27 22:12:04,825 INFO : neo4j.py :initialize_database :26 >>> Initializing Neo4j database: classroomcopilot
|
|
||||||
2025-09-27 22:12:04,955 INFO : neo4j.py :initialize_database :37 >>> Successfully created classroomcopilot database
|
|
||||||
2025-09-27 22:12:04,955 INFO : neo4j.py :initialize_database :40 >>> Waiting for database to be fully available...
|
|
||||||
2025-09-27 22:12:09,981 INFO : neo4j.py :initialize_database :51 >>> Database classroomcopilot is ready and accessible
|
|
||||||
2025-09-27 22:12:09,981 INFO : neo4j.py :initialize_schema :79 >>> Initializing Neo4j schema on classroomcopilot...
|
|
||||||
2025-09-27 22:12:10,073 INFO : neo4j.py :initialize_schema :89 >>> Successfully initialized schema on classroomcopilot
|
|
||||||
2025-09-27 22:12:10,073 INFO : neo4j.py :initialize_calendar_structure:105 >>> Initializing calendar structure...
|
|
||||||
2025-09-27 22:12:23,916 INFO : neo4j.py :initialize_calendar_structure:121 >>> Calendar structure created successfully
|
|
||||||
2025-09-27 22:12:23,916 INFO : neo4j.py :initialize_neo4j :161 >>> Neo4j database initialization completed successfully
|
|
||||||
2025-09-27 22:13:09,437 INFO : neo4j.py :initialize_neo4j :143 >>> Starting Neo4j database initialization...
|
|
||||||
2025-09-27 22:13:09,445 INFO : neo4j.py :initialize_database :26 >>> Initializing Neo4j database: classroomcopilot
|
|
||||||
2025-09-27 22:13:09,458 INFO : neo4j.py :initialize_database :37 >>> Successfully created classroomcopilot database
|
|
||||||
2025-09-27 22:13:09,458 INFO : neo4j.py :initialize_database :40 >>> Waiting for database to be fully available...
|
|
||||||
2025-09-27 22:13:14,471 INFO : neo4j.py :initialize_database :51 >>> Database classroomcopilot is ready and accessible
|
|
||||||
2025-09-27 22:13:14,471 INFO : neo4j.py :initialize_schema :79 >>> Initializing Neo4j schema on classroomcopilot...
|
|
||||||
2025-09-27 22:13:14,509 INFO : neo4j.py :initialize_schema :89 >>> Successfully initialized schema on classroomcopilot
|
|
||||||
2025-09-27 22:13:14,509 INFO : neo4j.py :initialize_calendar_structure:105 >>> Initializing calendar structure...
|
|
||||||
2025-09-27 22:13:26,242 INFO : neo4j.py :initialize_calendar_structure:122 >>> Calendar structure created successfully
|
|
||||||
2025-09-27 22:13:26,242 INFO : neo4j.py :initialize_neo4j :162 >>> Neo4j database initialization completed successfully
|
|
||||||
2025-09-28 00:40:52,950 INFO : neo4j.py :initialize_neo4j :143 >>> Starting Neo4j database initialization...
|
|
||||||
2025-09-28 00:40:52,960 INFO : neo4j.py :initialize_database :26 >>> Initializing Neo4j database: classroomcopilot
|
|
||||||
2025-09-28 00:40:53,616 INFO : neo4j.py :initialize_database :37 >>> Successfully created classroomcopilot database
|
|
||||||
2025-09-28 00:40:53,616 INFO : neo4j.py :initialize_database :40 >>> Waiting for database to be fully available...
|
|
||||||
2025-09-28 00:40:58,644 INFO : neo4j.py :initialize_database :51 >>> Database classroomcopilot is ready and accessible
|
|
||||||
2025-09-28 00:40:58,644 INFO : neo4j.py :initialize_schema :79 >>> Initializing Neo4j schema on classroomcopilot...
|
|
||||||
2025-09-28 00:40:59,633 INFO : neo4j.py :initialize_schema :89 >>> Successfully initialized schema on classroomcopilot
|
|
||||||
2025-09-28 00:40:59,633 INFO : neo4j.py :initialize_calendar_structure:105 >>> Initializing calendar structure...
|
|
||||||
2025-09-28 00:41:12,992 INFO : neo4j.py :initialize_calendar_structure:122 >>> Calendar structure created successfully
|
|
||||||
2025-09-28 00:41:12,992 INFO : neo4j.py :initialize_neo4j :162 >>> Neo4j database initialization completed successfully
|
|
||||||
2026-02-22 22:30:56,817 INFO : neo4j.py :initialize_neo4j :143 >>> Starting Neo4j database initialization...
|
|
||||||
2026-02-22 22:30:56,820 INFO : neo4j.py :initialize_database :26 >>> Initializing Neo4j database: classroomcopilot
|
|
||||||
2026-02-22 22:30:56,823 INFO : neo4j.py :initialize_database :37 >>> Successfully created classroomcopilot database
|
|
||||||
2026-02-22 22:30:56,823 INFO : neo4j.py :initialize_database :40 >>> Waiting for database to be fully available...
|
|
||||||
2026-02-22 22:31:01,837 INFO : neo4j.py :initialize_database :51 >>> Database classroomcopilot is ready and accessible
|
|
||||||
2026-02-22 22:31:01,837 INFO : neo4j.py :initialize_schema :79 >>> Initializing Neo4j schema on classroomcopilot...
|
|
||||||
2026-02-22 22:31:01,864 INFO : neo4j.py :initialize_schema :89 >>> Successfully initialized schema on classroomcopilot
|
|
||||||
2026-02-22 22:31:01,864 INFO : neo4j.py :initialize_calendar_structure:105 >>> Initializing calendar structure...
|
|
||||||
2026-02-22 22:31:17,577 INFO : neo4j.py :initialize_calendar_structure:122 >>> Calendar structure created successfully
|
|
||||||
2026-02-22 22:31:17,577 INFO : neo4j.py :initialize_neo4j :162 >>> Neo4j database initialization completed successfully
|
|
||||||
2026-02-22 22:37:58,476 INFO : neo4j.py :initialize_neo4j :143 >>> Starting Neo4j database initialization...
|
|
||||||
2026-02-22 22:37:58,478 INFO : neo4j.py :initialize_database :26 >>> Initializing Neo4j database: classroomcopilot
|
|
||||||
2026-02-22 22:37:58,480 INFO : neo4j.py :initialize_database :37 >>> Successfully created classroomcopilot database
|
|
||||||
2026-02-22 22:37:58,480 INFO : neo4j.py :initialize_database :40 >>> Waiting for database to be fully available...
|
|
||||||
2026-02-22 22:38:03,483 INFO : neo4j.py :initialize_database :51 >>> Database classroomcopilot is ready and accessible
|
|
||||||
2026-02-22 22:38:03,483 INFO : neo4j.py :initialize_schema :79 >>> Initializing Neo4j schema on classroomcopilot...
|
|
||||||
2026-02-22 22:38:03,507 INFO : neo4j.py :initialize_schema :89 >>> Successfully initialized schema on classroomcopilot
|
|
||||||
2026-02-22 22:38:03,507 INFO : neo4j.py :initialize_calendar_structure:105 >>> Initializing calendar structure...
|
|
||||||
2026-02-22 22:38:18,758 INFO : neo4j.py :initialize_calendar_structure:122 >>> Calendar structure created successfully
|
|
||||||
2026-02-22 22:38:18,758 INFO : neo4j.py :initialize_neo4j :162 >>> Neo4j database initialization completed successfully
|
|
||||||
2026-02-22 22:43:13,634 INFO : neo4j.py :initialize_neo4j :143 >>> Starting Neo4j database initialization...
|
|
||||||
2026-02-22 22:43:13,635 INFO : neo4j.py :initialize_database :26 >>> Initializing Neo4j database: classroomcopilot
|
|
||||||
2026-02-22 22:43:13,640 INFO : neo4j.py :initialize_database :37 >>> Successfully created classroomcopilot database
|
|
||||||
2026-02-22 22:43:13,640 INFO : neo4j.py :initialize_database :40 >>> Waiting for database to be fully available...
|
|
||||||
2026-02-22 22:43:18,646 INFO : neo4j.py :initialize_database :51 >>> Database classroomcopilot is ready and accessible
|
|
||||||
2026-02-22 22:43:18,646 INFO : neo4j.py :initialize_schema :79 >>> Initializing Neo4j schema on classroomcopilot...
|
|
||||||
2026-02-22 22:43:18,670 INFO : neo4j.py :initialize_schema :89 >>> Successfully initialized schema on classroomcopilot
|
|
||||||
2026-02-22 22:43:18,670 INFO : neo4j.py :initialize_calendar_structure:105 >>> Initializing calendar structure...
|
|
||||||
2026-02-22 22:43:33,565 INFO : neo4j.py :initialize_calendar_structure:122 >>> Calendar structure created successfully
|
|
||||||
2026-02-22 22:43:33,565 INFO : neo4j.py :initialize_neo4j :162 >>> Neo4j database initialization completed successfully
|
|
||||||
2026-02-22 22:43:43,912 INFO : neo4j.py :initialize_neo4j :143 >>> Starting Neo4j database initialization...
|
|
||||||
2026-02-22 22:43:43,914 INFO : neo4j.py :initialize_database :26 >>> Initializing Neo4j database: classroomcopilot
|
|
||||||
2026-02-22 22:43:43,916 INFO : neo4j.py :initialize_database :37 >>> Successfully created classroomcopilot database
|
|
||||||
2026-02-22 22:43:43,916 INFO : neo4j.py :initialize_database :40 >>> Waiting for database to be fully available...
|
|
||||||
2026-02-22 22:43:48,918 INFO : neo4j.py :initialize_database :51 >>> Database classroomcopilot is ready and accessible
|
|
||||||
2026-02-22 22:43:48,918 INFO : neo4j.py :initialize_schema :79 >>> Initializing Neo4j schema on classroomcopilot...
|
|
||||||
2026-02-22 22:43:48,943 INFO : neo4j.py :initialize_schema :89 >>> Successfully initialized schema on classroomcopilot
|
|
||||||
2026-02-22 22:43:48,943 INFO : neo4j.py :initialize_calendar_structure:105 >>> Initializing calendar structure...
|
|
||||||
2026-02-22 22:44:03,964 INFO : neo4j.py :initialize_calendar_structure:122 >>> Calendar structure created successfully
|
|
||||||
2026-02-22 22:44:03,964 INFO : neo4j.py :initialize_neo4j :162 >>> Neo4j database initialization completed successfully
|
|
||||||
2026-02-22 22:47:49,648 INFO : neo4j.py :initialize_neo4j :143 >>> Starting Neo4j database initialization...
|
|
||||||
2026-02-22 22:47:49,649 INFO : neo4j.py :initialize_database :26 >>> Initializing Neo4j database: classroomcopilot
|
|
||||||
2026-02-22 22:47:49,652 INFO : neo4j.py :initialize_database :37 >>> Successfully created classroomcopilot database
|
|
||||||
2026-02-22 22:47:49,652 INFO : neo4j.py :initialize_database :40 >>> Waiting for database to be fully available...
|
|
||||||
2026-02-22 22:47:54,660 INFO : neo4j.py :initialize_database :51 >>> Database classroomcopilot is ready and accessible
|
|
||||||
2026-02-22 22:47:54,660 INFO : neo4j.py :initialize_schema :79 >>> Initializing Neo4j schema on classroomcopilot...
|
|
||||||
2026-02-22 22:47:54,703 INFO : neo4j.py :initialize_schema :89 >>> Successfully initialized schema on classroomcopilot
|
|
||||||
2026-02-22 22:47:54,703 INFO : neo4j.py :initialize_calendar_structure:105 >>> Initializing calendar structure...
|
|
||||||
2026-02-22 22:48:09,382 INFO : neo4j.py :initialize_calendar_structure:122 >>> Calendar structure created successfully
|
|
||||||
2026-02-22 22:48:09,382 INFO : neo4j.py :initialize_neo4j :162 >>> Neo4j database initialization completed successfully
|
|
||||||
2026-02-22 22:52:12,655 INFO : neo4j.py :initialize_neo4j :143 >>> Starting Neo4j database initialization...
|
|
||||||
2026-02-22 22:52:12,658 INFO : neo4j.py :initialize_database :26 >>> Initializing Neo4j database: classroomcopilot
|
|
||||||
2026-02-22 22:52:12,663 INFO : neo4j.py :initialize_database :37 >>> Successfully created classroomcopilot database
|
|
||||||
2026-02-22 22:52:12,663 INFO : neo4j.py :initialize_database :40 >>> Waiting for database to be fully available...
|
|
||||||
2026-02-22 22:52:17,666 INFO : neo4j.py :initialize_database :51 >>> Database classroomcopilot is ready and accessible
|
|
||||||
2026-02-22 22:52:17,666 INFO : neo4j.py :initialize_schema :79 >>> Initializing Neo4j schema on classroomcopilot...
|
|
||||||
2026-02-22 22:52:17,679 INFO : neo4j.py :initialize_schema :89 >>> Successfully initialized schema on classroomcopilot
|
|
||||||
2026-02-22 22:52:17,680 INFO : neo4j.py :initialize_calendar_structure:105 >>> Initializing calendar structure...
|
|
||||||
2026-02-22 22:52:32,610 INFO : neo4j.py :initialize_calendar_structure:122 >>> Calendar structure created successfully
|
|
||||||
2026-02-22 22:52:32,611 INFO : neo4j.py :initialize_neo4j :162 >>> Neo4j database initialization completed successfully
|
|
||||||
@ -1,152 +0,0 @@
|
|||||||
2025-09-23 21:28:14,183 INFO : __init__.py :initialize_infrastructure_mode:12 >>> Starting infrastructure initialization...
|
|
||||||
2025-09-23 21:28:14,183 INFO : __init__.py :initialize_infrastructure_mode:15 >>> Step 1: Initializing Neo4j infrastructure...
|
|
||||||
2025-09-23 21:28:34,478 INFO : __init__.py :initialize_infrastructure_mode:24 >>> Step 2: Initializing Supabase storage buckets...
|
|
||||||
2025-09-23 21:28:34,539 INFO : __init__.py :initialize_infrastructure_mode:32 >>> Infrastructure initialization completed successfully!
|
|
||||||
2025-09-23 21:28:34,540 INFO : __init__.py :initialize_infrastructure_mode:33 >>> Neo4j: Neo4j database initialization completed successfully
|
|
||||||
2025-09-23 21:28:34,540 INFO : __init__.py :initialize_infrastructure_mode:34 >>> Buckets: All 2 storage buckets created successfully
|
|
||||||
2025-09-23 21:30:24,711 INFO : __init__.py :initialize_demo_users_mode:48 >>> Starting demo users initialization...
|
|
||||||
2025-09-23 21:30:29,129 INFO : __init__.py :initialize_demo_users_mode:52 >>> Demo users initialization completed successfully
|
|
||||||
2025-09-23 21:36:31,447 INFO : __init__.py :initialize_infrastructure_mode:12 >>> Starting infrastructure initialization...
|
|
||||||
2025-09-23 21:36:31,447 INFO : __init__.py :initialize_infrastructure_mode:15 >>> Step 1: Initializing Neo4j infrastructure...
|
|
||||||
2025-09-23 21:36:49,898 INFO : __init__.py :initialize_infrastructure_mode:24 >>> Step 2: Initializing Supabase storage buckets...
|
|
||||||
2025-09-23 21:36:49,945 INFO : __init__.py :initialize_infrastructure_mode:32 >>> Infrastructure initialization completed successfully!
|
|
||||||
2025-09-23 21:36:49,945 INFO : __init__.py :initialize_infrastructure_mode:33 >>> Neo4j: Neo4j database initialization completed successfully
|
|
||||||
2025-09-23 21:36:49,945 INFO : __init__.py :initialize_infrastructure_mode:34 >>> Buckets: All 2 storage buckets created successfully
|
|
||||||
2025-09-23 21:37:23,616 INFO : __init__.py :initialize_demo_school_mode:38 >>> Starting demo school initialization...
|
|
||||||
2025-09-23 21:37:23,644 INFO : __init__.py :initialize_demo_school_mode:42 >>> Demo school initialization completed successfully
|
|
||||||
2025-09-23 21:37:36,332 INFO : __init__.py :initialize_demo_users_mode:48 >>> Starting demo users initialization...
|
|
||||||
2025-09-23 21:37:40,684 INFO : __init__.py :initialize_demo_users_mode:52 >>> Demo users initialization completed successfully
|
|
||||||
2025-09-23 21:54:30,137 INFO : __init__.py :initialize_infrastructure_mode:12 >>> Starting infrastructure initialization...
|
|
||||||
2025-09-23 21:54:30,137 INFO : __init__.py :initialize_infrastructure_mode:15 >>> Step 1: Initializing Neo4j infrastructure...
|
|
||||||
2025-09-23 21:54:49,134 INFO : __init__.py :initialize_infrastructure_mode:24 >>> Step 2: Initializing Supabase storage buckets...
|
|
||||||
2025-09-23 21:54:49,183 INFO : __init__.py :initialize_infrastructure_mode:32 >>> Infrastructure initialization completed successfully!
|
|
||||||
2025-09-23 21:54:49,183 INFO : __init__.py :initialize_infrastructure_mode:33 >>> Neo4j: Neo4j database initialization completed successfully
|
|
||||||
2025-09-23 21:54:49,183 INFO : __init__.py :initialize_infrastructure_mode:34 >>> Buckets: All 2 storage buckets created successfully
|
|
||||||
2025-09-23 21:55:07,494 INFO : __init__.py :initialize_demo_school_mode:38 >>> Starting demo school initialization...
|
|
||||||
2025-09-23 21:55:07,517 INFO : __init__.py :initialize_demo_school_mode:42 >>> Demo school initialization completed successfully
|
|
||||||
2025-09-23 21:55:14,604 INFO : __init__.py :initialize_demo_users_mode:48 >>> Starting demo users initialization...
|
|
||||||
2025-09-23 21:55:18,994 INFO : __init__.py :initialize_demo_users_mode:52 >>> Demo users initialization completed successfully
|
|
||||||
2025-09-23 22:01:30,807 INFO : __init__.py :initialize_infrastructure_mode:12 >>> Starting infrastructure initialization...
|
|
||||||
2025-09-23 22:01:30,807 INFO : __init__.py :initialize_infrastructure_mode:15 >>> Step 1: Initializing Neo4j infrastructure...
|
|
||||||
2025-09-23 22:01:51,232 INFO : __init__.py :initialize_infrastructure_mode:24 >>> Step 2: Initializing Supabase storage buckets...
|
|
||||||
2025-09-23 22:01:51,246 ERROR : __init__.py :initialize_infrastructure_mode:29 >>> Storage buckets initialization failed: Failed to create any storage buckets (2 attempted)
|
|
||||||
2025-09-23 22:03:14,685 INFO : __init__.py :initialize_infrastructure_mode:12 >>> Starting infrastructure initialization...
|
|
||||||
2025-09-23 22:03:14,685 INFO : __init__.py :initialize_infrastructure_mode:15 >>> Step 1: Initializing Neo4j infrastructure...
|
|
||||||
2025-09-23 22:03:35,500 INFO : __init__.py :initialize_infrastructure_mode:24 >>> Step 2: Initializing Supabase storage buckets...
|
|
||||||
2025-09-23 22:03:35,512 ERROR : __init__.py :initialize_infrastructure_mode:29 >>> Storage buckets initialization failed: Failed to create any storage buckets (2 attempted)
|
|
||||||
2025-09-23 22:12:43,219 INFO : __init__.py :initialize_infrastructure_mode:12 >>> Starting infrastructure initialization...
|
|
||||||
2025-09-23 22:12:43,219 INFO : __init__.py :initialize_infrastructure_mode:15 >>> Step 1: Initializing Neo4j infrastructure...
|
|
||||||
2025-09-23 22:13:03,608 INFO : __init__.py :initialize_infrastructure_mode:24 >>> Step 2: Initializing Supabase storage buckets...
|
|
||||||
2025-09-23 22:13:03,657 INFO : __init__.py :initialize_infrastructure_mode:32 >>> Infrastructure initialization completed successfully!
|
|
||||||
2025-09-23 22:13:03,657 INFO : __init__.py :initialize_infrastructure_mode:33 >>> Neo4j: Neo4j database initialization completed successfully
|
|
||||||
2025-09-23 22:13:03,657 INFO : __init__.py :initialize_infrastructure_mode:34 >>> Buckets: All 2 storage buckets created successfully
|
|
||||||
2025-09-23 22:13:32,786 INFO : __init__.py :initialize_demo_school_mode:38 >>> Starting demo school initialization...
|
|
||||||
2025-09-23 22:13:32,819 INFO : __init__.py :initialize_demo_school_mode:42 >>> Demo school initialization completed successfully
|
|
||||||
2025-09-23 22:13:38,811 INFO : __init__.py :initialize_demo_users_mode:48 >>> Starting demo users initialization...
|
|
||||||
2025-09-23 22:13:43,177 INFO : __init__.py :initialize_demo_users_mode:52 >>> Demo users initialization completed successfully
|
|
||||||
2025-09-24 17:20:17,812 INFO : __init__.py :initialize_demo_users_mode:48 >>> Starting demo users initialization...
|
|
||||||
2025-09-24 17:20:17,832 ERROR : __init__.py :initialize_demo_users_mode:54 >>> Demo users initialization failed: Error creating demo users: 'DemoUsersInitializer' object has no attribute '_get_existing_demo_users'
|
|
||||||
2025-09-24 17:27:38,298 INFO : __init__.py :initialize_demo_users_mode:48 >>> Starting demo users initialization...
|
|
||||||
2025-09-24 17:27:38,404 INFO : __init__.py :initialize_demo_users_mode:52 >>> Demo users initialization completed successfully
|
|
||||||
2025-09-27 21:15:28,778 INFO : __init__.py :initialize_infrastructure_mode:12 >>> Starting infrastructure initialization...
|
|
||||||
2025-09-27 21:15:28,779 INFO : __init__.py :initialize_infrastructure_mode:15 >>> Step 1: Initializing Neo4j infrastructure...
|
|
||||||
2025-09-27 21:15:50,133 INFO : __init__.py :initialize_infrastructure_mode:24 >>> Step 2: Initializing Supabase storage buckets...
|
|
||||||
2025-09-27 21:15:50,176 INFO : __init__.py :initialize_infrastructure_mode:32 >>> Infrastructure initialization completed successfully!
|
|
||||||
2025-09-27 21:15:50,176 INFO : __init__.py :initialize_infrastructure_mode:33 >>> Neo4j: Neo4j database initialization completed successfully
|
|
||||||
2025-09-27 21:15:50,176 INFO : __init__.py :initialize_infrastructure_mode:34 >>> Buckets: All 2 storage buckets created successfully
|
|
||||||
2025-09-27 21:15:51,397 INFO : __init__.py :initialize_demo_school_mode:38 >>> Starting demo school initialization...
|
|
||||||
2025-09-27 21:15:51,923 INFO : __init__.py :initialize_demo_school_mode:42 >>> Demo school initialization completed successfully
|
|
||||||
2025-09-27 21:15:53,457 INFO : __init__.py :initialize_demo_users_mode:48 >>> Starting demo users initialization...
|
|
||||||
2025-09-27 21:15:57,868 INFO : __init__.py :initialize_demo_users_mode:52 >>> Demo users initialization completed successfully
|
|
||||||
2025-09-27 21:15:59,080 INFO : __init__.py :initialize_gais_data_mode:58 >>> Starting GAIS data import...
|
|
||||||
2025-09-27 21:21:24,359 INFO : __init__.py :initialize_demo_users_mode:48 >>> Starting demo users initialization...
|
|
||||||
2025-09-27 21:21:24,387 INFO : __init__.py :initialize_demo_users_mode:52 >>> Demo users initialization completed successfully
|
|
||||||
2025-09-27 21:40:06,448 INFO : __init__.py :initialize_infrastructure_mode:12 >>> Starting infrastructure initialization...
|
|
||||||
2025-09-27 21:40:06,448 INFO : __init__.py :initialize_infrastructure_mode:15 >>> Step 1: Initializing Neo4j infrastructure...
|
|
||||||
2025-09-27 21:40:46,853 INFO : __init__.py :initialize_infrastructure_mode:24 >>> Step 2: Initializing Supabase storage buckets...
|
|
||||||
2025-09-27 21:40:46,864 ERROR : __init__.py :initialize_infrastructure_mode:29 >>> Storage buckets initialization failed: Failed to create any storage buckets (2 attempted)
|
|
||||||
2025-09-27 21:42:16,702 INFO : __init__.py :initialize_infrastructure_mode:12 >>> Starting infrastructure initialization...
|
|
||||||
2025-09-27 21:42:16,705 INFO : __init__.py :initialize_infrastructure_mode:15 >>> Step 1: Initializing Neo4j infrastructure...
|
|
||||||
2025-09-27 21:42:34,645 INFO : __init__.py :initialize_infrastructure_mode:24 >>> Step 2: Initializing Supabase storage buckets...
|
|
||||||
2025-09-27 21:42:34,675 INFO : __init__.py :initialize_infrastructure_mode:32 >>> Infrastructure initialization completed successfully!
|
|
||||||
2025-09-27 21:42:34,675 INFO : __init__.py :initialize_infrastructure_mode:33 >>> Neo4j: Neo4j database initialization completed successfully
|
|
||||||
2025-09-27 21:42:34,675 INFO : __init__.py :initialize_infrastructure_mode:34 >>> Buckets: All 2 storage buckets created successfully
|
|
||||||
2025-09-27 21:42:53,061 INFO : __init__.py :initialize_demo_school_mode:38 >>> Starting demo school initialization...
|
|
||||||
2025-09-27 21:42:53,591 INFO : __init__.py :initialize_demo_school_mode:42 >>> Demo school initialization completed successfully
|
|
||||||
2025-09-27 21:43:19,044 INFO : __init__.py :initialize_demo_users_mode:48 >>> Starting demo users initialization...
|
|
||||||
2025-09-27 21:43:23,372 INFO : __init__.py :initialize_demo_users_mode:52 >>> Demo users initialization completed successfully
|
|
||||||
2025-09-27 21:47:08,932 INFO : __init__.py :initialize_infrastructure_mode:12 >>> Starting infrastructure initialization...
|
|
||||||
2025-09-27 21:47:08,932 INFO : __init__.py :initialize_infrastructure_mode:15 >>> Step 1: Initializing Neo4j infrastructure...
|
|
||||||
2025-09-27 21:47:29,973 INFO : __init__.py :initialize_infrastructure_mode:24 >>> Step 2: Initializing Supabase storage buckets...
|
|
||||||
2025-09-27 21:47:30,014 INFO : __init__.py :initialize_infrastructure_mode:32 >>> Infrastructure initialization completed successfully!
|
|
||||||
2025-09-27 21:47:30,014 INFO : __init__.py :initialize_infrastructure_mode:33 >>> Neo4j: Neo4j database initialization completed successfully
|
|
||||||
2025-09-27 21:47:30,014 INFO : __init__.py :initialize_infrastructure_mode:34 >>> Buckets: All 2 storage buckets created successfully
|
|
||||||
2025-09-27 21:48:06,866 INFO : __init__.py :initialize_demo_school_mode:38 >>> Starting demo school initialization...
|
|
||||||
2025-09-27 21:48:07,362 INFO : __init__.py :initialize_demo_school_mode:42 >>> Demo school initialization completed successfully
|
|
||||||
2025-09-27 21:48:19,489 INFO : __init__.py :initialize_demo_users_mode:48 >>> Starting demo users initialization...
|
|
||||||
2025-09-27 21:48:23,908 INFO : __init__.py :initialize_demo_users_mode:52 >>> Demo users initialization completed successfully
|
|
||||||
2025-09-27 22:10:20,682 INFO : __init__.py :initialize_infrastructure_mode:12 >>> Starting infrastructure initialization...
|
|
||||||
2025-09-27 22:10:20,684 INFO : __init__.py :initialize_infrastructure_mode:15 >>> Step 1: Initializing Neo4j infrastructure...
|
|
||||||
2025-09-27 22:10:40,524 ERROR : __init__.py :initialize_infrastructure_mode:20 >>> Neo4j infrastructure initialization failed: Error creating calendar structure: name 'neon' is not defined
|
|
||||||
2025-09-27 22:12:04,814 INFO : __init__.py :initialize_infrastructure_mode:12 >>> Starting infrastructure initialization...
|
|
||||||
2025-09-27 22:12:04,814 INFO : __init__.py :initialize_infrastructure_mode:15 >>> Step 1: Initializing Neo4j infrastructure...
|
|
||||||
2025-09-27 22:12:23,916 INFO : __init__.py :initialize_infrastructure_mode:24 >>> Step 2: Initializing Supabase storage buckets...
|
|
||||||
2025-09-27 22:12:23,947 INFO : __init__.py :initialize_infrastructure_mode:32 >>> Infrastructure initialization completed successfully!
|
|
||||||
2025-09-27 22:12:23,947 INFO : __init__.py :initialize_infrastructure_mode:33 >>> Neo4j: Neo4j database initialization completed successfully
|
|
||||||
2025-09-27 22:12:23,947 INFO : __init__.py :initialize_infrastructure_mode:34 >>> Buckets: All 2 storage buckets created successfully
|
|
||||||
2025-09-27 22:13:09,435 INFO : __init__.py :initialize_infrastructure_mode:12 >>> Starting infrastructure initialization...
|
|
||||||
2025-09-27 22:13:09,435 INFO : __init__.py :initialize_infrastructure_mode:15 >>> Step 1: Initializing Neo4j infrastructure...
|
|
||||||
2025-09-27 22:13:26,242 INFO : __init__.py :initialize_infrastructure_mode:24 >>> Step 2: Initializing Supabase storage buckets...
|
|
||||||
2025-09-27 22:13:26,270 ERROR : __init__.py :initialize_infrastructure_mode:29 >>> Storage buckets initialization failed: Failed to create any storage buckets (2 attempted)
|
|
||||||
2025-09-27 22:13:47,503 INFO : __init__.py :initialize_demo_school_mode:38 >>> Starting demo school initialization...
|
|
||||||
2025-09-27 22:13:48,103 INFO : __init__.py :initialize_demo_school_mode:42 >>> Demo school initialization completed successfully
|
|
||||||
2025-09-27 22:14:08,228 INFO : __init__.py :initialize_demo_users_mode:48 >>> Starting demo users initialization...
|
|
||||||
2025-09-27 22:14:12,571 INFO : __init__.py :initialize_demo_users_mode:52 >>> Demo users initialization completed successfully
|
|
||||||
2025-09-27 22:16:08,624 INFO : __init__.py :initialize_demo_users_mode:48 >>> Starting demo users initialization...
|
|
||||||
2025-09-27 22:16:09,314 INFO : __init__.py :initialize_demo_users_mode:52 >>> Demo users initialization completed successfully
|
|
||||||
2025-09-28 00:40:52,947 INFO : __init__.py :initialize_infrastructure_mode:12 >>> Starting infrastructure initialization...
|
|
||||||
2025-09-28 00:40:52,947 INFO : __init__.py :initialize_infrastructure_mode:15 >>> Step 1: Initializing Neo4j infrastructure...
|
|
||||||
2025-09-28 00:41:12,992 INFO : __init__.py :initialize_infrastructure_mode:24 >>> Step 2: Initializing Supabase storage buckets...
|
|
||||||
2025-09-28 00:41:13,029 INFO : __init__.py :initialize_infrastructure_mode:32 >>> Infrastructure initialization completed successfully!
|
|
||||||
2025-09-28 00:41:13,029 INFO : __init__.py :initialize_infrastructure_mode:33 >>> Neo4j: Neo4j database initialization completed successfully
|
|
||||||
2025-09-28 00:41:13,029 INFO : __init__.py :initialize_infrastructure_mode:34 >>> Buckets: All 2 storage buckets created successfully
|
|
||||||
2025-09-28 00:41:21,199 INFO : __init__.py :initialize_demo_school_mode:38 >>> Starting demo school initialization...
|
|
||||||
2025-09-28 00:41:21,691 INFO : __init__.py :initialize_demo_school_mode:42 >>> Demo school initialization completed successfully
|
|
||||||
2025-09-28 00:41:28,165 INFO : __init__.py :initialize_demo_users_mode:48 >>> Starting demo users initialization...
|
|
||||||
2025-09-28 00:41:32,504 INFO : __init__.py :initialize_demo_users_mode:52 >>> Demo users initialization completed successfully
|
|
||||||
2026-02-22 22:30:56,815 INFO : __init__.py :initialize_infrastructure_mode:12 >>> Starting infrastructure initialization...
|
|
||||||
2026-02-22 22:30:56,816 INFO : __init__.py :initialize_infrastructure_mode:15 >>> Step 1: Initializing Neo4j infrastructure...
|
|
||||||
2026-02-22 22:31:17,577 INFO : __init__.py :initialize_infrastructure_mode:24 >>> Step 2: Initializing Supabase storage buckets...
|
|
||||||
2026-02-22 22:31:17,791 ERROR : __init__.py :initialize_infrastructure_mode:29 >>> Storage buckets initialization failed: Failed to create any storage buckets (3 attempted)
|
|
||||||
2026-02-22 22:37:58,476 INFO : __init__.py :initialize_infrastructure_mode:12 >>> Starting infrastructure initialization...
|
|
||||||
2026-02-22 22:37:58,476 INFO : __init__.py :initialize_infrastructure_mode:15 >>> Step 1: Initializing Neo4j infrastructure...
|
|
||||||
2026-02-22 22:38:18,758 INFO : __init__.py :initialize_infrastructure_mode:24 >>> Step 2: Initializing Supabase storage buckets...
|
|
||||||
2026-02-22 22:38:18,896 ERROR : __init__.py :initialize_infrastructure_mode:29 >>> Storage buckets initialization failed: Failed to create any storage buckets (3 attempted)
|
|
||||||
2026-02-22 22:43:13,633 INFO : __init__.py :initialize_infrastructure_mode:12 >>> Starting infrastructure initialization...
|
|
||||||
2026-02-22 22:43:13,633 INFO : __init__.py :initialize_infrastructure_mode:15 >>> Step 1: Initializing Neo4j infrastructure...
|
|
||||||
2026-02-22 22:43:33,565 INFO : __init__.py :initialize_infrastructure_mode:24 >>> Step 2: Initializing Supabase storage buckets...
|
|
||||||
2026-02-22 22:43:33,661 ERROR : __init__.py :initialize_infrastructure_mode:29 >>> Storage buckets initialization failed: Failed to create any storage buckets (3 attempted)
|
|
||||||
2026-02-22 22:43:43,912 INFO : __init__.py :initialize_infrastructure_mode:12 >>> Starting infrastructure initialization...
|
|
||||||
2026-02-22 22:43:43,912 INFO : __init__.py :initialize_infrastructure_mode:15 >>> Step 1: Initializing Neo4j infrastructure...
|
|
||||||
2026-02-22 22:44:03,964 INFO : __init__.py :initialize_infrastructure_mode:24 >>> Step 2: Initializing Supabase storage buckets...
|
|
||||||
2026-02-22 22:44:04,051 ERROR : __init__.py :initialize_infrastructure_mode:29 >>> Storage buckets initialization failed: Failed to create any storage buckets (3 attempted)
|
|
||||||
2026-02-22 22:47:49,647 INFO : __init__.py :initialize_infrastructure_mode:12 >>> Starting infrastructure initialization...
|
|
||||||
2026-02-22 22:47:49,647 INFO : __init__.py :initialize_infrastructure_mode:15 >>> Step 1: Initializing Neo4j infrastructure...
|
|
||||||
2026-02-22 22:48:09,383 INFO : __init__.py :initialize_infrastructure_mode:24 >>> Step 2: Initializing Supabase storage buckets...
|
|
||||||
2026-02-22 22:48:09,498 ERROR : __init__.py :initialize_infrastructure_mode:29 >>> Storage buckets initialization failed: Failed to create any storage buckets (3 attempted)
|
|
||||||
2026-02-22 22:48:19,404 INFO : __init__.py :initialize_demo_school_mode:38 >>> Starting demo school initialization...
|
|
||||||
2026-02-22 22:48:19,515 ERROR : __init__.py :initialize_demo_school_mode:44 >>> Demo school initialization failed: Failed to create KevlarAI school: {
|
|
||||||
"message":"Invalid authentication credentials"
|
|
||||||
}
|
|
||||||
2026-02-22 22:48:30,114 INFO : __init__.py :initialize_demo_users_mode:48 >>> Starting demo users initialization...
|
|
||||||
2026-02-22 22:48:30,336 INFO : __init__.py :initialize_demo_users_mode:52 >>> Demo users initialization completed successfully
|
|
||||||
2026-02-22 22:52:12,654 INFO : __init__.py :initialize_infrastructure_mode:12 >>> Starting infrastructure initialization...
|
|
||||||
2026-02-22 22:52:12,655 INFO : __init__.py :initialize_infrastructure_mode:15 >>> Step 1: Initializing Neo4j infrastructure...
|
|
||||||
2026-02-22 22:52:32,611 INFO : __init__.py :initialize_infrastructure_mode:24 >>> Step 2: Initializing Supabase storage buckets...
|
|
||||||
2026-02-22 22:52:32,750 INFO : __init__.py :initialize_infrastructure_mode:32 >>> Infrastructure initialization completed successfully!
|
|
||||||
2026-02-22 22:52:32,750 INFO : __init__.py :initialize_infrastructure_mode:33 >>> Neo4j: Neo4j database initialization completed successfully
|
|
||||||
2026-02-22 22:52:32,750 INFO : __init__.py :initialize_infrastructure_mode:34 >>> Buckets: All 3 storage buckets created successfully
|
|
||||||
2026-02-22 22:52:43,678 INFO : __init__.py :initialize_demo_school_mode:38 >>> Starting demo school initialization...
|
|
||||||
2026-02-22 22:52:46,313 INFO : __init__.py :initialize_demo_school_mode:42 >>> Demo school initialization completed successfully
|
|
||||||
2026-02-22 22:52:58,061 INFO : __init__.py :initialize_demo_users_mode:48 >>> Starting demo users initialization...
|
|
||||||
2026-02-22 22:53:13,303 INFO : __init__.py :initialize_demo_users_mode:52 >>> Demo users initialization completed successfully
|
|
||||||
@ -1,989 +0,0 @@
|
|||||||
2025-09-22 20:57:28,550 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-22 20:57:29,635 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-22 20:57:29,716 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-22 21:08:29,167 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-22 21:08:30,148 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-22 21:08:30,221 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-22 21:08:36,438 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-22 21:08:37,419 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-22 21:08:37,487 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-22 21:09:07,558 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-22 21:09:08,535 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-22 21:09:08,611 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-22 21:09:13,104 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-22 21:09:14,119 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-22 21:09:14,192 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-22 21:09:22,088 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-22 21:09:23,052 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-22 21:09:23,122 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-22 21:22:14,525 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-22 21:22:15,590 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-22 21:22:15,665 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-22 21:22:21,404 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-22 21:22:22,357 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-22 21:22:22,427 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-22 21:25:27,421 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-22 21:25:28,533 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-22 21:25:28,613 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-22 21:26:29,101 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-22 21:26:30,252 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-22 21:26:30,337 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-22 21:32:50,765 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-22 21:32:51,720 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-22 21:32:51,792 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-22 21:33:25,129 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-22 21:33:26,097 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-22 21:33:26,170 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-22 21:33:34,920 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-22 21:33:35,889 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-22 21:33:35,957 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-22 21:36:41,126 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-22 21:36:41,209 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-22 21:37:10,311 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-22 21:37:11,382 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-22 21:37:11,461 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-22 21:38:30,462 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-22 21:38:30,551 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-22 21:38:50,551 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-22 21:38:51,608 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-22 21:38:51,690 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-22 21:38:58,446 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-22 21:38:58,530 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-22 21:40:05,604 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-22 21:40:06,723 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-22 21:40:06,803 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-22 21:41:25,055 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-22 21:41:26,085 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-22 21:41:26,214 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-22 21:41:47,982 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-22 21:41:49,087 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-22 21:41:49,172 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-22 21:43:16,652 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-22 21:43:17,747 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-22 21:43:17,831 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-22 21:45:25,206 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-22 21:45:25,283 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-22 21:46:13,583 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-22 21:46:14,651 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-22 21:46:14,730 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-22 21:51:36,915 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-22 21:51:38,054 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-22 21:51:38,131 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-22 21:57:41,137 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-22 21:57:41,217 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-22 21:58:00,349 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-22 21:58:00,437 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-22 21:58:08,669 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-22 21:58:08,753 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-22 21:58:51,979 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-22 21:58:53,035 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-22 21:58:53,118 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-22 22:00:42,001 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-22 22:00:42,072 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-22 22:00:52,392 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-22 22:00:53,370 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-22 22:00:53,446 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-22 22:03:25,225 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-22 22:03:26,279 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-22 22:03:26,355 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-22 22:06:02,596 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-22 22:06:03,667 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-22 22:06:03,774 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-22 22:06:39,211 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-22 22:06:39,286 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-22 22:07:08,751 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-22 22:07:09,822 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-22 22:07:09,941 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-22 22:10:57,084 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-22 22:10:57,166 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-22 22:10:59,832 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-22 22:10:59,909 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-22 22:12:59,657 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-22 22:12:59,734 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-22 22:13:28,897 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-22 22:13:28,978 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-22 22:13:34,727 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-22 22:13:34,802 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-22 22:14:22,425 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-22 22:14:22,503 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-22 22:14:52,871 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-22 22:14:52,951 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-22 22:15:51,655 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-22 22:15:51,732 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-22 22:17:12,416 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-22 22:17:13,672 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-22 22:17:13,754 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-22 22:21:55,145 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-22 22:21:55,270 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-22 22:22:00,877 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-22 22:22:00,964 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-22 22:22:06,515 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-22 22:22:06,604 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-22 22:22:13,124 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-22 22:22:13,210 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-22 22:22:17,222 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-22 22:22:17,300 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-22 22:22:55,078 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-22 22:22:55,158 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-22 22:24:08,986 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-22 22:24:09,065 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-22 22:25:27,869 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-22 22:25:29,105 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-22 22:25:29,272 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-22 22:51:34,820 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-22 22:51:35,914 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-22 22:51:35,997 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-22 22:52:34,744 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-22 22:52:34,827 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-22 22:52:48,224 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-22 22:52:48,310 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-22 22:53:00,535 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-22 22:53:00,622 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-22 22:53:44,400 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-22 22:53:45,502 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-22 22:53:45,583 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-22 23:16:55,823 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-22 23:16:55,891 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-22 23:22:35,848 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-22 23:22:35,928 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-22 23:22:51,002 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-22 23:22:51,090 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-22 23:23:05,954 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-22 23:23:06,040 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-22 23:23:18,236 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-22 23:23:18,320 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-22 23:24:20,366 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-22 23:24:20,451 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-22 23:25:01,872 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-22 23:25:01,956 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-22 23:25:10,125 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-22 23:25:10,207 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-22 23:25:44,417 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-22 23:25:44,497 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-22 23:26:58,938 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-22 23:27:00,107 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-22 23:27:00,194 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-22 23:34:04,877 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-22 23:34:06,338 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-22 23:34:06,416 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 00:12:51,685 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 00:12:51,769 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 00:12:57,430 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 00:12:57,508 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 00:17:45,237 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 00:17:45,309 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 00:30:02,841 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 00:30:02,918 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 00:30:24,484 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 00:30:24,571 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 00:30:34,672 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 00:30:34,756 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 00:30:42,553 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 00:30:42,637 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 00:30:58,068 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 00:30:58,152 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 00:33:05,141 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 00:33:05,220 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 00:33:24,666 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 00:33:24,741 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 00:35:12,434 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 00:35:12,513 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 00:42:22,475 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 00:42:22,556 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 00:42:59,093 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 00:42:59,178 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 00:43:10,574 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 00:43:10,654 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 00:43:26,368 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 00:43:26,452 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 00:43:58,986 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 00:43:59,068 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 00:44:00,486 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 00:44:00,569 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 00:44:02,123 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 00:44:02,214 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 00:44:05,271 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 00:44:05,362 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 00:44:07,793 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 00:44:07,868 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 00:44:21,885 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 00:44:21,958 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 00:44:32,512 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 00:44:33,580 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 00:44:33,650 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 00:46:06,582 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 00:46:07,883 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 00:46:07,960 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 00:52:15,593 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 00:52:16,716 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 00:52:16,794 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 00:59:00,717 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 00:59:00,798 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 01:02:37,489 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 01:02:37,571 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 01:05:15,268 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 01:05:15,350 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 01:06:13,898 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 01:06:13,993 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 01:06:30,166 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 01:06:31,261 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 01:06:31,346 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 01:08:33,655 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 01:08:34,731 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 01:08:34,810 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 01:16:04,055 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 01:16:04,137 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 01:16:25,264 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 01:16:25,348 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 01:16:59,664 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 01:17:00,762 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 01:17:00,843 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 01:18:14,046 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 01:18:14,122 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 01:18:52,447 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 01:18:53,650 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 01:18:53,728 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 01:21:11,248 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 01:21:11,326 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 01:23:52,826 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 01:23:52,903 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 01:24:08,960 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 01:24:09,052 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 01:24:16,009 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 01:24:16,107 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 01:24:26,505 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 01:24:26,590 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 01:24:58,605 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 01:24:59,677 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 01:24:59,755 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 01:25:07,585 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 01:25:07,665 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 01:36:10,206 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 01:36:10,284 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 01:40:18,418 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 01:40:18,494 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 01:40:33,526 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 01:40:33,603 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 01:40:45,663 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 01:40:45,744 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 01:41:41,297 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 01:41:41,376 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 01:42:31,043 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 01:42:31,115 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 01:43:02,415 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 01:43:03,477 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 01:43:03,556 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 01:50:36,798 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 01:50:36,906 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 01:50:38,402 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 01:50:38,480 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 01:56:37,553 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 01:56:37,628 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 01:58:51,933 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 01:58:53,033 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 01:58:53,109 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 01:58:58,118 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 01:58:58,190 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 01:59:23,035 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 01:59:24,130 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 01:59:24,207 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 02:00:01,551 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 02:00:01,626 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 02:40:45,906 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 02:40:45,995 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 02:41:37,208 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 02:41:37,312 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 02:41:58,339 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 02:41:58,432 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 02:42:42,613 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 02:42:42,689 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 02:43:31,117 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 02:43:31,190 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 02:49:49,989 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 02:49:51,173 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 02:49:51,254 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 11:56:38,121 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 11:56:38,198 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 11:59:18,146 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 11:59:28,862 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 12:00:21,650 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 12:00:52,505 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 12:01:25,538 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 12:01:46,364 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 12:02:17,816 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 12:09:18,170 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 12:12:55,482 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 12:13:25,027 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 12:13:28,247 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 12:13:28,324 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 12:19:26,749 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 12:19:26,817 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 12:22:51,081 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 12:22:54,187 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 12:22:54,260 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 12:30:49,620 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 12:30:52,704 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 12:30:52,778 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 12:30:58,667 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 12:31:02,116 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 12:31:02,199 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 12:31:16,609 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 12:31:19,844 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 12:31:19,918 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 12:47:55,244 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 12:47:55,320 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 12:57:23,175 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 12:57:26,321 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 12:57:26,400 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 13:11:05,807 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 13:11:08,928 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 13:11:09,009 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 13:11:29,282 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 13:11:32,426 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 13:11:32,502 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 13:23:09,064 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 13:23:09,176 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 13:23:51,344 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 13:23:51,455 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 13:24:06,226 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 13:24:06,307 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 13:24:33,700 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 13:24:33,782 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 13:24:41,714 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 13:24:41,797 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 13:24:48,876 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 13:24:48,964 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 13:24:59,666 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 13:24:59,744 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 13:25:35,975 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 13:25:36,065 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 13:26:00,716 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 13:26:00,801 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 13:27:02,475 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 13:27:02,558 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 13:27:22,705 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 13:27:22,785 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 13:27:55,071 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 13:27:55,151 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 13:28:00,914 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 13:28:00,994 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 13:28:45,833 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 13:28:45,922 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 13:29:13,795 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 13:29:13,870 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 13:31:27,555 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 13:31:27,640 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 13:32:43,098 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 13:32:43,175 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 13:33:30,134 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 13:33:30,212 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 13:33:44,031 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 13:33:45,230 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 13:33:45,304 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 13:37:12,049 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 13:37:13,146 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 13:37:13,223 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 13:37:53,492 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 13:37:55,053 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 13:37:55,134 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 13:39:45,968 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 13:39:47,468 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 13:39:47,550 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 13:40:00,259 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 13:40:01,463 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 13:40:01,540 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 14:01:24,211 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 14:01:24,289 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 14:04:37,381 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 14:04:37,461 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 14:05:30,538 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 14:05:31,673 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 14:05:31,755 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 16:14:06,126 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 16:14:07,225 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 16:14:07,300 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 16:14:28,619 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 16:14:29,709 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 16:14:29,780 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 16:16:26,582 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 16:16:27,729 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 16:16:27,806 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 16:37:20,441 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 16:37:20,519 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 17:33:22,769 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 17:33:23,846 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 17:33:23,921 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 19:03:35,544 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 19:03:35,626 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 19:03:41,322 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 19:03:41,400 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 19:03:44,292 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 19:03:44,396 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 19:07:19,672 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 19:07:19,754 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 19:07:22,139 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 19:07:22,221 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 19:10:51,551 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 19:10:51,669 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 19:13:45,566 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 19:13:45,652 INFO : routers.py :register_routes :29 >>> Starting to register routes...
|
|
||||||
2025-09-23 19:26:58,577 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
|
||||||
2025-09-23 19:26:59,695 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
|
||||||
2025-09-23 19:26:59,770 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
|
||||||
2025-09-23 19:27:05,839 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
|
||||||
2025-09-23 19:27:05,924 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
|
||||||
2025-09-23 19:49:01,686 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-23 19:49:02,835 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-23 19:49:02,913 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-23 19:51:15,900 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-23 19:51:15,983 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-23 19:51:39,682 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
|
||||||
2025-09-23 19:51:39,763 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
|
||||||
2025-09-23 19:54:55,763 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
|
||||||
2025-09-23 19:54:55,851 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
|
||||||
2025-09-23 19:55:51,364 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
|
||||||
2025-09-23 19:55:51,444 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
|
||||||
2025-09-23 20:05:56,697 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
|
||||||
2025-09-23 20:05:56,782 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
|
||||||
2025-09-23 20:06:14,564 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
|
||||||
2025-09-23 20:06:15,725 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
|
||||||
2025-09-23 20:06:15,804 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
|
||||||
2025-09-23 20:08:06,401 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
|
||||||
2025-09-23 20:08:06,480 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
|
||||||
2025-09-23 20:08:47,122 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
|
||||||
2025-09-23 20:08:47,205 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
|
||||||
2025-09-23 20:08:53,871 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
|
||||||
2025-09-23 20:08:53,953 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
|
||||||
2025-09-23 20:09:25,866 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
|
||||||
2025-09-23 20:09:25,946 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
|
||||||
2025-09-23 20:09:32,228 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
|
||||||
2025-09-23 20:09:32,305 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
|
||||||
2025-09-23 20:10:03,353 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
|
||||||
2025-09-23 20:10:03,433 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
|
||||||
2025-09-23 20:30:31,588 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
|
||||||
2025-09-23 20:30:31,669 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
|
||||||
2025-09-23 20:30:54,733 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
|
||||||
2025-09-23 20:30:54,816 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
|
||||||
2025-09-23 20:32:09,949 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
|
||||||
2025-09-23 20:32:10,034 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
|
||||||
2025-09-23 20:32:24,376 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
|
||||||
2025-09-23 20:32:24,457 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
|
||||||
2025-09-23 20:32:28,425 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
|
||||||
2025-09-23 20:32:28,506 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
|
||||||
2025-09-23 21:13:22,295 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
|
||||||
2025-09-23 21:13:22,376 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
|
||||||
2025-09-23 21:13:31,941 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
|
||||||
2025-09-23 21:13:32,028 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
|
||||||
2025-09-23 21:13:47,127 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
|
||||||
2025-09-23 21:13:47,217 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
|
||||||
2025-09-23 21:13:56,945 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
|
||||||
2025-09-23 21:13:57,023 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
|
||||||
2025-09-23 21:14:11,705 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
|
||||||
2025-09-23 21:14:11,847 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
|
||||||
2025-09-23 21:14:17,747 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
|
||||||
2025-09-23 21:14:17,830 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
|
||||||
2025-09-23 21:14:24,439 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
|
||||||
2025-09-23 21:14:24,514 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
|
||||||
2025-09-23 21:14:29,892 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
|
||||||
2025-09-23 21:14:29,973 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
|
||||||
2025-09-23 21:14:37,867 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
|
||||||
2025-09-23 21:14:37,952 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
|
||||||
2025-09-23 21:15:42,087 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
|
||||||
2025-09-23 21:15:42,208 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
|
||||||
2025-09-23 21:15:44,552 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
|
||||||
2025-09-23 21:15:44,637 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
|
||||||
2025-09-23 21:28:14,112 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
|
||||||
2025-09-23 21:30:24,643 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
|
||||||
2025-09-23 21:36:31,376 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
|
||||||
2025-09-23 21:37:23,549 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
|
||||||
2025-09-23 21:37:36,269 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
|
||||||
2025-09-23 21:54:30,070 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
|
||||||
2025-09-23 21:55:07,430 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
|
||||||
2025-09-23 21:55:14,538 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
|
||||||
2025-09-23 21:57:28,843 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
|
||||||
2025-09-23 21:57:29,920 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
|
||||||
2025-09-23 21:57:29,995 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
|
||||||
2025-09-23 22:01:30,738 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
|
||||||
2025-09-23 22:03:14,621 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
|
||||||
2025-09-23 22:12:43,152 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
|
||||||
2025-09-23 22:13:32,713 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
|
||||||
2025-09-23 22:13:38,743 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
|
||||||
2025-09-23 22:30:21,092 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
|
||||||
2025-09-23 22:30:22,165 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
|
||||||
2025-09-23 22:30:22,240 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
|
||||||
2025-09-24 08:09:33,807 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
|
||||||
2025-09-24 08:09:33,894 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
|
||||||
2025-09-24 08:09:58,372 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
|
||||||
2025-09-24 08:09:58,449 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
|
||||||
2025-09-24 08:10:13,038 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
|
||||||
2025-09-24 08:10:13,118 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
|
||||||
2025-09-24 08:10:34,542 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
|
||||||
2025-09-24 08:10:34,620 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
|
||||||
2025-09-24 08:11:15,137 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
|
||||||
2025-09-24 08:11:15,223 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
|
||||||
2025-09-24 11:50:43,722 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
|
||||||
2025-09-24 11:50:43,798 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
|
||||||
2025-09-24 17:00:52,387 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
|
||||||
2025-09-24 17:00:53,377 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
|
||||||
2025-09-24 17:00:53,449 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
|
||||||
2025-09-24 17:12:34,771 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
|
||||||
2025-09-24 17:12:34,854 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
|
||||||
2025-09-24 17:12:44,782 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
|
||||||
2025-09-24 17:12:44,868 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
|
||||||
2025-09-24 17:12:52,561 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
|
||||||
2025-09-24 17:12:52,645 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
|
||||||
2025-09-24 17:13:06,909 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
|
||||||
2025-09-24 17:13:06,993 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
|
||||||
2025-09-24 17:15:37,769 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
|
||||||
2025-09-24 17:15:37,851 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
|
||||||
2025-09-24 17:15:40,765 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
|
||||||
2025-09-24 17:15:40,836 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
|
||||||
2025-09-24 17:17:01,984 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
|
||||||
2025-09-24 17:17:02,066 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
|
||||||
2025-09-24 17:20:06,034 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
|
||||||
2025-09-24 17:20:06,116 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
|
||||||
2025-09-24 17:20:17,729 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
|
||||||
2025-09-24 17:27:38,231 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
|
||||||
2025-09-27 08:41:24,121 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
|
||||||
2025-09-27 08:41:25,168 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
|
||||||
2025-09-27 08:41:25,237 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
|
||||||
2025-09-27 09:19:14,974 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
|
||||||
2025-09-27 09:19:15,059 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
|
||||||
2025-09-27 16:12:18,451 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
|
||||||
2025-09-27 16:12:18,536 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
|
||||||
2025-09-27 16:12:35,111 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
|
||||||
2025-09-27 16:12:35,195 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
|
||||||
2025-09-27 16:12:42,631 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
|
||||||
2025-09-27 16:12:42,711 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
|
||||||
2025-09-27 16:13:32,224 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
|
||||||
2025-09-27 16:13:32,310 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
|
||||||
2025-09-27 16:14:49,432 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
|
||||||
2025-09-27 16:14:49,514 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
|
||||||
2025-09-27 16:15:27,714 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
|
||||||
2025-09-27 16:15:27,801 INFO : routers.py :register_routes :30 >>> Starting to register routes...
|
|
||||||
2025-09-27 16:15:35,141 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 16:15:35,223 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 16:15:44,084 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 16:15:44,165 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 16:15:54,224 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 16:15:54,305 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 16:16:10,362 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 16:16:10,447 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 16:39:57,740 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 16:39:57,824 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 17:13:10,197 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 17:13:11,332 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 17:13:11,421 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 17:34:01,712 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 17:34:02,856 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 17:34:02,940 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 17:44:41,842 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 17:44:41,927 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 17:45:05,608 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 17:45:05,689 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 17:46:11,271 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 17:46:11,356 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 17:50:03,340 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 17:50:04,564 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 17:50:04,646 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 17:54:27,252 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 17:54:27,338 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 17:54:35,702 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 17:54:35,793 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 17:54:46,691 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 17:54:46,776 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 18:04:23,274 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 18:04:24,468 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 18:04:24,552 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 18:20:55,970 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 18:20:56,061 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 18:21:47,533 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 18:21:47,624 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 18:22:08,270 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 18:22:08,359 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 18:22:13,377 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 18:22:13,458 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 18:22:32,487 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 18:22:32,571 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 18:22:41,507 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 18:22:41,593 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 18:40:20,439 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 18:40:21,520 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 18:40:21,615 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 19:09:00,515 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 19:09:01,677 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 19:09:01,759 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 19:26:34,828 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 19:26:35,989 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 19:26:36,071 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 19:57:36,544 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 19:57:37,639 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 19:57:37,719 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 20:05:31,715 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 20:05:32,844 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 20:05:32,930 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 20:23:26,197 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 20:23:27,356 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 20:23:27,440 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 20:26:48,904 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 20:26:48,986 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 20:27:21,824 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 20:27:21,906 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 20:27:29,393 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 20:27:29,471 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 20:28:08,380 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 20:28:09,530 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 20:28:09,611 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 20:34:16,006 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 20:34:16,088 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 20:34:24,191 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 20:34:24,268 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 20:35:37,659 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 20:35:38,804 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 20:35:38,893 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 20:38:33,668 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 20:38:33,754 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 20:38:42,498 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 20:38:42,603 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 20:39:42,464 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 20:39:43,582 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 20:39:43,657 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 20:41:52,080 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 20:41:53,292 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 20:41:53,373 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 20:43:00,667 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 20:43:00,748 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 20:43:33,502 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 20:43:33,580 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 20:45:32,567 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 20:45:33,690 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 20:45:33,769 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 20:48:21,433 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 20:48:21,510 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 20:48:38,206 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 20:48:38,291 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 20:49:06,281 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 20:49:07,404 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 20:49:07,488 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 20:49:48,633 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 20:49:48,712 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 20:50:46,527 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 20:50:46,613 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 20:53:29,487 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 20:53:29,565 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 20:53:51,120 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 20:53:51,211 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 20:54:18,089 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 20:54:19,245 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 20:54:19,323 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 20:58:12,575 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 20:58:12,654 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 21:08:06,045 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 21:08:07,218 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 21:08:07,298 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 21:15:28,705 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 21:15:51,329 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 21:15:53,385 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 21:15:59,014 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 21:21:24,278 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 21:26:33,389 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 21:26:34,511 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 21:26:34,589 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 21:29:37,569 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 21:29:38,716 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 21:29:38,800 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 21:32:50,146 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 21:32:50,223 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 21:32:57,176 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 21:32:57,256 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 21:33:00,731 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 21:33:00,812 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 21:33:13,369 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 21:33:13,448 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 21:33:17,502 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 21:33:17,581 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 21:33:45,332 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 21:33:46,555 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 21:33:46,634 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 21:34:35,293 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 21:34:35,415 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 21:34:36,769 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 21:34:36,849 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 21:37:08,372 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 21:37:10,517 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 21:37:10,603 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 21:40:06,367 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 21:42:16,618 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 21:42:52,980 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 21:43:18,965 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 21:47:08,851 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 21:48:06,796 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 21:48:19,421 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 21:50:39,413 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 21:50:40,603 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 21:50:40,688 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 21:52:57,543 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 21:52:58,724 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 21:52:58,803 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 21:54:37,278 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 21:54:38,389 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 21:54:38,465 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 22:00:53,928 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 22:00:54,013 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 22:01:00,291 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 22:01:00,376 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 22:01:04,405 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 22:01:04,488 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 22:01:07,884 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 22:01:07,964 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 22:01:10,263 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 22:01:10,347 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 22:01:13,779 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 22:01:13,861 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 22:01:16,635 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 22:01:16,718 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 22:01:28,695 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 22:01:28,776 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 22:01:32,871 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 22:01:32,953 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 22:01:36,429 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 22:01:36,511 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 22:01:39,891 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 22:01:39,976 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 22:01:52,531 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 22:01:52,615 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 22:01:57,286 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 22:01:57,369 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 22:02:02,034 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 22:02:02,116 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 22:02:06,791 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 22:02:06,875 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 22:02:10,388 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 22:02:10,470 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 22:02:16,361 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 22:02:16,443 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 22:02:23,603 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 22:02:23,687 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 22:02:31,544 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 22:02:31,619 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 22:02:36,173 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 22:02:36,277 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 22:02:40,942 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 22:02:41,025 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 22:02:43,949 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 22:02:44,026 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 22:02:46,287 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 22:02:46,365 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 22:02:48,590 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 22:02:48,713 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 22:02:50,397 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 22:02:50,474 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 22:02:53,352 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 22:02:53,427 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 22:02:56,203 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 22:02:56,286 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 22:02:59,141 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 22:02:59,217 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 22:03:02,628 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 22:03:02,702 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 22:03:06,738 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 22:03:06,820 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 22:03:09,060 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 22:03:09,135 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 22:03:12,574 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 22:03:12,649 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 22:03:16,797 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 22:03:16,893 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 22:03:19,759 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 22:03:19,835 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 22:03:25,137 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 22:03:25,213 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 22:03:28,153 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 22:03:28,232 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 22:03:31,558 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 22:03:31,635 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 22:03:34,573 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 22:03:34,648 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 22:03:38,093 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 22:03:38,176 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 22:03:48,397 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 22:03:48,475 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 22:03:51,961 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 22:03:52,039 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 22:04:15,744 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 22:04:15,828 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 22:04:18,643 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 22:04:18,721 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 22:04:22,813 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 22:04:22,893 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 22:04:26,369 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 22:04:26,444 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 22:08:32,852 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 22:08:32,929 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 22:10:20,601 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 22:11:35,669 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 22:11:35,754 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 22:12:04,728 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 22:12:59,749 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 22:12:59,835 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 22:13:09,351 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 22:13:47,418 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 22:14:08,148 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 22:15:11,676 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 22:15:11,760 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 22:15:17,018 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 22:15:17,097 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 22:15:33,971 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 22:15:34,050 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 22:15:49,943 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 22:15:50,018 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 22:16:08,543 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 22:17:23,691 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 22:17:24,885 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 22:17:24,969 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 22:34:58,592 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 22:34:59,715 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 22:34:59,797 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 22:36:11,895 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 22:36:11,981 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 22:36:15,646 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 22:36:15,725 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 22:36:42,403 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 22:36:43,630 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 22:36:43,715 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 22:39:29,118 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 22:39:29,201 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 22:40:09,125 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 22:40:09,209 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 22:44:03,786 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 22:44:03,876 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 22:44:09,801 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 22:44:09,879 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 22:48:09,065 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 22:48:10,227 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 22:48:10,310 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 22:48:43,958 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 22:48:44,038 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 22:48:52,662 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 22:48:52,740 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 23:13:22,205 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 23:13:23,332 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 23:13:23,413 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 23:15:22,248 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 23:15:23,378 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 23:15:23,457 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 23:15:54,750 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 23:15:54,852 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 23:15:56,493 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 23:15:56,573 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 23:15:59,217 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 23:15:59,304 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 23:16:01,860 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 23:16:01,947 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 23:16:05,376 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 23:16:05,470 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 23:16:11,073 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 23:16:11,154 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 23:16:12,706 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 23:16:12,790 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 23:16:14,406 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 23:16:14,495 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 23:16:16,151 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 23:16:16,234 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 23:16:17,878 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 23:16:17,959 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 23:16:20,222 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 23:16:20,301 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 23:16:22,558 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 23:16:22,644 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 23:16:25,383 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 23:16:25,466 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 23:16:28,619 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 23:16:28,698 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 23:25:07,064 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 23:25:07,148 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 23:25:21,478 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 23:25:21,559 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 23:25:34,435 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 23:25:34,515 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 23:28:30,294 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 23:28:30,406 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 23:32:41,391 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 23:32:41,477 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 23:34:40,183 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-27 23:34:40,270 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-28 00:40:42,581 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-28 00:40:43,851 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-28 00:40:43,940 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-28 00:40:52,863 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-28 00:41:21,117 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-28 00:41:28,084 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-28 00:44:01,799 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-28 00:44:02,971 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-28 00:44:03,053 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-28 01:10:11,975 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-28 01:10:12,061 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-28 01:10:25,931 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-28 01:10:26,009 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-28 01:10:31,557 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-28 01:10:31,632 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-28 01:16:10,129 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-28 01:16:11,577 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-28 01:16:11,664 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-28 01:16:21,436 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-28 01:16:22,700 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-28 01:16:22,784 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-28 01:30:01,413 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-28 01:30:01,504 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-28 01:30:14,208 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-09-28 01:30:14,289 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-11-13 21:14:35,470 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-11-13 21:19:48,485 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-11-13 21:20:55,078 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-11-13 21:20:56,135 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-11-13 21:20:56,211 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-11-14 14:49:45,659 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-11-14 14:49:46,741 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2025-11-14 14:49:46,817 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2026-02-22 01:00:06,065 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2026-02-22 02:09:51,261 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2026-02-22 02:31:31,962 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2026-02-22 02:52:52,409 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2026-02-22 09:57:15,558 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2026-02-22 10:08:09,238 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2026-02-22 17:28:07,201 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2026-02-22 17:38:29,223 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2026-02-22 17:38:40,246 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2026-02-22 17:49:08,920 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2026-02-22 22:30:56,752 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2026-02-22 22:37:58,427 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2026-02-22 22:43:13,582 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2026-02-22 22:43:43,862 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2026-02-22 22:47:49,596 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2026-02-22 22:48:19,354 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2026-02-22 22:48:30,064 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2026-02-22 22:52:12,604 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2026-02-22 22:52:43,629 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2026-02-22 22:52:58,012 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2026-02-22 23:38:37,366 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2026-02-22 23:42:32,680 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2026-02-22 23:45:28,628 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2026-02-22 23:45:39,240 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2026-02-22 23:45:58,459 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2026-02-22 23:51:13,795 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2026-02-22 23:58:22,618 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2026-02-23 00:03:55,954 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2026-02-23 00:07:01,919 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2026-02-23 01:04:43,770 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2026-02-23 01:34:23,253 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2026-02-23 01:49:07,840 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2026-02-23 01:57:05,328 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2026-02-23 02:03:36,393 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2026-02-23 02:12:26,471 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2026-02-23 02:17:15,555 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2026-02-23 02:26:47,534 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2026-02-23 02:34:14,539 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2026-02-23 02:37:20,882 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2026-02-23 02:37:48,950 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2026-02-23 03:05:10,689 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
2026-02-23 03:05:24,911 INFO : routers.py :register_routes :31 >>> Starting to register routes...
|
|
||||||
@ -49,7 +49,7 @@ services:
|
|||||||
- RUN_INIT=${RUN_INIT:-false} # Set to 'true' to run init on startup
|
- RUN_INIT=${RUN_INIT:-false} # Set to 'true' to run init on startup
|
||||||
- INIT_MODE=${INIT_MODE:-infra} # Which init tasks to run
|
- INIT_MODE=${INIT_MODE:-infra} # Which init tasks to run
|
||||||
ports:
|
ports:
|
||||||
- 8080:8080
|
- 8000:8000
|
||||||
depends_on:
|
depends_on:
|
||||||
redis:
|
redis:
|
||||||
condition: service_healthy
|
condition: service_healthy
|
||||||
|
|||||||
4
main.py
4
main.py
@ -312,7 +312,7 @@ def run_development_mode():
|
|||||||
uvicorn.run(
|
uvicorn.run(
|
||||||
"main:app",
|
"main:app",
|
||||||
host="0.0.0.0",
|
host="0.0.0.0",
|
||||||
port=int(os.getenv('UVICORN_PORT', 8080)),
|
port=int(os.getenv('UVICORN_PORT', 8000)),
|
||||||
log_level=os.getenv('LOG_LEVEL', 'info'),
|
log_level=os.getenv('LOG_LEVEL', 'info'),
|
||||||
proxy_headers=True,
|
proxy_headers=True,
|
||||||
timeout_keep_alive=10,
|
timeout_keep_alive=10,
|
||||||
@ -347,7 +347,7 @@ def run_production_mode():
|
|||||||
uvicorn.run(
|
uvicorn.run(
|
||||||
"main:app",
|
"main:app",
|
||||||
host="0.0.0.0",
|
host="0.0.0.0",
|
||||||
port=int(os.getenv('UVICORN_PORT', 8080)),
|
port=int(os.getenv('UVICORN_PORT', 8000)),
|
||||||
log_level=os.getenv('LOG_LEVEL', 'info'),
|
log_level=os.getenv('LOG_LEVEL', 'info'),
|
||||||
proxy_headers=True,
|
proxy_headers=True,
|
||||||
timeout_keep_alive=10,
|
timeout_keep_alive=10,
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user