=== Eye Viewer Log Cleared at 2025-12-08 12:04:25 +0000 ===
[15:04:25] [CRASH] No crash detected - clearing logs
[15:04:25] [FONT] Roboto fonts loaded successfully: Roboto-Regular
[15:04:25] [FONT] ChatFont.regular(18) returns: Roboto-Regular, family: Roboto
[15:04:25] [GIPHY] SDK not available - using REST API fallback
[15:04:25] [BACKGROUND] Background fetch enabled
[15:04:25] [PRELOAD] ⥠Starting message pre-load during authentication...
[15:04:25] [SECURITY] Initial launch - timeout exceeded (136.43420600891113s > 0.0s)
[15:04:25] [AUTH] Starting PIN authentication
[15:04:25] [CLIENT_SIG] Reconnecting on foreground for session: ILUIWU
[15:04:25] [CLIENT_SIG] Connecting to session ILUIWU as Esra (EDAD55A1-003F-415D-AA60-672B34B504FE)
[15:04:25] [LIFECYCLE] ViewController deallocated
[15:04:25] [PUSH] APNs token: ea74d1b23419aba9c7f42f122ceaac51082c3477711ef6cb1bbd1988f213ab7f
[15:04:26] [CLIENT_SIG] WebSocket opened
[15:04:26] [CLIENT_SIG] HELLO sent as client for session ILUIWU
[15:04:26] [CLIENT_SIG] Connected! clientId=aGsiEbN01SSOwrUG
[15:04:26] [SECURITY] sceneDidBecomeActive - isAuthenticated=false, didEnterBackground=false
[15:04:26] [SECURITY] â ī¸ Skipping timeout check - conditions not met
[15:04:26] [PUSH_DEBUG] đĸ App became ACTIVE - resetting badges and triggering pollEventsNow
[15:04:26] [CLIENT_SIG] Received 1 clients for session 'ILUIWU' (my session: 'ILUIWU')
[15:04:26] [CLIENT_SIG] - Esra (EDAD55A1-003F-415D-AA60-672B34B504FE)
[15:04:26] [PUSH] register_device.php HTTP 200: {"status":"ok","session_id":"ILUIWU","token":"ea74d1b23419aba9c7f42f122ceaac51082c3477711ef6cb1bbd1988f213ab7f","role":"viewer","muted":0,"removed_from_other_channels":0}
[15:04:27] [PRELOAD] Fetched 3151 messages
[15:04:27] [PRELOAD] ⥠Cached 3151 messages for instant display
[15:04:27] [PRELOAD] Downloaded thumbnail: t_10dabda8d04dc725.jpg
[15:04:27] [PIN_AUTH] Correct PIN
[15:04:27] [SECURITY] Restored real session: ILUIWU
[15:04:27] [SECURITY] Restored real session: ILUIWU
[15:04:27] [SECURITY] Saved real session: ILUIWU
[15:04:27] [SCENE] Launched directly to chat view with sessionId: ILUIWU
[15:04:27] [AUDIO] â
Chat mode - audio will be managed by WebRTCViewer (no microphone)
[15:04:27] Documents Directory: /var/mobile/Containers/Data/Application/73A51F1F-6C18-48C1-B23C-E07B9AFCC523/Documents
[15:04:28] [THEME] Applying current theme
[15:04:28] [CHAT] Applied day theme (mode: day)
[15:04:28] [SECURITY] Saved real session: ILUIWU
[15:04:28] [CLIENT_SIG] Setting up client signaling for session: ILUIWU
[15:04:28] [CLIENT_SIG] Already connected/connecting to session ILUIWU
[15:04:28] [SUMMARY] Already triggered summary today (2025-12-08)
[15:04:28] Did transition
[15:04:28] [MODE] đ updateModeUI called - currentTabIndex=0, sessionId=ILUIWU
[15:04:28] [VIEWER] Screen lock enabled - normal idle behavior
[15:04:28] [QUERY] đ Creating query connection for iOS slave: iosILUIWU
[15:04:28] [DATA AUDIO] ========== setupWebRTC() START ==========
[15:04:28] [DATA AUDIO] Using data channel for audio - bypassing WebRTC audio device
[15:04:28] [DATA AUDIO] Creating encoder/decoder factories...
[15:04:28] [CODEC] Viewer - Available video codecs: H264, H264, VP8, VP9, AV1
[15:04:28] [CODEC] Viewer selected encoder: AV1 (best quality)
[15:04:28] [DATA AUDIO] Creating RTCPeerConnectionFactory...
[15:04:28] [DATA AUDIO] â
Factory created
[15:04:28] [DATA AUDIO] RTCAudioSession locked
[15:04:28] [DATA AUDIO] Set useManualAudio=true, isAudioEnabled=false
[15:04:28] [DATA AUDIO] RTCAudioSession unlocked
[15:04:28] [DATA AUDIO] Setting AVAudioSession to .playback for data channel with mixWithOthers...
[15:04:28] [DATA AUDIO] â
AVAudioSession set to .playback with .mixWithOthers
[15:04:28] [WS] Creating new WebSocket - isQueryOnly=false, connectionStr=iosILUIWU
[15:04:28] [WS] Opening session at ws://crivello.dyndns.org:8081/
[15:04:28] [QUERY] â
tempQueryConnection created for iosILUIWU
[15:04:28] [VIEWER_INIT] Already have 50 messages - just filtering for tab
[15:04:28] [EMOJI] â
Loaded 451 emoji-to-GIF mappings
[15:04:28] [EVENT_POLL] Event polling disabled - using WebSocket events instead
[15:04:28] [ORIENTATION] Updated pagingScrollView height to 247.5 for width 440.0
[15:04:28] [SUMMARY] Already triggered summary today (2025-12-08)
[15:04:28] Did transition
[15:04:28] [CELL_UPLOAD] configure: msgId=4253, file=10dabda8d04dc725.jpg, senderId=3B8A4F00-5ABD-47E5-8C88-F15DA9EF83AF, myUserId=EDAD55A1-003F-415D-AA60-672B34B504FE, isMyMessage=false, hasFilename=true, uploadStatus=0
[15:04:28] [CELL_UPLOAD] â not my message, setting complete
[15:04:28] [CELL_UPLOAD] setUploadStatus(complete, progress=0.0) for file=10dabda8d04dc725.jpg, overlayExists=true
[15:04:28] [USER] Registering user: EDAD55A1-003F-415D-AA60-672B34B504FE, name: Esra
[15:04:28] [CHUNK] Merged 379 reactions synchronously
[15:04:28] [CELL_UPLOAD] setUploadStatus(complete, progress=0.0) for file=10dabda8d04dc725.jpg, overlayExists=true
[15:04:28] [CELL_UPLOAD] configure: msgId=4253, file=10dabda8d04dc725.jpg, senderId=3B8A4F00-5ABD-47E5-8C88-F15DA9EF83AF, myUserId=EDAD55A1-003F-415D-AA60-672B34B504FE, isMyMessage=false, hasFilename=true, uploadStatus=0
[15:04:28] [CELL_UPLOAD] â not my message, setting complete
[15:04:28] [CELL_UPLOAD] setUploadStatus(complete, progress=0.0) for file=10dabda8d04dc725.jpg, overlayExists=true
[15:04:28] [GALLERY_DB] Loading ALL media messages for session: ILUIWU
[15:04:28] [MIGRATION] No messages need sender_name backfill
[15:04:28] [GALLERY_DB] Raw datesent for msg 4253: '2025-12-08 11:59:28'
[15:04:28] [GALLERY_DB] Raw datesent for msg 4227: '2025-12-08 08:35:52'
[15:04:28] [GALLERY_DB] Raw datesent for msg 4225: '2025-12-08 06:51:17'
[15:04:28] [GALLERY_DB] â
Loaded 205 media messages
[15:04:28] [INCREMENTAL_SYNC] đĄ Fetching messages since ID 4253
[15:04:28] [GALLERY] Filtered 205 -> 188 (only with local thumbnails)
[15:04:28] [GALLERY] First 5 after sort (newest first):
[15:04:28] [GALLERY] 0: id=4253, date=2025-12-08 11:59:28, file=10dabda8d04dc725.jpg
[15:04:28] [GALLERY] 1: id=4227, date=2025-12-08 08:35:52, file=5abfa51ac84672ca.jpg
[15:04:28] [GALLERY] 2: id=4225, date=2025-12-08 06:51:17, file=a59f6ea5b913297d.jpg
[15:04:28] [GALLERY] 3: id=4187, date=2025-12-07 14:31:41, file=8e8e62ba6f7fd7ed.jpg
[15:04:28] [GALLERY] 4: id=4140, date=2025-12-07 13:49:09, file=9dca2c72076394b7.jpg
[15:04:28] [USER] â
User registered successfully
[15:04:28] [USER] User registration successful
[15:04:28] [SERVER] Starting reconnect polling (5s interval)
[15:04:28] [ICONS] Screen width: 440.0, Tab spacing: 75.5
[15:04:28] [ICONS] Offset applied: -14.6
[15:04:28] [ICONS] New left margin: 11.2, New right margin: 11.3
[15:04:28] [WS] WebSocket ACTUALLY OPENED - isQueryOnly=true, connectionStr=iosILUIWU
[15:04:28] Trying API base: https://crivello.dyndns.org:443/WebRTC/public/
[15:04:28] Trying API base: https://crivello.dyndns.org:443/WebRTC/public/
[15:04:28] Token POST â https://crivello.dyndns.org:443/WebRTC/public/new_session.php?sid=iosILUIWU
[15:04:28] [INCREMENTAL_SYNC] â
No new messages
[15:04:28] [PURGE] â ī¸ Media cache purge DISABLED for debugging
[15:04:28] [UPLOAD_RECOVERY] Checking for missing uploads...
[15:04:28] [UPLOAD_RECOVERY] Checking 15 media files on server...
[15:04:28] [UPLOAD_QUEUE] Found 14 pending uploads to resume
[15:04:28] [ICONS] Chat center: (31.2, 87.0)
[15:04:28] [ICONS] Gallery center: (106.7, 87.0), deltaX: 75.5
[15:04:28] [ICONS] Camera center: (182.2, 87.0), deltaX: 75.5
[15:04:28] [ICONS] Settings center: (257.7, 87.0), deltaX: 75.5
[15:04:28] [ICONS] Lock centerX: 333.2, deltaX from Settings: 75.5
[15:04:28] [ICONS] Bell centerX: 408.7, deltaX from Lock: 75.5
[15:04:28] [ICONS] LEFT MARGIN (screen left to Chat left): 11.2
[15:04:28] [ICONS] RIGHT MARGIN (Bell right to screen right): 11.3
[15:04:28] [ICONS] Screen width: 440.0
[15:04:28] new_session POST ok: token len=157
[15:04:28] HELLO â sent (fetched token, role=query)
[15:04:28] [SIG] hello_ok received for query connection - ready to query agents
[15:04:28] [SIG] get_agents request sent for sessionId=ILUIWU
[15:04:28] [SIG] get_agents request sent for sessionId=iosILUIWU
[15:04:28] [SERVER] Stopped reconnect polling
[15:04:28] [SIG] agents_list received: []
[15:04:28] [SIG] agents_list received: []
[15:04:28] [UPLOAD_RECOVERY] â Missing on server, local exists: 65b3c13d384997a5.mov
[15:04:28] [UPLOAD_RECOVERY] â Missing on server, local exists: fb94b5fb89c4a48d.mov
[15:04:29] [COMBINED_FETCH] Loaded 3151 read receipts, 378 messages with reactions
[15:04:29] [READBY_ENRICH] Enriched 50 messages with readBy data
[15:04:29] [UPLOAD_RECOVERY] đ Re-uploading 2 missing files...
[15:04:29] [UPLOAD_QUEUE] Enqueued upload id=506 for 65b3c13d384997a5.mov
[15:04:29] [UPLOAD_DEBUG] ========== START UPLOAD ==========
[15:04:29] [UPLOAD_DEBUG] Item ID: 506
[15:04:29] [UPLOAD_DEBUG] Local URL: /var/mobile/Containers/Data/Application/73A51F1F-6C18-48C1-B23C-E07B9AFCC523/Documents/MediaCache/65b3c13d384997a5.mov
[15:04:29] [UPLOAD_DEBUG] Random filename: 65b3c13d384997a5.mov
[15:04:29] [UPLOAD_DEBUG] Session ID: ILUIWU
[15:04:29] [UPLOAD_DEBUG] API Base: https://crivello.dyndns.org:443/WebRTC/chat/
[15:04:29] [UPLOAD_DEBUG] Retry count: 0
[15:04:29] [UPLOAD_DEBUG] File exists: true
[15:04:29] [UPLOAD_DEBUG] File size: 959895378 bytes (915.4 MB)
[15:04:29] [UPLOAD_DEBUG] Chunked threshold: 104857600 bytes (100 MB)
[15:04:29] [UPLOAD_DEBUG] â Using CHUNKED upload (file > threshold)
[15:04:29] [UPLOAD_DEBUG] --- startChunkedUpload ---
[15:04:29] [UPLOAD_DEBUG] Chunked upload URL: https://crivello.dyndns.org:443/WebRTC/chat/upload_chunked.php
[15:04:29] [UPLOAD_DEBUG] File size: 959895378 bytes (915.4 MB)
[15:04:29] [UPLOAD_DEBUG] Chunk size: 104857600 bytes (100 MB)
[15:04:29] [UPLOAD_DEBUG] Total chunks: 10
[15:04:29] [UPLOAD_DEBUG] Updated DB status to 'uploading_chunked'
[15:04:29] [UPLOAD_DEBUG] Starting chunk upload sequence from chunk 0...
[15:04:29] [CELL_UPLOAD] setUploadStatus(complete, progress=0.0) for file=10dabda8d04dc725.jpg, overlayExists=true
[15:04:29] [CELL_UPLOAD] configure: msgId=4253, file=10dabda8d04dc725.jpg, senderId=3B8A4F00-5ABD-47E5-8C88-F15DA9EF83AF, myUserId=EDAD55A1-003F-415D-AA60-672B34B504FE, isMyMessage=false, hasFilename=true, uploadStatus=0
[15:04:29] [CELL_UPLOAD] â not my message, setting complete
[15:04:29] [CELL_UPLOAD] setUploadStatus(complete, progress=0.0) for file=10dabda8d04dc725.jpg, overlayExists=true
[15:04:29] [UPLOAD_STATUS] Updated status=2 for file: 65b3c13d384997a5.mov
[15:04:29] [UPLOAD_RECOVERY] âī¸ Thumbnail already on server: t_65b3c13d384997a5.jpg
[15:04:29] [UPLOAD_RECOVERY] âī¸ Thumbnail already on server: t_fb94b5fb89c4a48d.jpg
[15:04:29] [UPLOAD_QUEUE] Enqueued upload id=507 for fb94b5fb89c4a48d.mov
[15:04:29] [UPLOAD_DEBUG] ========== START UPLOAD ==========
[15:04:29] [UPLOAD_DEBUG] Item ID: 507
[15:04:29] [UPLOAD_DEBUG] Local URL: /var/mobile/Containers/Data/Application/73A51F1F-6C18-48C1-B23C-E07B9AFCC523/Documents/MediaCache/fb94b5fb89c4a48d.mov
[15:04:29] [UPLOAD_DEBUG] Random filename: fb94b5fb89c4a48d.mov
[15:04:29] [UPLOAD_DEBUG] Session ID: ILUIWU
[15:04:29] [UPLOAD_DEBUG] API Base: https://crivello.dyndns.org:443/WebRTC/chat/
[15:04:29] [UPLOAD_DEBUG] Retry count: 0
[15:04:29] [UPLOAD_DEBUG] File exists: true
[15:04:29] [UPLOAD_STATUS] Updated status=2 for file: fb94b5fb89c4a48d.mov
[15:04:29] [UPLOAD_DEBUG] File size: 1267972117 bytes (1209.2 MB)
[15:04:29] [UPLOAD_DEBUG] Chunked threshold: 104857600 bytes (100 MB)
[15:04:29] [UPLOAD_DEBUG] â Using CHUNKED upload (file > threshold)
[15:04:29] [UPLOAD_DEBUG] --- startChunkedUpload ---
[15:04:29] [UPLOAD_DEBUG] Chunked upload URL: https://crivello.dyndns.org:443/WebRTC/chat/upload_chunked.php
[15:04:29] [UPLOAD_DEBUG] File size: 1267972117 bytes (1209.2 MB)
[15:04:29] [UPLOAD_DEBUG] Chunk size: 104857600 bytes (100 MB)
[15:04:29] [UPLOAD_DEBUG] Total chunks: 13
[15:04:29] [UPLOAD_DEBUG] Updated DB status to 'uploading_chunked'
[15:04:29] [UPLOAD_DEBUG] Starting chunk upload sequence from chunk 0...
[15:04:29] [CHUNKED_RESUME] Saved chunk info: totalChunks=10, fileSize=959895378
[15:04:29] [CHUNKED_RESUME] Saved chunk info: totalChunks=13, fileSize=1267972117
[15:04:29] [MENU] đ dismissAnyExistingMenu called
[15:04:29] [MENU] âšī¸ No menu with tag 9999 found
[15:04:29] [MENU] â
dismissAnyExistingMenu completed
[15:04:29] [SEARCH] scrollViewWillBeginDragging - isSearchBarVisible=false, tab=0
[15:04:29] [SEARCH] handleTopRefresh called - tab=0, isSearchBarVisible=false
[15:04:29] [SEARCH] đ First pull on Tab 0 - showing search bar instead of refresh
[15:04:29] [SEARCH] showSearchBar() called - animated=true, isSearchBarVisible=false
[15:04:29] [SEARCH] â
Setting isSearchBarVisible = true
[15:04:29] [SEARCH] chatSearchBar is nil? false
[15:04:29] [SEARCH] Applied theme: day
[15:04:29] [SEARCH] Adjusting table contentInset.top by +56.0
[15:04:29] [SEARCH] Table contentInset.top: 0.0 -> 56.0
[15:04:29] [SEARCH] handleTopRefresh called - tab=0, isSearchBarVisible=true
[15:04:29] [CHAT] top pull-to-refresh triggered on tab 0
[15:04:29] [CHANNEL_SWITCH] đĄ Fetching URL: https://crivello.dyndns.org:443/WebRTC/chat/chat_get_messages.php?viewer=1&session_id=ILUIWU&mark_read=0&viewer_id=EDAD55A1-003F-415D-AA60-672B34B504FE
[15:04:29] [SEARCH] Focusing search field
[15:04:29] [SEARCH] scrollViewDidEndDragging - scrollView=messagesTable, tab=0
[15:04:29] [SEARCH] contentOffset.y=-192.0, topInset=116.0, pullDistance=76.0
[15:04:29] [SEARCH] threshold=80.0, isSearchBarVisible=true
[15:04:29] [SEARCH] topRefresh.isRefreshing=true
[15:04:29] [SEARCH] â Pull distance 76.0 < threshold 80.0
[15:04:29] [PUSH] Silent push received
[15:04:29] [PUSH_EMBED] No embedded message_data in notification
[15:04:29] [PUSH] No embedded data, pre-loading messages from server
[15:04:29] [PUSH_PRELOAD] Fetching messages for instant display cache
[15:04:29] [PUSH] Silent push received
[15:04:29] [PUSH_EMBED] No embedded message_data in notification
[15:04:29] [PUSH] No embedded data, pre-loading messages from server
[15:04:29] [PUSH_PRELOAD] Fetching messages for instant display cache
[15:04:30] [CLIENT_SIG] Event received: type=3 messageId=4253
[15:04:30] [WS_EVENT] Received event: type=3, messageId=4253
[15:04:30] [WS_EVENT] Read receipt for message 4253 by Esra (EDAD55A1-003F-415D-AA60-672B34B504FE)
[15:04:30] [CLIENT_SIG] Event received: type=3 messageId=4252
[15:04:30] [WS_EVENT] Received event: type=3, messageId=4252
[15:04:30] [WS_EVENT] Read receipt for message 4252 by Esra (EDAD55A1-003F-415D-AA60-672B34B504FE)
[15:04:30] [PENDING_UPLOAD] Found pending message: id=-5, file=, uploadStatus=0
[15:04:30] [PENDING_UPLOAD] Found pending message: id=-4, file=, uploadStatus=0
[15:04:30] [PENDING_UPLOAD] Found pending message: id=-3, file=, uploadStatus=0
[15:04:30] [PENDING_UPLOAD] Found pending message: id=-2, file=, uploadStatus=0
[15:04:30] [PENDING_UPLOAD] Found pending message: id=-7, file=7400eaefbdf85690.jpg, uploadStatus=2
[15:04:30] [PENDING_UPLOAD] Found pending message: id=4104, file=65b3c13d384997a5.mov, uploadStatus=2
[15:04:30] [PENDING_UPLOAD] Found pending message: id=4103, file=fb94b5fb89c4a48d.mov, uploadStatus=2
[15:04:30] [PENDING_UPLOAD] Total pending upload messages: 7
[15:04:30] [PENDING_UPLOAD] Preserved 7 pending messages before server refresh
[15:04:30] [PENDING_UPLOAD] Reinserting 7 pending messages
[15:04:30] [PENDING_UPLOAD] â
Reinserted message -5
[15:04:30] [PENDING_UPLOAD] â
Reinserted message -4
[15:04:30] [PENDING_UPLOAD] â
Reinserted message -3
[15:04:30] [PENDING_UPLOAD] â
Reinserted message -2
[15:04:30] [PENDING_UPLOAD] â
Reinserted message -7
[15:04:30] [PENDING_UPLOAD] â
Reinserted message 4104
[15:04:30] [PENDING_UPLOAD] â
Reinserted message 4103
[15:04:30] DOWNLOADIIING t_66e5f4c7c82fef18.jpg
[15:04:30] DOWNLOADIIING t_97828ef5de49a612.jpg
[15:04:30] [CHANNEL_SWITCH] đ About to set loaded messages. Count=3151
[15:04:30] [CHANNEL_SWITCH] đ Setting allMessagesWithReadBy = 3151 msgs
[15:04:30] [READBY_LOADED] msg 4253: readBy.count=1, readBy=["EDAD55A1-003F-415D-AA60-672B34B504FE"], isMyMsg=false
[15:04:30] [READBY_LOADED] msg 4252: readBy.count=1, readBy=["EDAD55A1-003F-415D-AA60-672B34B504FE"], isMyMsg=false
[15:04:30] [READBY_LOADED] msg 4251: readBy.count=1, readBy=["3B8A4F00-5ABD-47E5-8C88-F15DA9EF83AF"], isMyMsg=true
[15:04:30] [READBY_LOADED] msg 4250: readBy.count=1, readBy=["EDAD55A1-003F-415D-AA60-672B34B504FE"], isMyMsg=false
[15:04:30] [READBY_LOADED] msg 4249: readBy.count=1, readBy=["3B8A4F00-5ABD-47E5-8C88-F15DA9EF83AF"], isMyMsg=true
[15:04:30] [PENDING_UPLOAD] â
Merged pending message id=-5, file=
[15:04:30] [PENDING_UPLOAD] â
Merged pending message id=-4, file=
[15:04:30] [PENDING_UPLOAD] â
Merged pending message id=-3, file=
[15:04:30] [PENDING_UPLOAD] â
Merged pending message id=-2, file=
[15:04:30] [PENDING_UPLOAD] â
Merged pending message id=-7, file=7400eaefbdf85690.jpg
[15:04:30] [PENDING_UPLOAD] âī¸ Skipped pending message id=4104 - already exists in server data
[15:04:30] [PENDING_UPLOAD] âī¸ Skipped pending message id=4103 - already exists in server data
[15:04:30] [PENDING_UPLOAD] Final merged count: 3156 (server: 3151, kept pending: 5)
[15:04:30] [CHANNEL_SWITCH] đ chatRows.count = 3204
[15:04:30] ReloadData 15 (3156 messages loaded, 17 pending media)
[15:04:31] [PUSH_PRELOAD] Fetched 3151 messages - caching for instant display
[15:04:31] DOWNLOADIIING 1b1a78050ebe099b.jpg
[15:04:31] DOWNLOADIIING bae538c2a3076c11.heic
[15:04:31] DOWNLOADIIING ee42d57ffd8ab767.jpg
[15:04:31] DOWNLOADIIING 5cfd84d52271d308.heic
[15:04:31] DOWNLOADIIING 0f2dda66cccdeadf.heic
[15:04:31] DOWNLOADIIING 2a4c7380908d6595.jpg
[15:04:31] [CELL_UPLOAD] setUploadStatus(complete, progress=0.0) for file=10dabda8d04dc725.jpg, overlayExists=true
[15:04:31] [CELL_UPLOAD] configure: msgId=4253, file=10dabda8d04dc725.jpg, senderId=3B8A4F00-5ABD-47E5-8C88-F15DA9EF83AF, myUserId=EDAD55A1-003F-415D-AA60-672B34B504FE, isMyMessage=false, hasFilename=true, uploadStatus=0
[15:04:31] [CELL_UPLOAD] â not my message, setting complete
[15:04:31] [CELL_UPLOAD] setUploadStatus(complete, progress=0.0) for file=10dabda8d04dc725.jpg, overlayExists=true
[15:04:31] [PULL_REFRESH] Loaded 3156 messages (first page), displaying 3156 for tab 0, hasMore: true
[15:04:31] ReloadData 15 (pull-to-refresh completed)
[15:04:31] [MENU] đ dismissAnyExistingMenu called
[15:04:31] [MENU] âšī¸ No menu with tag 9999 found
[15:04:31] [MENU] â
dismissAnyExistingMenu completed
[15:04:31] [SEARCH] scrollViewWillBeginDragging - isSearchBarVisible=true, tab=0
[15:04:31] [SEARCH] đŊ Hiding search bar (user started scrolling)
[15:04:31] [SEARCH] hideSearchBar() called - animated=true, isSearchBarVisible=true
[15:04:31] [SEARCH] â
Setting isSearchBarVisible = false
[15:04:31] [SEARCH] Adjusting table contentInset.top by -56.0
[15:04:31] [SEARCH] scrollViewDidEndDragging - scrollView=messagesTable, tab=0
[15:04:31] [SEARCH] contentOffset.y=-89.66666666666667, topInset=0.0, pullDistance=89.66666666666667
[15:04:31] [SEARCH] threshold=80.0, isSearchBarVisible=false
[15:04:31] [SEARCH] topRefresh.isRefreshing=false
[15:04:31] [SEARCH] â
Pull distance 89.66666666666667 >= threshold 80.0
[15:04:31] [SEARCH] đ Showing search bar (first pull)
[15:04:31] [SEARCH] showSearchBar() called - animated=true, isSearchBarVisible=false
[15:04:31] [SEARCH] â
Setting isSearchBarVisible = true
[15:04:31] [SEARCH] chatSearchBar is nil? false
[15:04:31] [SEARCH] Applied theme: day
[15:04:31] [SEARCH] Adjusting table contentInset.top by +56.0
[15:04:31] [SEARCH] Table contentInset.top: 0.0 -> 56.0
[15:04:31] [CELL_UPLOAD] setUploadStatus(complete, progress=0.0) for file=10dabda8d04dc725.jpg, overlayExists=true
[15:04:31] [CELL_UPLOAD] configure: msgId=4253, file=10dabda8d04dc725.jpg, senderId=3B8A4F00-5ABD-47E5-8C88-F15DA9EF83AF, myUserId=EDAD55A1-003F-415D-AA60-672B34B504FE, isMyMessage=false, hasFilename=true, uploadStatus=0
[15:04:31] [CELL_UPLOAD] â not my message, setting complete
[15:04:31] [CELL_UPLOAD] setUploadStatus(complete, progress=0.0) for file=10dabda8d04dc725.jpg, overlayExists=true
[15:04:31] [CELL_UPLOAD] setUploadStatus(complete, progress=0.0) for file=10dabda8d04dc725.jpg, overlayExists=true
[15:04:31] [CELL_UPLOAD] configure: msgId=4253, file=10dabda8d04dc725.jpg, senderId=3B8A4F00-5ABD-47E5-8C88-F15DA9EF83AF, myUserId=EDAD55A1-003F-415D-AA60-672B34B504FE, isMyMessage=false, hasFilename=true, uploadStatus=0
[15:04:31] [CELL_UPLOAD] â not my message, setting complete
[15:04:31] [CELL_UPLOAD] setUploadStatus(complete, progress=0.0) for file=10dabda8d04dc725.jpg, overlayExists=true
[15:04:31] [MENU] đ dismissAnyExistingMenu called
[15:04:31] [MENU] âšī¸ No menu with tag 9999 found
[15:04:31] [MENU] â
dismissAnyExistingMenu completed
[15:04:31] [SEARCH] scrollViewWillBeginDragging - isSearchBarVisible=true, tab=0
[15:04:31] [SEARCH] đŊ Hiding search bar (user started scrolling)
[15:04:31] [SEARCH] hideSearchBar() called - animated=true, isSearchBarVisible=true
[15:04:31] [SEARCH] â
Setting isSearchBarVisible = false
[15:04:31] [SEARCH] Adjusting table contentInset.top by -56.0
[15:04:31] [SEARCH] Focusing search field
[15:04:31] [PUSH_PRELOAD] ⥠Pre-cached 3151 messages for instant display
[15:04:31] [PUSH_PRELOAD] â
Pre-load complete with thumbnails
[15:04:31] [PUSH] handlePollEventsNotification userInfo: [AnyHashable("aps"): {
"content-available" = 1;
}, AnyHashable("message_id"): 4253, AnyHashable("session_id"): ILUIWU, AnyHashable("operation_type"): 3]
[15:04:31] [PUSH] Parsed message_id: 4253
[15:04:31] [PUSH] Parsed operation_type: 3
[15:04:31] [PUSH] Taking direct action: opType=3, messageId=4253
[15:04:31] [PUSH] TakeActionFromPush called: OperationType=3, MessageIds=4253
[15:04:31] [PUSH_PRELOAD] Fetched 3151 messages - caching for instant display
[15:04:31] ReloadData 14 (all 17 media thumbnails loaded) - applying tab 0 filtering
[15:04:31] [CELL_UPLOAD] setUploadStatus(complete, progress=0.0) for file=10dabda8d04dc725.jpg, overlayExists=true
[15:04:31] [CELL_UPLOAD] configure: msgId=4253, file=10dabda8d04dc725.jpg, senderId=3B8A4F00-5ABD-47E5-8C88-F15DA9EF83AF, myUserId=EDAD55A1-003F-415D-AA60-672B34B504FE, isMyMessage=false, hasFilename=true, uploadStatus=0
[15:04:31] [CELL_UPLOAD] â not my message, setting complete
[15:04:31] [CELL_UPLOAD] setUploadStatus(complete, progress=0.0) for file=10dabda8d04dc725.jpg, overlayExists=true
[15:04:32] [SEARCH] scrollViewDidEndDragging - scrollView=messagesTable, tab=0
[15:04:32] [SEARCH] contentOffset.y=151.66666666666666, topInset=0.0, pullDistance=-151.66666666666666
[15:04:32] [SEARCH] threshold=80.0, isSearchBarVisible=false
[15:04:32] [SEARCH] topRefresh.isRefreshing=false
[15:04:32] [SEARCH] â Pull distance -151.66666666666666 < threshold 80.0
[15:04:32] [SCROLL_BTN] Showing button - scrolled 243pt > half 237pt
[15:04:32] [PUSH_PRELOAD] ⥠Pre-cached 3151 messages for instant display
[15:04:32] [PUSH_PRELOAD] â
Pre-load complete with thumbnails
[15:04:32] [PUSH] handlePollEventsNotification userInfo: [AnyHashable("operation_type"): 3, AnyHashable("session_id"): ILUIWU, AnyHashable("message_id"): 4252, AnyHashable("aps"): {
"content-available" = 1;
}]
[15:04:32] [PUSH] Parsed message_id: 4252
[15:04:32] [PUSH] Parsed operation_type: 3
[15:04:32] [PUSH] Taking direct action: opType=3, messageId=4252
[15:04:32] [PUSH] TakeActionFromPush called: OperationType=3, MessageIds=4252
[15:04:32] [UPLOAD_DEBUG] ========== START UPLOAD ==========
[15:04:32] [UPLOAD_DEBUG] Item ID: 505
[15:04:32] [UPLOAD_DEBUG] Local URL: /var/mobile/Containers/Data/Application/73A51F1F-6C18-48C1-B23C-E07B9AFCC523/Documents/MediaCache/fb94b5fb89c4a48d.mov
[15:04:32] [UPLOAD_DEBUG] Random filename: fb94b5fb89c4a48d.mov
[15:04:32] [UPLOAD_DEBUG] Session ID: ILUIWU
[15:04:32] [UPLOAD_DEBUG] API Base: https://crivello.dyndns.org:443/WebRTC/chat/
[15:04:32] [UPLOAD_DEBUG] Retry count: 1
[15:04:32] [UPLOAD_DEBUG] File exists: true
[15:04:32] [UPLOAD_DEBUG] File size: 1267972117 bytes (1209.2 MB)
[15:04:32] [UPLOAD_DEBUG] Chunked threshold: 104857600 bytes (100 MB)
[15:04:32] [UPLOAD_DEBUG] â Using CHUNKED upload (file > threshold)
[15:04:32] [UPLOAD_DEBUG] --- startChunkedUpload ---
[15:04:32] [UPLOAD_DEBUG] Chunked upload URL: https://crivello.dyndns.org:443/WebRTC/chat/upload_chunked.php
[15:04:32] [UPLOAD_DEBUG] File size: 1267972117 bytes (1209.2 MB)
[15:04:32] [UPLOAD_DEBUG] Chunk size: 104857600 bytes (100 MB)
[15:04:32] [UPLOAD_DEBUG] Total chunks: 13
[15:04:32] [UPLOAD_DEBUG] Updated DB status to 'uploading_chunked'
[15:04:32] [UPLOAD_DEBUG] Starting chunk upload sequence from chunk 0...
[15:04:32] [UPLOAD_STATUS] Updated status=2 for file: fb94b5fb89c4a48d.mov
[15:04:32] [CHUNKED_RESUME] Saved chunk info: totalChunks=13, fileSize=1267972117
[15:04:32] [MENU] đ dismissAnyExistingMenu called
[15:04:32] [MENU] âšī¸ No menu with tag 9999 found
[15:04:32] [MENU] â
dismissAnyExistingMenu completed
[15:04:32] [SEARCH] scrollViewWillBeginDragging - isSearchBarVisible=false, tab=0
[15:04:32] [SEARCH] scrollViewDidEndDragging - scrollView=messagesTable, tab=0
[15:04:32] [SEARCH] contentOffset.y=419.3333333333333, topInset=0.0, pullDistance=-419.3333333333333
[15:04:32] [SEARCH] threshold=80.0, isSearchBarVisible=false
[15:04:32] [SEARCH] topRefresh.isRefreshing=false
[15:04:32] [SEARCH] â Pull distance -419.3333333333333 < threshold 80.0
[15:04:33] [MENU] đ dismissAnyExistingMenu called
[15:04:33] [MENU] âšī¸ No menu with tag 9999 found
[15:04:33] [MENU] â
dismissAnyExistingMenu completed
[15:04:33] [SEARCH] scrollViewWillBeginDragging - isSearchBarVisible=false, tab=0
[15:04:33] [SEARCH] scrollViewDidEndDragging - scrollView=messagesTable, tab=0
[15:04:33] [SEARCH] contentOffset.y=454.3333333333333, topInset=0.0, pullDistance=-454.3333333333333
[15:04:33] [SEARCH] threshold=80.0, isSearchBarVisible=false
[15:04:33] [SEARCH] topRefresh.isRefreshing=false
[15:04:33] [SEARCH] â Pull distance -454.3333333333333 < threshold 80.0
[15:04:33] [MENU] đ dismissAnyExistingMenu called
[15:04:33] [MENU] âšī¸ No menu with tag 9999 found
[15:04:33] [MENU] â
dismissAnyExistingMenu completed
[15:04:33] [SEARCH] scrollViewWillBeginDragging - isSearchBarVisible=false, tab=0
[15:04:34] [SEARCH] scrollViewDidEndDragging - scrollView=messagesTable, tab=0
[15:04:34] [SEARCH] contentOffset.y=683.6666666666666, topInset=0.0, pullDistance=-683.6666666666666
[15:04:34] [SEARCH] threshold=80.0, isSearchBarVisible=false
[15:04:34] [SEARCH] topRefresh.isRefreshing=false
[15:04:34] [SEARCH] â Pull distance -683.6666666666666 < threshold 80.0
[15:04:34] [MENU] đ dismissAnyExistingMenu called
[15:04:34] [MENU] âšī¸ No menu with tag 9999 found
[15:04:34] [MENU] â
dismissAnyExistingMenu completed
[15:04:34] [SEARCH] scrollViewWillBeginDragging - isSearchBarVisible=false, tab=0
[15:04:34] [SEARCH] scrollViewDidEndDragging - scrollView=messagesTable, tab=0
[15:04:34] [SEARCH] contentOffset.y=807.3333333333334, topInset=0.0, pullDistance=-807.3333333333334
[15:04:34] [SEARCH] threshold=80.0, isSearchBarVisible=false
[15:04:34] [SEARCH] topRefresh.isRefreshing=false
[15:04:34] [SEARCH] â Pull distance -807.3333333333334 < threshold 80.0
[15:04:34] [CELL_UPLOAD] setUploadStatus(complete, progress=0.0) for file=10dabda8d04dc725.jpg, overlayExists=true
[15:04:35] [CELL_UPLOAD] configure: msgId=4253, file=10dabda8d04dc725.jpg, senderId=3B8A4F00-5ABD-47E5-8C88-F15DA9EF83AF, myUserId=EDAD55A1-003F-415D-AA60-672B34B504FE, isMyMessage=false, hasFilename=true, uploadStatus=0
[15:04:35] [CELL_UPLOAD] â not my message, setting complete
[15:04:35] [CELL_UPLOAD] setUploadStatus(complete, progress=0.0) for file=10dabda8d04dc725.jpg, overlayExists=true
[15:04:35] [MENU] đ dismissAnyExistingMenu called
[15:04:35] [MENU] âšī¸ No menu with tag 9999 found
[15:04:35] [MENU] â
dismissAnyExistingMenu completed
[15:04:35] [SEARCH] scrollViewWillBeginDragging - isSearchBarVisible=false, tab=0
[15:04:36] [UPLOAD_DEBUG] ========== START UPLOAD ==========
[15:04:36] [UPLOAD_DEBUG] ========== START UPLOAD ==========
[15:04:36] [UPLOAD_DEBUG] ========== START UPLOAD ==========
[15:04:36] [UPLOAD_DEBUG] Item ID: 502
[15:04:36] [UPLOAD_DEBUG] Item ID: 503
[15:04:36] [UPLOAD_DEBUG] Item ID: 504
[15:04:36] [UPLOAD_DEBUG] Local URL: /var/mobile/Containers/Data/Application/73A51F1F-6C18-48C1-B23C-E07B9AFCC523/Documents/MediaCache/65b3c13d384997a5.mov
[15:04:36] [UPLOAD_DEBUG] Local URL: /var/mobile/Containers/Data/Application/73A51F1F-6C18-48C1-B23C-E07B9AFCC523/Documents/MediaCache/65b3c13d384997a5.mov
[15:04:36] [UPLOAD_DEBUG] Local URL: /var/mobile/Containers/Data/Application/73A51F1F-6C18-48C1-B23C-E07B9AFCC523/Documents/MediaCache/fb94b5fb89c4a48d.mov
[15:04:36] [UPLOAD_DEBUG] Random filename: 65b3c13d384997a5.mov
[15:04:36] [UPLOAD_DEBUG] Random filename: 65b3c13d384997a5.mov
[15:04:36] [UPLOAD_DEBUG] Random filename: fb94b5fb89c4a48d.mov
[15:04:36] [UPLOAD_DEBUG] Session ID: ILUIWU
[15:04:36] [UPLOAD_DEBUG] Session ID: ILUIWU
[15:04:36] [UPLOAD_DEBUG] API Base: https://crivello.dyndns.org:443/WebRTC/chat/
[15:04:36] [UPLOAD_DEBUG] API Base: https://crivello.dyndns.org:443/WebRTC/chat/
[15:04:36] [UPLOAD_DEBUG] Retry count: 2
[15:04:36] [UPLOAD_DEBUG] Session ID: ILUIWU
[15:04:36] [UPLOAD_DEBUG] Retry count: 2
[15:04:36] [UPLOAD_DEBUG] API Base: https://crivello.dyndns.org:443/WebRTC/chat/
[15:04:36] [UPLOAD_DEBUG] Retry count: 2
[15:04:36] [UPLOAD_DEBUG] File exists: true
[15:04:36] [UPLOAD_DEBUG] File exists: true
[15:04:36] [UPLOAD_DEBUG] File exists: true
[15:04:36] [UPLOAD_DEBUG] File size: 1267972117 bytes (1209.2 MB)
[15:04:36] [UPLOAD_DEBUG] File size: 959895378 bytes (915.4 MB)
[15:04:36] [UPLOAD_DEBUG] Chunked threshold: 104857600 bytes (100 MB)
[15:04:36] [UPLOAD_DEBUG] â Using CHUNKED upload (file > threshold)
[15:04:36] [UPLOAD_DEBUG] Chunked threshold: 104857600 bytes (100 MB)
[15:04:36] [UPLOAD_DEBUG] --- startChunkedUpload ---
[15:04:36] [UPLOAD_DEBUG] â Using CHUNKED upload (file > threshold)
[15:04:36] [UPLOAD_DEBUG] --- startChunkedUpload ---
[15:04:36] [UPLOAD_DEBUG] Chunked upload URL: https://crivello.dyndns.org:443/WebRTC/chat/upload_chunked.php
[15:04:36] [UPLOAD_DEBUG] Chunked upload URL: https://crivello.dyndns.org:443/WebRTC/chat/upload_chunked.php
[15:04:36] [UPLOAD_DEBUG] File size: 1267972117 bytes (1209.2 MB)
[15:04:36] [UPLOAD_DEBUG] File size: 959895378 bytes (915.4 MB)
[15:04:36] [UPLOAD_DEBUG] Chunk size: 104857600 bytes (100 MB)
[15:04:36] [UPLOAD_DEBUG] Chunk size: 104857600 bytes (100 MB)
[15:04:36] [UPLOAD_DEBUG] Total chunks: 13
[15:04:36] [UPLOAD_DEBUG] File size: 959895378 bytes (915.4 MB)
[15:04:36] [UPLOAD_DEBUG] Total chunks: 10
[15:04:36] [UPLOAD_DEBUG] Updated DB status to 'uploading_chunked'
[15:04:36] [UPLOAD_DEBUG] Chunked threshold: 104857600 bytes (100 MB)
[15:04:36] [UPLOAD_DEBUG] Starting chunk upload sequence from chunk 0...
[15:04:36] [UPLOAD_DEBUG] â Using CHUNKED upload (file > threshold)
[15:04:36] [UPLOAD_DEBUG] --- startChunkedUpload ---
[15:04:36] [UPLOAD_DEBUG] Chunked upload URL: https://crivello.dyndns.org:443/WebRTC/chat/upload_chunked.php
[15:04:36] [CHUNKED_RESUME] Saved chunk info: totalChunks=13, fileSize=1267972117
[15:04:36] [UPLOAD_DEBUG] File size: 959895378 bytes (915.4 MB)
[15:04:36] [UPLOAD_DEBUG] Chunk size: 104857600 bytes (100 MB)
[15:04:36] [UPLOAD_DEBUG] Total chunks: 10
[15:04:36] [UPLOAD_DEBUG] Updated DB status to 'uploading_chunked'
[15:04:36] [UPLOAD_DEBUG] Starting chunk upload sequence from chunk 0...
[15:04:36] [UPLOAD_DEBUG] Updated DB status to 'uploading_chunked'
[15:04:36] [UPLOAD_DEBUG] Starting chunk upload sequence from chunk 0...
[15:04:36] [UPLOAD_STATUS] Updated status=2 for file: 65b3c13d384997a5.mov
[15:04:36] [UPLOAD_STATUS] Updated status=2 for file: 65b3c13d384997a5.mov
[15:04:36] [UPLOAD_STATUS] Updated status=2 for file: fb94b5fb89c4a48d.mov
[15:04:36] [CHUNKED_RESUME] Saved chunk info: totalChunks=10, fileSize=959895378
[15:04:36] [CHUNKED_RESUME] Saved chunk info: totalChunks=10, fileSize=959895378
[15:04:37] [SEARCH] scrollViewDidEndDragging - scrollView=messagesTable, tab=0
[15:04:37] [SEARCH] contentOffset.y=471.6666666666667, topInset=0.0, pullDistance=-471.6666666666667
[15:04:37] [SEARCH] threshold=80.0, isSearchBarVisible=false
[15:04:37] [SEARCH] topRefresh.isRefreshing=false
[15:04:37] [SEARCH] â Pull distance -471.6666666666667 < threshold 80.0
[15:04:37] [MENU] đ dismissAnyExistingMenu called
[15:04:37] [MENU] âšī¸ No menu with tag 9999 found
[15:04:37] [MENU] â
dismissAnyExistingMenu completed
[15:04:37] [SEARCH] scrollViewWillBeginDragging - isSearchBarVisible=false, tab=0
[15:04:37] [SEARCH] scrollViewDidEndDragging - scrollView=messagesTable, tab=0
[15:04:37] [SEARCH] contentOffset.y=124.0, topInset=0.0, pullDistance=-124.0
[15:04:37] [SEARCH] threshold=80.0, isSearchBarVisible=false
[15:04:37] [SEARCH] topRefresh.isRefreshing=false
[15:04:37] [SEARCH] â Pull distance -124.0 < threshold 80.0
[15:04:44] [UPLOAD_DEBUG] ========== START UPLOAD ==========
[15:04:44] [UPLOAD_DEBUG] ========== START UPLOAD ==========
[15:04:44] [UPLOAD_DEBUG] ========== START UPLOAD ==========
[15:04:44] [UPLOAD_DEBUG] ========== START UPLOAD ==========
[15:04:44] [UPLOAD_DEBUG] ========== START UPLOAD ==========
[15:04:44] [UPLOAD_DEBUG] Item ID: 492
[15:04:44] [UPLOAD_DEBUG] Item ID: 494
[15:04:44] [UPLOAD_DEBUG] Item ID: 490
[15:04:44] [UPLOAD_DEBUG] Item ID: 495
[15:04:44] [UPLOAD_DEBUG] ========== START UPLOAD ==========
[15:04:44] [UPLOAD_DEBUG] Local URL: /var/mobile/Containers/Data/Application/73A51F1F-6C18-48C1-B23C-E07B9AFCC523/Documents/MediaCache/65b3c13d384997a5.mov
[15:04:44] [UPLOAD_DEBUG] Item ID: 491
[15:04:44] [UPLOAD_DEBUG] Local URL: /var/mobile/Containers/Data/Application/73A51F1F-6C18-48C1-B23C-E07B9AFCC523/Documents/MediaCache/fb94b5fb89c4a48d.mov
[15:04:44] [UPLOAD_DEBUG] Local URL: /var/mobile/Containers/Data/Application/73A51F1F-6C18-48C1-B23C-E07B9AFCC523/Documents/MediaCache/65b3c13d384997a5.mov
[15:04:44] [UPLOAD_DEBUG] Item ID: 493
[15:04:44] [UPLOAD_DEBUG] Random filename: 65b3c13d384997a5.mov
[15:04:44] [UPLOAD_DEBUG] Random filename: fb94b5fb89c4a48d.mov
[15:04:44] [UPLOAD_DEBUG] Local URL: /var/mobile/Containers/Data/Application/73A51F1F-6C18-48C1-B23C-E07B9AFCC523/Documents/MediaCache/fb94b5fb89c4a48d.mov
[15:04:44] [UPLOAD_DEBUG] Session ID: ILUIWU
[15:04:44] [UPLOAD_DEBUG] Local URL: /var/mobile/Containers/Data/Application/73A51F1F-6C18-48C1-B23C-E07B9AFCC523/Documents/MediaCache/fb94b5fb89c4a48d.mov
[15:04:44] [UPLOAD_DEBUG] Local URL: /var/mobile/Containers/Data/Application/73A51F1F-6C18-48C1-B23C-E07B9AFCC523/Documents/MediaCache/65b3c13d384997a5.mov
[15:04:44] [UPLOAD_DEBUG] API Base: https://crivello.dyndns.org:443/WebRTC/chat/
[15:04:44] [UPLOAD_DEBUG] Random filename: fb94b5fb89c4a48d.mov
[15:04:44] [UPLOAD_DEBUG] Random filename: 65b3c13d384997a5.mov
[15:04:44] [UPLOAD_DEBUG] Random filename: fb94b5fb89c4a48d.mov
[15:04:44] [UPLOAD_DEBUG] Session ID: ILUIWU
[15:04:44] [UPLOAD_DEBUG] Session ID: ILUIWU
[15:04:44] [UPLOAD_DEBUG] Session ID: ILUIWU
[15:04:44] [UPLOAD_DEBUG] Retry count: 3
[15:04:44] [UPLOAD_DEBUG] Random filename: 65b3c13d384997a5.mov
[15:04:44] [UPLOAD_DEBUG] Session ID: ILUIWU
[15:04:44] [UPLOAD_DEBUG] API Base: https://crivello.dyndns.org:443/WebRTC/chat/
[15:04:44] [UPLOAD_DEBUG] Retry count: 3
[15:04:44] [UPLOAD_DEBUG] File exists: true
[15:04:44] [UPLOAD_DEBUG] File exists: true
[15:04:44] [UPLOAD_STATUS] Updated status=2 for file: fb94b5fb89c4a48d.mov
[15:04:44] [UPLOAD_DEBUG] API Base: https://crivello.dyndns.org:443/WebRTC/chat/
[15:04:44] [UPLOAD_DEBUG] Retry count: 3
[15:04:44] [UPLOAD_DEBUG] API Base: https://crivello.dyndns.org:443/WebRTC/chat/
[15:04:44] [UPLOAD_DEBUG] File exists: true
[15:04:44] [UPLOAD_DEBUG] Retry count: 3
[15:04:44] [UPLOAD_DEBUG] File exists: true
[15:04:44] [UPLOAD_DEBUG] API Base: https://crivello.dyndns.org:443/WebRTC/chat/
[15:04:44] [UPLOAD_STATUS] Updated status=2 for file: 65b3c13d384997a5.mov
[15:04:44] [UPLOAD_DEBUG] Retry count: 3
[15:04:44] [UPLOAD_DEBUG] File exists: true
[15:04:44] [UPLOAD_STATUS] Updated status=2 for file: 65b3c13d384997a5.mov
[15:04:44] [UPLOAD_STATUS] Updated status=2 for file: 65b3c13d384997a5.mov
[15:04:44] [UPLOAD_STATUS] Updated status=2 for file: fb94b5fb89c4a48d.mov
[15:04:44] [UPLOAD_DEBUG] Session ID: ILUIWU
[15:04:44] [UPLOAD_DEBUG] API Base: https://crivello.dyndns.org:443/WebRTC/chat/
[15:04:44] [UPLOAD_DEBUG] Retry count: 3
[15:04:44] [UPLOAD_DEBUG] File exists: true
[15:04:44] [UPLOAD_STATUS] Updated status=2 for file: fb94b5fb89c4a48d.mov
[15:04:44] [UPLOAD_DEBUG] File size: 1267972117 bytes (1209.2 MB)
[15:04:44] [UPLOAD_DEBUG] File size: 959895378 bytes (915.4 MB)
[15:04:44] [UPLOAD_DEBUG] Chunked threshold: 104857600 bytes (100 MB)
[15:04:44] [UPLOAD_DEBUG] â Using CHUNKED upload (file > threshold)
[15:04:44] [UPLOAD_DEBUG] File size: 1267972117 bytes (1209.2 MB)
[15:04:44] [UPLOAD_DEBUG] --- startChunkedUpload ---
[15:04:44] [UPLOAD_DEBUG] Chunked threshold: 104857600 bytes (100 MB)
[15:04:44] [UPLOAD_DEBUG] Chunked upload URL: https://crivello.dyndns.org:443/WebRTC/chat/upload_chunked.php
[15:04:44] [UPLOAD_DEBUG] â Using CHUNKED upload (file > threshold)
[15:04:44] [UPLOAD_DEBUG] File size: 959895378 bytes (915.4 MB)
[15:04:44] [UPLOAD_DEBUG] --- startChunkedUpload ---
[15:04:44] [UPLOAD_DEBUG] Chunked upload URL: https://crivello.dyndns.org:443/WebRTC/chat/upload_chunked.php
[15:04:44] [UPLOAD_DEBUG] Chunked threshold: 104857600 bytes (100 MB)
[15:04:44] [UPLOAD_DEBUG] File size: 1267972117 bytes (1209.2 MB)
[15:04:44] [UPLOAD_DEBUG] â Using CHUNKED upload (file > threshold)
[15:04:44] [UPLOAD_DEBUG] Chunk size: 104857600 bytes (100 MB)
[15:04:44] [UPLOAD_DEBUG] --- startChunkedUpload ---